Fundamentals:
Tools:
{ | |
"husky": { | |
"hooks": { | |
"pre-commit": "lint-staged" | |
} | |
}, | |
"lint-staged": { | |
"src/**/*.{js,jsx,json,css,scss}": ["prettier --write", "git add"], | |
"*.{js,jsx}": ["eslint --fix", "git add"] | |
} | |
} |
{ | |
"husky": { | |
"hooks": { | |
"pre-commit": "lint-staged" | |
} | |
}, | |
"lint-staged": { | |
"src/**/*.{css,scss}": [ | |
"prettier-stylelint --write", | |
"git add" | |
], | |
"src/**/*.{ts,tsx,json,js}": [ | |
"prettier --write", | |
"git add" | |
], | |
"src/**/*.{ts,tsx}": [ | |
"tslint --fix --project ./tsconfig.json", | |
"jest --bail --findRelatedTests", | |
"git add" | |
] | |
}, | |
} |