Share Google Contacts Plugin

Share Google Contacts Plugin

Add sharing functionality to your Google Contacts interface... Exactly like you share Google Drive folders and docs.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "manifest_version": 3,
  "name": "__MSG_GSCChromeExtTitle__",
  "default_locale": "en",
  "version": "2024.03.21",
  "description": "__MSG_GSCChromeExtDesc__",
  "author": "Stephane Cohen",
  "signature": "https://app.getsharedcontacts.com",
  "short_name": "GSCExtension",
  "icons": {
    "128": "/img/gscLogo.png"
  },
  "background": {
    "service_worker": "background.js"
  },
  "action": {
    "default_icon": {
      "16": "/img/gscLogo.png",
      "24": "/img/gscLogo.png",
      "32": "/img/gscLogo.png"
    },
    "default_title": "__MSG_textGscTitle__",
    "default_popup": "popup.html"
  },
  "content_scripts": [
    {
      "matches": [
        "https://contacts.google.com/*"
      ],
      "fonts": [
        "/fonts/MaterialIcons-Regular.woff"
      ],
      "css": [
        "/css/lib/font-awesome.min.css",
        "/css/content.css",
        "/css/subscriptionMenu.css"
      ],
      "js": [
        "/js/google-analytics.js",
        "/js/google-analytics-bundle.js",
        "/js/eventSender.js",
        "/js/localization.js",
        "/js/translation.js",
        "/js/lib/jquery.js",
        "/js/tutorial.js",
        "/js/content.js",
        "/js/gcmHeader.js"
      ],
      "run_at": "document_end",
      "all_frames": true
    }
  ],
  "permissions": [
    "notifications",
    "tabs",
    "storage"
  ],
  "host_permissions": [
    "https://app.getsharedcontacts.com/*"
  ],
  "web_accessible_resources": [
    {
      "resources": [
        "styles/contentscript.css",
        "https://fonts.googleapis.com/icon?family=Material+Icons"
      ],
      "matches": [],
      "extension_ids": []
    }
  ],
  "content_security_policy": {
    "extension_pages": "script-src 'self'; object-src 'self'"
  },
  "externally_connectable": {
    "matches": [
      "https://app.getsharedcontacts.com/*",
      "https://staging-app.gmailsharedcontacts.com/*"
    ]
  }
}