Switch semver to verkit (#19977)

This commit is contained in:
fisker Cheung authored and GitHub committed 2026-09-23 13:09:12 +08:00
1 parent 0719597609
commit cc6edc3e93
6 files changed
+26 -20

No files matched your search

+2 -2
View File
@@ -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}`,
+2 -4
View File
@@ -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(
+3 -3
View File
@@ -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) {