@salesforce/plugin-release-management
Version:
A plugin for preparing and publishing npm packages
24 lines (23 loc) • 807 B
TypeScript
import { SfdxCommand } from '@salesforce/command';
export declare type EnvvarModificationStatus = {
name: string;
message?: string;
success: boolean;
};
export declare abstract class CircleCiEnvvars extends SfdxCommand {
protected envvarValues: {
[]: string;
};
protected get headers(): {
[]: string;
};
protected resolveEnvvarValues(): Promise<void>;
protected resolveSlugs(): Promise<string[]>;
protected getCircleCiEnvvars(slug: string): Promise<[{
name: string;
}]>;
protected isPipedIn(): Promise<boolean>;
protected readPipedInput(): Promise<string>;
protected getFlagAsArray(name: string): string[];
protected printStatus(slug: string, status: string | EnvvarModificationStatus[]): void;
}