Examine source code of M3U8 Downloader

Inspect and view changes in M3U8 Downloader source codes across current and past versions
Premium users can view and search full source code, and see the source code differences between two versions.
Upgrade to premium
manifest.json
{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "manifest_version": 3,
  "name": "M3U8 Downloader",
  "version": "1.5.4",
  "description": "You can download m3u8 live stream video.",
  "action": {
    "default_icon": {
      "128": "icon/icon128.png"
    },
    "default_title": "M3U8 Downloader"
  },
  "icons": {
    "16": "icon/icon16.png",
    "64": "icon/icon64.png",
    "128": "icon/icon128.png"
  },
  "content_scripts": [
    {
      "matches": [
        "http://*/*",
        "https://*/*"
      ],
      "exclude_matches": [
        "*://*/*.json",
        "*://*/*.pdf",
        "*://*/*.jpeg",
        "*://*/*.jpg",
        "*://*/*.png",
        "*://*/*.svg"
      ],
      "js": [
        "src/content.js"
      ]
    }
  ],
  "options_ui": {
    "page": "src/options/index.html",
    "open_in_tab": true
  },
  "background": {
    "service_worker": "src/background.js"
  },
  "permissions": [
    "storage"
  ],
  "host_permissions": [
    "https://*/*"
  ],
  "content_security_policy": {
    "extension_pages": "script-src 'self'; object-src 'self'"
  }
}