@minecraft/creator-tools
Version:
Minecraft Creator Tools command line and libraries.
17 lines (16 loc) • 663 B
TypeScript
import GitHubFolder from "./GitHubFolder";
import StorageBase from "../storage/StorageBase";
import IStorage from "../storage/IStorage";
import GitHubManager from "./GitHubManager";
export default class GitHubStorage extends StorageBase implements IStorage {
rootFolder: GitHubFolder;
manager: GitHubManager;
repoName: string;
ownerName: string;
branch?: string;
subPath: string;
constructor(manager: GitHubManager, repoName: string, ownerName: string, branch?: string, subPath?: string);
joinPath(pathA: string, pathB: string): string;
static getParentFolderPath(path: string): string;
getAvailable(): Promise<boolean>;
}