aboutsummaryrefslogtreecommitdiff
path: root/src/lib/Utility/cdn.ts
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-04-19 16:52:28 -0700
committerFuwn <[email protected]>2024-04-19 16:52:28 -0700
commitb23ffc34407dd9e5cf7aec67c8618d329b36bca0 (patch)
tree7a5f83c61e3652b092b4db4bf9fec313047085f4 /src/lib/Utility/cdn.ts
parentfix(badges): fix badge selection (diff)
downloaddue.moe-b23ffc34407dd9e5cf7aec67c8618d329b36bca0.tar.xz
due.moe-b23ffc34407dd9e5cf7aec67c8618d329b36bca0.zip
refactor(image): move cdn to image
Diffstat (limited to 'src/lib/Utility/cdn.ts')
-rw-r--r--src/lib/Utility/cdn.ts22
1 files changed, 0 insertions, 22 deletions
diff --git a/src/lib/Utility/cdn.ts b/src/lib/Utility/cdn.ts
deleted file mode 100644
index e7d08d38..00000000
--- a/src/lib/Utility/cdn.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-import { env } from '$env/dynamic/public';
-
-export const cdn = (urlString: string | undefined) =>
- !urlString ||
- !['http', 'https'].some((protocol) => urlString.startsWith(protocol)) ||
- env.PUBLIC_ANILIST_REDIRECT_URI?.includes('localhost') ||
- [
- 'api.telegram.org',
- 'telegra.ph',
- 't.me',
- 'discord.com',
- 'cdn.discordapp.com',
- 'media.discordapp.net',
- 'images-ext-1.discordapp.net',
- 'images-ext-2.discordapp.net',
- 'media.trace.moe',
- 'files.catbox.moe'
- ].includes(new URL(urlString).hostname)
- ? urlString
- : `https://cdn.due.moe?url=${encodeURIComponent(urlString)}`;
-
-export default cdn;