UNPKG

curseforge-v2

Version:
180 lines (179 loc) 12.3 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CF2WowAddonCategory = exports.CF2CoreApiStatus = exports.CF2CoreStatus = exports.CF2ModLoaderType = exports.CF2FileRelationType = exports.CF2HashAlgo = exports.CF2FileStatus = exports.CF2FileReleaseType = exports.CF2ModStatus = exports.CF2WowGameVersionType = exports.CF2GameId = exports.BaseUrl = void 0; exports.BaseUrl = 'https://api.curseforge.com'; // This is shorthand for fetching the game ids from 'getGames' var CF2GameId; (function (CF2GameId) { CF2GameId[CF2GameId["WoW"] = 1] = "WoW"; CF2GameId[CF2GameId["TheSecretWorld"] = 64] = "TheSecretWorld"; CF2GameId[CF2GameId["RunesOfMagic"] = 335] = "RunesOfMagic"; CF2GameId[CF2GameId["WorldOfTanks"] = 423] = "WorldOfTanks"; CF2GameId[CF2GameId["Rift"] = 424] = "Rift"; CF2GameId[CF2GameId["Minecraft"] = 432] = "Minecraft"; CF2GameId[CF2GameId["TheElderScrollsOnline"] = 455] = "TheElderScrollsOnline"; CF2GameId[CF2GameId["DarkestDungeon"] = 608] = "DarkestDungeon"; CF2GameId[CF2GameId["StardewValley"] = 669] = "StardewValley"; CF2GameId[CF2GameId["Civ6"] = 727] = "Civ6"; CF2GameId[CF2GameId["KerbalSpaceProgram"] = 4401] = "KerbalSpaceProgram"; CF2GameId[CF2GameId["SecretWorldLegends"] = 4455] = "SecretWorldLegends"; CF2GameId[CF2GameId["SurvivingMars"] = 61489] = "SurvivingMars"; CF2GameId[CF2GameId["MinecraftDungeons"] = 69271] = "MinecraftDungeons"; CF2GameId[CF2GameId["ChroniclesOfArcadia"] = 70667] = "ChroniclesOfArcadia"; CF2GameId[CF2GameId["Demeo"] = 78135] = "Demeo"; })(CF2GameId || (exports.CF2GameId = CF2GameId = {})); // This is shorthand for fetching the game ids from 'getGameVersionTypes(1)' var CF2WowGameVersionType; (function (CF2WowGameVersionType) { CF2WowGameVersionType[CF2WowGameVersionType["Retail"] = 517] = "Retail"; CF2WowGameVersionType[CF2WowGameVersionType["Classic"] = 67408] = "Classic"; CF2WowGameVersionType[CF2WowGameVersionType["BurningCrusade"] = 73246] = "BurningCrusade"; CF2WowGameVersionType[CF2WowGameVersionType["WOTLK"] = 73713] = "WOTLK"; CF2WowGameVersionType[CF2WowGameVersionType["Cata"] = 77522] = "Cata"; CF2WowGameVersionType[CF2WowGameVersionType["Mists"] = 79434] = "Mists"; })(CF2WowGameVersionType || (exports.CF2WowGameVersionType = CF2WowGameVersionType = {})); var CF2ModStatus; (function (CF2ModStatus) { CF2ModStatus[CF2ModStatus["New"] = 1] = "New"; CF2ModStatus[CF2ModStatus["ChangesRequired"] = 2] = "ChangesRequired"; CF2ModStatus[CF2ModStatus["UnderSoftReview"] = 3] = "UnderSoftReview"; CF2ModStatus[CF2ModStatus["Approved"] = 4] = "Approved"; CF2ModStatus[CF2ModStatus["Rejected"] = 5] = "Rejected"; CF2ModStatus[CF2ModStatus["ChangesMade"] = 6] = "ChangesMade"; CF2ModStatus[CF2ModStatus["Inactive"] = 7] = "Inactive"; CF2ModStatus[CF2ModStatus["Abandoned"] = 8] = "Abandoned"; CF2ModStatus[CF2ModStatus["Deleted"] = 9] = "Deleted"; CF2ModStatus[CF2ModStatus["UnderReview"] = 10] = "UnderReview"; })(CF2ModStatus || (exports.CF2ModStatus = CF2ModStatus = {})); var CF2FileReleaseType; (function (CF2FileReleaseType) { CF2FileReleaseType[CF2FileReleaseType["Release"] = 1] = "Release"; CF2FileReleaseType[CF2FileReleaseType["Beta"] = 2] = "Beta"; CF2FileReleaseType[CF2FileReleaseType["Alpha"] = 3] = "Alpha"; })(CF2FileReleaseType || (exports.CF2FileReleaseType = CF2FileReleaseType = {})); var CF2FileStatus; (function (CF2FileStatus) { CF2FileStatus[CF2FileStatus["Processing"] = 1] = "Processing"; CF2FileStatus[CF2FileStatus["ChangesRequired"] = 2] = "ChangesRequired"; CF2FileStatus[CF2FileStatus["UnderReview"] = 3] = "UnderReview"; CF2FileStatus[CF2FileStatus["Approved"] = 4] = "Approved"; CF2FileStatus[CF2FileStatus["Rejected"] = 5] = "Rejected"; CF2FileStatus[CF2FileStatus["MalwareDetected"] = 6] = "MalwareDetected"; CF2FileStatus[CF2FileStatus["Deleted"] = 7] = "Deleted"; CF2FileStatus[CF2FileStatus["Archived"] = 8] = "Archived"; CF2FileStatus[CF2FileStatus["Testing"] = 9] = "Testing"; CF2FileStatus[CF2FileStatus["Released"] = 10] = "Released"; CF2FileStatus[CF2FileStatus["ReadyForReview"] = 11] = "ReadyForReview"; CF2FileStatus[CF2FileStatus["Deprecated"] = 12] = "Deprecated"; CF2FileStatus[CF2FileStatus["Baking"] = 13] = "Baking"; CF2FileStatus[CF2FileStatus["AwaitingPublishing"] = 14] = "AwaitingPublishing"; CF2FileStatus[CF2FileStatus["FailedPublishing"] = 15] = "FailedPublishing"; })(CF2FileStatus || (exports.CF2FileStatus = CF2FileStatus = {})); var CF2HashAlgo; (function (CF2HashAlgo) { CF2HashAlgo[CF2HashAlgo["Sha1"] = 1] = "Sha1"; CF2HashAlgo[CF2HashAlgo["Md5"] = 2] = "Md5"; })(CF2HashAlgo || (exports.CF2HashAlgo = CF2HashAlgo = {})); var CF2FileRelationType; (function (CF2FileRelationType) { CF2FileRelationType[CF2FileRelationType["EmbeddedLibrary"] = 1] = "EmbeddedLibrary"; CF2FileRelationType[CF2FileRelationType["OptionalDependency"] = 2] = "OptionalDependency"; CF2FileRelationType[CF2FileRelationType["RequiredDependency"] = 3] = "RequiredDependency"; CF2FileRelationType[CF2FileRelationType["Tool"] = 4] = "Tool"; CF2FileRelationType[CF2FileRelationType["Incompatible"] = 5] = "Incompatible"; CF2FileRelationType[CF2FileRelationType["Include"] = 6] = "Include"; })(CF2FileRelationType || (exports.CF2FileRelationType = CF2FileRelationType = {})); var CF2ModLoaderType; (function (CF2ModLoaderType) { CF2ModLoaderType[CF2ModLoaderType["Any"] = 0] = "Any"; CF2ModLoaderType[CF2ModLoaderType["Forge"] = 1] = "Forge"; CF2ModLoaderType[CF2ModLoaderType["Cauldron"] = 2] = "Cauldron"; CF2ModLoaderType[CF2ModLoaderType["LiteLoader"] = 3] = "LiteLoader"; CF2ModLoaderType[CF2ModLoaderType["Fabric"] = 4] = "Fabric"; })(CF2ModLoaderType || (exports.CF2ModLoaderType = CF2ModLoaderType = {})); var CF2CoreStatus; (function (CF2CoreStatus) { CF2CoreStatus[CF2CoreStatus["Draft"] = 1] = "Draft"; CF2CoreStatus[CF2CoreStatus["Test"] = 2] = "Test"; CF2CoreStatus[CF2CoreStatus["PendingReview"] = 3] = "PendingReview"; CF2CoreStatus[CF2CoreStatus["Rejected"] = 4] = "Rejected"; CF2CoreStatus[CF2CoreStatus["Approved"] = 5] = "Approved"; CF2CoreStatus[CF2CoreStatus["Live"] = 6] = "Live"; })(CF2CoreStatus || (exports.CF2CoreStatus = CF2CoreStatus = {})); var CF2CoreApiStatus; (function (CF2CoreApiStatus) { CF2CoreApiStatus[CF2CoreApiStatus["Private"] = 1] = "Private"; CF2CoreApiStatus[CF2CoreApiStatus["Public"] = 2] = "Public"; })(CF2CoreApiStatus || (exports.CF2CoreApiStatus = CF2CoreApiStatus = {})); var CF2WowAddonCategory; (function (CF2WowAddonCategory) { CF2WowAddonCategory[CF2WowAddonCategory["ChatCommunication"] = 1001] = "ChatCommunication"; CF2WowAddonCategory[CF2WowAddonCategory["AuctionEconomy"] = 1002] = "AuctionEconomy"; CF2WowAddonCategory[CF2WowAddonCategory["AudioVideo"] = 1003] = "AudioVideo"; CF2WowAddonCategory[CF2WowAddonCategory["PvP"] = 1004] = "PvP"; CF2WowAddonCategory[CF2WowAddonCategory["BuffsDebuffs"] = 1005] = "BuffsDebuffs"; CF2WowAddonCategory[CF2WowAddonCategory["Artwork"] = 1006] = "Artwork"; CF2WowAddonCategory[CF2WowAddonCategory["DataExport"] = 1007] = "DataExport"; CF2WowAddonCategory[CF2WowAddonCategory["Guild"] = 1008] = "Guild"; CF2WowAddonCategory[CF2WowAddonCategory["BagsInventory"] = 1009] = "BagsInventory"; CF2WowAddonCategory[CF2WowAddonCategory["Libraries"] = 1010] = "Libraries"; CF2WowAddonCategory[CF2WowAddonCategory["MapMinimap"] = 1011] = "MapMinimap"; CF2WowAddonCategory[CF2WowAddonCategory["Mail"] = 1012] = "Mail"; CF2WowAddonCategory[CF2WowAddonCategory["QuestsLeveling"] = 1013] = "QuestsLeveling"; CF2WowAddonCategory[CF2WowAddonCategory["BossEncounters"] = 1014] = "BossEncounters"; CF2WowAddonCategory[CF2WowAddonCategory["Professions"] = 1015] = "Professions"; CF2WowAddonCategory[CF2WowAddonCategory["UnitFrames"] = 1016] = "UnitFrames"; CF2WowAddonCategory[CF2WowAddonCategory["Miscellaneous"] = 1017] = "Miscellaneous"; CF2WowAddonCategory[CF2WowAddonCategory["ActionBars"] = 1018] = "ActionBars"; CF2WowAddonCategory[CF2WowAddonCategory["Combat"] = 1019] = "Combat"; CF2WowAddonCategory[CF2WowAddonCategory["Class"] = 1020] = "Class"; CF2WowAddonCategory[CF2WowAddonCategory["Mage"] = 1021] = "Mage"; CF2WowAddonCategory[CF2WowAddonCategory["Paladin"] = 1022] = "Paladin"; CF2WowAddonCategory[CF2WowAddonCategory["Druid"] = 1023] = "Druid"; CF2WowAddonCategory[CF2WowAddonCategory["Hunter"] = 1024] = "Hunter"; CF2WowAddonCategory[CF2WowAddonCategory["Shaman"] = 1025] = "Shaman"; CF2WowAddonCategory[CF2WowAddonCategory["Priest"] = 1026] = "Priest"; CF2WowAddonCategory[CF2WowAddonCategory["Rogue"] = 1027] = "Rogue"; CF2WowAddonCategory[CF2WowAddonCategory["Warrior"] = 1028] = "Warrior"; CF2WowAddonCategory[CF2WowAddonCategory["Warlock"] = 1029] = "Warlock"; CF2WowAddonCategory[CF2WowAddonCategory["DevelopmentTools"] = 1031] = "DevelopmentTools"; CF2WowAddonCategory[CF2WowAddonCategory["Healer"] = 1032] = "Healer"; CF2WowAddonCategory[CF2WowAddonCategory["Tank"] = 1033] = "Tank"; CF2WowAddonCategory[CF2WowAddonCategory["Caster"] = 1034] = "Caster"; CF2WowAddonCategory[CF2WowAddonCategory["DamageDealer"] = 1035] = "DamageDealer"; CF2WowAddonCategory[CF2WowAddonCategory["DeathKnight"] = 1036] = "DeathKnight"; CF2WowAddonCategory[CF2WowAddonCategory["RaidFrames"] = 1037] = "RaidFrames"; CF2WowAddonCategory[CF2WowAddonCategory["Minigames"] = 1038] = "Minigames"; CF2WowAddonCategory[CF2WowAddonCategory["HUDs"] = 1039] = "HUDs"; CF2WowAddonCategory[CF2WowAddonCategory["Arena"] = 1040] = "Arena"; CF2WowAddonCategory[CF2WowAddonCategory["Battleground"] = 1041] = "Battleground"; CF2WowAddonCategory[CF2WowAddonCategory["Alchemy"] = 1042] = "Alchemy"; CF2WowAddonCategory[CF2WowAddonCategory["Blacksmithing"] = 1043] = "Blacksmithing"; CF2WowAddonCategory[CF2WowAddonCategory["Cooking"] = 1044] = "Cooking"; CF2WowAddonCategory[CF2WowAddonCategory["Enchanting"] = 1045] = "Enchanting"; CF2WowAddonCategory[CF2WowAddonCategory["Engineering"] = 1046] = "Engineering"; CF2WowAddonCategory[CF2WowAddonCategory["FirstAid"] = 1047] = "FirstAid"; CF2WowAddonCategory[CF2WowAddonCategory["Fishing"] = 1048] = "Fishing"; CF2WowAddonCategory[CF2WowAddonCategory["Herbalism"] = 1049] = "Herbalism"; CF2WowAddonCategory[CF2WowAddonCategory["Jewelcrafting"] = 1050] = "Jewelcrafting"; CF2WowAddonCategory[CF2WowAddonCategory["Leatherworking"] = 1051] = "Leatherworking"; CF2WowAddonCategory[CF2WowAddonCategory["Mining"] = 1052] = "Mining"; CF2WowAddonCategory[CF2WowAddonCategory["Skinning"] = 1053] = "Skinning"; CF2WowAddonCategory[CF2WowAddonCategory["Tailoring"] = 1054] = "Tailoring"; CF2WowAddonCategory[CF2WowAddonCategory["Tooltip"] = 1055] = "Tooltip"; CF2WowAddonCategory[CF2WowAddonCategory["Inscription"] = 1059] = "Inscription"; CF2WowAddonCategory[CF2WowAddonCategory["Roleplay"] = 1060] = "Roleplay"; CF2WowAddonCategory[CF2WowAddonCategory["Plugins"] = 1063] = "Plugins"; CF2WowAddonCategory[CF2WowAddonCategory["FuBar"] = 1064] = "FuBar"; CF2WowAddonCategory[CF2WowAddonCategory["TitanPanel"] = 1065] = "TitanPanel"; CF2WowAddonCategory[CF2WowAddonCategory["DataBroker"] = 1066] = "DataBroker"; CF2WowAddonCategory[CF2WowAddonCategory["Achievements"] = 1067] = "Achievements"; CF2WowAddonCategory[CF2WowAddonCategory["Companions"] = 1085] = "Companions"; CF2WowAddonCategory[CF2WowAddonCategory["Archaeology"] = 1103] = "Archaeology"; CF2WowAddonCategory[CF2WowAddonCategory["Transmogrification"] = 1171] = "Transmogrification"; CF2WowAddonCategory[CF2WowAddonCategory["Monk"] = 1242] = "Monk"; CF2WowAddonCategory[CF2WowAddonCategory["BattlePets"] = 1243] = "BattlePets"; CF2WowAddonCategory[CF2WowAddonCategory["Garrison"] = 1469] = "Garrison"; CF2WowAddonCategory[CF2WowAddonCategory["DemonHunters"] = 1502] = "DemonHunters"; CF2WowAddonCategory[CF2WowAddonCategory["TwitchIntegration"] = 4675] = "TwitchIntegration"; })(CF2WowAddonCategory || (exports.CF2WowAddonCategory = CF2WowAddonCategory = {}));