structal

structal

Your embedded reading specialist.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "name": "structal",
  "description": "Your embedded reading specialist.",
  "version": "0.0.79",
  "manifest_version": 3,
  "icons": {
    "16": "./public/icon16.png",
    "32": "./public/icon32.png",
    "48": "./public/icon48.png",
    "128": "./public/icon128.png"
  },
  "content_scripts": [
    {
      "run_at": "document_end",
      "matches": [
        "file://*/*",
        "*://*/*"
      ],
      "css": [
        "build/sdkcss.bundle.css"
      ],
      "js": [
        "build/contentScriptInject.js"
      ]
    }
  ],
  "background": {
    "service_worker": "build/background.js"
  },
  "permissions": [
    "activeTab",
    "identity",
    "identity.email",
    "scripting",
    "storage"
  ],
  "oauth2": {
    "client_id": "402990127418-92ciak31iq0f7amp8hbgnk4nnneog750.apps.googleusercontent.com",
    "scopes": [
      "https://www.googleapis.com/auth/drive.file",
      "https://www.googleapis.com/auth/drive.install"
    ]
  },
  "host_permissions": [
    "https://structal.ai/*",
    "https://api.structal.ai/*",
    "http://localhost:3000/*",
    "https://cdn.structal.ai/sample-story.pdf",
    "file://*/*"
  ],
  "web_accessible_resources": [
    {
      "resources": [
        "public/viewer.html"
      ],
      "matches": [
        "<all_urls>"
      ]
    }
  ],
  "action": {
    "default_popup": "public/popup.html"
  }
}