Skip to content

Commit 5d0738b

Browse files
committed
refactor: update next release version generator
1 parent 32f4fe5 commit 5d0738b

3 files changed

Lines changed: 10 additions & 10 deletions

File tree

lib/commands/package/release.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ export default class extends Command {
1414
},
1515
},
1616
"arguments": {
17-
"pre-release": {
17+
"pre-release-tag": {
1818
"description": `Pre-release tag. Allowed values:
1919
- "alpha" for alpha pre-release
2020
- "beta" for beta pre-release
@@ -33,7 +33,7 @@ export default class extends Command {
3333
if ( !pkg ) return result( [ 500, "Unable to find root package" ] );
3434

3535
const release = await pkg.release( {
36-
"preRelease": process.cli.arguments[ "pre-release" ],
36+
"preReleaseTag": process.cli.arguments[ "pre-release-tag" ],
3737
"yes": process.cli.options.yes,
3838
} );
3939

lib/package.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -469,11 +469,11 @@ export default class Package {
469469
return result( 200 );
470470
}
471471

472-
async release ( { preRelease, yes } = {} ) {
472+
async release ( { preReleaseTag, yes } = {} ) {
473473
const { "default": Release } = await import( "./package/release.js" );
474474

475475
return new Release( this, {
476-
preRelease,
476+
preReleaseTag,
477477
yes,
478478
} );
479479
}

lib/package/release.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import { lintFile } from "#lib/lint";
1313

1414
export default class Publish {
1515
#pkg;
16-
#preRelease;
16+
#preReleaseTag;
1717
#stable;
1818
#yes;
1919

@@ -24,13 +24,13 @@ export default class Publish {
2424
#latestTag;
2525
#nextTag;
2626

27-
constructor ( pkg, { preRelease, yes } = {} ) {
27+
constructor ( pkg, { preReleaseTag, yes } = {} ) {
2828
this.#pkg = pkg;
29-
this.#preRelease = preRelease;
29+
this.#preReleaseTag = preReleaseTag;
3030
this.#yes = Boolean( yes );
3131

32-
if ( this.#preRelease === "stable" ) {
33-
this.#preRelease = null;
32+
if ( this.#preReleaseTag === "stable" ) {
33+
this.#preReleaseTag = null;
3434
this.#stable = true;
3535
}
3636
else {
@@ -74,7 +74,7 @@ export default class Publish {
7474
// define new version
7575
res = this.#changelog.getNextVersion( this.#stable
7676
? false
77-
: this.#preRelease );
77+
: this.#preReleaseTag );
7878
if ( !res.ok ) return res;
7979
this.#currentRelease = res.data;
8080

0 commit comments

Comments
 (0)