royale-api-types
Version:
Types for the Clash Royale API
2 lines (1 loc) • 5.33 kB
JavaScript
var P=Object.defineProperty;var W=Object.getOwnPropertyDescriptor;var U=Object.getOwnPropertyNames;var w=Object.prototype.hasOwnProperty;var M=(e,l)=>{for(var g in l)P(e,g,{get:l[g],enumerable:!0})},S=(e,l,g,r)=>{if(l&&typeof l=="object"||typeof l=="function")for(let n of U(l))!w.call(e,n)&&n!==g&&P(e,n,{get:()=>l[n],enumerable:!(r=W(l,n))||r.enumerable});return e};var V=e=>S(P({},"__esModule",{value:!0}),e);var K={};M(K,{APIBattleDeckSelection:()=>T,APIBattleType:()=>y,APIChallengeChainType:()=>m,APIClanChestStatus:()=>u,APIClanMemberRole:()=>R,APIClanType:()=>x,APICurrentClanWarState:()=>N,APIMatchState:()=>E,APIPlayerRole:()=>b,APIRegisterMatchRequestGameMode:()=>k,APIRiverRacePeriodType:()=>h,APIRiverRaceState:()=>_,APISurvivalMilestoneRewardRarity:()=>d,APISurvivalMilestoneRewardResource:()=>I,APISurvivalMilestoneRewardType:()=>C,APITournamentHeaderStatus:()=>v,APITournamentHeaderType:()=>O,APITournamentStatus:()=>f,APITournamentType:()=>D,Routes:()=>A,default:()=>$});module.exports=V(K);var A={WarLog:e=>`/clans/${e}/warlog`,Clans:()=>"/clans",RiverRaceLog:e=>`/clans/${e}/riverracelog`,Clan:e=>`/clans/${e}`,ClanMembers:e=>`/clans/${e}/members`,CurrentRiverRace:e=>`/clans/${e}/currentriverrace`,Player:e=>`/players/${e}`,UpcomingChests:e=>`/players/${e}/upcomingchests`,BattleLog:e=>`/players/${e}/battlelog`,Cards:()=>"/cards",Tournaments:()=>"/tournaments",Tournament:e=>`/tournaments/${e}`,ClanRankings:e=>`/locations/${e}/rankings/clans`,PlayerRankings:e=>`/locations/${e}/rankings/players`,ClanWarRankings:e=>`/locations/${e}/rankings/clanwars`,Season:e=>`/locations/global/seasons/${e}`,TopPlayerRankings:e=>`/locations/global/seasons/${e}/rankings/players`,Seasons:()=>"/locations/global/seasons",Locations:()=>"/locations",Location:e=>`/locations/${e}`,GlobalTournamentRankings:e=>`/locations/global/rankings/tournaments/${e}`,Challenges:()=>"/challenges",GlobalTournaments:()=>"/globaltournaments"},L=A;var m=(g=>(g.SINGLE_CHALLENGE="singleChallenge",g.CHAIN_CHALLENGE="chainChallenge",g))(m||{}),d=(a=>(a.COMMON="common",a.RARE="rare",a.EPIC="epic",a.LEGENDARY="legendary",a.HERO="hero",a))(d||{}),I=(g=>(g.GOLD="gold",g.UNKNOWN="unknown",g))(I||{}),C=(i=>(i.NONE="none",i.CARD_STACK="cardStack",i.CHEST="chest",i.CARD_STACK_RANDOM="cardStackRandom",i.RESOURCE="resource",i.TRADE_TOKEN="tradeToken",i.CONSUMABLE="consumable",i))(C||{}),R=(a=>(a.NOT_MEMBER="notMember",a.MEMBER="member",a.LEADER="leader",a.ADMIN="admin",a.COLEADER="coLeader",a))(R||{}),u=(n=>(n.INACTIVE="inactive",n.ACTIVE="active",n.COMPLETED="completed",n.UNKNOWN="unknown",n))(u||{}),x=(r=>(r.OPEN="open",r.INVITE_ONLY="inviteOnly",r.CLOSED="closed",r))(x||{}),E=(s=>(s.PENDING="pending",s.CANCELLED="cancelled",s.TIMED_OUT="timedOut",s.IN_PROGRESS="inProgress",s.COMPLETE="complete",s.FAILED="failed",s))(E||{}),T=(c=>(c.COLLECTION="collection",c.DRAFT="draft",c.DRAFT_COMPETITIVE="draftCompetitive",c.PREDEFINED="predefined",c.EVENT_DECK="eventDeck",c.PICK="pick",c.WARDECK_PICK="wardeckPick",c.UNKNOWN="unknown",c))(T||{}),y=(t=>(t.PVP="pvp",t.PVE="pve",t.CLANMATE="clanmate",t.TOURNAMENT="tournament",t.FRIENDLY="friendly",t.SURVIVAL="survival",t.PVP2v2="pvp2v2",t.CLANMATE2v2="clanmate2v2",t.CHALLENGE2v2="challenge2v2",t.CLANWAR_COLLECTION_DAY="clanwarCollectionDay",t.CLANWAR_WAR_DAY="clanwarWarDay",t.CASUAL_1V1="casual1v1",t.CASUAL_2V2="casual2v2",t.BOAT_BATTLE="boatBattle",t.BOAT_BATTLE_PRACTICE="boatBattlePractice",t.RIVER_RACE_PVP="riverRacePvp",t.RIVER_RACE_DUEL="riverRaceDuel",t.RIVER_RACE_DUEL_COLOSSEUM="riverRaceDuelColosseum",t.UNKNOWN="unknown",t))(y||{}),N=(i=>(i.CLAN_NOT_FOUND="clanNotFound",i.ACCESS_DENIED="accessDenied",i.NOT_IN_WAR="notInWar",i.COLLECTION_DAY="collectionDay",i.MATCHMAKING="matchmaking",i.WAR_DAY="warDay",i.ENDED="ended",i))(N||{}),f=(n=>(n.IN_PREPARATION="inPreparation",n.IN_PROGRESS="inProgress",n.ENDED="ended",n.UNKNOWN="unknown",n))(f||{}),D=(r=>(r.OPEN="open",r.PASSWORD_PROTECTED="passwordProtected",r.UNKNOWN="unknown",r))(D||{}),v=(n=>(n.IN_PREPARATION="inPreparation",n.IN_PROGRESS="inProgress",n.ENDED="ended",n.UNKNOWN="unknown",n))(v||{}),O=(r=>(r.OPEN="open",r.PASSWORD_PROTECTED="passwordProtected",r.UNKNOWN="unknown",r))(O||{}),k=(o=>(o.REGULAR="regular",o.TEAM_VS_TEAM="teamVsTeam",o.DOUBLE_ELIXIR_TOURNAMENT="doubleElixirTournament",o.TRIPLE_ELIXIR_TOURNAMENT="tripleElixirTournament",o.RAGE="rage",o.SUDDEN_DEATH="suddenDeath",o.TOUCHDOWN="touchdown",o.RAMP_UP="rampUp",o.DRAFT="draft",o.MIRROR="mirror",o.DRAGON_HUNT="dragonHunt",o))(k||{}),b=(a=>(a.NOT_MEMBER="notMember",a.MEMBER="member",a.LEADER="leader",a.ADMIN="admin",a.COLEADER="coLeader",a))(b||{}),h=(r=>(r.TRAINING="training",r.WAR_DAY="warDay",r.COLOSSEUM="colosseum",r))(h||{}),_=(s=>(s.CLAN_NOT_FOUND="clanNotFound",s.ACCESS_DENIED="accessDenied",s.MATCHMAKING="matchmaking",s.MATCHED="matched",s.FULL="full",s.ENDED="ended",s))(_||{});var $=L;0&&(module.exports={APIBattleDeckSelection,APIBattleType,APIChallengeChainType,APIClanChestStatus,APIClanMemberRole,APIClanType,APICurrentClanWarState,APIMatchState,APIPlayerRole,APIRegisterMatchRequestGameMode,APIRiverRacePeriodType,APIRiverRaceState,APISurvivalMilestoneRewardRarity,APISurvivalMilestoneRewardResource,APISurvivalMilestoneRewardType,APITournamentHeaderStatus,APITournamentHeaderType,APITournamentStatus,APITournamentType,Routes});