@@ -5,7 +5,7 @@ const path = require('path')
55const read = promisify ( fs . readFile )
66const write = fs . writeFileSync
77
8- function extractSpecificChangelog ( changelog , version ) {
8+ function extractSpecificChangelog ( changelog , version ) {
99 if ( ! changelog ) {
1010 return null
1111 }
@@ -18,8 +18,12 @@ function extractSpecificChangelog (changelog, version) {
1818 return matches ? matches [ 1 ] : null
1919}
2020
21- async function commitChangelog ( current , next ) {
22- const { stdout } = await execa ( 'npx' , [ 'lerna-changelog' , '--next-version' , `v${ next } ` ] )
21+ async function commitChangelog ( current , next ) {
22+ const { stdout } = await execa ( 'npx' , [
23+ 'lerna-changelog' ,
24+ '--next-version' ,
25+ `v${ next } `
26+ ] )
2327 const escapedVersion = next . replace ( / \. / g, '\\.' )
2428 const regex = new RegExp (
2529 `(#+?\\s\\[?v?${ escapedVersion } \\]?[\\s\\S]*?)(#+?\\s\\[?v?\\d\\.\\d\\.\\d\\]?)` ,
@@ -35,23 +39,16 @@ module.exports = {
3539 mergeStrategy : { toSameBranch : [ 'master' ] } ,
3640 monorepo : undefined ,
3741 updateChangelog : false ,
38- buildCommand : ( { isYarn } ) => undefined ,
3942 beforeCommitChanges : ( { nextVersion, exec, dir } ) => {
4043 return new Promise ( resolve => {
4144 const pkg = require ( './package.json' )
4245 commitChangelog ( pkg . version , nextVersion ) . then ( resolve )
4346 } )
4447 } ,
45- formatCommitMessage : ( {
46- version,
47- releaseType,
48- mergeStrategy,
49- baseBranch
50- } ) => `${ releaseType } release v${ version } ` ,
51- formatPullRequestTitle : ( {
52- version,
53- releaseType
54- } ) => `${ releaseType } release v${ version } ` ,
48+ formatCommitMessage : ( { version, releaseType, mergeStrategy, baseBranch } ) =>
49+ `${ releaseType } release v${ version } ` ,
50+ formatPullRequestTitle : ( { version, releaseType } ) =>
51+ `${ releaseType } release v${ version } ` ,
5552 shouldRelease : ( ) => true ,
5653 releases : {
5754 extractChangelog : ( { version, dir } ) => {
0 commit comments