Team Analyzer for Showdown Firefox

Examine source code of Team Analyzer for Showdown

Inspect and view changes in Team Analyzer for Showdown source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 3,
  "name": "Team Analyzer for Pokemon Showdown",
  "description": "Injects a defensive type matrix into Pokemon Showdown's classic teambuilder.",
  "icons": {
    "16": "icons/icon-16.png",
    "32": "icons/icon-32.png",
    "48": "icons/icon-48.png",
    "128": "icons/icon-128.png"
  },
  "host_permissions": [
    "*://*.pokemonshowdown.com/*",
    "*://pokepast.es/*"
  ],
  "permissions": [
    "storage"
  ],
  "background": {
    "scripts": [
      "background.js"
    ]
  },
  "options_ui": {
    "page": "options.html",
    "open_in_tab": true
  },
  "content_scripts": [
    {
      "matches": [
        "*://play.pokemonshowdown.com/*"
      ],
      "js": [
        "content.js"
      ],
      "css": [
        "panel.css"
      ],
      "run_at": "document_end"
    },
    {
      "matches": [
        "*://pokepast.es/*"
      ],
      "js": [
        "pokepaste.js"
      ],
      "css": [
        "panel.css"
      ],
      "run_at": "document_end"
    },
    {
      "matches": [
        "*://replay.pokemonshowdown.com/*"
      ],
      "js": [
        "replay.js"
      ],
      "run_at": "document_end"
    }
  ],
  "web_accessible_resources": [
    {
      "resources": [
        "main.js",
        "calc.js"
      ],
      "matches": [
        "*://play.pokemonshowdown.com/*"
      ]
    }
  ],
  "version": "0.10.0",
  "browser_specific_settings": {
    "gecko": {
      "id": "team-analyzer@surfnwob.github.io",
      "strict_min_version": "142.0",
      "data_collection_permissions": {
        "required": [
          "none"
        ],
        "optional": [
          "technicalAndInteraction"
        ]
      }
    }
  }
}

Best Team Analyzer for Showdown Alternatives

Here are some Firefox add-ons that are similar to Team Analyzer for Showdown: