initial commit

This commit is contained in:
陈文彬
2020-09-28 20:19:10 +08:00
commit 2f6253cfb6
436 changed files with 26843 additions and 0 deletions

39
build/script/changelog.ts Normal file
View File

@@ -0,0 +1,39 @@
// #!/usr/bin/env node
import { sh } from 'tasksfile';
import chalk from 'chalk';
const createChangeLog = async () => {
try {
let cmd = `conventional-changelog -p angular -i CHANGELOG.md -s -r 0 `;
// let cmd = `conventional-changelog -p angular -i CHANGELOG.md -s -r 0 `;
// if (shell.which('git')) {
// cmd += '&& git add CHANGELOG.md';
// }
await sh(cmd, {
async: true,
nopipe: true,
});
await sh('prettier --write **/CHANGELOG.md ', {
async: true,
nopipe: true,
});
console.log(
chalk.blue.bold('**************** ') +
chalk.green.bold('CHANGE_LOG generated successfully') +
chalk.blue.bold(' ****************')
);
} catch (error) {
console.log(
chalk.blue.red('**************** ') +
chalk.green.red('CHANGE_LOG generated error\n' + error) +
chalk.blue.red(' ****************')
);
process.exit(1);
}
};
createChangeLog();
module.exports = {
createChangeLog,
};