Twemoji for Chrome

Twemoji for Chrome

Replaces default emojis with Twemoji. Enables your browser to display colored emojis if your OS does not support it.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "manifest_version": 3,
  "name": "Twemoji for Chrome",
  "description": "Replaces default emojis with Twemoji. Enables your browser to display colored emojis if your OS does not support it.",
  "version": "0.0.8",
  "icons": {
    "16": "logo/logo-16.png",
    "48": "logo/logo-48.png",
    "128": "logo/logo-128.png"
  },
  "permissions": [
    "activeTab",
    "scripting",
    "storage"
  ],
  "content_scripts": [
    {
      "matches": [
        "http://*/*",
        "https://*/*"
      ],
      "run_at": "document_start",
      "js": [
        "twemoji.min.js",
        "TwemojiForChrome.js"
      ],
      "css": [
        "TwemojiForChrome.css"
      ]
    }
  ],
  "action": {
    "default_icon": {
      "16": "logo/logo-16.png",
      "48": "logo/logo-48.png",
      "128": "logo/logo-128.png"
    },
    "default_title": "Click me to manage emojis for the current tab"
  },
  "background": {
    "service_worker": "background.js"
  },
  "options_ui": {
    "page": "o_Options.html",
    "open_in_tab": true
  },
  "web_accessible_resources": [
    {
      "resources": [
        "o_Options.html",
        "options.js",
        "o_Help.html"
      ],
      "matches": [
        "<all_urls>"
      ]
    }
  ]
}