Omnivox Limoilou Extension

Omnivox Limoilou Extension

Cette extension fournit quelques utilités comme un mode sombre et une option de connexion automatique.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "name": "Omnivox Limoilou Extension",
  "description": "Cette extension fournit quelques utilités comme un mode sombre et une option de connexion automatique.",
  "version": "1.0.5",
  "version_name": "1.0.5",
  "manifest_version": 3,
  "icons": {
    "32": "./img/icon.png",
    "128": "./img/icon-128x128.png"
  },
  "commands": {
    "_execute_action": {
      "suggested_key": {
        "default": "Ctrl+Shift+E",
        "linux": "Ctrl+Shift+E",
        "windows": "Ctrl+Shift+E",
        "mac": "Alt+Shift+E"
      }
    },
    "dm": {
      "suggested_key": {
        "default": "Alt+Shift+I",
        "linux": "Alt+Shift+I",
        "windows": "Alt+Shift+I",
        "mac": "Alt+Shift+I"
      },
      "description": "Active / Désactive le mode sombre",
      "shortcut": "Alt+Shift+I"
    }
  },
  "background": {
    "service_worker": "background.js"
  },
  "content_scripts": [
    {
      "matches": [
        "https://climoilou.omnivox.ca/*",
        "https://climoilou-lea.omnivox.ca/*",
        "https://climoilou-estd.omnivox.ca/*"
      ],
      "exclude_matches": [
        "https://climoilou-lea.omnivox.ca/cvir/ddle/VisualiseDocument.aspx*"
      ],
      "js": [
        "./backdrop/content.js"
      ],
      "runAt": "document_start"
    }
  ],
  "web_accessible_resources": [
    {
      "resources": [
        "/img/*"
      ],
      "matches": [
        "https://climoilou.omnivox.ca/*",
        "https://climoilou-lea.omnivox.ca/*",
        "https://climoilou-estd.omnivox.ca/*"
      ]
    }
  ],
  "host_permissions": [
    "https://climoilou.omnivox.ca/*",
    "https://climoilou-lea.omnivox.ca/*",
    "https://climoilou-estd.omnivox.ca/*"
  ],
  "action": {
    "default_title": "Menu",
    "default_popup": "popup.html"
  },
  "permissions": [
    "storage",
    "tabs",
    "scripting"
  ]
}