The iDoRecall Webclipper

The iDoRecall Webclipper

Create spaced repetition flashcards linked to text and images on webpages and remember everything that you learn.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "name": "The iDoRecall Webclipper",
  "version": "1.2.4",
  "description": "Create spaced repetition flashcards linked to text and images on webpages and remember everything that you learn.",
  "manifest_version": 3,
  "short_name": "IDR",
  "action": {},
  "background": {
    "service_worker": "js/backgroundPage.js",
    "module": true
  },
  "icons": {
    "16": "icon-16.png",
    "48": "icon-48.png",
    "128": "icon-128.png"
  },
  "host_permissions": [
    "<all_urls>"
  ],
  "permissions": [
    "identity",
    "tabs",
    "activeTab",
    "notifications",
    "storage",
    "scripting",
    "unlimitedStorage"
  ],
  "content_security_policy": {
    "extension_pages": "script-src 'self' 'wasm-unsafe-eval'; object-src 'self';"
  },
  "externally_connectable": {
    "matches": [
      "http://localhost:4200/*",
      "https://app.idorecall.com/*"
    ]
  },
  "content_scripts": [
    {
      "matches": [
        "<all_urls>",
        "http://*/*",
        "https://*/*"
      ],
      "css": [
        "./main.css"
      ],
      "js": [
        "js/main.js"
      ]
    }
  ],
  "web_accessible_resources": [
    {
      "resources": [
        "assets/*",
        "popup.css",
        "main.css",
        "sidebar.template.html"
      ],
      "matches": [
        "<all_urls>"
      ]
    }
  ],
  "oauth2": {
    "client_id": "762087381933-ugpnnsqptvdrandv4nipa920h4qq1c8e.apps.googleusercontent.com",
    "scopes": [
      "profile",
      "email",
      "https://www.googleapis.com/auth/userinfo.email",
      "https://www.googleapis.com/auth/userinfo.profile"
    ]
  }
}