Add files only when running from lint-staged

This commit is contained in:
Sidharth Vinod 2022-09-03 15:00:02 +05:30
parent 85dc16df0a
commit 636017fdd7
No known key found for this signature in database
GPG Key ID: FB5CCD378D3907CD
2 changed files with 3 additions and 3 deletions

View File

@ -1,4 +1,4 @@
{
"src/docs/**": ["GIT=true yarn docs:build"],
"src/docs/**": ["yarn docs:build --git"],
"*.{ts,js,json,html,md}": ["eslint --fix", "prettier --write"]
}

View File

@ -9,7 +9,7 @@ import { exec } from 'child_process';
import prettier from 'prettier';
const verify = process.argv.includes('--verify');
const git = process.env.GIT === 'true';
const git = process.argv.includes('--git');
let fileChanged = false;
// Possible Improvement: combine with lint-staged to only copy files that have changed
const prepareOutFile = (file: string): string => {
@ -76,8 +76,8 @@ const transform = (file: string) => {
);
process.exit(1);
}
console.log('Adding changes in docs folder to git');
if (git) {
console.log('Adding changes in docs folder to git');
exec('git add docs');
}
}