get previous version from package.json

This commit is contained in:
fisker committed 2025-06-23 09:31:26 +08:00
1 parent 1a32b27e6a
commit 64e0147951
1 file changed
+6 -6
+6 -6
View File
@@ -1,14 +1,14 @@
import semver from "semver";
import parseArguments from "./parse-arguments.js";
import * as steps from "./steps/index.js";
import { logPromise, readJson, runGit } from "./utils.js";
import { logPromise, readJson } from "./utils.js";
const params = parseArguments();
const { stdout: previousVersion } = await runGit([
"describe",
"--tags",
"--abbrev=0",
]);
const {
default: { version: previousVersion },
} = await import("prettier/package.json", {
with: { type: "json" },
});
if (semver.parse(previousVersion) === null) {
throw new Error(`Unexpected previousVersion: ${previousVersion}`);
} else {