chore: update changelog script

This commit is contained in:
ULIVZ
2018-11-25 20:44:58 +08:00
parent 408d44b65e
commit f312ad8477
3 changed files with 4 additions and 39 deletions
-27
View File
@@ -1,27 +0,0 @@
const execa = require('execa')
const cc = require('conventional-changelog')
const config = require('@vue/conventional-changelog')
const gen = module.exports = version => {
const fileStream = require('fs').createWriteStream(`CHANGELOG.md`)
cc({
config,
releaseCount: 0,
pkg: {
transform (pkg) {
pkg.version = `v${version}`
return pkg
}
}
}).pipe(fileStream).on('close', async () => {
delete process.env.PREFIX
await execa('git', ['add', '-A'], { stdio: 'inherit' })
await execa('git', ['commit', '-m', `chore: ${version} changelog`], { stdio: 'inherit' })
})
}
if (process.argv[2] === 'run') {
const version = require('../lerna.json').version
gen(version)
}