lint-staged.config.js 403 B

1234567891011121314
  1. const escape = require('shell-quote').quote;
  2. const isWin = process.platform === 'win32';
  3. module.exports = {
  4. '**/*{.ts,.tsx,.js,.jsx,.css,.json,.md}': filenames => {
  5. const escapedFileNames = filenames
  6. .map(filename => `"${isWin ? filename : escape([filename])}"`)
  7. .join(' ');
  8. return [
  9. `prettier --write ${escapedFileNames}`,
  10. `git add ${escapedFileNames}`
  11. ];
  12. }
  13. };