chore(dev): updated precommit hook

This commit is contained in:
Subir 2022-05-06 18:59:24 +05:30
parent 9591f3f658
commit b0d51c5efa
No known key found for this signature in database
GPG Key ID: 2D633D8047FD3FF0
2 changed files with 3 additions and 4 deletions

View File

@ -1,5 +1,4 @@
#!/bin/sh #!/bin/sh
. "$(dirname "$0")/_/husky.sh" . "$(dirname "$0")/_/husky.sh"
yarn format --list-different
yarn nano-staged yarn nano-staged

View File

@ -17,8 +17,8 @@
import { resolve, sep } from "path"; import { resolve, sep } from "path";
export default { export default {
// eslint // format
"*.{js,ts,tsx}": "eslint --cache --fix", "*.{js,ts,tsx}": ["yarn format", "yarn license", "eslint --cache --fix"],
/** /**
* Run typechecking if any type-sensitive files was staged * Run typechecking if any type-sensitive files was staged
@ -30,7 +30,7 @@ export default {
return Array.from( return Array.from(
filenames.reduce((set, filename) => { filenames.reduce((set, filename) => {
const pack = filename.replace(pathToPackages, "").split(sep)[0]; const pack = filename.replace(pathToPackages, "").split(sep)[0];
set.add(`npm run typecheck:${pack} --if-present`); set.add(`yarn typecheck:${pack} --if-present`);
return set; return set;
}, new Set()) }, new Set())
); );