@brillout/release-me
Advanced tools
Comparing version 0.1.14 to 0.1.15
@@ -37,3 +37,3 @@ "use strict"; | ||
changelogDir: commander_1.program.opts().changelogDir || './', | ||
releaseTarget | ||
releaseTarget, | ||
}; | ||
@@ -51,3 +51,3 @@ } | ||
' $ pnpm exec release-me v${major}.${minor}.${patch} # release specific version', | ||
' $ pnpm exec release-me --git-prefix my-pkg patch # git tag prefix -> my-pkg@${major}.${minor}.${patch}' | ||
' $ pnpm exec release-me --git-prefix my-pkg patch # git tag prefix -> my-pkg@${major}.${minor}.${patch}', | ||
].join('\n')); | ||
@@ -54,0 +54,0 @@ } |
@@ -168,6 +168,12 @@ "use strict"; | ||
preset: 'angular', | ||
tagPrefix: gitTagPrefix | ||
}, undefined, undefined, { | ||
// Modify revertPattern set by node_modules/conventional-changelog-angular/parserOpts.js to skip the default commit message upon `$ git revert` | ||
revertPattern: /^revert:\s"?([\s\S]+?)"?\s*This reverts commit (\w*)\./i | ||
tagPrefix: gitTagPrefix, | ||
}, undefined, { | ||
// Filter commits. | ||
// - Equivalent to CLI argument `--commit-path`. | ||
// - https://github.com/conventional-changelog/conventional-changelog/issues/556#issuecomment-555539998 | ||
path: changelogDir, | ||
}, { | ||
// Skip revert commits. | ||
// - Modify revertPattern set by node_modules/conventional-changelog-angular/parserOpts.js to skip the default commit message upon `$ git revert`. | ||
revertPattern: /^revert:\s"?([\s\S]+?)"?\s*This reverts commit (\w*)\./i, | ||
}); | ||
@@ -177,23 +183,23 @@ const changelog = await streamToString(readable); | ||
/* | ||
const pkgDir = process.cwd() | ||
// Usage examples: | ||
// - pnpm exec conventional-changelog --preset angular | ||
// - pnpm exec conventional-changelog --preset angular --infile CHANGELOG.md --same-file | ||
// - pnpm exec conventional-changelog --preset angular --infile CHANGELOG.md --same-file --pkg ./path/to/pkg | ||
await run( | ||
[ | ||
'pnpm', | ||
'exec', | ||
'conventional-changelog', | ||
'--preset', | ||
'angular', | ||
'--infile', | ||
getChangeLogPath(), | ||
'--same-file', | ||
'--pkg', | ||
pkgDir | ||
], | ||
{ cwd: pkgDir } | ||
) | ||
*/ | ||
const pkgDir = process.cwd() | ||
// Usage examples: | ||
// - pnpm exec conventional-changelog --preset angular | ||
// - pnpm exec conventional-changelog --preset angular --infile CHANGELOG.md --same-file | ||
// - pnpm exec conventional-changelog --preset angular --infile CHANGELOG.md --same-file --pkg ./path/to/pkg | ||
await run( | ||
[ | ||
'pnpm', | ||
'exec', | ||
'conventional-changelog', | ||
'--preset', | ||
'angular', | ||
'--infile', | ||
getChangeLogPath(), | ||
'--same-file', | ||
'--pkg', | ||
pkgDir | ||
], | ||
{ cwd: pkgDir } | ||
) | ||
*/ | ||
} | ||
@@ -239,3 +245,3 @@ function streamToString(readable) { | ||
input: process.stdin, | ||
output: process.stdout | ||
output: process.stdout, | ||
}); | ||
@@ -242,0 +248,0 @@ let resolve; |
@@ -36,3 +36,3 @@ "use strict"; | ||
``, | ||
`===================================` | ||
`===================================`, | ||
].join('\n'))); | ||
@@ -39,0 +39,0 @@ } |
{ | ||
"name": "@brillout/release-me", | ||
"version": "0.1.14", | ||
"version": "0.1.15", | ||
"scripts": { | ||
@@ -9,2 +9,7 @@ "// === Dev ===": "", | ||
"build": "rm -rf dist/ && tsc", | ||
"========= Formatting": "", | ||
"format": "pnpm run format:biome", | ||
"format:prettier": "git ls-files | egrep '\\.(json|js|jsx|css|ts|tsx|vue|mjs|cjs)$' | grep --invert-match package.json | xargs pnpm exec prettier --write", | ||
"format:biome": "biome format --write .", | ||
"format:check": "biome format . || echo Fix formatting by running: $ pnpm -w run format", | ||
"// === Release ===": "", | ||
@@ -23,2 +28,4 @@ "prepublishOnly": "pnpm run build", | ||
"devDependencies": { | ||
"@biomejs/biome": "^1.5.3", | ||
"prettier": "^2.8.7", | ||
"@types/conventional-changelog": "^3.1.3", | ||
@@ -25,0 +32,0 @@ "@types/js-yaml": "^4.0.7", |
25551
607
7