rdme
Version:
ReadMe's official CLI and GitHub Action.
30 lines (29 loc) • 1.32 kB
TypeScript
import BaseCommand from '../../lib/baseCommand.js';
export default class OpenAPIUploadCommand extends BaseCommand<typeof OpenAPIUploadCommand> {
static summary: string;
static description: string;
static args: {
spec: import("@oclif/core/interfaces").Arg<string | undefined, Record<string, unknown>>;
};
static flags: {
'confirm-overwrite': import("@oclif/core/interfaces").BooleanFlag<boolean>;
'legacy-id': import("@oclif/core/interfaces").OptionFlag<string | undefined, import("@oclif/core/interfaces").CustomOptions>;
slug: import("@oclif/core/interfaces").OptionFlag<string | undefined, import("@oclif/core/interfaces").CustomOptions>;
useSpecVersion: import("@oclif/core/interfaces").BooleanFlag<boolean>;
branch: import("@oclif/core/interfaces").OptionFlag<string, import("@oclif/core/interfaces").CustomOptions>;
key: import("@oclif/core/interfaces").OptionFlag<string, import("@oclif/core/interfaces").CustomOptions>;
};
static examples: {
description: string;
command: string;
}[];
private isStatusPending;
/**
* Poll the ReadMe API until the upload is complete.
*/
private pollAPIUntilUploadIsComplete;
run(): Promise<{
uri: string;
status: "done";
}>;
}