UNPKG

1.96 kBTypeScriptView Raw
1import { BaseCommand } from '../base-command.js';
2import { API } from '../definition.js';
3export default class Deploy extends BaseCommand<typeof Deploy> {
4 static args: {
5 file: import("@oclif/core/interfaces").Arg<string, Record<string, unknown>>;
6 };
7 static description: string;
8 static examples: string[];
9 static flags: {
10 'auto-create': import("@oclif/core/interfaces").BooleanFlag<boolean>;
11 branch: import("@oclif/core/interfaces").OptionFlag<string, import("@oclif/core/interfaces").CustomOptions>;
12 doc: import("@oclif/core/interfaces").OptionFlag<string, import("@oclif/core/interfaces").CustomOptions>;
13 'doc-name': import("@oclif/core/interfaces").OptionFlag<string | undefined, import("@oclif/core/interfaces").CustomOptions>;
14 'dry-run': import("@oclif/core/interfaces").BooleanFlag<boolean>;
15 'filename-pattern': import("@oclif/core/interfaces").OptionFlag<string, import("@oclif/core/interfaces").CustomOptions>;
16 hub: import("@oclif/core/interfaces").OptionFlag<string, import("@oclif/core/interfaces").CustomOptions>;
17 interactive: import("@oclif/core/interfaces").BooleanFlag<boolean>;
18 overlay: import("@oclif/core/interfaces").OptionFlag<string[] | undefined, import("@oclif/core/interfaces").CustomOptions>;
19 token: import("@oclif/core/interfaces").OptionFlag<string, import("@oclif/core/interfaces").CustomOptions>;
20 };
21 protected deployDirectory(dir: string, dryRun: boolean, token: string, hub: string, autoCreate: boolean, interactive: boolean, filenamePattern: string, documentationName: string | undefined, branch: string | undefined): Promise<void>;
22 protected deploySingleFile(api: API, dryRun: boolean, documentation: string, token: string, hub: string | undefined, autoCreate: boolean, documentationName: string | undefined, branch: string | undefined, overlay?: string[] | undefined): Promise<void>;
23 run(): Promise<void>;
24}