This commit is contained in:
janisslsm committed 2026-11-01 12:12:55 +02:00
1 parent 1781d25a15
commit 732c0ad767
33051 files changed
+2591613 -3019689

No files matched your search

+613
View File
@@ -0,0 +1,613 @@
// Metro module 4871 (f4872).
import { PlatformTypes } from "../Constants";
import { ApplicationIdentityConnections } from "../modules/user_application_identity/UserApplicationIdentityConstants";
import { unsafe_getRawColor } from "../_bundle/Module711";
import * as _Module4873 from "../_bundle/Module4873";
import * as _Module4874 from "../_bundle/Module4874";
import * as _Module4875 from "../_bundle/Module4875";
import * as _Module4876 from "../_bundle/Module4876";
import * as _Module4877 from "../_bundle/Module4877";
import * as _Module4878 from "../_bundle/Module4878";
import * as _Module4879 from "../_bundle/Module4879";
import * as _Module4880 from "../_bundle/Module4880";
import * as _Module4881 from "../_bundle/Module4881";
import * as _Module4882 from "../_bundle/Module4882";
import * as _Module4883 from "../_bundle/Module4883";
import * as _Module4884 from "../_bundle/Module4884";
import { battlenetSocialSDKMigrationExperiment, getIsRiotSocialSDKMigrationEnabled, useIsRiotSocialSDKMigrationEnabled } from "../modules/application_account_linking/experiments/socialSDKMigration";
import * as _Module4885 from "../_bundle/Module4885";
import * as _Module4886 from "../_bundle/Module4886";
import * as _Module4887 from "../_bundle/Module4887";
import * as _Module4888 from "../_bundle/Module4888";
import * as _Module4889 from "../_bundle/Module4889";
import * as _Module4890 from "../_bundle/Module4890";
import * as _Module4891 from "../_bundle/Module4891";
import * as _Module4892 from "../_bundle/Module4892";
import * as _Module4893 from "../_bundle/Module4893";
import * as _Module4894 from "../_bundle/Module4894";
import * as _Module4895 from "../_bundle/Module4895";
import * as _Module4896 from "../_bundle/Module4896";
import * as _Module4897 from "../_bundle/Module4897";
import * as _Module4898 from "../_bundle/Module4898";
import * as _Module4899 from "../_bundle/Module4899";
import * as _Module4900 from "../_bundle/Module4900";
import * as _Module4901 from "../_bundle/Module4901";
import * as _Module4902 from "../_bundle/Module4902";
import * as _Module4903 from "../_bundle/Module4903";
import * as _Module4904 from "../_bundle/Module4904";
import * as _Module4905 from "../_bundle/Module4905";
import * as _Module4906 from "../_bundle/Module4906";
import * as _Module4907 from "../_bundle/Module4907";
import * as _Module4908 from "../_bundle/Module4908";
import * as _Module4909 from "../_bundle/Module4909";
import * as _Module4910 from "../_bundle/Module4910";
import * as _Module4911 from "../_bundle/Module4911";
import * as _Module4912 from "../_bundle/Module4912";
import * as _Module4913 from "../_bundle/Module4913";
import * as _Module4914 from "../_bundle/Module4914";
import * as _Module4915 from "../_bundle/Module4915";
import * as _Module4916 from "../_bundle/Module4916";
import * as _Module4917 from "../_bundle/Module4917";
import * as _Module4918 from "../_bundle/Module4918";
import * as _Module4919 from "../_bundle/Module4919";
import * as _Module4920 from "../_bundle/Module4920";
import * as _Module4921 from "../_bundle/Module4921";
import * as _Module4922 from "../_bundle/Module4922";
import * as _Module4923 from "../_bundle/Module4923";
import * as _Module4924 from "../_bundle/Module4924";
import * as _Module4925 from "../_bundle/Module4925";
import * as _Module4926 from "../_bundle/Module4926";
import * as _Module4927 from "../_bundle/Module4927";
import * as _Module4928 from "../_bundle/Module4928";
import * as _Module4929 from "../_bundle/Module4929";
import * as _Module4930 from "../_bundle/Module4930";
import * as _Module4931 from "../_bundle/Module4931";
import * as _Module4932 from "../_bundle/Module4932";
import * as _Module4933 from "../_bundle/Module4933";
import * as _Module4934 from "../_bundle/Module4934";
import * as _Module4935 from "../_bundle/Module4935";
import * as _Module4936 from "../_bundle/Module4936";
import * as _Module4937 from "../_bundle/Module4937";
import * as _Module4938 from "../_bundle/Module4938";
import * as _Module4939 from "../_bundle/Module4939";
import * as _Module4940 from "../_bundle/Module4940";
import * as _Module4941 from "../_bundle/Module4941";
import * as _Module4942 from "../_bundle/Module4942";
import * as _Module4943 from "../_bundle/Module4943";
import * as _Module4944 from "../_bundle/Module4944";
import * as _Module4945 from "../_bundle/Module4945";
import * as _Module4946 from "../_bundle/Module4946";
import * as _Module4947 from "../_bundle/Module4947";
import * as _Module4948 from "../_bundle/Module4948";
import * as _Module4949 from "../_bundle/Module4949";
import * as _Module4950 from "../_bundle/Module4950";
import * as _Module4951 from "../_bundle/Module4951";
import * as _Module4952 from "../_bundle/Module4952";
import * as _Module4953 from "../_bundle/Module4953";
import * as _Module4954 from "../_bundle/Module4954";
import * as _Module4955 from "../_bundle/Module4955";
import * as _Module4956 from "../_bundle/Module4956";
import * as _Module4957 from "../_bundle/Module4957";
import * as _Module4958 from "../_bundle/Module4958";
import * as _Module4959 from "../_bundle/Module4959";
import * as _Module4960 from "../_bundle/Module4960";
import * as _Module4961 from "../_bundle/Module4961";
import * as _Module4962 from "../_bundle/Module4962";
import * as _Module4963 from "../_bundle/Module4963";
import * as _Module4964 from "../_bundle/Module4964";
import * as _Module4965 from "../_bundle/Module4965";
import * as _Module4966 from "../_bundle/Module4966";
import * as _Module4967 from "../_bundle/Module4967";
import * as _Module4968 from "../_bundle/Module4968";
import * as _Module4969 from "../_bundle/Module4969";
import * as _Module4970 from "../_bundle/Module4970";
import * as _Module4971 from "../_bundle/Module4971";
import * as _Module4972 from "../_bundle/Module4972";
import * as _Module4973 from "../_bundle/Module4973";
import * as _Module4974 from "../_bundle/Module4974";
import * as _Module4975 from "../_bundle/Module4975";
import * as _Module4976 from "../_bundle/Module4976";
import * as _Module4977 from "../_bundle/Module4977";
import * as _Module4978 from "../_bundle/Module4978";
import * as _Module4979 from "../_bundle/Module4979";
import * as _Module4980 from "../_bundle/Module4980";
import * as _Module4981 from "../_bundle/Module4981";
import * as _Module4982 from "../_bundle/Module4982";
import * as _Module4983 from "../_bundle/Module4983";
import * as _Module4984 from "../_bundle/Module4984";
import * as _Module4985 from "../_bundle/Module4985";
import * as _Module4986 from "../_bundle/Module4986";
import * as _Module4987 from "../_bundle/Module4987";
import * as _Module4988 from "../_bundle/Module4988";
import * as _Module4989 from "../_bundle/Module4989";
import * as _Module4990 from "../_bundle/Module4990";
import * as _Module4991 from "../_bundle/Module4991";
import * as _Module4992 from "../_bundle/Module4992";
import * as _Module4993 from "../_bundle/Module4993";
import * as _Module4994 from "../_bundle/Module4994";
import Module12 from "../_bundle/Module12";
import URLUtils from "../utils/URLUtils";
let c3002_4, c3002_5;
let c3002_3 = [{
type: PlatformTypes.TWITCH,
name: "Twitch",
color: unsafe_getRawColor("PLATFORM_TWITCH"),
icon: {
lightPNG: _Module4873,
darkPNG: _Module4873,
whitePNG: _Module4874,
lightSVG: _Module4875,
darkSVG: _Module4875,
whiteSVG: _Module4876
},
enabled: true,
getPlatformUserUrl: (a0) => `https://www.twitch.tv/${encodeURIComponent(a0.name)}`,
domains: ["twitch.tv", "twitch.com"]
}, {
type: PlatformTypes.YOUTUBE,
name: "YouTube",
color: unsafe_getRawColor("PLATFORM_YOUTUBE"),
icon: {
lightPNG: _Module4877,
darkPNG: _Module4877,
whitePNG: _Module4878,
lightSVG: _Module4879,
darkSVG: _Module4879,
whiteSVG: _Module4880
},
enabled: true,
getPlatformUserUrl: (a0) => `https://www.youtube.com/channel/${encodeURIComponent(a0.id)}`,
domains: ["youtube.com", "youtu.be"]
}, {
type: PlatformTypes.BATTLENET,
name: "Battle.net",
color: unsafe_getRawColor("PLATFORM_BATTLENET"),
icon: {
lightPNG: _Module4881,
darkPNG: _Module4881,
whitePNG: _Module4882,
lightSVG: _Module4883,
darkSVG: _Module4883,
whiteSVG: _Module4884,
blackSVG: _Module4883
},
enabled: true,
migrationData: {
replacedBy: ApplicationIdentityConnections.BATTLENET,
getMigrationExperimentEnabled: (a0) => battlenetSocialSDKMigrationExperiment.getConfig({
location: a0
}).enabled,
useMigrationExperimentEnabled: (a0) => battlenetSocialSDKMigrationExperiment.useConfig({
location: a0
}).enabled,
helpCenterLink: "https://discord.com/blog/link-world-of-warcraft-with-discord"
}
}, {
type: PlatformTypes.BLUESKY,
name: "Bluesky",
icon: {
lightPNG: _Module4885,
darkPNG: _Module4885,
whitePNG: _Module4886,
lightSVG: _Module4887,
darkSVG: _Module4887,
whiteSVG: _Module4888
},
enabled: true,
getPlatformUserUrl: (a0) => `https://bsky.app/profile/${encodeURIComponent(a0.id).replaceAll("%3A", ":")}`,
isFederated: true,
hasMetadata: true
}, {
type: PlatformTypes.BUNGIE,
name: "Bungie.net",
color: unsafe_getRawColor("PLATFORM_BUNGIE"),
icon: {
lightPNG: _Module4889,
darkPNG: _Module4890,
whitePNG: _Module4891,
lightSVG: _Module4892,
darkSVG: _Module4893,
whiteSVG: _Module4894
},
enabled: true
}, {
type: PlatformTypes.SKYPE,
name: "Skype",
color: unsafe_getRawColor("PLATFORM_SKYPE"),
icon: {
lightPNG: _Module4895,
darkPNG: _Module4895,
whitePNG: _Module4896,
lightSVG: _Module4897,
darkSVG: _Module4897,
whiteSVG: _Module4898
},
enabled: false,
getPlatformUserUrl: (a0) => `skype:${encodeURIComponent(a0.id)}?userinfo`
}, {
type: PlatformTypes.LEAGUE_OF_LEGENDS,
name: "League of Legends",
color: unsafe_getRawColor("PLATFORM_LOL"),
icon: {
lightPNG: _Module4899,
darkPNG: _Module4899,
whitePNG: _Module4900,
lightSVG: _Module4901,
darkSVG: _Module4901,
whiteSVG: _Module4902
},
enabled: true,
migrationData: {
replacedBy: ApplicationIdentityConnections.RIOT_GAMES,
getMigrationExperimentEnabled: (a0) => getIsRiotSocialSDKMigrationEnabled({
location: a0
}),
useMigrationExperimentEnabled: (a0) => useIsRiotSocialSDKMigrationEnabled({
location: a0
}),
helpCenterLink: "https://www.riotgames.com/en/riot-games-discord-account-linking"
}
}, {
type: PlatformTypes.STEAM,
name: "Steam",
color: unsafe_getRawColor("PLATFORM_STEAM"),
icon: {
lightPNG: _Module4903,
darkPNG: _Module4904,
whitePNG: _Module4904,
lightSVG: _Module4905,
darkSVG: _Module4906,
whiteSVG: _Module4906
},
enabled: true,
getPlatformUserUrl: (a0) => `https://steamcommunity.com/profiles/${encodeURIComponent(a0.id)}`,
hasMetadata: true
}, {
type: PlatformTypes.REDDIT,
name: "Reddit",
color: unsafe_getRawColor("PLATFORM_REDDIT"),
icon: {
lightPNG: _Module4907,
darkPNG: _Module4907,
whitePNG: _Module4908,
lightSVG: _Module4909,
darkSVG: _Module4909,
whiteSVG: _Module4910
},
enabled: true,
domains: ["reddit.com"],
getPlatformUserUrl: (a0) => `https://www.reddit.com/u/${encodeURIComponent(a0.name)}`,
hasMetadata: true
}, {
type: PlatformTypes.FACEBOOK,
name: "Facebook",
color: unsafe_getRawColor("PLATFORM_FACEBOOK"),
icon: {
lightPNG: _Module4911,
darkPNG: _Module4911,
whitePNG: _Module4912,
lightSVG: _Module4913,
darkSVG: _Module4913,
whiteSVG: _Module4914
},
domains: ["facebook.com"],
enabled: true
}, {
type: PlatformTypes.TWITTER_LEGACY,
name: "Twitter",
color: unsafe_getRawColor("PLATFORM_TWITTER"),
icon: {
lightPNG: _Module4915,
darkPNG: _Module4915,
whitePNG: _Module4916,
lightSVG: _Module4917,
darkSVG: _Module4917,
whiteSVG: _Module4918
},
enabled: false,
getPlatformUserUrl: (a0) => `https://twitter.com/${encodeURIComponent(a0.name)}`,
domains: ["twitter.com"],
hasMetadata: true
}, {
type: PlatformTypes.TWITTER,
name: "X",
color: unsafe_getRawColor("PLATFORM_TWITTER"),
icon: {
lightPNG: _Module4919,
darkPNG: _Module4920,
whitePNG: _Module4921,
lightSVG: _Module4922,
darkSVG: _Module4923,
whiteSVG: _Module4924
},
enabled: true,
getPlatformUserUrl: (a0) => `https://x.com/${encodeURIComponent(a0.name)}`,
domains: ["x.com"],
hasMetadata: true
}, {
type: PlatformTypes.SPOTIFY,
name: "Spotify",
color: unsafe_getRawColor("PLATFORM_SPOTIFY"),
icon: {
lightPNG: _Module4925,
darkPNG: _Module4925,
whitePNG: _Module4926,
lightSVG: _Module4927,
darkSVG: _Module4927,
whiteSVG: _Module4928
},
enabled: true,
getPlatformUserUrl: (a0) => `https://open.spotify.com/user/${encodeURIComponent(a0.id)}`
}, {
type: PlatformTypes.XBOX,
name: "Xbox",
color: unsafe_getRawColor("PLATFORM_XBOX"),
icon: {
lightPNG: _Module4929,
darkPNG: _Module4930,
whitePNG: _Module4930,
lightSVG: _Module4931,
darkSVG: _Module4932,
whiteSVG: _Module4932,
customPNG: _Module4933
},
enabled: true
}, {
type: PlatformTypes.SAMSUNG,
name: "Samsung Galaxy",
color: unsafe_getRawColor("PLATFORM_SAMSUNG"),
icon: {
lightPNG: _Module4934,
darkPNG: _Module4934,
whitePNG: _Module4935,
lightSVG: _Module4936,
darkSVG: _Module4936,
whiteSVG: _Module4937
},
enabled: false
}, {
type: PlatformTypes.GITHUB,
name: "GitHub",
color: unsafe_getRawColor("PLATFORM_GITHUB"),
icon: {
lightPNG: _Module4938,
darkPNG: _Module4939,
whitePNG: _Module4939,
lightSVG: _Module4940,
darkSVG: _Module4941,
whiteSVG: _Module4941
},
enabled: true,
getPlatformUserUrl: (a0) => `https://github.com/${encodeURIComponent(a0.name)}`,
domains: ["github.com"]
}, {
type: PlatformTypes.PLAYSTATION,
name: "PlayStation Network",
color: unsafe_getRawColor("PLATFORM_PLAYSTATION"),
icon: {
lightPNG: _Module4942,
darkPNG: _Module4943,
whitePNG: _Module4943,
lightSVG: _Module4944,
darkSVG: _Module4945,
whiteSVG: _Module4945
},
enabled: true
}, {
type: PlatformTypes.PLAYSTATION_STAGING,
name: "PlayStation Network (Staging)",
color: unsafe_getRawColor("PLATFORM_PLAYSTATION"),
icon: {
lightPNG: _Module4943,
darkPNG: _Module4942,
whitePNG: _Module4942,
lightSVG: _Module4945,
darkSVG: _Module4944,
whiteSVG: _Module4944
},
enabled: false
}, {
type: PlatformTypes.EPIC_GAMES,
name: "Epic Games",
icon: {
lightPNG: _Module4946,
darkPNG: _Module4947,
whitePNG: _Module4947,
lightSVG: _Module4948,
darkSVG: _Module4949,
whiteSVG: _Module4949
},
enabled: true
}, {
type: PlatformTypes.RIOT_GAMES,
name: "Riot Games",
icon: {
lightPNG: _Module4950,
darkPNG: _Module4950,
whitePNG: _Module4951,
lightSVG: _Module4952,
darkSVG: _Module4952,
whiteSVG: _Module4953,
blackSVG: _Module4954
},
enabled: true,
migrationData: {
replacedBy: ApplicationIdentityConnections.RIOT_GAMES,
getMigrationExperimentEnabled: (a0) => getIsRiotSocialSDKMigrationEnabled({
location: a0
}),
useMigrationExperimentEnabled: (a0) => useIsRiotSocialSDKMigrationEnabled({
location: a0
}),
helpCenterLink: "https://www.riotgames.com/en/riot-games-discord-account-linking"
}
}, {
type: PlatformTypes.ROBLOX,
name: "Roblox",
icon: {
lightPNG: _Module4955,
darkPNG: _Module4956,
whitePNG: _Module4957,
lightSVG: _Module4958,
darkSVG: _Module4959,
whiteSVG: _Module4960
},
enabled: true,
getPlatformUserUrl: (a0) => `https://roblox.com/users/${encodeURIComponent(a0.id)}/profile`
}, {
type: PlatformTypes.PAYPAL,
name: "PayPal",
icon: {
lightPNG: _Module4961,
darkPNG: _Module4961,
whitePNG: _Module4962,
lightSVG: _Module4963,
darkSVG: _Module4963,
whiteSVG: _Module4964
},
enabled: true,
hasMetadata: true
}, {
type: PlatformTypes.EBAY,
name: "eBay",
icon: {
lightPNG: _Module4965,
darkPNG: _Module4965,
whitePNG: _Module4966,
lightSVG: _Module4967,
darkSVG: _Module4967,
whiteSVG: _Module4968
},
enabled: true,
hasMetadata: true,
getPlatformUserUrl: (a0) => `https://www.ebay.com/usr/${encodeURIComponent(a0.name)}`
}, {
type: PlatformTypes.TIKTOK,
name: "TikTok",
icon: {
lightPNG: _Module4969,
darkPNG: _Module4970,
whitePNG: _Module4970,
lightSVG: _Module4971,
darkSVG: _Module4972,
whiteSVG: _Module4972
},
enabled: false,
hasMetadata: true,
domains: ["tiktok.com"],
getPlatformUserUrl: (a0) => `https://www.tiktok.com/@${encodeURIComponent(a0.name)}`
}, {
type: PlatformTypes.INSTAGRAM,
name: "Instagram",
icon: {
lightPNG: _Module4973,
darkPNG: _Module4973,
whitePNG: _Module4974,
lightSVG: _Module4975,
darkSVG: _Module4975,
whiteSVG: _Module4976
},
enabled: false,
domains: ["instagram.com"],
getPlatformUserUrl: (a0) => `https://www.instagram.com/${encodeURIComponent(a0.name)}`
}, {
type: PlatformTypes.MASTODON,
name: "Mastodon",
icon: {
lightPNG: _Module4977,
darkPNG: _Module4977,
whitePNG: _Module4978,
lightSVG: _Module4979,
darkSVG: _Module4979,
whiteSVG: _Module4980
},
enabled: false,
getPlatformUserUrl: (a0) => a0.id,
isFederated: true,
hasMetadata: true
}, {
type: PlatformTypes.CRUNCHYROLL,
name: "Crunchyroll",
color: unsafe_getRawColor("PLATFORM_CRUNCHYROLL"),
icon: {
lightPNG: _Module4981,
darkPNG: _Module4981,
whitePNG: _Module4981,
lightSVG: _Module4982,
darkSVG: _Module4982,
whiteSVG: _Module4983
},
enabled: true
}, {
type: PlatformTypes.DOMAIN,
name: "Domain",
icon: {
lightPNG: _Module4984,
darkPNG: _Module4985,
whitePNG: _Module4985,
lightSVG: _Module4986,
darkSVG: _Module4987,
whiteSVG: _Module4987
},
getPlatformUserUrl: (a0) => `https://${a0.id}/`,
enabled: true
}, {
type: PlatformTypes.AMAZON_MUSIC,
name: "Amazon Music",
icon: {
lightPNG: _Module4988,
darkPNG: _Module4988,
whitePNG: _Module4988,
lightSVG: _Module4989,
darkSVG: _Module4989,
whiteSVG: _Module4989
},
enabled: true
}, {
type: PlatformTypes.META_QUEST_OR_HORIZON,
name: "Meta Quest",
icon: {
lightPNG: _Module4990,
darkPNG: _Module4991,
whitePNG: _Module4992,
lightSVG: _Module4993,
darkSVG: _Module4994,
whiteSVG: _Module4994
},
enabled: false
}];
c3002_4 = Module12.keyBy(c3002_3, "type");
c3002_5 = {};
c3002_3.forEach((item) => {
const domains = item.domains;
if (domains != null) {
domains.forEach((domain) => {
c3002_5[domain] = item;
});
}
});
const r610 = {
get: (a0) => {
let r4 = c3002_4[a0];
if (r4 == null) {
r4 = null;
}
return r4;
},
getByUrl: (a0) => {
const r10 = URLUtils.toURLSafe(a0);
if (r10 != null) {
const hostname = r10.hostname;
return c3002_5[hostname.startsWith("www.") ? hostname.slice(4) : hostname];
}
},
isSupported: (a0) => Object.prototype.hasOwnProperty.call(c3002_4, a0),
map: (a0) => c3002_3.map(a0),
filter: (a0) => {
const r5 = c3002_3.filter(a0);
r5.sort((a, b) => a.name.localeCompare(b.name));
return r5;
},
find: (a0) => c3002_3.find(a0)
};
export default r610;