Interface RepluggedPlugin

interface RepluggedPlugin {
    hasCSS: boolean;
    manifest: {
        author: {
            discordID?: string;
            github?: string;
            name: string;
        } | [{
            discordID?: string;
            github?: string;
            name: string;
        }, ...{
            discordID?: string;
            github?: string;
            name: string;
        }[]];
        description: string;
        id: string;
        image?: string | [string, ...string[]];
        license: string;
        name: string;
        plaintextPatches?: string;
        reloadRequired?: boolean;
        renderer?: string;
        source?: string;
        type: "replugged-plugin";
        updater?: {
            id: string;
            type: "github" | "store";
        };
        version: string;
    };
    path: string;
}

Properties

Properties

hasCSS: boolean
manifest: {
    author: {
        discordID?: string;
        github?: string;
        name: string;
    } | [{
        discordID?: string;
        github?: string;
        name: string;
    }, ...{
        discordID?: string;
        github?: string;
        name: string;
    }[]];
    description: string;
    id: string;
    image?: string | [string, ...string[]];
    license: string;
    name: string;
    plaintextPatches?: string;
    reloadRequired?: boolean;
    renderer?: string;
    source?: string;
    type: "replugged-plugin";
    updater?: {
        id: string;
        type: "github" | "store";
    };
    version: string;
}
path: string