projex
Version:
A command line to manage the workflow
39 lines (38 loc) • 782 B
TypeScript
export interface IFile {
name: string;
path: string;
}
export interface Folders {
choices: Array<string>;
}
export interface ConfigVtexJson {
login: string;
token: string;
account: string;
workspace: string;
env: string;
}
export interface ContentManifest {
vendor: string;
name: string;
path: string;
dependencies: ContentDependencies;
version: string;
changelog?: {
version: string;
dependencies: object;
};
}
export interface ContentDependencies {
value: string;
level: number;
}
export declare enum ReleaseTypeEnums {
Major = "major",
Premajor = "premajor",
Minor = "minor",
Preminor = "preminor",
Patch = "patch",
Prepatch = "prepatch",
Prerelease = "prerelease"
}