URL Shortener

URL Shortener

Free and easy URL shortener to create short links in one click!

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "short_name": "Rebrandly",
  "name": "URL Shortener",
  "version": "4.5.5",
  "manifest_version": 2,
  "description": "Free and easy URL shortener to create short links in one click!",
  "icons": {
    "512": "favicon.png"
  },
  "background": {
    "scripts": [
      "js/helpers/api-middleware.js",
      "js/dashboard/context_menu.js",
      "js/entry_dashboard_extension.js",
      "js/libs/jquery-3.2.1.min.js",
      "js/menus/options.js"
    ]
  },
  "permissions": [
    "contextMenus",
    "https://*/.google.com/*",
    "https://www.gstatic.com/*",
    "*://*/*",
    "identity",
    "activeTab",
    "tabs",
    "storage",
    "clipboardWrite",
    "clipboardRead",
    "contextMenus",
    "storage",
    "bookmarks",
    "tabs"
  ],
  "browser_action": {
    "default_icon": "favicon.png",
    "default_popup": "popup.html"
  },
  "commands": {
    "_execute_browser_action": {
      "suggested_key": {
        "default": "Alt+R",
        "windows": "Alt+R",
        "mac": "MacCtrl+R",
        "chromeos": "Alt+R",
        "linux": "Alt+R"
      }
    }
  },
  "content_scripts": [
    {
      "matches": [
        "<all_urls>"
      ],
      "js": [
        "js/utils/constants.js",
        "js/utils/defaults.js",
        "js/libs/validator.min.js",
        "js/libs/le.min.js",
        "js/libs/tldjs.js",
        "js/libs/jquery-3.2.1.min.js",
        "js/utils/logger.js",
        "js/menus/utils-eld-popup.js",
        "js/helpers/api-middleware.js",
        "js/ald/elements.js",
        "js/ald/linkEngine.js",
        "js/ald/core.js",
        "js/entry_automatic_link_detection.js",
        "js/features/automatic_replace.js"
      ],
      "css": [
        "css/style.css"
      ],
      "all_frames": true,
      "exclude_matches": [
        "https://*.rebrandly.com/*"
      ]
    },
    {
      "all_frames": true,
      "js": [
        "js/utils/external_listener.js"
      ],
      "matches": [
        "*://localhost/*",
        "https://*.rebrandly.com/*"
      ]
    },
    {
      "js": [
        "js/oauth/oauth.js"
      ],
      "matches": [
        "https://oauth.rebrandly.com/robots.txt*"
      ],
      "run_at": "document_start"
    }
  ],
  "web_accessible_resources": [
    "js/utils/constants.js",
    "js/libs/tldjs.js",
    "html/rb-popup-short-menu.html",
    "html/rb-rebranded.html",
    "html/rb-not-working.html",
    "html/rb-popover.html",
    "css/select.min.css",
    "js/libs/le.min.js",
    "css/emoji/anguished.png",
    "css/emoji.css",
    "js/utils/iframe-spinner.js",
    "html/iframe-spinner.html",
    "html/spinner-error.html",
    "fonts/*"
  ],
  "options_page": "html/options.html",
  "externally_connectable": {
    "matches": [
      "http://localhost/*"
    ]
  },
  "incognito": "not_allowed",
  "content_security_policy": "script-src 'self' 'unsafe-eval' https://cdn.statuspage.io https://www.google.com https://www.gstatic.com https://www.google-analytics.com; object-src 'self'",
  "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAhLblXDbddpJMifIS9yZelrJcZECWyXOe21MbOeoQpfuwwnCv0/NOkgFKO7wjp7MxQdgxKQCQ3s89jw8qufgnSAi2+LKVO4QQpuZhFfaYqyIb7OTkl6+3ft20ejxPJvo5rSjgk1M5DxQJWBBvzq9Tch8eQwqI+/FBmo9WDB+9BWgrIgtlY72aixMd+5O1jMcy58fgtVh8qR0igJPIFSk4LmKQ443ZRGbZRcW/WTzT3wmEnH89sMCP7r+LAlbIOinq6PstH5LQirobG1+NIZ4wM3r86p/jAjEr4ZqvUcFaglCwSmlilN0KuRxNGao1fNPDgdq5cmSGpUMIbX1nQLPj4wIDAQAB"
}