Examine source code of Optimizely Assistant

Inspect and view changes in Optimizely Assistant 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": "Optimizely Assistant",
  "short_name": "Optimizely Assistant",
  "description": "Debug your Optimizely experiments with useful JavaScript console logging and powerful caching and snippet injection options.",
  "version": "3.1.2",
  "permissions": [
    "activeTab",
    "cookies",
    "identity",
    "storage",
    "tabs",
    "webNavigation",
    "declarativeNetRequest",
    "webRequest",
    "userScripts",
    "scripting"
  ],
  "host_permissions": [
    "<all_urls>"
  ],
  "action": {
    "default_icon": "img/icon-128.png",
    "default_popup": "popup.html"
  },
  "icons": {
    "16": "img/icon-16.png",
    "32": "img/icon-32.png",
    "64": "img/icon-64.png",
    "128": "img/icon-128.png"
  },
  "web_accessible_resources": [
    {
      "resources": [
        "js/jquery.js",
        "js/success_plugin.js",
        "css/pagecss.css",
        "pages/oauth2_success.html"
      ],
      "matches": [
        "<all_urls>"
      ]
    }
  ],
  "background": {
    "service_worker": "service_worker.js"
  },
  "content_scripts": [
    {
      "matches": [
        "<all_urls>"
      ],
      "js": [
        "config.js",
        "js/jquery.js",
        "js/optimizely.js"
      ]
    }
  ],
  "content_security_policy": {
    "extension_pages": "script-src 'self'; object-src 'self'"
  },
  "commands": {
    "_execute_action": {
      "suggested_key": {
        "default": "Alt+Shift+O"
      }
    },
    "presets-01": {
      "description": "Toggle test cookie"
    },
    "presets-02": {
      "description": "Toggle Use Instant Snippet"
    },
    "presets-03": {
      "description": "Toggle Inject snippet"
    },
    "presets-04": {
      "description": "Toggle Swap snippet"
    },
    "presets-05": {
      "description": "Toggle Non-cached snippet"
    },
    "presets-06": {
      "description": "Toggle Strip X-Frame-Options"
    },
    "presets-07": {
      "description": "Toggle Disable console logging"
    },
    "presets-08": {
      "description": "Toggle Disable Optimizely"
    }
  },
  "externally_connectable": {
    "ids": [
      "*"
    ],
    "matches": [
      "https://mail.google.com/*"
    ]
  },
  "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAkCTVJW8Ef0xzHtpYk5d+hSFo4VyqnUhK2T9LRZ88TnwhV0EHH7AeKxyQB/BSRWWfuF0jjaWiG01xKlh/zjIdXtjJfWMiAB45BK6Os7YDJsh1u4f4WXVhPa8FFeXFJY5fj+EF/eqlu3Pr/JhItOn3ondCkOd4aVoEOhoqdkQq+0PaqkxkL9kvKD+XPYFcAuYLGzQrkmZP6NWDqs3ODkmi0TNvLue7jPlsg/JlPTZ7dS1XoFQ1THOQ6ET2uoe3rRj8zZICI5bZzIf9/iB3gbdMJggQWpE4/N8/ZvsWV+lJZunPwC41SsyYftUgkdJAmOP4QTvwMR9ZqA1meCM/CncRAQIDAQAB"
}