fix: replace taskfile module

This commit is contained in:
vben
2020-10-14 22:57:52 +08:00
parent ddc3786b16
commit e828baa67b
7 changed files with 90 additions and 59 deletions

View File

@@ -1,20 +1,29 @@
// #!/usr/bin/env node
import { sh } from 'tasksfile';
import { errorConsole, successConsole } from '../utils';
// import { sh } from 'tasksfile';
import { errorConsole, successConsole, run } from '../utils';
export const runChangeLog = async () => {
try {
let cmd = `conventional-changelog -p custom-config -i CHANGELOG.md -s -r 0 `;
await sh(cmd, {
async: true,
nopipe: true,
});
await sh('prettier --write **/CHANGELOG.md ', {
async: true,
nopipe: true,
});
// let cmd = `conventional-changelog -p custom-config -i CHANGELOG.md -s -r 0 `;
await run('conventional-changelog', [
'-p',
'custom-config',
'-i',
'CHANGELOG.md',
'-s',
'-r',
'-0',
]);
// await sh(cmd, {
// async: true,
// nopipe: true,
// });
await run('prettier', ['--write', '**/CHANGELOG.md']);
// await sh('prettier --write **/CHANGELOG.md ', {
// async: true,
// nopipe: true,
// });
successConsole('CHANGE_LOG.md generated successfully');
} catch (error) {
errorConsole('CHANGE_LOG.md generated error\n' + error);