BrightMove People Parser

BrightMove People Parser

This extension parses any relevant contact information on the current page into your BrightMove Account

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "manifest_version": 3,
  "name": "BrightMove People Parser",
  "short_name": "BM Parser",
  "description": "This extension parses any relevant contact information on the current page into your BrightMove Account",
  "version": "3.0.1",
  "icons": {
    "16": "icon16.png",
    "48": "icon48.png",
    "128": "icon128.png"
  },
  "action": {
    "default_icon": "icon.png",
    "default_popup": "popup.html",
    "default_title": "BrightMove People Parser"
  },
  "content_scripts": [
    {
      "js": [
        "angular.min.js",
        "angular-resource.min.js",
        "angular-animate.min.js",
        "angular-messages.min.js",
        "ui-bootstrap-tpls-2.1.4.min.js",
        "jquery-3.2.0.min.js",
        "js/bmParserApp.js",
        "js/popupController.js",
        "js/copyData.js",
        "js/lookupService.js"
      ],
      "matches": [
        "http://*.linkedin.com/*",
        "https://*.linkedin.com/*"
      ]
    }
  ],
  "background": {
    "service_worker": "background.js"
  },
  "permissions": [
    "activeTab",
    "tabs",
    "storage",
    "unlimitedStorage",
    "webRequest",
    "scripting"
  ],
  "host_permissions": [
    "https://secure.brightmove.com/",
    "https://app.brightmove.com/",
    "https://*.linkedin.com/",
    "<all_urls>"
  ],
  "content_security_policy": {
    "extension_pages": "default-src 'self'; style-src 'self' 'unsafe-inline' https://*.fontawesome.com; font-src 'self' data: https://*.fontawesome.com; connect-src 'self' http://*.linkedin.com https://*.linkedin.com https://app.brightmove.com/ATS/ https://secure.brightmove.com/ATS/;"
  }
}