import { enterPre, exitPre } from "@changesets/pre";
await enterPre(cwd, tag);
let preState = await readPreState(cwd);
// version packages with @changesets/cli or get a release plan and apply it
await exitPre(cwd);
此软件包被更改器在内部用于在读取预态的同时进入和退出预模式 publish 财务报告和审定财务报表 version 命令中,只有在使用 @changesets/assemble-release-plan,在程序上执行 Changersets 或想要进入或退出前模式.
类型
import type { PreState } from "@changesets/types";
export function enterPre(cwd: string, tag: string): Promise<void>;
export function exitPre(cwd: string): Promise<void>;
export function readPreState(cwd: string): Promise<PreState>;