Danmaku Anywhere Firefox

Examine source code of Danmaku Anywhere

Inspect and view changes in Danmaku Anywhere source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 3,
  "name": "__MSG_extName__",
  "description": "__MSG_extDescription__",
  "version": "1.5.0",
  "action": {
    "default_popup": "pages/popup.html",
    "default_title": "Danmaku anywhere",
    "default_icon": {
      "32": "grey_32.png"
    }
  },
  "background": {
    "scripts": [
      "service-worker-loader.js"
    ],
    "type": "module"
  },
  "content_scripts": [
    {
      "js": [
        "assets/index.ts-loader-DUbQyb01.js"
      ],
      "matches": [
        "https://danmaku.weeblify.app/*",
        "https://*.quinfish.workers.dev/*",
        "http://localhost:4200/*"
      ],
      "run_at": "document_start"
    }
  ],
  "permissions": [
    "storage",
    "unlimitedStorage",
    "activeTab",
    "scripting",
    "declarativeNetRequestWithHostAccess",
    "webNavigation",
    "alarms",
    "webRequest",
    "contextMenus"
  ],
  "host_permissions": [
    "https://*/*",
    "http://*/*",
    "file:///*"
  ],
  "icons": {
    "16": "normal_16.png",
    "32": "normal_32.png",
    "192": "normal_192.png",
    "512": "normal_512.png"
  },
  "default_locale": "en",
  "browser_specific_settings": {
    "gecko": {
      "id": "danmakuanywhere@quin.fish"
    }
  },
  "web_accessible_resources": [
    {
      "matches": [
        "<all_urls>",
        "file:///*"
      ],
      "resources": [
        "**/*",
        "*"
      ]
    },
    {
      "matches": [
        "http://localhost:4200/*",
        "https://*.quinfish.workers.dev/*",
        "https://danmaku.weeblify.app/*"
      ],
      "resources": [
        "assets/service-CR9u4inL.js",
        "assets/messaging-CjTdGRTb.js",
        "assets/utils-CSunFeRi.js",
        "assets/uiIoc-BAdhu6_q.js",
        "assets/portNames-C6o4PcF5.js",
        "assets/vendor-Cx-H1cJt.js",
        "assets/index.ts-FOn8HiCv.js"
      ]
    },
    {
      "matches": [
        "http://*/*",
        "https://*/*"
      ],
      "resources": [
        "assets/bed_reading-BmQeOcPn.webp",
        "assets/carry_book-2lOJ3lNI.webp",
        "assets/cover_fallback-CLQ42y4l.webp",
        "assets/danmaku_404-BE1m2Rfz.webp",
        "assets/danmaku_apologize-Df_m0ChQ.webp",
        "assets/danmaku_empty-BdLViquB.webp",
        "assets/draw_circle-BDBZv7eH.webp",
        "assets/looking_at_cat-D52QKcCJ.webp",
        "assets/looking_at_star-nipES-j_.webp",
        "assets/parser-BnwBHr10.js",
        "assets/SaveStatusIndicator-3gvdgLOI.js",
        "assets/service-CR9u4inL.js",
        "assets/portNames-C6o4PcF5.js",
        "assets/server-DjXgdFXH.js",
        "assets/utils-CSunFeRi.js",
        "assets/uiIoc-BAdhu6_q.js",
        "assets/taskQueue-ZDZQemz2.js",
        "assets/index-mH-U6c3s.js",
        "assets/createPopoverRoot-YjrFqbDx.js",
        "assets/vendor-Cx-H1cJt.js",
        "assets/index.tsx-Q6nnLDII.js",
        "assets/service-sQsVCCnX.js",
        "assets/index.ts-CAhu0Wc9.js"
      ]
    }
  ],
  "declarative_net_request": {
    "rule_resources": [
      {
        "id": "bgm-next",
        "enabled": true,
        "path": "rules/bgm.json"
      },
      {
        "id": "danmaku-provider",
        "enabled": true,
        "path": "rules/danmaku-provider.json"
      }
    ]
  }
}

Best Danmaku Anywhere Alternatives

Here are some Firefox add-ons that are similar to Danmaku Anywhere: