AWS OmniConsole Firefox

Examine source code of AWS OmniConsole

Inspect and view changes in AWS OmniConsole source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 3,
  "name": "AWS OmniConsole",
  "version": "1.0.2",
  "description": "Manage and switch between multiple AWS accounts with ease",
  "browser_specific_settings": {
    "gecko": {
      "id": "aws-switcher@extension.local",
      "strict_min_version": "112.0",
      "data_collection_permissions": {
        "required": [
          "none"
        ]
      }
    }
  },
  "icons": {
    "16": "icons/icon-16.png",
    "48": "icons/icon-48.png",
    "128": "icons/icon-128.png"
  },
  "action": {
    "default_popup": "src/popup/popup.html",
    "default_icon": {
      "16": "icons/icon-16.png",
      "48": "icons/icon-48.png"
    },
    "default_title": "AWS OmniConsole"
  },
  "options_ui": {
    "page": "src/options/options.html",
    "open_in_tab": true
  },
  "permissions": [
    "storage",
    "tabs",
    "contextMenus"
  ],
  "host_permissions": [
    "https://*.aws.amazon.com/*",
    "https://*.console.aws.amazon.com/*",
    "https://signin.aws.amazon.com/*",
    "https://*.awsapps.com/*"
  ],
  "background": {
    "scripts": [
      "assets/service-worker.ts-B6mb1mFe.js"
    ],
    "type": "module"
  },
  "content_scripts": [
    {
      "js": [
        "assets/login-helper.ts-Beh2Lc4t.js"
      ],
      "matches": [
        "https://signin.aws.amazon.com/*",
        "https://*.signin.aws.amazon.com/*"
      ],
      "run_at": "document_end"
    }
  ],
  "commands": {
    "_execute_action": {
      "suggested_key": {
        "default": "Ctrl+Shift+A",
        "mac": "Command+Shift+A"
      },
      "description": "Open AWS OmniConsole"
    },
    "quick-switch-1": {
      "suggested_key": {
        "default": "Ctrl+Shift+1",
        "mac": "Command+Shift+1"
      },
      "description": "Quick switch to account 1"
    },
    "quick-switch-2": {
      "suggested_key": {
        "default": "Ctrl+Shift+2",
        "mac": "Command+Shift+2"
      },
      "description": "Quick switch to account 2"
    },
    "quick-switch-3": {
      "suggested_key": {
        "default": "Ctrl+Shift+3",
        "mac": "Command+Shift+3"
      },
      "description": "Quick switch to account 3"
    }
  },
  "web_accessible_resources": [
    {
      "matches": [
        "https://*.signin.aws.amazon.com/*",
        "https://signin.aws.amazon.com/*"
      ],
      "resources": [
        "assets/login-helper.ts-Beh2Lc4t.js"
      ]
    }
  ]
}

Best AWS OmniConsole Alternatives

Here are some Firefox add-ons that are similar to AWS OmniConsole: