Add to MyRegistry.com Button

Add to MyRegistry.com Button

Sit back, relax, and add items from any store in the world to your universal gift list—your options are endless! Monthly enhancements and upgrades make this the perfect gift-adding experience!

Merlin
Additional files are visible only to premium users

manifest.json


{
  "browser_specific_settings": {
    "gecko": {
      "id": "{5febbbcb-43e0-4366-8713-1716892d47c4}"
    }
  },
  "name": "Add to MyRegistry.com Button",
  "description": "Add items from all your favorite stores to one universal gift list.",
  "version": "2.0.14",
  "author": "MyRegistry.com",
  "background": {
    "scripts": [
      "lib/config.js",
      "lib/main.js"
    ],
    "type": "module"
  },
  "content_scripts": [
    {
      "js": [
        "data/scripts/tools.js",
        "data/scripts/content.js",
        "data/scripts/messaging.js",
        "data/lib/sizzle.min.js",
        "data/lib/AddToMrButton.widget.js"
      ],
      "matches": [
        "<all_urls>"
      ],
      "exclude_matches": [
        "*://myregistry.com/*",
        "*://*.myregistry.com/*",
        "*://*.mrtesting.com/*",
        "*://*.myregistrystaging.com/*",
        "*://*.mrnico.com/*",
        "*://*.developer-mrdev.ngrok.io/*"
      ],
      "run_at": "document_start"
    },
    {
      "js": [
        "data/scripts/tools.js",
        "data/scripts/content.myregistry.js",
        "data/scripts/messaging.js"
      ],
      "matches": [
        "*://myregistry.com/*",
        "*://*.myregistry.com/*",
        "*://*.mrtesting.com/*",
        "*://*.myregistrystaging.com/*",
        "*://*.mrnico.com/*",
        "*://*.developer-mrdev.ngrok.io/*"
      ],
      "run_at": "document_start"
    },
    {
      "js": [
        "data/scripts/specific/www_amazon_co_uk.js"
      ],
      "matches": [
        "*://*.amazon.co.uk/*"
      ],
      "run_at": "document_end"
    },
    {
      "js": [
        "data/scripts/specific/www_shopko_com.js"
      ],
      "matches": [
        "*://*.shopko.com/*"
      ],
      "run_at": "document_end"
    },
    {
      "js": [
        "data/scripts/specific/www_zappos_com.js"
      ],
      "matches": [
        "*://*.zappos.com/*"
      ],
      "run_at": "document_end"
    }
  ],
  "action": {
    "default_icon": {
      "32": "data/icons/icon-32.png",
      "64": "data/icons/icon-64.png",
      "128": "data/icons/icon-128.png"
    },
    "default_title": "Add to MyRegistry",
    "theme_icons": [
      {
        "light": "data/icons/icon-32.png",
        "dark": "data/icons/icon-32.png",
        "size": 32
      },
      {
        "light": "data/icons/icon-64.png",
        "dark": "data/icons/icon-64.png",
        "size": 64
      },
      {
        "light": "data/icons/icon-128.png",
        "dark": "data/icons/icon-128.png",
        "size": 128
      }
    ]
  },
  "permissions": [
    "tabs",
    "activeTab",
    "storage"
  ],
  "manifest_version": 3,
  "host_permissions": [
    "*://*.myregistry.com/*"
  ],
  "web_accessible_resources": [
    {
      "matches": [
        "<all_urls>"
      ],
      "resources": [
        "data/fonts/*"
      ]
    }
  ]
}