From 39ee72324560acb7823d545f29e90a2d1daee5c0 Mon Sep 17 00:00:00 2001 From: ManeraKai Date: Wed, 23 Feb 2022 23:45:22 +0300 Subject: Added the base code for Beatbump #30 --- src/pages/background/background.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'src/pages/background') 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 ]; } -- cgit 1.4.1