diff options
author | ManeraKai <manerakai@protonmail.com> | 2022-02-23 23:45:22 +0300 |
---|---|---|
committer | ManeraKai <manerakai@protonmail.com> | 2022-02-23 23:45:22 +0300 |
commit | 39ee72324560acb7823d545f29e90a2d1daee5c0 (patch) | |
tree | 42f5f49acd01064d85d450dcb6b0d89a34ea3d53 /src/pages/background/background.js | |
parent | Added imgur, tiktok tor support #32 (diff) | |
download | libredirect-39ee72324560acb7823d545f29e90a2d1daee5c0.zip |
Added the base code for Beatbump #30
Diffstat (limited to 'src/pages/background/background.js')
-rw-r--r-- | src/pages/background/background.js | 14 |
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 ]; } |