// Module ID: 5283 // Function ID: 5284 // Name: getPlatformUserUrl // Dependencies: [1074, 1921, 575, 5284, 5285, 5286, 5287, 5288, 5289, 5290, 5291, 5292, 5293, 5294, 5295, 1922, 5296, 5297, 5298, 5299, 5300, 5301, 5302, 5303, 5304, 5305, 5306, 5307, 5308, 5309, 5310, 5311, 5312, 5313, 5314, 5315, 5316, 5317, 5318, 5319, 5320, 5321, 5322, 5323, 5324, 5325, 5326, 5327, 5328, 5329, 5330, 5331, 5332, 5333, 5334, 5335, 5336, 5337, 5338, 5339, 5340, 5341, 5342, 5343, 5344, 5345, 5346, 5347, 5348, 5349, 5350, 5351, 5352, 5353, 5354, 5355, 5356, 5357, 5358, 5359, 5360, 5361, 5362, 5363, 5364, 5365, 5366, 5367, 5368, 5369, 5370, 5371, 5372, 5373, 5374, 5375, 5376, 5377, 5378, 5379, 5380, 5381, 5382, 5383, 5384, 5385, 5386, 5387, 5388, 5389, 5390, 5391, 5392, 5393, 5394, 5395, 5396, 5397, 5398, 5399, 5400, 5401, 5402, 5403, 5404, 5405, 12, 1365, 2] // Module 5283 (getPlatformUserUrl) import set from "set" /* 2 */; import ME from "ME" /* 1074 */; import isDiscordProxiedAssetUrlDefault from "isDiscordProxiedAssetUrl" /* 1365 */; import items2 from "items" /* 1921 */; import apexExperiment from "apexExperiment" /* 1922 */; import registerAsset from "registerAsset" /* 5284 */; import registerAsset2 from "registerAsset" /* 5285 */; import registerAsset3 from "registerAsset" /* 5286 */; import registerAsset4 from "registerAsset" /* 5287 */; import registerAsset5 from "registerAsset" /* 5288 */; import registerAsset6 from "registerAsset" /* 5289 */; import registerAsset7 from "registerAsset" /* 5290 */; import registerAsset8 from "registerAsset" /* 5291 */; import registerAsset9 from "registerAsset" /* 5292 */; import registerAsset10 from "registerAsset" /* 5293 */; import registerAsset11 from "registerAsset" /* 5294 */; import registerAsset12 from "registerAsset" /* 5295 */; import registerAsset13 from "registerAsset" /* 5296 */; import registerAsset14 from "registerAsset" /* 5297 */; import registerAsset15 from "registerAsset" /* 5298 */; import registerAsset16 from "registerAsset" /* 5299 */; import registerAsset17 from "registerAsset" /* 5300 */; import registerAsset18 from "registerAsset" /* 5301 */; import registerAsset19 from "registerAsset" /* 5302 */; import registerAsset20 from "registerAsset" /* 5303 */; import registerAsset21 from "registerAsset" /* 5304 */; import registerAsset22 from "registerAsset" /* 5305 */; import registerAsset23 from "registerAsset" /* 5306 */; import registerAsset24 from "registerAsset" /* 5307 */; import registerAsset25 from "registerAsset" /* 5308 */; import registerAsset26 from "registerAsset" /* 5309 */; import registerAsset27 from "registerAsset" /* 5310 */; import registerAsset28 from "registerAsset" /* 5311 */; import registerAsset29 from "registerAsset" /* 5312 */; import registerAsset30 from "registerAsset" /* 5313 */; import registerAsset31 from "registerAsset" /* 5314 */; import registerAsset32 from "registerAsset" /* 5315 */; import registerAsset33 from "registerAsset" /* 5316 */; import registerAsset34 from "registerAsset" /* 5317 */; import registerAsset35 from "registerAsset" /* 5318 */; import registerAsset36 from "registerAsset" /* 5319 */; import registerAsset37 from "registerAsset" /* 5320 */; import registerAsset38 from "registerAsset" /* 5321 */; import registerAsset39 from "registerAsset" /* 5322 */; import registerAsset40 from "registerAsset" /* 5323 */; import registerAsset41 from "registerAsset" /* 5324 */; import registerAsset42 from "registerAsset" /* 5325 */; import registerAsset43 from "registerAsset" /* 5326 */; import registerAsset44 from "registerAsset" /* 5327 */; import registerAsset45 from "registerAsset" /* 5328 */; import registerAsset46 from "registerAsset" /* 5329 */; import registerAsset47 from "registerAsset" /* 5330 */; import registerAsset48 from "registerAsset" /* 5331 */; import registerAsset49 from "registerAsset" /* 5332 */; import registerAsset50 from "registerAsset" /* 5333 */; import registerAsset51 from "registerAsset" /* 5334 */; import registerAsset52 from "registerAsset" /* 5335 */; import registerAsset53 from "registerAsset" /* 5336 */; import registerAsset54 from "registerAsset" /* 5337 */; import registerAsset55 from "registerAsset" /* 5338 */; import registerAsset56 from "registerAsset" /* 5339 */; import registerAsset57 from "registerAsset" /* 5340 */; import registerAsset58 from "registerAsset" /* 5341 */; import registerAsset59 from "registerAsset" /* 5342 */; import registerAsset60 from "registerAsset" /* 5343 */; import registerAsset61 from "registerAsset" /* 5344 */; import registerAsset62 from "registerAsset" /* 5345 */; import registerAsset63 from "registerAsset" /* 5346 */; import registerAsset64 from "registerAsset" /* 5347 */; import registerAsset65 from "registerAsset" /* 5348 */; import registerAsset66 from "registerAsset" /* 5349 */; import registerAsset67 from "registerAsset" /* 5350 */; import registerAsset68 from "registerAsset" /* 5351 */; import registerAsset69 from "registerAsset" /* 5352 */; import registerAsset70 from "registerAsset" /* 5353 */; import registerAsset71 from "registerAsset" /* 5354 */; import registerAsset72 from "registerAsset" /* 5355 */; import registerAsset73 from "registerAsset" /* 5356 */; import registerAsset74 from "registerAsset" /* 5357 */; import registerAsset75 from "registerAsset" /* 5358 */; import registerAsset76 from "registerAsset" /* 5359 */; import registerAsset77 from "registerAsset" /* 5360 */; import registerAsset78 from "registerAsset" /* 5361 */; import registerAsset79 from "registerAsset" /* 5362 */; import registerAsset80 from "registerAsset" /* 5363 */; import registerAsset81 from "registerAsset" /* 5364 */; import registerAsset82 from "registerAsset" /* 5365 */; import registerAsset83 from "registerAsset" /* 5366 */; import registerAsset84 from "registerAsset" /* 5367 */; import registerAsset85 from "registerAsset" /* 5368 */; import registerAsset86 from "registerAsset" /* 5369 */; import registerAsset87 from "registerAsset" /* 5370 */; import registerAsset88 from "registerAsset" /* 5371 */; import registerAsset89 from "registerAsset" /* 5372 */; import registerAsset90 from "registerAsset" /* 5373 */; import registerAsset91 from "registerAsset" /* 5374 */; import registerAsset92 from "registerAsset" /* 5375 */; import registerAsset93 from "registerAsset" /* 5376 */; import registerAsset94 from "registerAsset" /* 5377 */; import registerAsset95 from "registerAsset" /* 5378 */; import registerAsset96 from "registerAsset" /* 5379 */; import registerAsset97 from "registerAsset" /* 5380 */; import registerAsset98 from "registerAsset" /* 5381 */; import registerAsset99 from "registerAsset" /* 5382 */; import registerAsset100 from "registerAsset" /* 5383 */; import registerAsset101 from "registerAsset" /* 5384 */; import registerAsset102 from "registerAsset" /* 5385 */; import registerAsset103 from "registerAsset" /* 5386 */; import registerAsset104 from "registerAsset" /* 5387 */; import registerAsset105 from "registerAsset" /* 5388 */; import registerAsset106 from "registerAsset" /* 5389 */; import registerAsset107 from "registerAsset" /* 5390 */; import registerAsset108 from "registerAsset" /* 5391 */; import registerAsset109 from "registerAsset" /* 5392 */; import registerAsset110 from "registerAsset" /* 5393 */; import registerAsset111 from "registerAsset" /* 5394 */; import registerAsset112 from "registerAsset" /* 5395 */; import registerAsset113 from "registerAsset" /* 5396 */; import registerAsset114 from "registerAsset" /* 5397 */; import registerAsset115 from "registerAsset" /* 5398 */; import registerAsset116 from "registerAsset" /* 5399 */; import registerAsset117 from "registerAsset" /* 5400 */; import registerAsset118 from "registerAsset" /* 5401 */; import registerAsset119 from "registerAsset" /* 5402 */; import registerAsset120 from "registerAsset" /* 5403 */; import registerAsset121 from "registerAsset" /* 5404 */; import registerAsset122 from "registerAsset" /* 5405 */; import unsafe_getRawColor from "unsafe_getRawColor" /* 575 */; 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;