chore: git add formatted files

This commit is contained in:
DIYgod 2020-05-25 12:23:13 +08:00
parent df9dda16a0
commit d3e7173aff
No known key found for this signature in database
GPG Key ID: EC0B76A252D3EF67
1 changed files with 4 additions and 1 deletions

View File

@ -3,6 +3,8 @@ const sgf = require('staged-git-files');
const path = require('path');
const sortByHeading = require('./sortByHeading');
const chineseFormat = require('./chineseFormat');
const util = require('util');
const exec = util.promisify(require('child_process').exec);
/**
* Processors are objects contains two methods:
@ -104,7 +106,8 @@ const buildStagedList = async () => {
processor.rules(fileList).map(async (e) => {
let formatted = await file.readFile(e.path);
formatted = await processor.handler(formatted);
return file.writeFile(e.path, formatted);
await file.writeFile(e.path, formatted);
await exec(`git add ${e.path}`);
})
).catch((err) => {
// eslint-disable-next-line no-console