Import only for semver/functions/lt (#482)

This commit is contained in:
Mateusz Burzyński
2025-05-11 12:21:44 +02:00
committed by GitHub
parent e9c36b6964
commit ad037f48d0
+2 -2
View File
@@ -6,7 +6,7 @@ import { Package, getPackages } from "@manypkg/get-packages";
import fs from "fs-extra"; import fs from "fs-extra";
import path from "path"; import path from "path";
import resolveFrom from "resolve-from"; import resolveFrom from "resolve-from";
import * as semver from "semver"; import semverLt from "semver/functions/lt";
import { Git } from "./git"; import { Git } from "./git";
import { Octokit } from "./octokit"; import { Octokit } from "./octokit";
import readChangesetState from "./readChangesetState"; import readChangesetState from "./readChangesetState";
@@ -283,7 +283,7 @@ export async function runVersion({
await exec(versionCommand, versionArgs, { cwd }); await exec(versionCommand, versionArgs, { cwd });
} else { } else {
let changesetsCliPkgJson = requireChangesetsCliPkgJson(cwd); let changesetsCliPkgJson = requireChangesetsCliPkgJson(cwd);
let cmd = semver.lt(changesetsCliPkgJson.version, "2.0.0") let cmd = semverLt(changesetsCliPkgJson.version, "2.0.0")
? "bump" ? "bump"
: "version"; : "version";
await exec("node", [resolveFrom(cwd, "@changesets/cli/bin.js"), cmd], { await exec("node", [resolveFrom(cwd, "@changesets/cli/bin.js"), cmd], {