YouTube Video Download - YouTube HD Download
Download YouTube Videos in HD + SOUND. YouTube Video Download - YouTube HD Download is an amazing YouTube Video Downloader tool for all the download video YouTube fans. Download YouTube video with YouTube Video Download!
Additional files are visible only to premium users
manifest.json
{
"name": "__MSG_extensionName__",
"short_name": "YouTube Download",
"description": "__MSG_extensionDesc__",
"version": "1.1.2",
"manifest_version": 2,
"developer": {
"name": "YouTube Download Video - 1-Click Group"
},
"applications": {
"gecko": {
"id": "[email protected]",
"strict_min_version": "52.0a2"
}
},
"default_locale": "en",
"icons": {
"48": "assets/svgs/main-icon.svg",
"96": "assets/svgs/main-icon.svg"
},
"permissions": [
"notifications",
"downloads",
"<all_urls>",
"storage",
"tabs",
"nativeMessaging",
"history"
],
"web_accessible_resources": [
"templates/button.template",
"templates/ytclick-dummy-file.txt"
],
"background": {
"scripts": [
"js/shared/dev-settings.object.js",
"js/shared/logger.static.class.js",
"js/shared/browser-api.static.class.js",
"js/shared/messages.object.js",
"js/shared/events.object.js",
"js/shared/config.object.js",
"js/shared/consts.object.js",
"js/shared/user-storage.static.class.js",
"js/shared/deferred.class.js",
"js/shared/listener.class.js",
"js/shared/queue.class.js",
"js/shared/http-requests/http-request.class.js",
"js/shared/http-requests/content-length-http-request.class.js",
"js/shared/http-requests/content-length-multi-http-requests.class.js",
"js/shared/http-requests/content-length-parallel-multi-http-requests.class.js",
"js/shared/tab-connection.class.js",
"js/shared/message-listener.class.js",
"js/shared/utils.static.class.js",
"js/shared/desc.class.js",
"js/background/message-listeners/download-request-message-listener.class.js",
"js/background/message-listeners/native-app-download-request-message-listener.class.js",
"js/background/message-listeners/hash-pair-request-message-listener.class.js",
"js/background/message-listeners/ping-message-listener.class.js",
"js/background/message-listeners/decrypter-request-message-listener.class.js",
"js/background/message-listeners/native-app-info-request-message-listener.class.js",
"js/background/decrypter.static.class.js",
"js/background/tabs-listener.class.js",
"js/background/background-message-manager.class.js",
"js/background/native/merge-listener.class.js",
"js/background/native/merge-worker.class.js",
"js/background/native/download-listener.class.js",
"js/background/native/merge-data.class.js",
"js/background/native/video-audio-url-hash-item.class.js",
"js/background/native/video-audio-url-hash-pair.class.js",
"js/background/native/video-audio-url-hash-pair-list.class.js",
"js/background/native/native-connector.class.js",
"js/background/native/native-connector-manager.class.js",
"js/background/notification-maker.class.js",
"js/background/downloads-folder-query.class.js",
"js/background/background.js"
]
},
"content_scripts": [
{
"matches": [
"*://*.youtube.com/*"
],
"run_at": "document_start",
"js": [
"js/libs/purify.min.js",
"js/libs/gemini-scrollbar.js",
"js/shared/utils.static.class.js",
"js/shared/dev-settings.object.js",
"js/shared/logger.static.class.js",
"js/shared/browser-api.static.class.js",
"js/shared/messages.object.js",
"js/shared/events.object.js",
"js/shared/config.object.js",
"js/shared/consts.object.js",
"js/shared/user-storage.static.class.js",
"js/shared/deferred.class.js",
"js/shared/http-requests/http-request.class.js",
"js/shared/http-requests/content-length-http-request.class.js",
"js/shared/http-requests/content-length-multi-http-requests.class.js",
"js/shared/http-requests/content-length-parallel-multi-http-requests.class.js",
"js/shared/tab-connection.class.js",
"js/shared/message-listener.class.js",
"js/shared/desc.class.js",
"js/background/native/video-audio-url-hash-item.class.js",
"js/background/native/video-audio-url-hash-pair.class.js",
"js/shared/ui-components/observer.class.js",
"js/shared/ui-components/observer-subject.class.js",
"js/shared/ui-components/dom-query.class.js",
"js/shared/ui-components/ui-component.class.js",
"js/content/ui-components/button-component.class.js",
"js/content/ui-components/drop-down/tab-view/tab-view-component.class.js",
"js/content/ui-components/drop-down/tab-view/tab-selector-component.class.js",
"js/content/ui-components/drop-down/tab-view/video-list-component.class.js",
"js/content/ui-components/drop-down/tab-view/show-more-component.class.js",
"js/content/ui-components/drop-down/tab-view/tab-component.class.js",
"js/content/ui-components/drop-down/tab-view/tab-hd-component.class.js",
"js/content/ui-components/drop-down/app-banner-component.class.js",
"js/content/ui-components/drop-down/app-banner-download-button-component.class.js",
"js/content/ui-components/drop-down/learn-more-view-component.class.js",
"js/content/ui-components/drop-down/drop-down-component.class.js",
"js/content/ui-components/drop-down/video-listed-item-component.class.js",
"js/content/ui-components/drop-down/video-item-size-component.class.js",
"js/content/ui-components/drop-down/copied-clipboard-message-component.class.js",
"js/content/ui-components/copy-to-clipboard-input-component.class.js",
"js/content/ui-components/clickyoutube-component.class.js",
"js/content/button/button-template-manipulator.class.js",
"js/content/button/html-template-container.class.js",
"js/content/button/button-dom-injector.class.js",
"js/content/button/button.class.js",
"js/content/video/sig-batch.class.js",
"js/content/video/filename-maker.class.js",
"js/content/video/file-size-converter.static.class.js",
"js/content/video/video-format-map.static.class.js",
"js/content/video/video-data.class.js",
"js/content/video/video-data-list.class.js",
"js/content/video/multi-video-data-list.class.js",
"js/content/video/video-fetcher-data.class.js",
"js/content/video/video-fetcher.class.js",
"js/content/message-listeners/tab-updated-message-listener.class.js",
"js/content/message-listeners/decrypter-response-message-listener.class.js",
"js/content/message-listeners/native-app-info-response-message-listener.class.js",
"js/content/youtube.class.js",
"js/content/content-message-manager.class.js",
"js/content/content.js"
],
"css": [
"css/fonts.css",
"css/button.css",
"css/gemini-scrollbar.css",
"css/scrollbar.css"
]
}
],
"options_ui": {
"page": "html/options.html"
}
}