WeRead Notion Bridge Firefox

Examine source code of WeRead Notion Bridge

By: Elodie
Inspect and view changes in WeRead Notion Bridge source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "icons": {
    "16": "icon16.plasmo.2577fc03.png",
    "32": "icon32.plasmo.d583dc1e.png",
    "48": "icon48.plasmo.e0fcfb1d.png",
    "64": "icon64.plasmo.e6259081.png",
    "128": "icon128.plasmo.96a1ede9.png"
  },
  "manifest_version": 3,
  "action": {
    "default_icon": {
      "16": "icon16.plasmo.2577fc03.png",
      "32": "icon32.plasmo.d583dc1e.png",
      "48": "icon48.plasmo.e0fcfb1d.png",
      "64": "icon64.plasmo.e6259081.png",
      "128": "icon128.plasmo.96a1ede9.png"
    }
  },
  "version": "1.0.5",
  "name": "WeRead Notion Bridge",
  "description": "__MSG_description__",
  "background": {
    "scripts": [
      "static/background/index.js"
    ]
  },
  "options_ui": {
    "page": "options.html",
    "open_in_tab": true
  },
  "permissions": [
    "storage",
    "alarms",
    "cookies",
    "webRequest"
  ],
  "content_scripts": [
    {
      "matches": [
        "https://notion-auth.notionhub.app/weread-oauth-callback*",
        "https://notion-auth.notionhub.app/oauth-callback*"
      ],
      "js": [
        "auth.dd426548.js"
      ],
      "run_at": "document_start",
      "all_frames": true,
      "css": []
    },
    {
      "matches": [
        "https://notion-auth.notionhub.app/bilibili-oauth-callback*"
      ],
      "js": [
        "bilibiliAuth.d2af9d39.js"
      ],
      "run_at": "document_start",
      "all_frames": true,
      "css": []
    },
    {
      "matches": [
        "https://notion-auth.notionhub.app/dida-oauth-callback*"
      ],
      "js": [
        "didaAuth.dc7c37e5.js"
      ],
      "run_at": "document_start",
      "all_frames": true,
      "css": []
    },
    {
      "matches": [
        "https://notion-auth.notionhub.app/douban-oauth-callback*"
      ],
      "js": [
        "doubanAuth.d1218403.js"
      ],
      "run_at": "document_start",
      "all_frames": true,
      "css": []
    },
    {
      "matches": [
        "https://notion-auth.notionhub.app/duolingo-oauth-callback*"
      ],
      "js": [
        "duolingoAuth.93cffeab.js"
      ],
      "run_at": "document_start",
      "all_frames": true,
      "css": []
    },
    {
      "matches": [
        "https://notion-auth.notionhub.app/flomo-oauth-callback*"
      ],
      "js": [
        "flomoAuth.08bee1eb.js"
      ],
      "run_at": "document_start",
      "all_frames": true,
      "css": []
    },
    {
      "matches": [
        "https://v.flomoapp.com/*",
        "https://flomoapp.com/*"
      ],
      "js": [
        "flomoToken.86a15759.js"
      ],
      "run_at": "document_idle",
      "css": []
    },
    {
      "matches": [
        "https://notion-auth.notionhub.app/forest-oauth-callback*"
      ],
      "js": [
        "forestAuth.9e480bd1.js"
      ],
      "run_at": "document_start",
      "all_frames": true,
      "css": []
    },
    {
      "matches": [
        "https://notion-auth.notionhub.app/keep-oauth-callback*"
      ],
      "js": [
        "keepAuth.0f4c08f3.js"
      ],
      "run_at": "document_start",
      "all_frames": true,
      "css": []
    },
    {
      "matches": [
        "https://notion-auth.notionhub.app/neteasemusic-oauth-callback*"
      ],
      "js": [
        "neteasemusicAuth.8019b2a7.js"
      ],
      "run_at": "document_start",
      "all_frames": true,
      "css": []
    },
    {
      "matches": [
        "https://notion-auth.notionhub.app/podcast-oauth-callback*"
      ],
      "js": [
        "podcastAuth.4f8d318e.js"
      ],
      "run_at": "document_start",
      "all_frames": true,
      "css": []
    },
    {
      "matches": [
        "https://notion-auth.notionhub.app/toggl-oauth-callback*"
      ],
      "js": [
        "togglAuth.76475e27.js"
      ],
      "run_at": "document_start",
      "all_frames": true,
      "css": []
    },
    {
      "matches": [
        "https://*.xiaohongshu.com/*"
      ],
      "js": [
        "xiaohongshu.3769d353.js"
      ],
      "run_at": "document_idle",
      "css": []
    },
    {
      "matches": [
        "https://notion-auth.notionhub.app/xiaohongshu-oauth-callback*"
      ],
      "js": [
        "xiaohongshuAuth.0d99c6b5.js"
      ],
      "run_at": "document_start",
      "all_frames": true,
      "css": []
    }
  ],
  "default_locale": "zh_CN",
  "browser_specific_settings": {
    "gecko": {
      "id": "weread-notion-bridge@example",
      "strict_min_version": "128.0",
      "data_collection_permissions": {
        "required": [
          "none"
        ],
        "optional": []
      }
    }
  },
  "host_permissions": [
    "https://*.notionhub.app/*",
    "https://*.qianwen.com/*",
    "https://*.aliyun.com/*",
    "https://*.dida365.com/*",
    "https://*.duolingo.com/*",
    "https://*.bilibili.com/*",
    "https://music.163.com/*",
    "https://*.music.163.com/*",
    "https://*.xiaohongshu.com/*",
    "https://*.douban.com/*",
    "http://*.douban.com/*",
    "https://*.doubanio.com/*",
    "https://v.flomoapp.com/*",
    "https://flomoapp.com/*"
  ]
}

Best WeRead Notion Bridge Alternatives

Here are some Firefox add-ons that are similar to WeRead Notion Bridge: