UNPKG

@lcap/cli

Version:

utils for lcap

60 lines 1.15 kB
/// <reference types="node" /> import type { TokenData } from '../utils'; /** 物料种类 */ export type ReleaseKind = 'ide'; /** 文件数据 */ export interface InputFileData { /** 文件硬盘路径 */ diskPath: string; /** 文件远端路径 */ remotePath: string; /** * 文件内容 */ content: Buffer; /** * 文件大小 */ size: number; } /** * 自动创建合并请求 */ export interface AutoMrData { /** * 发布物料种类 */ kind: ReleaseKind; /** * 提交文件目录 * * @description 文件夹目录 */ distDir: string; /** * MR 标题 * * @description 允许使用的参数:[time]、[version] */ mrTitle: string; /** * MR 描述 * * @description 允许使用的参数:[time]、[version] */ mrMessage: string; /** * 作者邮箱 */ authorEmail: string; /** * 作者姓名 */ authorName: string; /** * 临时文件 */ output: string; } export type CommandOptions = TokenData & AutoMrData; //# sourceMappingURL=types.d.ts.map