Switch semver to verkit (#19977)
This commit is contained in:
1 parent
0719597609
commit
cc6edc3e93
6 files changed
+26
-20
No files matched your search
@@ -3,7 +3,7 @@
|
||||
import fs from "node:fs";
|
||||
import path from "node:path";
|
||||
import { parseArgs } from "node:util";
|
||||
import semver from "semver";
|
||||
import * as verkit from "verkit";
|
||||
import {
|
||||
categories,
|
||||
changelogUnreleasedDirectory,
|
||||
@@ -49,7 +49,7 @@ function parseArguments() {
|
||||
if (
|
||||
!previousVersion ||
|
||||
!newVersion ||
|
||||
semver.compare(previousVersion, newVersion) !== -1
|
||||
!verkit.isGreaterThan(newVersion, previousVersion)
|
||||
) {
|
||||
throw new Error(
|
||||
`Invalid argv, prev-version: ${previousVersion}, new-version: ${newVersion}`,
|
||||
|
||||
@@ -4,7 +4,7 @@ import fs from "node:fs";
|
||||
import { createRequire } from "node:module";
|
||||
import path from "node:path";
|
||||
import fg from "fast-glob";
|
||||
import semver from "semver";
|
||||
import * as verkit from "verkit";
|
||||
import {
|
||||
categories,
|
||||
changelogUnreleasedDirectory,
|
||||
@@ -26,9 +26,7 @@ if (!fs.existsSync(introFile)) {
|
||||
|
||||
const prevVersion = require("../node_modules/prettier/package.json").version;
|
||||
const { version } = require("../package.json");
|
||||
const nextVersion = `${semver.major(version)}.${semver.minor(
|
||||
version,
|
||||
)}.${semver.patch(version)}`;
|
||||
const nextVersion = verkit.truncate(version, "patch");
|
||||
|
||||
const postGlob = path.join(blogDir, `????-??-??-${nextVersion}.md`);
|
||||
const postFile = path.join(
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import fs from "node:fs";
|
||||
import path from "node:path";
|
||||
import semver from "semver";
|
||||
import * as verkit from "verkit";
|
||||
|
||||
export const changelogUnreleasedDirectory = new URL(
|
||||
"../../changelog_unreleased/",
|
||||
@@ -85,7 +85,7 @@ export function printEntries(entries) {
|
||||
}
|
||||
|
||||
export function replaceVersions(data, prevVer, newVer, isPatch = false) {
|
||||
if (semver.compare(prevVer, newVer) >= 0) {
|
||||
if (!verkit.isGreaterThan(newVer, prevVer)) {
|
||||
throw new Error(
|
||||
`[INVALID VERSION] Next version(${newVer}) should be greater than previous version(${prevVer}).`,
|
||||
);
|
||||
@@ -103,7 +103,7 @@ export function replaceVersions(data, prevVer, newVer, isPatch = false) {
|
||||
}
|
||||
|
||||
function formatVersion(version) {
|
||||
return `${semver.major(version)}.${semver.minor(version)}`;
|
||||
return `${verkit.getMajor(version)}.${verkit.getMinor(version)}`;
|
||||
}
|
||||
|
||||
function processTitle(title) {
|
||||
|
||||
Reference in new issue
Block a user