TubeBuddy
Browser Extension for YouTube Creators
Additional files are visible only to premium users
manifest.json
{
"manifest_version": 3,
"name": "TubeBuddy",
"version": "2.1.1621",
"description": "Browser Extension for YouTube Creators",
"icons": {
"16": "icons/icon16.png",
"32": "icons/icon32.png",
"48": "icons/icon48.png",
"128": "icons/icon128.png",
"256": "icons/icon256.png"
},
"web_accessible_resources": [
{
"resources": [
"icons/*.png",
"modules/*",
"iframe_api.js",
"images/*",
"fonts/*",
"assets/*",
"TubeBuddySearchResults.js",
"assets/fonts/roboto-regular.ttf",
"assets/fonts/roboto-medium.ttf",
"assets/fonts/roboto-bold.ttf",
"token_content_script.js",
"tokenListener.js",
"css/*"
],
"matches": [
"https://www.tubebuddy.com/*",
"https://*.youtube.com/*",
"http://*.youtube.com/*"
]
}
],
"background": {
"service_worker": "serviceWorker.js"
},
"author": "Geronimo Systems, LLC",
"permissions": [
"storage"
],
"host_permissions": [
"https://www.tubebuddy.com/*",
"https://*.youtube.com/*",
"https://*.google.com/*",
"https://*.twitter.com/*",
"https://*.facebook.com/*",
"https://*.reddit.com/*",
"https://*.cloudfront.net/*"
],
"content_scripts": [
{
"matches": [
"https://*.youtube.com/*",
"http://*.youtube.com/*"
],
"js": [
"js/jquery/jquery-3.6.0.js",
"js/highcharts/highcharts.js",
"js/papaParse/papaparse.js",
"js/highcharts/highcharts-more.js",
"js/highcharts/histogram-bellcurve.js",
"js/jquery.datepick/jquery.plugin.js",
"js/jquery.datepick/jquery.datepick.js",
"js/easy-timezones/timezones.js",
"js/timelord/timelord.js",
"js/timespan/timespan.js",
"js/charts/Chart.js",
"js/fabric/fabric.js",
"js/spectrum/spectrum.js",
"js/html2canvas/html2canvas.js",
"js/webfontloader/webfontloader.js",
"js/jquery.blockUI/jquery.blockUI.js",
"js/alertify/alertify.js",
"js/nouislider/nouislider.js",
"js/dateFormat/dateFormat-1.2.3.js",
"js/jquery.sortable/jquery.sortable.js",
"js/moment/moment-with-locales.js",
"js/moment.tz/moment-timezone-with-data-2010-2020.js",
"js/jwysiwyg/jquery.wysiwyg.js",
"js/clipboard/clipboard.js",
"js/odometer/flipcounter.js",
"js/lscache/lscache.js",
"js/jqcloud/jqcloud.js",
"js/DOMPurify/purify.js",
"js/materialize/materialize.js",
"js/mark/jquery.mark.js",
"js/qtip/jquery.qtip.js",
"js/jquery.sendkeys/bililiteRange.js",
"js/jquery.sendkeys/jquery.sendkeys.js",
"js/twitter-text/twitter-text.js",
"js/raphael/raphael.js",
"js/justgage/justgage.js",
"js/jquery-highlighttextarea/jquery.highlighttextarea.js",
"js/underscore/underscore.js",
"js/clndr/clndr.js",
"js/webextension-polyfill/browser-polyfill.js",
"js/vue/vue.global.prod.js",
"js/vuex/vuex.global.prod.js",
"js/introjs/introjs.js",
"tubebuddymaster1.js",
"tubebuddymaster2.js",
"tubebuddymaster3.js",
"tubebuddymaster4.js"
],
"css": [
"js/spectrum/spectrum.css",
"js/jquery.datepick/smoothness.datepick.css",
"js/timepicki/css/timepicki.css",
"js/nouislider/nouislider.css",
"js/alertify/alertify.css",
"js/jwysiwyg/jquery.wysiwyg.css",
"js/jquery-emoji-picker/jquery.emojipicker.css",
"js/jquery-emoji-picker/jquery.emojipicker.tw_1.css",
"js/jquery-emoji-picker/jquery.emojipicker.tw_2.css",
"js/jquery-emoji-picker/jquery.emojipicker.tw_3.css",
"js/jquery-emoji-picker/jquery.emojipicker.tw_4.css",
"js/jquery-emoji-picker/jquery.emojipicker.tw_5.css",
"js/odometer/style.css",
"js/jssocial/jssocials.css",
"js/jssocial/jssocials-theme-flat.css",
"js/materialize/materialize.css",
"js/qtip/jquery.qtip.css",
"js/jquery-highlighttextarea/jquery.highlighttextarea.css",
"js/introjs/introjs.css",
"css/materialicons.css",
"css/plugins.css",
"css/modules.css",
"css/tailwind.css",
"css/global.css",
"css/untitled-ui/style.css",
"css/Figtree.css"
],
"run_at": "document_start",
"all_frames": false
},
{
"matches": [
"https://*.youtube.com/*",
"http://*.youtube.com/*"
],
"css": [
"css/materialicons.css",
"css/plugins.css",
"css/modules.css",
"css/tailwind.css",
"css/global.css",
"css/destination.css"
],
"js": [
"js/sortablejs/Sortable.js",
"tubebuddymastervue.js"
],
"run_at": "document_idle",
"all_frames": false
},
{
"matches": [
"https://www.tubebuddy.com/redirect*"
],
"js": [
"TubeBuddyTokenWriter.js"
],
"run_at": "document_start",
"all_frames": false
},
{
"matches": [
"https://www.tubebuddy.com/*",
"https://*.youtube.com/*",
"http://*.youtube.com/*"
],
"js": [
"TubeBuddyIdentifier.js"
],
"run_at": "document_start",
"all_frames": true
},
{
"matches": [
"https://www.tubebuddy.com/*",
"https://*.youtube.com/*",
"http://*.youtube.com/*"
],
"js": [
"js/webextension-polyfill/browser-polyfill.js",
"TubeBuddyAppToExt.js"
],
"run_at": "document_start",
"all_frames": true
},
{
"matches": [
"https://*.youtube.com/*",
"http://*.youtube.com/*"
],
"css": [
"css/untitled-ui/style.css"
],
"js": [
"destContent.js"
]
},
{
"matches": [
"https://studio.youtube.com/*"
],
"js": [
"token_content_script.js"
]
}
],
"homepage_url": "https://www.tubebuddy.com",
"short_name": "TubeBuddy",
"update_url": "https://edge.microsoft.com/extensionwebstorebase/v1/crx"
}