JobLaunch Extension Alpha 0.1.11

JobLaunch Extension Alpha 0.1.11

Extension for the JobLaunch webapp

Merlin
Additional files are visible only to premium users

manifest.json


{
  "manifest_version": 2,
  "name": "JobLaunch Extension Alpha 0.1.11",
  "description": "Extension for the JobLaunch webapp",
  "version": "0.1.11",
  "browser_action": {
    "default_icon": {
      "16": "assets/images/JL_logo_128.png"
    }
  },
  "icons": {
    "16": "assets/images/JL_logo_128.png"
  },
  "background": {
    "scripts": [
      "./assets/socket.io.min.js",
      "background.js",
      "background-socket.js"
    ],
    "persistant": true
  },
  "content_scripts": [
    {
      "matches": [
        "<all_urls>"
      ],
      "all_frames": true,
      "js": [
        "content_scripts/services/tokenManager.js",
        "./utilities.js",
        "./assets/jquery/jquery.js",
        "./content.js",
        "./events/globalListener.js",
        "content_scripts/services/settings.js"
      ],
      "run_at": "document_end"
    },
    {
      "matches": [
        "*://*.microsoft.com/*",
        "*://*.udemy.com/*",
        "*://*.youtube.com/watch*"
      ],
      "all_frames": true,
      "js": [
        "./api/crud-api.js",
        "./models/monitoring.js",
        "./models/user.js",
        "./models/lesson.js",
        "assets/confetti.js",
        "assets/tingle/tingle.min.js",
        "assets/izitoast/js/iziToast.min.js",
        "assets/axios/axios.js",
        "./api/requests.js",
        "./api/resources.js",
        "content_scripts/services/lessonURL.js",
        "./injections/common/tracking.js",
        "./content_scripts/services/autoplay/autoplay.js",
        "content_scripts/services/modal.js",
        "content_scripts/services/modalCompleteCourse.js",
        "content_scripts/services/evaluate_study.js",
        "content_scripts/services/commonTracking.js",
        "./events/listener.js"
      ],
      "css": [
        "./content_scripts/services/autoplay/autoplay.css",
        "content_scripts/services/modal.css",
        "assets/tingle/tingle.min.css",
        "assets/izitoast/css/iziToast.min.css"
      ],
      "run_at": "document_end"
    },
    {
      "matches": [
        "*://*.youtube.com/watch*"
      ],
      "all_frames": true,
      "js": [
        "content_scripts/youtube/tracking.js"
      ],
      "css": [],
      "run_at": "document_end"
    },
    {
      "matches": [
        "*://*.microsoft.com/*"
      ],
      "all_frames": true,
      "js": [
        "content_scripts/microsoft/trackingText.js",
        "content_scripts/microsoft/tracking.js"
      ],
      "css": [],
      "run_at": "document_end"
    },
    {
      "matches": [
        "*://*.udemy.com/*"
      ],
      "js": [
        "injections/injection_udemy.js",
        "injections/utilities.js",
        "injections/udemy/tracking_video.js",
        "injections/udemy/tracking_text.js",
        "injections/udemy/tracking.js"
      ]
    }
  ],
  "externally_connectable": {
    "matches": [
      "*://*.youtube.com/*",
      "*://*.coursera.org/*",
      "*://*.udemy.com/*"
    ]
  },
  "permissions": [
    "activeTab",
    "<all_urls>",
    "tabs",
    "storage",
    "history",
    "downloads",
    "idle"
  ],
  "content_security_policy": "script-src 'self' 'unsafe-eval'; object-src 'self'",
  "web_accessible_resources": [
    "index.html",
    "/static/*"
  ],
  "update_url": "https://edge.microsoft.com/extensionwebstorebase/v1/crx"
}