Claude Usage & Fable 5 Limit Tracker - UsageMeter Firefox

Examine source code of Claude Usage & Fable 5 Limit Tracker - UsageMeter

提供元: Pilote Code Add-on
Inspect and view changes in Claude Usage & Fable 5 Limit Tracker - UsageMeter source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 3,
  "name": "Fable 5 Claude Usage Tracker — UsageMeter",
  "version": "1.4.0",
  "description": "UsageMeter tracks your AI usage limits; Plus 50+ themes, productivity tools, multi-account management & usage insights.",
  "author": "PiloteCode",
  "browser_specific_settings": {
    "gecko": {
      "id": "superclaude@pilotecode.com",
      "strict_min_version": "128.0",
      "data_collection_permissions": {
        "required": [
          "none"
        ]
      }
    }
  },
  "icons": {
    "16": "assets/icons/icon.png",
    "48": "assets/icons/icon.png",
    "128": "assets/icons/icon.png"
  },
  "permissions": [
    "cookies",
    "storage",
    "tabs",
    "notifications",
    "alarms",
    "contextMenus",
    "webRequest",
    "scripting"
  ],
  "host_permissions": [
    "https://claude.ai/*",
    "https://usagemeter.app/*",
    "https://apps.pilotecode.com/*",
    "https://pilotecode.com/*"
  ],
  "optional_host_permissions": [
    "https://chatgpt.com/*",
    "https://chat.openai.com/*",
    "https://grok.com/*"
  ],
  "background": {
    "service_worker": "background.js",
    "scripts": [
      "vendor/gpt-tokenizer-o200k.js",
      "core/usage-normalize.js",
      "core/conversation-metrics.js",
      "core/providers/registry.js",
      "core/providers/claude.js",
      "core/providers/chatgpt.js",
      "core/providers/grok.js",
      "core/providers/orchestrator.js",
      "background.js"
    ]
  },
  "action": {
    "default_popup": "popup/index.html",
    "default_icon": {
      "16": "assets/icons/icon.png",
      "48": "assets/icons/icon.png",
      "128": "assets/icons/icon.png"
    }
  },
  "omnibox": {
    "keyword": "cl"
  },
  "content_scripts": [
    {
      "matches": [
        "https://claude.ai/*"
      ],
      "js": [
        "core/i18n.js",
        "core/license.js",
        "core/usage-normalize.js",
        "core/messages-remaining.js",
        "core/customization-apply.js",
        "core/content-export.js",
        "core/content.js"
      ],
      "run_at": "document_end"
    },
    {
      "matches": [
        "https://usagemeter.app/*"
      ],
      "js": [
        "core/usagemeter-bridge.js"
      ],
      "run_at": "document_idle"
    },
    {
      "matches": [
        "https://www.google.com/*",
        "https://www.google.fr/*",
        "https://www.google.de/*",
        "https://www.google.co.uk/*",
        "https://www.google.es/*",
        "https://www.google.it/*",
        "https://www.google.pt/*",
        "https://www.google.nl/*",
        "https://www.google.pl/*",
        "https://www.google.co.jp/*",
        "https://www.google.com.br/*",
        "https://www.google.ru/*",
        "https://www.google.ca/*",
        "https://www.google.com.au/*",
        "https://www.google.co.in/*",
        "https://www.google.com.mx/*",
        "https://www.google.ch/*",
        "https://www.google.be/*",
        "https://www.google.at/*",
        "https://www.google.se/*",
        "https://www.google.dk/*",
        "https://www.google.fi/*",
        "https://www.google.no/*",
        "https://www.google.co.kr/*",
        "https://www.google.com.ar/*"
      ],
      "js": [
        "core/google-ask-claude.js"
      ],
      "run_at": "document_end"
    }
  ],
  "content_security_policy": {
    "extension_pages": "script-src 'self'; object-src 'self'; connect-src 'self' https://usagemeter.app https://apps.pilotecode.com https://claude.ai https://chatgpt.com https://chat.openai.com https://grok.com https://pilotecode.com"
  },
  "web_accessible_resources": [
    {
      "resources": [
        "assets/icons/icon.png",
        "assets/icons/usagemeter-logo-full.png",
        "assets/icons/claudecode-color.png",
        "assets/themes/*.min.css",
        "locales/en.json",
        "locales/fr.json",
        "locales/es.json",
        "locales/es-AR.json",
        "locales/es-CL.json",
        "locales/es-ES.json",
        "locales/es-MX.json",
        "locales/de.json",
        "locales/it.json",
        "locales/pt.json",
        "locales/pt-BR.json",
        "locales/pt-PT.json",
        "locales/ja.json",
        "locales/zh.json",
        "locales/zh-TW.json",
        "locales/ko.json",
        "locales/ru.json",
        "locales/uk.json",
        "locales/nl.json",
        "locales/pl.json",
        "locales/ar.json",
        "locales/ca.json",
        "locales/el.json",
        "locales/fi.json",
        "locales/hu.json",
        "locales/nb.json",
        "locales/ro.json",
        "locales/sk.json",
        "locales/sv.json",
        "locales/th.json",
        "locales/tr.json",
        "locales/vi.json",
        "locales/eo.json",
        "locales/tlh.json",
        "core/page-interceptor.js",
        "core/pdf-generator.js",
        "privacy.html"
      ],
      "matches": [
        "https://claude.ai/*",
        "<all_urls>"
      ]
    }
  ]
}

ベストのClaude Usage & Fable 5 Limit Tracker - UsageMeter代替案

Claude Usage & Fable 5 Limit Tracker - UsageMeterに類似したFirefox add-onをいくつか紹介します: