420 lines
28 KiB
TypeScript
420 lines
28 KiB
TypeScript
// Module ID: 5102
|
|
// Function ID: 5103
|
|
// Name: getPlatformUserUrl
|
|
// Dependencies: [676, 4487, 711, 5103, 5104, 5105, 5106, 5107, 5108, 5109, 5110, 5111, 5112, 5113, 5114, 4488, 5115, 5116, 5117, 5118, 5119, 5120, 5121, 5122, 5123, 5124, 5125, 5126, 5127, 5128, 5129, 5130, 5131, 5132, 5133, 5134, 5135, 5136, 5137, 5138, 5139, 5140, 5141, 5142, 5143, 5144, 5145, 5146, 5147, 5148, 5149, 5150, 5151, 5152, 5153, 5154, 5155, 5156, 5157, 5158, 5159, 5160, 5161, 5162, 5163, 5164, 5165, 5166, 5167, 5168, 5169, 5170, 5171, 5172, 5173, 5174, 5175, 5176, 5177, 5178, 5179, 5180, 5181, 5182, 5183, 5184, 5185, 5186, 5187, 5188, 5189, 5190, 5191, 5192, 5193, 5194, 5195, 5196, 5197, 5198, 5199, 5200, 5201, 5202, 5203, 5204, 5205, 5206, 5207, 5208, 5209, 5210, 5211, 5212, 5213, 5214, 5215, 5216, 5217, 5218, 5219, 5220, 5221, 5222, 5223, 5224, 12, 1487, 2]
|
|
|
|
// Module 5102 (getPlatformUserUrl)
|
|
import set from "set" /* 2 */;
|
|
import ME from "ME" /* 676 */;
|
|
import isDiscordProxiedAssetUrlDefault from "isDiscordProxiedAssetUrl" /* 1487 */;
|
|
import items2 from "items" /* 4487 */;
|
|
import apexExperiment from "apexExperiment" /* 4488 */;
|
|
import registerAsset from "registerAsset" /* 5103 */;
|
|
import registerAsset2 from "registerAsset" /* 5104 */;
|
|
import registerAsset3 from "registerAsset" /* 5105 */;
|
|
import registerAsset4 from "registerAsset" /* 5106 */;
|
|
import registerAsset5 from "registerAsset" /* 5107 */;
|
|
import registerAsset6 from "registerAsset" /* 5108 */;
|
|
import registerAsset7 from "registerAsset" /* 5109 */;
|
|
import registerAsset8 from "registerAsset" /* 5110 */;
|
|
import registerAsset9 from "registerAsset" /* 5111 */;
|
|
import registerAsset10 from "registerAsset" /* 5112 */;
|
|
import registerAsset11 from "registerAsset" /* 5113 */;
|
|
import registerAsset12 from "registerAsset" /* 5114 */;
|
|
import registerAsset13 from "registerAsset" /* 5115 */;
|
|
import registerAsset14 from "registerAsset" /* 5116 */;
|
|
import registerAsset15 from "registerAsset" /* 5117 */;
|
|
import registerAsset16 from "registerAsset" /* 5118 */;
|
|
import registerAsset17 from "registerAsset" /* 5119 */;
|
|
import registerAsset18 from "registerAsset" /* 5120 */;
|
|
import registerAsset19 from "registerAsset" /* 5121 */;
|
|
import registerAsset20 from "registerAsset" /* 5122 */;
|
|
import registerAsset21 from "registerAsset" /* 5123 */;
|
|
import registerAsset22 from "registerAsset" /* 5124 */;
|
|
import registerAsset23 from "registerAsset" /* 5125 */;
|
|
import registerAsset24 from "registerAsset" /* 5126 */;
|
|
import registerAsset25 from "registerAsset" /* 5127 */;
|
|
import registerAsset26 from "registerAsset" /* 5128 */;
|
|
import registerAsset27 from "registerAsset" /* 5129 */;
|
|
import registerAsset28 from "registerAsset" /* 5130 */;
|
|
import registerAsset29 from "registerAsset" /* 5131 */;
|
|
import registerAsset30 from "registerAsset" /* 5132 */;
|
|
import registerAsset31 from "registerAsset" /* 5133 */;
|
|
import registerAsset32 from "registerAsset" /* 5134 */;
|
|
import registerAsset33 from "registerAsset" /* 5135 */;
|
|
import registerAsset34 from "registerAsset" /* 5136 */;
|
|
import registerAsset35 from "registerAsset" /* 5137 */;
|
|
import registerAsset36 from "registerAsset" /* 5138 */;
|
|
import registerAsset37 from "registerAsset" /* 5139 */;
|
|
import registerAsset38 from "registerAsset" /* 5140 */;
|
|
import registerAsset39 from "registerAsset" /* 5141 */;
|
|
import registerAsset40 from "registerAsset" /* 5142 */;
|
|
import registerAsset41 from "registerAsset" /* 5143 */;
|
|
import registerAsset42 from "registerAsset" /* 5144 */;
|
|
import registerAsset43 from "registerAsset" /* 5145 */;
|
|
import registerAsset44 from "registerAsset" /* 5146 */;
|
|
import registerAsset45 from "registerAsset" /* 5147 */;
|
|
import registerAsset46 from "registerAsset" /* 5148 */;
|
|
import registerAsset47 from "registerAsset" /* 5149 */;
|
|
import registerAsset48 from "registerAsset" /* 5150 */;
|
|
import registerAsset49 from "registerAsset" /* 5151 */;
|
|
import registerAsset50 from "registerAsset" /* 5152 */;
|
|
import registerAsset51 from "registerAsset" /* 5153 */;
|
|
import registerAsset52 from "registerAsset" /* 5154 */;
|
|
import registerAsset53 from "registerAsset" /* 5155 */;
|
|
import registerAsset54 from "registerAsset" /* 5156 */;
|
|
import registerAsset55 from "registerAsset" /* 5157 */;
|
|
import registerAsset56 from "registerAsset" /* 5158 */;
|
|
import registerAsset57 from "registerAsset" /* 5159 */;
|
|
import registerAsset58 from "registerAsset" /* 5160 */;
|
|
import registerAsset59 from "registerAsset" /* 5161 */;
|
|
import registerAsset60 from "registerAsset" /* 5162 */;
|
|
import registerAsset61 from "registerAsset" /* 5163 */;
|
|
import registerAsset62 from "registerAsset" /* 5164 */;
|
|
import registerAsset63 from "registerAsset" /* 5165 */;
|
|
import registerAsset64 from "registerAsset" /* 5166 */;
|
|
import registerAsset65 from "registerAsset" /* 5167 */;
|
|
import registerAsset66 from "registerAsset" /* 5168 */;
|
|
import registerAsset67 from "registerAsset" /* 5169 */;
|
|
import registerAsset68 from "registerAsset" /* 5170 */;
|
|
import registerAsset69 from "registerAsset" /* 5171 */;
|
|
import registerAsset70 from "registerAsset" /* 5172 */;
|
|
import registerAsset71 from "registerAsset" /* 5173 */;
|
|
import registerAsset72 from "registerAsset" /* 5174 */;
|
|
import registerAsset73 from "registerAsset" /* 5175 */;
|
|
import registerAsset74 from "registerAsset" /* 5176 */;
|
|
import registerAsset75 from "registerAsset" /* 5177 */;
|
|
import registerAsset76 from "registerAsset" /* 5178 */;
|
|
import registerAsset77 from "registerAsset" /* 5179 */;
|
|
import registerAsset78 from "registerAsset" /* 5180 */;
|
|
import registerAsset79 from "registerAsset" /* 5181 */;
|
|
import registerAsset80 from "registerAsset" /* 5182 */;
|
|
import registerAsset81 from "registerAsset" /* 5183 */;
|
|
import registerAsset82 from "registerAsset" /* 5184 */;
|
|
import registerAsset83 from "registerAsset" /* 5185 */;
|
|
import registerAsset84 from "registerAsset" /* 5186 */;
|
|
import registerAsset85 from "registerAsset" /* 5187 */;
|
|
import registerAsset86 from "registerAsset" /* 5188 */;
|
|
import registerAsset87 from "registerAsset" /* 5189 */;
|
|
import registerAsset88 from "registerAsset" /* 5190 */;
|
|
import registerAsset89 from "registerAsset" /* 5191 */;
|
|
import registerAsset90 from "registerAsset" /* 5192 */;
|
|
import registerAsset91 from "registerAsset" /* 5193 */;
|
|
import registerAsset92 from "registerAsset" /* 5194 */;
|
|
import registerAsset93 from "registerAsset" /* 5195 */;
|
|
import registerAsset94 from "registerAsset" /* 5196 */;
|
|
import registerAsset95 from "registerAsset" /* 5197 */;
|
|
import registerAsset96 from "registerAsset" /* 5198 */;
|
|
import registerAsset97 from "registerAsset" /* 5199 */;
|
|
import registerAsset98 from "registerAsset" /* 5200 */;
|
|
import registerAsset99 from "registerAsset" /* 5201 */;
|
|
import registerAsset100 from "registerAsset" /* 5202 */;
|
|
import registerAsset101 from "registerAsset" /* 5203 */;
|
|
import registerAsset102 from "registerAsset" /* 5204 */;
|
|
import registerAsset103 from "registerAsset" /* 5205 */;
|
|
import registerAsset104 from "registerAsset" /* 5206 */;
|
|
import registerAsset105 from "registerAsset" /* 5207 */;
|
|
import registerAsset106 from "registerAsset" /* 5208 */;
|
|
import registerAsset107 from "registerAsset" /* 5209 */;
|
|
import registerAsset108 from "registerAsset" /* 5210 */;
|
|
import registerAsset109 from "registerAsset" /* 5211 */;
|
|
import registerAsset110 from "registerAsset" /* 5212 */;
|
|
import registerAsset111 from "registerAsset" /* 5213 */;
|
|
import registerAsset112 from "registerAsset" /* 5214 */;
|
|
import registerAsset113 from "registerAsset" /* 5215 */;
|
|
import registerAsset114 from "registerAsset" /* 5216 */;
|
|
import registerAsset115 from "registerAsset" /* 5217 */;
|
|
import registerAsset116 from "registerAsset" /* 5218 */;
|
|
import registerAsset117 from "registerAsset" /* 5219 */;
|
|
import registerAsset118 from "registerAsset" /* 5220 */;
|
|
import registerAsset119 from "registerAsset" /* 5221 */;
|
|
import registerAsset120 from "registerAsset" /* 5222 */;
|
|
import registerAsset121 from "registerAsset" /* 5223 */;
|
|
import registerAsset122 from "registerAsset" /* 5224 */;
|
|
import unsafe_getRawColor from "unsafe_getRawColor" /* 711 */;
|
|
import importDefaultResult from "apply" /* 12 */;
|
|
|
|
const PlatformTypes = ME.PlatformTypes;
|
|
const ApplicationIdentityAppIds = items2.ApplicationIdentityAppIds;
|
|
let obj = { type: PlatformTypes.TWITCH, name: "Twitch", color: null, icon: null, enabled: true, getPlatformUserUrl: null, domains: null };
|
|
obj[2] = unsafe_getRawColor.unsafe_getRawColor("PLATFORM_TWITCH");
|
|
obj = { lightPNG: registerAsset, darkPNG: registerAsset, whitePNG: registerAsset2, lightSVG: registerAsset3, darkSVG: registerAsset3, whiteSVG: registerAsset4 };
|
|
obj[3] = obj;
|
|
obj[5] = function getPlatformUserUrl(name) {
|
|
return "https://www.twitch.tv/" + encodeURIComponent(name.name);
|
|
};
|
|
obj[6] = ["twitch.tv", "twitch.com"];
|
|
const items = [obj, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ];
|
|
obj = { type: PlatformTypes.YOUTUBE, name: "YouTube", color: null, icon: null, enabled: true, getPlatformUserUrl: null, domains: null };
|
|
obj[2] = unsafe_getRawColor.unsafe_getRawColor("PLATFORM_YOUTUBE");
|
|
obj[3] = { lightPNG: registerAsset5, darkPNG: registerAsset5, whitePNG: registerAsset6, lightSVG: registerAsset7, darkSVG: registerAsset7, whiteSVG: registerAsset8 };
|
|
obj[5] = function getPlatformUserUrl(id) {
|
|
return "https://www.youtube.com/channel/" + encodeURIComponent(id.id);
|
|
};
|
|
obj[6] = ["youtube.com", "youtu.be"];
|
|
items[1] = obj;
|
|
const obj2 = { type: PlatformTypes.BATTLENET, name: "Battle.net", color: null, icon: null, enabled: true, migrationData: null };
|
|
obj2[2] = unsafe_getRawColor.unsafe_getRawColor("PLATFORM_BATTLENET");
|
|
const obj1 = { lightPNG: registerAsset5, darkPNG: registerAsset5, whitePNG: registerAsset6, lightSVG: registerAsset7, darkSVG: registerAsset7, whiteSVG: registerAsset8 };
|
|
obj2[3] = { lightPNG: registerAsset9, darkPNG: registerAsset9, whitePNG: registerAsset10, lightSVG: registerAsset11, darkSVG: registerAsset11, whiteSVG: registerAsset12, blackSVG: registerAsset11 };
|
|
const obj4 = {
|
|
replacedBy: ApplicationIdentityAppIds.BATTLENET,
|
|
getMigrationExperimentEnabled(location) {
|
|
const battlenetSocialSDKMigrationExperiment = apexExperiment.battlenetSocialSDKMigrationExperiment;
|
|
return battlenetSocialSDKMigrationExperiment.getConfig({ location }).enabled;
|
|
},
|
|
helpCenterLink: "https://discord.com/blog/link-world-of-warcraft-with-discord",
|
|
deprecationDate: null
|
|
};
|
|
const obj3 = { lightPNG: registerAsset9, darkPNG: registerAsset9, whitePNG: registerAsset10, lightSVG: registerAsset11, darkSVG: registerAsset11, whiteSVG: registerAsset12, blackSVG: registerAsset11 };
|
|
obj4[3] = new Date("2026-09-22Z-07:00");
|
|
obj2[5] = obj4;
|
|
items[2] = obj2;
|
|
const obj5 = { type: PlatformTypes.BLUESKY, name: "Bluesky", icon: null, enabled: true, getPlatformUserUrl: null, isFederated: true, hasMetadata: true };
|
|
const date = new Date("2026-09-22Z-07:00");
|
|
obj5[2] = { lightPNG: registerAsset13, darkPNG: registerAsset13, whitePNG: registerAsset14, lightSVG: registerAsset15, darkSVG: registerAsset15, whiteSVG: registerAsset16 };
|
|
obj5[4] = function getPlatformUserUrl(id) {
|
|
return "https://bsky.app/profile/" + encodeURIComponent(id.id).replaceAll("%3A", ":");
|
|
};
|
|
items[3] = obj5;
|
|
const obj7 = { type: PlatformTypes.BUNGIE, name: "Bungie.net", color: null, icon: null, enabled: true };
|
|
obj7[2] = unsafe_getRawColor.unsafe_getRawColor("PLATFORM_BUNGIE");
|
|
const obj6 = { lightPNG: registerAsset13, darkPNG: registerAsset13, whitePNG: registerAsset14, lightSVG: registerAsset15, darkSVG: registerAsset15, whiteSVG: registerAsset16 };
|
|
obj7[3] = { lightPNG: registerAsset17, darkPNG: registerAsset18, whitePNG: registerAsset19, lightSVG: registerAsset20, darkSVG: registerAsset21, whiteSVG: registerAsset22 };
|
|
items[4] = obj7;
|
|
const obj9 = { type: PlatformTypes.SKYPE, name: "Skype", color: null, icon: null, enabled: false, getPlatformUserUrl: null };
|
|
obj9[2] = unsafe_getRawColor.unsafe_getRawColor("PLATFORM_SKYPE");
|
|
const obj8 = { lightPNG: registerAsset17, darkPNG: registerAsset18, whitePNG: registerAsset19, lightSVG: registerAsset20, darkSVG: registerAsset21, whiteSVG: registerAsset22 };
|
|
obj9[3] = { lightPNG: registerAsset23, darkPNG: registerAsset23, whitePNG: registerAsset24, lightSVG: registerAsset25, darkSVG: registerAsset25, whiteSVG: registerAsset26 };
|
|
obj9[5] = function getPlatformUserUrl(id) {
|
|
return "skype:" + encodeURIComponent(id.id) + "?userinfo";
|
|
};
|
|
items[5] = obj9;
|
|
const obj11 = { type: PlatformTypes.LEAGUE_OF_LEGENDS, name: "League of Legends", color: null, icon: null, enabled: true, migrationData: null };
|
|
obj11[2] = unsafe_getRawColor.unsafe_getRawColor("PLATFORM_LOL");
|
|
const obj10 = { lightPNG: registerAsset23, darkPNG: registerAsset23, whitePNG: registerAsset24, lightSVG: registerAsset25, darkSVG: registerAsset25, whiteSVG: registerAsset26 };
|
|
obj11[3] = { lightPNG: registerAsset27, darkPNG: registerAsset27, whitePNG: registerAsset28, lightSVG: registerAsset29, darkSVG: registerAsset29, whiteSVG: registerAsset30 };
|
|
const obj13 = {
|
|
replacedBy: ApplicationIdentityAppIds.RIOT_GAMES,
|
|
getMigrationExperimentEnabled() {
|
|
return true;
|
|
},
|
|
helpCenterLink: "https://www.riotgames.com/en/riot-games-discord-account-linking",
|
|
deprecationDate: null
|
|
};
|
|
const obj12 = { lightPNG: registerAsset27, darkPNG: registerAsset27, whitePNG: registerAsset28, lightSVG: registerAsset29, darkSVG: registerAsset29, whiteSVG: registerAsset30 };
|
|
obj13[3] = new Date("2026-07-10Z-07:00");
|
|
obj11[5] = obj13;
|
|
items[6] = obj11;
|
|
const obj14 = { type: PlatformTypes.STEAM, name: "Steam", color: null, icon: null, enabled: true, getPlatformUserUrl: null, hasMetadata: true };
|
|
obj14[2] = unsafe_getRawColor.unsafe_getRawColor("PLATFORM_STEAM");
|
|
const date1 = new Date("2026-07-10Z-07:00");
|
|
obj14[3] = { lightPNG: registerAsset31, darkPNG: registerAsset32, whitePNG: registerAsset32, lightSVG: registerAsset33, darkSVG: registerAsset34, whiteSVG: registerAsset34 };
|
|
obj14[5] = function getPlatformUserUrl(id) {
|
|
return "https://steamcommunity.com/profiles/" + encodeURIComponent(id.id);
|
|
};
|
|
items[7] = obj14;
|
|
const obj16 = { type: PlatformTypes.REDDIT, name: "Reddit", color: null, icon: null, enabled: true, domains: null, getPlatformUserUrl: null, hasMetadata: true };
|
|
obj16[2] = unsafe_getRawColor.unsafe_getRawColor("PLATFORM_REDDIT");
|
|
const obj15 = { lightPNG: registerAsset31, darkPNG: registerAsset32, whitePNG: registerAsset32, lightSVG: registerAsset33, darkSVG: registerAsset34, whiteSVG: registerAsset34 };
|
|
obj16[3] = { lightPNG: registerAsset35, darkPNG: registerAsset35, whitePNG: registerAsset36, lightSVG: registerAsset37, darkSVG: registerAsset37, whiteSVG: registerAsset38 };
|
|
obj16[5] = ["reddit.com"];
|
|
obj16[6] = function getPlatformUserUrl(name) {
|
|
return "https://www.reddit.com/u/" + encodeURIComponent(name.name);
|
|
};
|
|
items[8] = obj16;
|
|
const obj18 = { type: PlatformTypes.FACEBOOK, name: "Facebook", color: null, icon: null, domains: null, enabled: true };
|
|
obj18[2] = unsafe_getRawColor.unsafe_getRawColor("PLATFORM_FACEBOOK");
|
|
const obj17 = { lightPNG: registerAsset35, darkPNG: registerAsset35, whitePNG: registerAsset36, lightSVG: registerAsset37, darkSVG: registerAsset37, whiteSVG: registerAsset38 };
|
|
obj18[3] = { lightPNG: registerAsset39, darkPNG: registerAsset39, whitePNG: registerAsset40, lightSVG: registerAsset41, darkSVG: registerAsset41, whiteSVG: registerAsset42 };
|
|
obj18[4] = ["facebook.com"];
|
|
items[9] = obj18;
|
|
const obj20 = { type: PlatformTypes.TWITTER_LEGACY, name: "Twitter", color: null, icon: null, enabled: false, getPlatformUserUrl: null, domains: null, hasMetadata: true };
|
|
obj20[2] = unsafe_getRawColor.unsafe_getRawColor("PLATFORM_TWITTER");
|
|
const obj19 = { lightPNG: registerAsset39, darkPNG: registerAsset39, whitePNG: registerAsset40, lightSVG: registerAsset41, darkSVG: registerAsset41, whiteSVG: registerAsset42 };
|
|
obj20[3] = { lightPNG: registerAsset43, darkPNG: registerAsset43, whitePNG: registerAsset44, lightSVG: registerAsset45, darkSVG: registerAsset45, whiteSVG: registerAsset46 };
|
|
obj20[5] = function getPlatformUserUrl(name) {
|
|
return "https://twitter.com/" + encodeURIComponent(name.name);
|
|
};
|
|
obj20[6] = ["twitter.com"];
|
|
items[10] = obj20;
|
|
const obj22 = { type: PlatformTypes.TWITTER, name: "X", color: null, icon: null, enabled: true, getPlatformUserUrl: null, domains: null, hasMetadata: true };
|
|
obj22[2] = unsafe_getRawColor.unsafe_getRawColor("PLATFORM_TWITTER");
|
|
const obj21 = { lightPNG: registerAsset43, darkPNG: registerAsset43, whitePNG: registerAsset44, lightSVG: registerAsset45, darkSVG: registerAsset45, whiteSVG: registerAsset46 };
|
|
obj22[3] = { lightPNG: registerAsset47, darkPNG: registerAsset48, whitePNG: registerAsset49, lightSVG: registerAsset50, darkSVG: registerAsset51, whiteSVG: registerAsset52 };
|
|
obj22[5] = function getPlatformUserUrl(name) {
|
|
return "https://x.com/" + encodeURIComponent(name.name);
|
|
};
|
|
obj22[6] = ["x.com"];
|
|
items[11] = obj22;
|
|
const obj24 = { type: PlatformTypes.SPOTIFY, name: "Spotify", color: null, icon: null, enabled: true, getPlatformUserUrl: null };
|
|
obj24[2] = unsafe_getRawColor.unsafe_getRawColor("PLATFORM_SPOTIFY");
|
|
const obj23 = { lightPNG: registerAsset47, darkPNG: registerAsset48, whitePNG: registerAsset49, lightSVG: registerAsset50, darkSVG: registerAsset51, whiteSVG: registerAsset52 };
|
|
obj24[3] = { lightPNG: registerAsset53, darkPNG: registerAsset53, whitePNG: registerAsset54, lightSVG: registerAsset55, darkSVG: registerAsset55, whiteSVG: registerAsset56 };
|
|
obj24[5] = function getPlatformUserUrl(id) {
|
|
return "https://open.spotify.com/user/" + encodeURIComponent(id.id);
|
|
};
|
|
items[12] = obj24;
|
|
const obj26 = { type: PlatformTypes.XBOX, name: "Xbox", color: null, icon: null, enabled: true };
|
|
obj26[2] = unsafe_getRawColor.unsafe_getRawColor("PLATFORM_XBOX");
|
|
const obj25 = { lightPNG: registerAsset53, darkPNG: registerAsset53, whitePNG: registerAsset54, lightSVG: registerAsset55, darkSVG: registerAsset55, whiteSVG: registerAsset56 };
|
|
obj26[3] = { lightPNG: registerAsset57, darkPNG: registerAsset58, whitePNG: registerAsset58, lightSVG: registerAsset59, darkSVG: registerAsset60, whiteSVG: registerAsset60, customPNG: registerAsset61 };
|
|
items[13] = obj26;
|
|
const obj28 = { type: PlatformTypes.SAMSUNG, name: "Samsung Galaxy", color: null, icon: null, enabled: false };
|
|
obj28[2] = unsafe_getRawColor.unsafe_getRawColor("PLATFORM_SAMSUNG");
|
|
const obj27 = { lightPNG: registerAsset57, darkPNG: registerAsset58, whitePNG: registerAsset58, lightSVG: registerAsset59, darkSVG: registerAsset60, whiteSVG: registerAsset60, customPNG: registerAsset61 };
|
|
obj28[3] = { lightPNG: registerAsset62, darkPNG: registerAsset62, whitePNG: registerAsset63, lightSVG: registerAsset64, darkSVG: registerAsset64, whiteSVG: registerAsset65 };
|
|
items[14] = obj28;
|
|
const obj30 = { type: PlatformTypes.GITHUB, name: "GitHub", color: null, icon: null, enabled: true, getPlatformUserUrl: null, domains: null };
|
|
obj30[2] = unsafe_getRawColor.unsafe_getRawColor("PLATFORM_GITHUB");
|
|
const obj29 = { lightPNG: registerAsset62, darkPNG: registerAsset62, whitePNG: registerAsset63, lightSVG: registerAsset64, darkSVG: registerAsset64, whiteSVG: registerAsset65 };
|
|
obj30[3] = { lightPNG: registerAsset66, darkPNG: registerAsset67, whitePNG: registerAsset67, lightSVG: registerAsset68, darkSVG: registerAsset69, whiteSVG: registerAsset69 };
|
|
obj30[5] = function getPlatformUserUrl(name) {
|
|
return "https://github.com/" + encodeURIComponent(name.name);
|
|
};
|
|
obj30[6] = ["github.com"];
|
|
items[15] = obj30;
|
|
const obj32 = { type: PlatformTypes.PLAYSTATION, name: "PlayStation Network", color: null, icon: null, enabled: true };
|
|
obj32[2] = unsafe_getRawColor.unsafe_getRawColor("PLATFORM_PLAYSTATION");
|
|
const obj31 = { lightPNG: registerAsset66, darkPNG: registerAsset67, whitePNG: registerAsset67, lightSVG: registerAsset68, darkSVG: registerAsset69, whiteSVG: registerAsset69 };
|
|
obj32[3] = { lightPNG: registerAsset70, darkPNG: registerAsset71, whitePNG: registerAsset71, lightSVG: registerAsset72, darkSVG: registerAsset73, whiteSVG: registerAsset73 };
|
|
items[16] = obj32;
|
|
const obj34 = { type: PlatformTypes.PLAYSTATION_STAGING, name: "PlayStation Network (Staging)", color: null, icon: null, enabled: false };
|
|
obj34[2] = unsafe_getRawColor.unsafe_getRawColor("PLATFORM_PLAYSTATION");
|
|
const obj33 = { lightPNG: registerAsset70, darkPNG: registerAsset71, whitePNG: registerAsset71, lightSVG: registerAsset72, darkSVG: registerAsset73, whiteSVG: registerAsset73 };
|
|
obj34[3] = { lightPNG: registerAsset71, darkPNG: registerAsset70, whitePNG: registerAsset70, lightSVG: registerAsset73, darkSVG: registerAsset72, whiteSVG: registerAsset72 };
|
|
items[17] = obj34;
|
|
const obj36 = { type: PlatformTypes.EPIC_GAMES, name: "Epic Games", icon: null, enabled: true };
|
|
const obj35 = { lightPNG: registerAsset71, darkPNG: registerAsset70, whitePNG: registerAsset70, lightSVG: registerAsset73, darkSVG: registerAsset72, whiteSVG: registerAsset72 };
|
|
obj36[2] = { lightPNG: registerAsset74, darkPNG: registerAsset75, whitePNG: registerAsset75, lightSVG: registerAsset76, darkSVG: registerAsset77, whiteSVG: registerAsset77 };
|
|
items[18] = obj36;
|
|
const obj38 = { type: PlatformTypes.RIOT_GAMES, name: "Riot Games", icon: null, enabled: true, migrationData: null };
|
|
const obj37 = { lightPNG: registerAsset74, darkPNG: registerAsset75, whitePNG: registerAsset75, lightSVG: registerAsset76, darkSVG: registerAsset77, whiteSVG: registerAsset77 };
|
|
obj38[2] = { lightPNG: registerAsset78, darkPNG: registerAsset78, whitePNG: registerAsset79, lightSVG: registerAsset80, darkSVG: registerAsset80, whiteSVG: registerAsset81, blackSVG: registerAsset82 };
|
|
const obj40 = {
|
|
replacedBy: ApplicationIdentityAppIds.RIOT_GAMES,
|
|
getMigrationExperimentEnabled() {
|
|
return true;
|
|
},
|
|
helpCenterLink: "https://www.riotgames.com/en/riot-games-discord-account-linking",
|
|
deprecationDate: null
|
|
};
|
|
const obj39 = { lightPNG: registerAsset78, darkPNG: registerAsset78, whitePNG: registerAsset79, lightSVG: registerAsset80, darkSVG: registerAsset80, whiteSVG: registerAsset81, blackSVG: registerAsset82 };
|
|
obj40[3] = new Date("2026-07-10Z-07:00");
|
|
obj38[4] = obj40;
|
|
items[19] = obj38;
|
|
const obj41 = { type: PlatformTypes.ROBLOX, name: "Roblox", icon: null, enabled: true, getPlatformUserUrl: null };
|
|
const date2 = new Date("2026-07-10Z-07:00");
|
|
obj41[2] = { lightPNG: registerAsset83, darkPNG: registerAsset84, whitePNG: registerAsset85, lightSVG: registerAsset86, darkSVG: registerAsset87, whiteSVG: registerAsset88 };
|
|
obj41[4] = function getPlatformUserUrl(id) {
|
|
return "https://roblox.com/users/" + encodeURIComponent(id.id) + "/profile";
|
|
};
|
|
items[20] = obj41;
|
|
const obj43 = { type: PlatformTypes.PAYPAL, name: "PayPal", icon: null, enabled: true, hasMetadata: true };
|
|
const obj42 = { lightPNG: registerAsset83, darkPNG: registerAsset84, whitePNG: registerAsset85, lightSVG: registerAsset86, darkSVG: registerAsset87, whiteSVG: registerAsset88 };
|
|
obj43[2] = { lightPNG: registerAsset89, darkPNG: registerAsset89, whitePNG: registerAsset90, lightSVG: registerAsset91, darkSVG: registerAsset91, whiteSVG: registerAsset92 };
|
|
items[21] = obj43;
|
|
const obj45 = { type: PlatformTypes.EBAY, name: "eBay", icon: null, enabled: true, hasMetadata: true, getPlatformUserUrl: null };
|
|
const obj44 = { lightPNG: registerAsset89, darkPNG: registerAsset89, whitePNG: registerAsset90, lightSVG: registerAsset91, darkSVG: registerAsset91, whiteSVG: registerAsset92 };
|
|
obj45[2] = { lightPNG: registerAsset93, darkPNG: registerAsset93, whitePNG: registerAsset94, lightSVG: registerAsset95, darkSVG: registerAsset95, whiteSVG: registerAsset96 };
|
|
obj45[5] = function getPlatformUserUrl(name) {
|
|
return "https://www.ebay.com/usr/" + encodeURIComponent(name.name);
|
|
};
|
|
items[22] = obj45;
|
|
const obj47 = { type: PlatformTypes.TIKTOK, name: "TikTok", icon: null, enabled: false, hasMetadata: true, domains: null, getPlatformUserUrl: null };
|
|
const obj46 = { lightPNG: registerAsset93, darkPNG: registerAsset93, whitePNG: registerAsset94, lightSVG: registerAsset95, darkSVG: registerAsset95, whiteSVG: registerAsset96 };
|
|
obj47[2] = { lightPNG: registerAsset97, darkPNG: registerAsset98, whitePNG: registerAsset98, lightSVG: registerAsset99, darkSVG: registerAsset100, whiteSVG: registerAsset100 };
|
|
obj47[5] = ["tiktok.com"];
|
|
obj47[6] = function getPlatformUserUrl(name) {
|
|
return "https://www.tiktok.com/@" + encodeURIComponent(name.name);
|
|
};
|
|
items[23] = obj47;
|
|
const obj49 = { type: PlatformTypes.INSTAGRAM, name: "Instagram", icon: null, enabled: false, domains: null, getPlatformUserUrl: null };
|
|
const obj48 = { lightPNG: registerAsset97, darkPNG: registerAsset98, whitePNG: registerAsset98, lightSVG: registerAsset99, darkSVG: registerAsset100, whiteSVG: registerAsset100 };
|
|
obj49[2] = { lightPNG: registerAsset101, darkPNG: registerAsset101, whitePNG: registerAsset102, lightSVG: registerAsset103, darkSVG: registerAsset103, whiteSVG: registerAsset104 };
|
|
obj49[4] = ["instagram.com"];
|
|
obj49[5] = function getPlatformUserUrl(name) {
|
|
return "https://www.instagram.com/" + encodeURIComponent(name.name);
|
|
};
|
|
items[24] = obj49;
|
|
const obj51 = { type: PlatformTypes.MASTODON, name: "Mastodon", icon: null, enabled: false, getPlatformUserUrl: null, isFederated: true, hasMetadata: true };
|
|
const obj50 = { lightPNG: registerAsset101, darkPNG: registerAsset101, whitePNG: registerAsset102, lightSVG: registerAsset103, darkSVG: registerAsset103, whiteSVG: registerAsset104 };
|
|
obj51[2] = { lightPNG: registerAsset105, darkPNG: registerAsset105, whitePNG: registerAsset106, lightSVG: registerAsset107, darkSVG: registerAsset107, whiteSVG: registerAsset108 };
|
|
obj51[4] = function getPlatformUserUrl(id) {
|
|
return id.id;
|
|
};
|
|
items[25] = obj51;
|
|
const obj53 = { type: PlatformTypes.CRUNCHYROLL, name: "Crunchyroll", color: null, icon: null, enabled: true };
|
|
obj53[2] = unsafe_getRawColor.unsafe_getRawColor("PLATFORM_CRUNCHYROLL");
|
|
const obj52 = { lightPNG: registerAsset105, darkPNG: registerAsset105, whitePNG: registerAsset106, lightSVG: registerAsset107, darkSVG: registerAsset107, whiteSVG: registerAsset108 };
|
|
obj53[3] = { lightPNG: registerAsset109, darkPNG: registerAsset109, whitePNG: registerAsset109, lightSVG: registerAsset110, darkSVG: registerAsset110, whiteSVG: registerAsset111 };
|
|
items[26] = obj53;
|
|
const obj55 = { type: PlatformTypes.DOMAIN, name: "Domain", icon: null, getPlatformUserUrl: null, enabled: true };
|
|
const obj54 = { lightPNG: registerAsset109, darkPNG: registerAsset109, whitePNG: registerAsset109, lightSVG: registerAsset110, darkSVG: registerAsset110, whiteSVG: registerAsset111 };
|
|
obj55[2] = { lightPNG: registerAsset112, darkPNG: registerAsset113, whitePNG: registerAsset113, lightSVG: registerAsset114, darkSVG: registerAsset115, whiteSVG: registerAsset115 };
|
|
obj55[3] = function getPlatformUserUrl(id) {
|
|
return "https://" + id.id + "/";
|
|
};
|
|
items[27] = obj55;
|
|
const obj57 = { type: PlatformTypes.AMAZON_MUSIC, name: "Amazon Music", icon: null, enabled: true };
|
|
const obj56 = { lightPNG: registerAsset112, darkPNG: registerAsset113, whitePNG: registerAsset113, lightSVG: registerAsset114, darkSVG: registerAsset115, whiteSVG: registerAsset115 };
|
|
obj57[2] = { lightPNG: registerAsset116, darkPNG: registerAsset116, whitePNG: registerAsset116, lightSVG: registerAsset117, darkSVG: registerAsset117, whiteSVG: registerAsset117 };
|
|
items[28] = obj57;
|
|
const obj59 = { type: PlatformTypes.META_QUEST_OR_HORIZON, name: "Meta Quest", icon: null, enabled: false };
|
|
const obj58 = { lightPNG: registerAsset116, darkPNG: registerAsset116, whitePNG: registerAsset116, lightSVG: registerAsset117, darkSVG: registerAsset117, whiteSVG: registerAsset117 };
|
|
obj59[2] = { lightPNG: registerAsset118, darkPNG: registerAsset119, whitePNG: registerAsset120, lightSVG: registerAsset121, darkSVG: registerAsset122, whiteSVG: registerAsset122 };
|
|
items[29] = obj59;
|
|
const obj60 = { lightPNG: registerAsset118, darkPNG: registerAsset119, whitePNG: registerAsset120, lightSVG: registerAsset121, darkSVG: registerAsset122, whiteSVG: registerAsset122 };
|
|
let closure_4 = importDefaultResult.keyBy(items, "type");
|
|
let closure_5 = {};
|
|
let item = items.forEach((domains) => {
|
|
closure_0 = domains;
|
|
domains = domains.domains;
|
|
if (domains != null) {
|
|
const item = domains.forEach((arg0) => {
|
|
closure_1_5[arg0] = closure_0;
|
|
});
|
|
}
|
|
});
|
|
const obj61 = {
|
|
get(arg0) {
|
|
let tmp = table[arg0];
|
|
if (tmp == null) {
|
|
tmp = null;
|
|
}
|
|
return tmp;
|
|
},
|
|
getByUrl(url) {
|
|
const toURLSafeResult = isDiscordProxiedAssetUrlDefault.toURLSafe(url);
|
|
if (null != toURLSafeResult) {
|
|
const hostname = toURLSafeResult.hostname;
|
|
let substr = hostname;
|
|
if (hostname.startsWith("www.")) {
|
|
substr = hostname.slice(4);
|
|
}
|
|
return table2[substr];
|
|
}
|
|
const obj = isDiscordProxiedAssetUrlDefault;
|
|
},
|
|
isSupported(key10009) {
|
|
const call = hasOwnProperty.call;
|
|
return typeof call === "unknown" ? hasOwnProperty(key10009) : call(closure_4, key10009);
|
|
},
|
|
map(arg0) {
|
|
return items.map(arg0);
|
|
},
|
|
filter(arg0) {
|
|
const found = items.filter(arg0);
|
|
const sorted = found.sort((name, name2) => {
|
|
name = name.name;
|
|
return name.localeCompare(name2.name);
|
|
});
|
|
return found;
|
|
},
|
|
find(closure_4, isTermsFormField) {
|
|
return items.find(closure_4);
|
|
}
|
|
};
|
|
const result = set.fileFinishedImporting("lib/Platforms.tsx");
|
|
|
|
export default obj61;
|