๐Ÿ“ฆ kitten / multitars

๐Ÿ“„ prepare.js ยท 13 lines
1
2
3
4
5
6
7
8
9
10
11
12
13const path = require('path');
const fs = require('fs');

const precommit = path.resolve(__dirname, '../.git/hooks/pre-commit');

const hook = `
#!/bin/sh
pnpm exec lint-staged --quiet --relative
`.trim();

fs.writeFileSync(precommit, hook);
fs.chmodSync(precommit, '755');