aboutsummaryrefslogtreecommitdiffstats
path: root/src/pages/background
diff options
context:
space:
mode:
Diffstat (limited to 'src/pages/background')
-rw-r--r--src/pages/background/background.js14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/pages/background/background.js b/src/pages/background/background.js
index dced3481..06c08c27 100644
--- a/src/pages/background/background.js
+++ b/src/pages/background/background.js
@@ -12,11 +12,13 @@ import mediumHelper from "../../assets/javascripts/helpers/medium.js";
import imgurHelper from "../../assets/javascripts/helpers/imgur.js";
import tiktokHelper from "../../assets/javascripts/helpers/tiktok.js";
import exceptionsHelper from "../../assets/javascripts/helpers/exceptions.js";
+import youtubeMusicHelper from "../../assets/javascripts/helpers/youtubeMusic.js";
window.browser = window.browser || window.chrome;
async function wholeInit() {
youtubeHelper.init()
+ youtubeMusicHelper.init()
twitterHelper.init()
instagramHelper.init()
mapsHelper.init()
@@ -47,6 +49,8 @@ browser.webRequest.onBeforeRequest.addListener(
if (exceptionsHelper.isException(url, initiator)) newUrl = null;
+ else if (youtubeMusicHelper.isYoutubeMusic(url, initiator)) newUrl = youtubeMusicHelper.redirect(url, details.type)
+
else if (youtubeHelper.isYoutube(url, initiator)) newUrl = youtubeHelper.redirect(url, details.type)
else if (twitterHelper.isTwitter(url, initiator)) newUrl = twitterHelper.redirect(url);
@@ -156,18 +160,28 @@ function getMightyList() {
return [
...youtubeHelper.getCustomRedirects().invidious.normal,
...youtubeHelper.getCustomRedirects().piped.normal,
+
...twitterHelper.getCustomRedirects().nitter.normal,
+
+ ...youtubeMusicHelper.getCustomRedirects().beatbump.normal,
+
...instagramHelper.getCustomRedirects().bibliogram.normal,
+
...redditHelper.getCustomRedirects().libreddit.normal,
...redditHelper.getCustomRedirects().teddit.normal,
redditHelper.getCustomRedirects().desktop,
redditHelper.getCustomRedirects().mobile,
+
...searchHelper.getCustomRedirects().searx.normal,
...searchHelper.getCustomRedirects().whoogle.normal,
+
...translateHelper.getCustomRedirects().simplyTranslate.normal,
...translateHelper.getCustomRedirects().lingva.normal,
+
...mediumHelper.getCustomRedirects().scribe.normal,
+
...imgurHelper.getCustomRedirects().rimgo.normal,
+
...wikipediaHelper.getCustomRedirects().wikiless.normal
];
}