Examine source code of Open Selected Links

Inspect and view changes in Open Selected Links 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",
  "name": "Open Selected Links",
  "version": "1.8.1",
  "description": "Opens multiple links in the selected content in the current or new window or a tab group.",
  "manifest_version": 3,
  "background": {
    "service_worker": "service-worker-loader.js",
    "type": "module"
  },
  "options_page": "html/options.html",
  "action": {
    "default_popup": "html/popup.html",
    "default_title": "Open Selected Links",
    "default_icon": "img/icon48.png"
  },
  "commands": {
    "osl_in_tabs": {
      "description": "Open selected links in new tabs in the current window"
    },
    "osl_in_window": {
      "description": "Open selected links in a new window"
    },
    "osl_in_tab_group": {
      "description": "Open selected links in a new tab group in the current window"
    }
  },
  "permissions": [
    "activeTab",
    "contextMenus",
    "scripting",
    "storage",
    "tabGroups"
  ],
  "icons": {
    "16": "img/icon16.png",
    "32": "img/icon32.png",
    "48": "img/icon48.png",
    "128": "img/icon128.png"
  },
  "web_accessible_resources": [
    {
      "matches": [
        "*://*/*"
      ],
      "resources": [
        "html/popup.html"
      ],
      "use_dynamic_url": false
    },
    {
      "matches": [
        "http://*/*",
        "https://*/*"
      ],
      "resources": [
        "assets/index.ts2.js"
      ],
      "use_dynamic_url": false
    }
  ],
  "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoVSLPbrAPwtiuV85/7TmiCyz7O6kyrbpWwpqiglqSw6faZkxd+mR7pmn+nYvM7Y9oxIdFpMGKC4z5U8O75bXSJb6jQ94GXknjWmEQVefg3oz958LCb837XQXxbRsOkzS2EZd2XnD8uRAdZmXM4SQUvPQ3EZu7JFjEEdStCOuSnzxvqVG86mIYsx/ebrEJSoCVTznu3BoM87J4u3b4KqzPyk1GoAr8fhTMvILqPsTdQQyK78QjZ40h0/5Trcfe9+qpiTW/nB6lK+2suRJZWb8RTisKnRjLXxpa7kVsk03Skr4LTcsHVyQFdsuGG8WavPz4PY3j3cLK+S6gPBM1M2+vwIDAQAB"
}