// Module ID: 5596 // Function ID: 5597 // Name: Platforms // Dependencies: [1086, 2013, 587, 5597, 5598, 5599, 5600, 5601, 5602, 5603, 5604, 5605, 5606, 5607, 5608, 2014, 5609, 5610, 5611, 5612, 5613, 5614, 5615, 5616, 5617, 5618, 5619, 5620, 5621, 5622, 5623, 5624, 5625, 5626, 5627, 5628, 5629, 5630, 5631, 5632, 5633, 5634, 5635, 5636, 5637, 5638, 5639, 5640, 5641, 5642, 5643, 5644, 5645, 5646, 5647, 5648, 5649, 5650, 5651, 5652, 5653, 5654, 5655, 5656, 5657, 5658, 5659, 5660, 5661, 5662, 5663, 5664, 5665, 5666, 5667, 5668, 5669, 5670, 5671, 5672, 5673, 5674, 5675, 5676, 5677, 5678, 5679, 5680, 5681, 5682, 5683, 5684, 5685, 5686, 5687, 5688, 5689, 5690, 5691, 5692, 5693, 5694, 5695, 5696, 5697, 5698, 5699, 5700, 5701, 5702, 5703, 5704, 5705, 5706, 5707, 5708, 5709, 5710, 5711, 5712, 5713, 5714, 5715, 5716, 5717, 5718, 12, 1372, 2] // Module 5596 (Platforms) import Constants from "Constants" /* 1086 */; import URLUtilsDefault from "URLUtils" /* 1372 */; import UserApplicationIdentityConstants from "UserApplicationIdentityConstants" /* 2013 */; import socialSDKMigration from "socialSDKMigration" /* 2014 */; import AssetRegistry from "AssetRegistry" /* 5597 */; import AssetRegistry2 from "AssetRegistry" /* 5598 */; import AssetRegistry3 from "AssetRegistry" /* 5599 */; import AssetRegistry4 from "AssetRegistry" /* 5600 */; import AssetRegistry5 from "AssetRegistry" /* 5601 */; import AssetRegistry6 from "AssetRegistry" /* 5602 */; import AssetRegistry7 from "AssetRegistry" /* 5603 */; import AssetRegistry8 from "AssetRegistry" /* 5604 */; import AssetRegistry9 from "AssetRegistry" /* 5605 */; import AssetRegistry10 from "AssetRegistry" /* 5606 */; import AssetRegistry11 from "AssetRegistry" /* 5607 */; import AssetRegistry12 from "AssetRegistry" /* 5608 */; import AssetRegistry13 from "AssetRegistry" /* 5609 */; import AssetRegistry14 from "AssetRegistry" /* 5610 */; import AssetRegistry15 from "AssetRegistry" /* 5611 */; import AssetRegistry16 from "AssetRegistry" /* 5612 */; import AssetRegistry17 from "AssetRegistry" /* 5613 */; import AssetRegistry18 from "AssetRegistry" /* 5614 */; import AssetRegistry19 from "AssetRegistry" /* 5615 */; import AssetRegistry20 from "AssetRegistry" /* 5616 */; import AssetRegistry21 from "AssetRegistry" /* 5617 */; import AssetRegistry22 from "AssetRegistry" /* 5618 */; import AssetRegistry23 from "AssetRegistry" /* 5619 */; import AssetRegistry24 from "AssetRegistry" /* 5620 */; import AssetRegistry25 from "AssetRegistry" /* 5621 */; import AssetRegistry26 from "AssetRegistry" /* 5622 */; import AssetRegistry27 from "AssetRegistry" /* 5623 */; import AssetRegistry28 from "AssetRegistry" /* 5624 */; import AssetRegistry29 from "AssetRegistry" /* 5625 */; import AssetRegistry30 from "AssetRegistry" /* 5626 */; import AssetRegistry31 from "AssetRegistry" /* 5627 */; import AssetRegistry32 from "AssetRegistry" /* 5628 */; import AssetRegistry33 from "AssetRegistry" /* 5629 */; import AssetRegistry34 from "AssetRegistry" /* 5630 */; import AssetRegistry35 from "AssetRegistry" /* 5631 */; import AssetRegistry36 from "AssetRegistry" /* 5632 */; import AssetRegistry37 from "AssetRegistry" /* 5633 */; import AssetRegistry38 from "AssetRegistry" /* 5634 */; import AssetRegistry39 from "AssetRegistry" /* 5635 */; import AssetRegistry40 from "AssetRegistry" /* 5636 */; import AssetRegistry41 from "AssetRegistry" /* 5637 */; import AssetRegistry42 from "AssetRegistry" /* 5638 */; import AssetRegistry43 from "AssetRegistry" /* 5639 */; import AssetRegistry44 from "AssetRegistry" /* 5640 */; import AssetRegistry45 from "AssetRegistry" /* 5641 */; import AssetRegistry46 from "AssetRegistry" /* 5642 */; import AssetRegistry47 from "AssetRegistry" /* 5643 */; import AssetRegistry48 from "AssetRegistry" /* 5644 */; import AssetRegistry49 from "AssetRegistry" /* 5645 */; import AssetRegistry50 from "AssetRegistry" /* 5646 */; import AssetRegistry51 from "AssetRegistry" /* 5647 */; import AssetRegistry52 from "AssetRegistry" /* 5648 */; import AssetRegistry53 from "AssetRegistry" /* 5649 */; import AssetRegistry54 from "AssetRegistry" /* 5650 */; import AssetRegistry55 from "AssetRegistry" /* 5651 */; import AssetRegistry56 from "AssetRegistry" /* 5652 */; import AssetRegistry57 from "AssetRegistry" /* 5653 */; import AssetRegistry58 from "AssetRegistry" /* 5654 */; import AssetRegistry59 from "AssetRegistry" /* 5655 */; import AssetRegistry60 from "AssetRegistry" /* 5656 */; import AssetRegistry61 from "AssetRegistry" /* 5657 */; import AssetRegistry62 from "AssetRegistry" /* 5658 */; import AssetRegistry63 from "AssetRegistry" /* 5659 */; import AssetRegistry64 from "AssetRegistry" /* 5660 */; import AssetRegistry65 from "AssetRegistry" /* 5661 */; import AssetRegistry66 from "AssetRegistry" /* 5662 */; import AssetRegistry67 from "AssetRegistry" /* 5663 */; import AssetRegistry68 from "AssetRegistry" /* 5664 */; import AssetRegistry69 from "AssetRegistry" /* 5665 */; import AssetRegistry70 from "AssetRegistry" /* 5666 */; import AssetRegistry71 from "AssetRegistry" /* 5667 */; import AssetRegistry72 from "AssetRegistry" /* 5668 */; import AssetRegistry73 from "AssetRegistry" /* 5669 */; import AssetRegistry74 from "AssetRegistry" /* 5670 */; import AssetRegistry75 from "AssetRegistry" /* 5671 */; import AssetRegistry76 from "AssetRegistry" /* 5672 */; import AssetRegistry77 from "AssetRegistry" /* 5673 */; import AssetRegistry78 from "AssetRegistry" /* 5674 */; import AssetRegistry79 from "AssetRegistry" /* 5675 */; import AssetRegistry80 from "AssetRegistry" /* 5676 */; import AssetRegistry81 from "AssetRegistry" /* 5677 */; import AssetRegistry82 from "AssetRegistry" /* 5678 */; import AssetRegistry83 from "AssetRegistry" /* 5679 */; import AssetRegistry84 from "AssetRegistry" /* 5680 */; import AssetRegistry85 from "AssetRegistry" /* 5681 */; import AssetRegistry86 from "AssetRegistry" /* 5682 */; import AssetRegistry87 from "AssetRegistry" /* 5683 */; import AssetRegistry88 from "AssetRegistry" /* 5684 */; import AssetRegistry89 from "AssetRegistry" /* 5685 */; import AssetRegistry90 from "AssetRegistry" /* 5686 */; import AssetRegistry91 from "AssetRegistry" /* 5687 */; import AssetRegistry92 from "AssetRegistry" /* 5688 */; import AssetRegistry93 from "AssetRegistry" /* 5689 */; import AssetRegistry94 from "AssetRegistry" /* 5690 */; import AssetRegistry95 from "AssetRegistry" /* 5691 */; import AssetRegistry96 from "AssetRegistry" /* 5692 */; import AssetRegistry97 from "AssetRegistry" /* 5693 */; import AssetRegistry98 from "AssetRegistry" /* 5694 */; import AssetRegistry99 from "AssetRegistry" /* 5695 */; import AssetRegistry100 from "AssetRegistry" /* 5696 */; import AssetRegistry101 from "AssetRegistry" /* 5697 */; import AssetRegistry102 from "AssetRegistry" /* 5698 */; import AssetRegistry103 from "AssetRegistry" /* 5699 */; import AssetRegistry104 from "AssetRegistry" /* 5700 */; import AssetRegistry105 from "AssetRegistry" /* 5701 */; import AssetRegistry106 from "AssetRegistry" /* 5702 */; import AssetRegistry107 from "AssetRegistry" /* 5703 */; import AssetRegistry108 from "AssetRegistry" /* 5704 */; import AssetRegistry109 from "AssetRegistry" /* 5705 */; import AssetRegistry110 from "AssetRegistry" /* 5706 */; import AssetRegistry111 from "AssetRegistry" /* 5707 */; import AssetRegistry112 from "AssetRegistry" /* 5708 */; import AssetRegistry113 from "AssetRegistry" /* 5709 */; import AssetRegistry114 from "AssetRegistry" /* 5710 */; import AssetRegistry115 from "AssetRegistry" /* 5711 */; import AssetRegistry116 from "AssetRegistry" /* 5712 */; import AssetRegistry117 from "AssetRegistry" /* 5713 */; import AssetRegistry118 from "AssetRegistry" /* 5714 */; import AssetRegistry119 from "AssetRegistry" /* 5715 */; import AssetRegistry120 from "AssetRegistry" /* 5716 */; import AssetRegistry121 from "AssetRegistry" /* 5717 */; import AssetRegistry122 from "AssetRegistry" /* 5718 */; import shims_mod from "shims" /* 587 */; import module_12 from "module_12" /* 12 */; import size from "module_2" /* 2 */; let domains, hasOwnProperty; let obj16; let obj43; let obj7; let shims; const PlatformTypes = Constants.PlatformTypes; const ApplicationIdentityAppIds = UserApplicationIdentityConstants.ApplicationIdentityAppIds; let obj = { type: PlatformTypes.TWITCH, name: "Twitch", color: shims.unsafe_getRawColor("PLATFORM_TWITCH"), icon: { lightPNG: AssetRegistry, darkPNG: AssetRegistry, whitePNG: AssetRegistry2, lightSVG: AssetRegistry3, darkSVG: AssetRegistry3, whiteSVG: AssetRegistry4 }, enabled: true, getPlatformUserUrl(name) { return "https://www.twitch.tv/" + encodeURIComponent(name.name); }, domains: ["twitch.tv", "twitch.com"] }; shims = shims_mod; const items = [obj, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ]; const obj3 = { type: PlatformTypes.YOUTUBE, name: "YouTube", color: shims.unsafe_getRawColor("PLATFORM_YOUTUBE"), icon: { lightPNG: AssetRegistry5, darkPNG: AssetRegistry5, whitePNG: AssetRegistry6, lightSVG: AssetRegistry7, darkSVG: AssetRegistry7, whiteSVG: AssetRegistry8 }, enabled: true, getPlatformUserUrl(id) { return "https://www.youtube.com/channel/" + encodeURIComponent(id.id); }, domains: ["youtube.com", "youtu.be"] }; ({ lightPNG: AssetRegistry, darkPNG: AssetRegistry, whitePNG: AssetRegistry2, lightSVG: AssetRegistry3, darkSVG: AssetRegistry3, whiteSVG: AssetRegistry4 }); shims = shims_mod; items[1] = obj3; const obj5 = { type: PlatformTypes.BATTLENET, name: "Battle.net", color: shims.unsafe_getRawColor("PLATFORM_BATTLENET"), icon: { lightPNG: AssetRegistry9, darkPNG: AssetRegistry9, whitePNG: AssetRegistry10, lightSVG: AssetRegistry11, darkSVG: AssetRegistry11, whiteSVG: AssetRegistry12, blackSVG: AssetRegistry11 }, enabled: true, migrationData: obj7 }; ({ lightPNG: AssetRegistry5, darkPNG: AssetRegistry5, whitePNG: AssetRegistry6, lightSVG: AssetRegistry7, darkSVG: AssetRegistry7, whiteSVG: AssetRegistry8 }); shims = shims_mod; obj7 = { replacedBy: ApplicationIdentityAppIds.BATTLENET, getMigrationExperimentEnabled(location) { const battlenetSocialSDKMigrationExperiment = socialSDKMigration.battlenetSocialSDKMigrationExperiment; const obj = { location }; return battlenetSocialSDKMigrationExperiment.getConfig(obj).enabled; }, helpCenterLink: "https://discord.com/blog/link-world-of-warcraft-with-discord", deprecationDate: new Date("2026-09-22Z-07:00") }; ({ lightPNG: AssetRegistry9, darkPNG: AssetRegistry9, whitePNG: AssetRegistry10, lightSVG: AssetRegistry11, darkSVG: AssetRegistry11, whiteSVG: AssetRegistry12, blackSVG: AssetRegistry11 }); items[2] = obj5; const obj8 = { type: PlatformTypes.BLUESKY, name: "Bluesky", icon: { lightPNG: AssetRegistry13, darkPNG: AssetRegistry13, whitePNG: AssetRegistry14, lightSVG: AssetRegistry15, darkSVG: AssetRegistry15, whiteSVG: AssetRegistry16 }, enabled: true, getPlatformUserUrl(id) { const encodeURIComponentResult = encodeURIComponent(id.id); return "https://bsky.app/profile/" + encodeURIComponentResult.replaceAll("%3A", ":"); }, isFederated: true, hasMetadata: true }; new Date("2026-09-22Z-07:00"); items[3] = obj8; const obj10 = { type: PlatformTypes.BUNGIE, name: "Bungie.net", color: shims.unsafe_getRawColor("PLATFORM_BUNGIE"), icon: { lightPNG: AssetRegistry17, darkPNG: AssetRegistry18, whitePNG: AssetRegistry19, lightSVG: AssetRegistry20, darkSVG: AssetRegistry21, whiteSVG: AssetRegistry22 }, enabled: true }; ({ lightPNG: AssetRegistry13, darkPNG: AssetRegistry13, whitePNG: AssetRegistry14, lightSVG: AssetRegistry15, darkSVG: AssetRegistry15, whiteSVG: AssetRegistry16 }); shims = shims_mod; items[4] = obj10; const obj12 = { type: PlatformTypes.SKYPE, name: "Skype", color: shims.unsafe_getRawColor("PLATFORM_SKYPE"), icon: { lightPNG: AssetRegistry23, darkPNG: AssetRegistry23, whitePNG: AssetRegistry24, lightSVG: AssetRegistry25, darkSVG: AssetRegistry25, whiteSVG: AssetRegistry26 }, enabled: false, getPlatformUserUrl(id) { return "skype:" + encodeURIComponent(id.id) + "?userinfo"; } }; ({ lightPNG: AssetRegistry17, darkPNG: AssetRegistry18, whitePNG: AssetRegistry19, lightSVG: AssetRegistry20, darkSVG: AssetRegistry21, whiteSVG: AssetRegistry22 }); shims = shims_mod; items[5] = obj12; const obj14 = { type: PlatformTypes.LEAGUE_OF_LEGENDS, name: "League of Legends", color: shims.unsafe_getRawColor("PLATFORM_LOL"), icon: { lightPNG: AssetRegistry27, darkPNG: AssetRegistry27, whitePNG: AssetRegistry28, lightSVG: AssetRegistry29, darkSVG: AssetRegistry29, whiteSVG: AssetRegistry30 }, enabled: true, migrationData: obj16 }; ({ lightPNG: AssetRegistry23, darkPNG: AssetRegistry23, whitePNG: AssetRegistry24, lightSVG: AssetRegistry25, darkSVG: AssetRegistry25, whiteSVG: AssetRegistry26 }); shims = shims_mod; obj16 = { replacedBy: ApplicationIdentityAppIds.RIOT_GAMES, getMigrationExperimentEnabled() { return true; }, helpCenterLink: "https://www.riotgames.com/en/riot-games-discord-account-linking", deprecationDate: new Date("2026-07-10Z-07:00") }; ({ lightPNG: AssetRegistry27, darkPNG: AssetRegistry27, whitePNG: AssetRegistry28, lightSVG: AssetRegistry29, darkSVG: AssetRegistry29, whiteSVG: AssetRegistry30 }); items[6] = obj14; const obj17 = { type: PlatformTypes.STEAM, name: "Steam", color: shims.unsafe_getRawColor("PLATFORM_STEAM"), icon: { lightPNG: AssetRegistry31, darkPNG: AssetRegistry32, whitePNG: AssetRegistry32, lightSVG: AssetRegistry33, darkSVG: AssetRegistry34, whiteSVG: AssetRegistry34 }, enabled: true, getPlatformUserUrl(id) { return "https://steamcommunity.com/profiles/" + encodeURIComponent(id.id); }, hasMetadata: true }; new Date("2026-07-10Z-07:00"); shims = shims_mod; items[7] = obj17; const obj19 = { type: PlatformTypes.REDDIT, name: "Reddit", color: shims.unsafe_getRawColor("PLATFORM_REDDIT"), icon: { lightPNG: AssetRegistry35, darkPNG: AssetRegistry35, whitePNG: AssetRegistry36, lightSVG: AssetRegistry37, darkSVG: AssetRegistry37, whiteSVG: AssetRegistry38 }, enabled: true, domains: ["reddit.com"], getPlatformUserUrl(name) { return "https://www.reddit.com/u/" + encodeURIComponent(name.name); }, hasMetadata: true }; ({ lightPNG: AssetRegistry31, darkPNG: AssetRegistry32, whitePNG: AssetRegistry32, lightSVG: AssetRegistry33, darkSVG: AssetRegistry34, whiteSVG: AssetRegistry34 }); shims = shims_mod; items[8] = obj19; const obj21 = { type: PlatformTypes.FACEBOOK, name: "Facebook", color: shims.unsafe_getRawColor("PLATFORM_FACEBOOK"), icon: { lightPNG: AssetRegistry39, darkPNG: AssetRegistry39, whitePNG: AssetRegistry40, lightSVG: AssetRegistry41, darkSVG: AssetRegistry41, whiteSVG: AssetRegistry42 }, domains: ["facebook.com"], enabled: true }; ({ lightPNG: AssetRegistry35, darkPNG: AssetRegistry35, whitePNG: AssetRegistry36, lightSVG: AssetRegistry37, darkSVG: AssetRegistry37, whiteSVG: AssetRegistry38 }); shims = shims_mod; items[9] = obj21; const obj23 = { type: PlatformTypes.TWITTER_LEGACY, name: "Twitter", color: shims.unsafe_getRawColor("PLATFORM_TWITTER"), icon: { lightPNG: AssetRegistry43, darkPNG: AssetRegistry43, whitePNG: AssetRegistry44, lightSVG: AssetRegistry45, darkSVG: AssetRegistry45, whiteSVG: AssetRegistry46 }, enabled: false, getPlatformUserUrl(name) { return "https://twitter.com/" + encodeURIComponent(name.name); }, domains: ["twitter.com"], hasMetadata: true }; ({ lightPNG: AssetRegistry39, darkPNG: AssetRegistry39, whitePNG: AssetRegistry40, lightSVG: AssetRegistry41, darkSVG: AssetRegistry41, whiteSVG: AssetRegistry42 }); shims = shims_mod; items[10] = obj23; const obj25 = { type: PlatformTypes.TWITTER, name: "X", color: shims.unsafe_getRawColor("PLATFORM_TWITTER"), icon: { lightPNG: AssetRegistry47, darkPNG: AssetRegistry48, whitePNG: AssetRegistry49, lightSVG: AssetRegistry50, darkSVG: AssetRegistry51, whiteSVG: AssetRegistry52 }, enabled: true, getPlatformUserUrl(name) { return "https://x.com/" + encodeURIComponent(name.name); }, domains: ["x.com"], hasMetadata: true }; ({ lightPNG: AssetRegistry43, darkPNG: AssetRegistry43, whitePNG: AssetRegistry44, lightSVG: AssetRegistry45, darkSVG: AssetRegistry45, whiteSVG: AssetRegistry46 }); shims = shims_mod; items[11] = obj25; const obj27 = { type: PlatformTypes.SPOTIFY, name: "Spotify", color: shims.unsafe_getRawColor("PLATFORM_SPOTIFY"), icon: { lightPNG: AssetRegistry53, darkPNG: AssetRegistry53, whitePNG: AssetRegistry54, lightSVG: AssetRegistry55, darkSVG: AssetRegistry55, whiteSVG: AssetRegistry56 }, enabled: true, getPlatformUserUrl(id) { return "https://open.spotify.com/user/" + encodeURIComponent(id.id); } }; ({ lightPNG: AssetRegistry47, darkPNG: AssetRegistry48, whitePNG: AssetRegistry49, lightSVG: AssetRegistry50, darkSVG: AssetRegistry51, whiteSVG: AssetRegistry52 }); shims = shims_mod; items[12] = obj27; const obj29 = { type: PlatformTypes.XBOX, name: "Xbox", color: shims.unsafe_getRawColor("PLATFORM_XBOX"), icon: { lightPNG: AssetRegistry57, darkPNG: AssetRegistry58, whitePNG: AssetRegistry58, lightSVG: AssetRegistry59, darkSVG: AssetRegistry60, whiteSVG: AssetRegistry60, customPNG: AssetRegistry61 }, enabled: true }; ({ lightPNG: AssetRegistry53, darkPNG: AssetRegistry53, whitePNG: AssetRegistry54, lightSVG: AssetRegistry55, darkSVG: AssetRegistry55, whiteSVG: AssetRegistry56 }); shims = shims_mod; items[13] = obj29; const obj31 = { type: PlatformTypes.SAMSUNG, name: "Samsung Galaxy", color: shims.unsafe_getRawColor("PLATFORM_SAMSUNG"), icon: { lightPNG: AssetRegistry62, darkPNG: AssetRegistry62, whitePNG: AssetRegistry63, lightSVG: AssetRegistry64, darkSVG: AssetRegistry64, whiteSVG: AssetRegistry65 }, enabled: false }; ({ lightPNG: AssetRegistry57, darkPNG: AssetRegistry58, whitePNG: AssetRegistry58, lightSVG: AssetRegistry59, darkSVG: AssetRegistry60, whiteSVG: AssetRegistry60, customPNG: AssetRegistry61 }); shims = shims_mod; items[14] = obj31; const obj33 = { type: PlatformTypes.GITHUB, name: "GitHub", color: shims.unsafe_getRawColor("PLATFORM_GITHUB"), icon: { lightPNG: AssetRegistry66, darkPNG: AssetRegistry67, whitePNG: AssetRegistry67, lightSVG: AssetRegistry68, darkSVG: AssetRegistry69, whiteSVG: AssetRegistry69 }, enabled: true, getPlatformUserUrl(name) { return "https://github.com/" + encodeURIComponent(name.name); }, domains: ["github.com"] }; ({ lightPNG: AssetRegistry62, darkPNG: AssetRegistry62, whitePNG: AssetRegistry63, lightSVG: AssetRegistry64, darkSVG: AssetRegistry64, whiteSVG: AssetRegistry65 }); shims = shims_mod; items[15] = obj33; const obj35 = { type: PlatformTypes.PLAYSTATION, name: "PlayStation Network", color: shims.unsafe_getRawColor("PLATFORM_PLAYSTATION"), icon: { lightPNG: AssetRegistry70, darkPNG: AssetRegistry71, whitePNG: AssetRegistry71, lightSVG: AssetRegistry72, darkSVG: AssetRegistry73, whiteSVG: AssetRegistry73 }, enabled: true }; ({ lightPNG: AssetRegistry66, darkPNG: AssetRegistry67, whitePNG: AssetRegistry67, lightSVG: AssetRegistry68, darkSVG: AssetRegistry69, whiteSVG: AssetRegistry69 }); shims = shims_mod; items[16] = obj35; const obj37 = { type: PlatformTypes.PLAYSTATION_STAGING, name: "PlayStation Network (Staging)", color: shims.unsafe_getRawColor("PLATFORM_PLAYSTATION"), icon: { lightPNG: AssetRegistry71, darkPNG: AssetRegistry70, whitePNG: AssetRegistry70, lightSVG: AssetRegistry73, darkSVG: AssetRegistry72, whiteSVG: AssetRegistry72 }, enabled: false }; ({ lightPNG: AssetRegistry70, darkPNG: AssetRegistry71, whitePNG: AssetRegistry71, lightSVG: AssetRegistry72, darkSVG: AssetRegistry73, whiteSVG: AssetRegistry73 }); shims = shims_mod; items[17] = obj37; const obj39 = { type: PlatformTypes.EPIC_GAMES, name: "Epic Games", icon: { lightPNG: AssetRegistry74, darkPNG: AssetRegistry75, whitePNG: AssetRegistry75, lightSVG: AssetRegistry76, darkSVG: AssetRegistry77, whiteSVG: AssetRegistry77 }, enabled: true }; ({ lightPNG: AssetRegistry71, darkPNG: AssetRegistry70, whitePNG: AssetRegistry70, lightSVG: AssetRegistry73, darkSVG: AssetRegistry72, whiteSVG: AssetRegistry72 }); items[18] = obj39; const obj41 = { type: PlatformTypes.RIOT_GAMES, name: "Riot Games", icon: { lightPNG: AssetRegistry78, darkPNG: AssetRegistry78, whitePNG: AssetRegistry79, lightSVG: AssetRegistry80, darkSVG: AssetRegistry80, whiteSVG: AssetRegistry81, blackSVG: AssetRegistry82 }, enabled: true, migrationData: obj43 }; ({ lightPNG: AssetRegistry74, darkPNG: AssetRegistry75, whitePNG: AssetRegistry75, lightSVG: AssetRegistry76, darkSVG: AssetRegistry77, whiteSVG: AssetRegistry77 }); obj43 = { replacedBy: ApplicationIdentityAppIds.RIOT_GAMES, getMigrationExperimentEnabled() { return true; }, helpCenterLink: "https://www.riotgames.com/en/riot-games-discord-account-linking", deprecationDate: new Date("2026-07-10Z-07:00") }; ({ lightPNG: AssetRegistry78, darkPNG: AssetRegistry78, whitePNG: AssetRegistry79, lightSVG: AssetRegistry80, darkSVG: AssetRegistry80, whiteSVG: AssetRegistry81, blackSVG: AssetRegistry82 }); items[19] = obj41; const obj44 = { type: PlatformTypes.ROBLOX, name: "Roblox", icon: { lightPNG: AssetRegistry83, darkPNG: AssetRegistry84, whitePNG: AssetRegistry85, lightSVG: AssetRegistry86, darkSVG: AssetRegistry87, whiteSVG: AssetRegistry88 }, enabled: true, getPlatformUserUrl(id) { return "https://roblox.com/users/" + encodeURIComponent(id.id) + "/profile"; } }; new Date("2026-07-10Z-07:00"); items[20] = obj44; const obj46 = { type: PlatformTypes.PAYPAL, name: "PayPal", icon: { lightPNG: AssetRegistry89, darkPNG: AssetRegistry89, whitePNG: AssetRegistry90, lightSVG: AssetRegistry91, darkSVG: AssetRegistry91, whiteSVG: AssetRegistry92 }, enabled: true, hasMetadata: true }; ({ lightPNG: AssetRegistry83, darkPNG: AssetRegistry84, whitePNG: AssetRegistry85, lightSVG: AssetRegistry86, darkSVG: AssetRegistry87, whiteSVG: AssetRegistry88 }); items[21] = obj46; const obj48 = { type: PlatformTypes.EBAY, name: "eBay", icon: { lightPNG: AssetRegistry93, darkPNG: AssetRegistry93, whitePNG: AssetRegistry94, lightSVG: AssetRegistry95, darkSVG: AssetRegistry95, whiteSVG: AssetRegistry96 }, enabled: true, hasMetadata: true, getPlatformUserUrl(name) { return "https://www.ebay.com/usr/" + encodeURIComponent(name.name); } }; ({ lightPNG: AssetRegistry89, darkPNG: AssetRegistry89, whitePNG: AssetRegistry90, lightSVG: AssetRegistry91, darkSVG: AssetRegistry91, whiteSVG: AssetRegistry92 }); items[22] = obj48; const obj50 = { type: PlatformTypes.TIKTOK, name: "TikTok", icon: { lightPNG: AssetRegistry97, darkPNG: AssetRegistry98, whitePNG: AssetRegistry98, lightSVG: AssetRegistry99, darkSVG: AssetRegistry100, whiteSVG: AssetRegistry100 }, enabled: false, hasMetadata: true, domains: ["tiktok.com"], getPlatformUserUrl(name) { return "https://www.tiktok.com/@" + encodeURIComponent(name.name); } }; ({ lightPNG: AssetRegistry93, darkPNG: AssetRegistry93, whitePNG: AssetRegistry94, lightSVG: AssetRegistry95, darkSVG: AssetRegistry95, whiteSVG: AssetRegistry96 }); items[23] = obj50; const obj52 = { type: PlatformTypes.INSTAGRAM, name: "Instagram", icon: { lightPNG: AssetRegistry101, darkPNG: AssetRegistry101, whitePNG: AssetRegistry102, lightSVG: AssetRegistry103, darkSVG: AssetRegistry103, whiteSVG: AssetRegistry104 }, enabled: false, domains: ["instagram.com"], getPlatformUserUrl(name) { return "https://www.instagram.com/" + encodeURIComponent(name.name); } }; ({ lightPNG: AssetRegistry97, darkPNG: AssetRegistry98, whitePNG: AssetRegistry98, lightSVG: AssetRegistry99, darkSVG: AssetRegistry100, whiteSVG: AssetRegistry100 }); items[24] = obj52; const obj54 = { type: PlatformTypes.MASTODON, name: "Mastodon", icon: { lightPNG: AssetRegistry105, darkPNG: AssetRegistry105, whitePNG: AssetRegistry106, lightSVG: AssetRegistry107, darkSVG: AssetRegistry107, whiteSVG: AssetRegistry108 }, enabled: false, getPlatformUserUrl(id) { return id.id; }, isFederated: true, hasMetadata: true }; ({ lightPNG: AssetRegistry101, darkPNG: AssetRegistry101, whitePNG: AssetRegistry102, lightSVG: AssetRegistry103, darkSVG: AssetRegistry103, whiteSVG: AssetRegistry104 }); items[25] = obj54; const obj56 = { type: PlatformTypes.CRUNCHYROLL, name: "Crunchyroll", color: shims.unsafe_getRawColor("PLATFORM_CRUNCHYROLL"), icon: { lightPNG: AssetRegistry109, darkPNG: AssetRegistry109, whitePNG: AssetRegistry109, lightSVG: AssetRegistry110, darkSVG: AssetRegistry110, whiteSVG: AssetRegistry111 }, enabled: true }; ({ lightPNG: AssetRegistry105, darkPNG: AssetRegistry105, whitePNG: AssetRegistry106, lightSVG: AssetRegistry107, darkSVG: AssetRegistry107, whiteSVG: AssetRegistry108 }); shims = shims_mod; items[26] = obj56; const obj58 = { type: PlatformTypes.DOMAIN, name: "Domain", icon: { lightPNG: AssetRegistry112, darkPNG: AssetRegistry113, whitePNG: AssetRegistry113, lightSVG: AssetRegistry114, darkSVG: AssetRegistry115, whiteSVG: AssetRegistry115 }, getPlatformUserUrl(id) { return "https://" + id.id + "/"; }, enabled: true }; ({ lightPNG: AssetRegistry109, darkPNG: AssetRegistry109, whitePNG: AssetRegistry109, lightSVG: AssetRegistry110, darkSVG: AssetRegistry110, whiteSVG: AssetRegistry111 }); items[27] = obj58; const obj60 = { type: PlatformTypes.AMAZON_MUSIC, name: "Amazon Music", icon: { lightPNG: AssetRegistry116, darkPNG: AssetRegistry116, whitePNG: AssetRegistry116, lightSVG: AssetRegistry117, darkSVG: AssetRegistry117, whiteSVG: AssetRegistry117 }, enabled: true }; ({ lightPNG: AssetRegistry112, darkPNG: AssetRegistry113, whitePNG: AssetRegistry113, lightSVG: AssetRegistry114, darkSVG: AssetRegistry115, whiteSVG: AssetRegistry115 }); items[28] = obj60; const obj62 = { type: PlatformTypes.META_QUEST_OR_HORIZON, name: "Meta Quest", icon: { lightPNG: AssetRegistry118, darkPNG: AssetRegistry119, whitePNG: AssetRegistry120, lightSVG: AssetRegistry121, darkSVG: AssetRegistry122, whiteSVG: AssetRegistry122 }, enabled: false }; ({ lightPNG: AssetRegistry116, darkPNG: AssetRegistry116, whitePNG: AssetRegistry116, lightSVG: AssetRegistry117, darkSVG: AssetRegistry117, whiteSVG: AssetRegistry117 }); items[29] = obj62; ({ lightPNG: AssetRegistry118, darkPNG: AssetRegistry119, whitePNG: AssetRegistry120, lightSVG: AssetRegistry121, darkSVG: AssetRegistry122, whiteSVG: AssetRegistry122 }); let closure_4 = module_12.keyBy(items, "type"); let closure_5 = {}; let item = items.forEach((domains) => { let closure_0 = domains; domains = domains.domains; if (domains != null) { const item = domains.forEach((item) => { closure_5[item] = domains; }); } }); const obj64 = { get(arg0) { let tmp = closure_4[arg0]; if (tmp == null) { tmp = null; } return tmp; }, getByUrl(url) { const obj = URLUtilsDefault; const toURLSafeResult = obj.toURLSafe(url); if (null != toURLSafeResult) { const hostname = toURLSafeResult.hostname; let substr = hostname; if (hostname.startsWith("www.")) { substr = hostname.slice(4); } return closure_5[substr]; } }, isSupported(arg0) { hasOwnProperty = Object.prototype.hasOwnProperty; return hasOwnProperty.call(closure_4, arg0); }, 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(cResult) { return items.find(cResult); } }; const result = size.fileFinishedImporting("lib/Platforms.tsx"); export default obj64;