@unito/integration-cli
Version:
Integration CLI
29 lines (28 loc) • 1.33 kB
TypeScript
import { BaseCommand } from '../baseCommand';
import * as GlobalConfiguration from '../resources/globalConfiguration';
export default class Publish extends BaseCommand<typeof Publish> {
static description: string;
static examples: string[];
static flags: {
environment: import("@oclif/core/lib/interfaces").OptionFlag<GlobalConfiguration.Environment, import("@oclif/core/lib/interfaces").CustomOptions>;
'registry-only': import("@oclif/core/lib/interfaces").BooleanFlag<boolean>;
preview: import("@oclif/core/lib/interfaces").BooleanFlag<boolean>;
'live-preview': import("@oclif/core/lib/interfaces").BooleanFlag<boolean>;
'config-path': import("@oclif/core/lib/interfaces").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces").CustomOptions>;
force: import("@oclif/core/lib/interfaces").BooleanFlag<boolean>;
};
catch(error: Error): Promise<void>;
run(): Promise<void>;
private livePreviewIntegration;
private updateRegistry;
private copyAndMoveToTmpDir;
private previewIntegration;
private publishIntegration;
private indent;
private archiveIntegration;
private hashEmail;
private generateNewSecrets;
private reencryptData;
private getInstructionsImage;
private getInstructionsMarkdown;
}