Saner.AI - Capture information instantly

Saner.AI - Capture information instantly

Saner.ai seamlessly captures, organizes information and generates insights, thus freeing up your time to focus on what's matter.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "manifest_version": 3,
  "version": "1.1.36",
  "name": "Saner.AI - Capture information instantly",
  "description": "Saner.ai seamlessly captures, organizes information and generates insights, thus freeing up your time to focus on what's matter.",
  "icons": {
    "16": "logo64.png",
    "128": "logo64.png"
  },
  "action": {
    "default_icon": "logo64.png",
    "default_popup": "popup.html"
  },
  "commands": {
    "create_note_editor": {
      "suggested_key": {
        "default": "Ctrl+Shift+K",
        "mac": "Command+Shift+K"
      },
      "description": "Create a new note with selection"
    },
    "insert_content": {
      "suggested_key": {
        "default": "Ctrl+M",
        "mac": "Command+M"
      },
      "description": "Insert selection to the current note"
    }
  },
  "devtools_page": "devtools.html",
  "background": {
    "service_worker": "background.bundle.js",
    "type": "module"
  },
  "content_scripts": [
    {
      "matches": [
        "<all_urls>"
      ],
      "js": [
        "contentScript.bundle.js"
      ],
      "run_at": "document_idle",
      "world": "ISOLATED"
    }
  ],
  "side_panel": {
    "default_path": "panel.html"
  },
  "permissions": [
    "storage",
    "activeTab",
    "sidePanel",
    "contextMenus",
    "cookies",
    "notifications",
    "scripting"
  ],
  "host_permissions": [
    "*://*.saner.ai/",
    "http://localhost/*"
  ],
  "externally_connectable": {
    "matches": [
      "https://*.saner.ai/*",
      "http://localhost/*"
    ]
  }
}