UNPKG

@eljs/release

Version:
59 lines 1.14 kB
import type { PackageJson, PackageManager } from '@eljs/utils'; /** * 应用数据 */ export interface AppData { /** * 当前 Cli 版本 */ cliVersion: string; /** * 仓库源 */ registry: string; /** * 当前分支 */ branch: string; /** * 最新 tag */ latestTag: string | null; /** * 项目 package.json 路径 */ projectPkgJsonPath: string; /** * 项目 package.json 内容 */ projectPkg: Required<PackageJson>; /** * 项目中所有包的 package.json 路径 */ pkgJsonPaths: string[]; /** * 项目中所有包的 package.json 内容 */ pkgs: Required<PackageJson>[]; /** * 项目中的所有包名 */ pkgNames: string[]; /** * 项目中可发布包的路径 */ validPkgRootPaths: string[]; /** * 项目中可以发布包的名称 */ validPkgNames: string[]; /** * 包管理器 */ packageManager: PackageManager; /** * 扩展字段 */ [property: string]: any; } //# sourceMappingURL=runner.d.ts.map