mem.dev Snippet Saver Firefox

Examine source code of mem.dev Snippet Saver

By: mem.dev Add-on
Inspect and view changes in mem.dev Snippet Saver source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "name": "mem.dev Snippet Saver",
  "short_name": "mem.dev",
  "version": "1.1.4",
  "description": "Allows you to save snippets of code into mem.dev, to turn into flashcards.",
  "author": "mem.dev",
  "background": {
    "scripts": [
      "vendor/browser-polyfill.min.js",
      "scripts/config/constants.js",
      "scripts/utils/apiHandler.js",
      "scripts/utils/loginHandler.js",
      "scripts/background/notifications.js",
      "scripts/background/background.js"
    ]
  },
  "content_scripts": [
    {
      "matches": [
        "https://stackoverflow.com/*"
      ],
      "js": [
        "scripts/config/contentScripts.js",
        "scripts/contentScripts/stackoverflow.js"
      ],
      "css": [
        "styles/stackoverflow.css"
      ]
    },
    {
      "matches": [
        "https://developer.mozilla.org/*/docs/*"
      ],
      "js": [
        "scripts/config/contentScripts.js",
        "scripts/contentScripts/mdn.js"
      ],
      "css": [
        "styles/mdn.css"
      ]
    },
    {
      "matches": [
        "https://css-tricks.com/*"
      ],
      "js": [
        "scripts/config/contentScripts.js",
        "scripts/contentScripts/css-tricks.js"
      ],
      "css": [
        "styles/css-tricks.css"
      ]
    },
    {
      "matches": [
        "https://www.freecodecamp.org/challenges/*"
      ],
      "js": [
        "scripts/config/contentScripts.js",
        "scripts/contentScripts/freecodecamp.js"
      ],
      "css": [
        "styles/freecodecamp.css"
      ]
    },
    {
      "matches": [
        "https://tech.io/playgrounds/*"
      ],
      "js": [
        "scripts/config/contentScripts.js",
        "scripts/contentScripts/tech.io.js"
      ],
      "css": [
        "styles/tech.io.css"
      ]
    },
    {
      "matches": [
        "http://devdocs.io/*"
      ],
      "js": [
        "scripts/config/contentScripts.js",
        "scripts/contentScripts/devdocs.js"
      ],
      "css": [
        "styles/devdocs.css"
      ]
    },
    {
      "matches": [
        "http://campus.codeschool.com/*"
      ],
      "js": [
        "scripts/config/contentScripts.js",
        "scripts/contentScripts/codeschool.js"
      ],
      "css": [
        "styles/codeschool.css"
      ]
    },
    {
      "matches": [
        "https://www.howtogeek.com/*"
      ],
      "js": [
        "scripts/config/contentScripts.js",
        "scripts/contentScripts/howtogeek.js"
      ],
      "css": [
        "styles/howtogeek.css"
      ]
    },
    {
      "matches": [
        "<all_urls>"
      ],
      "js": [
        "vendor/browser-polyfill.min.js",
        "scripts/utils/fonts.js",
        "scripts/utils/popupHTML.js",
        "scripts/config/constants.js",
        "scripts/config/languages.js",
        "scripts/utils/apiHandler.js",
        "scripts/utils/loginHandler.js",
        "vendor/jquery-3.1.1.min.js",
        "vendor/jquery.flexdatalist.min.js",
        "scripts/utils/initializeCard.js",
        "popup/popup.js",
        "scripts/contentScripts/main.js"
      ],
      "css": [
        "vendor/jquery.flexdatalist.min.css",
        "vendor/tailwind.css",
        "popup/popup.css",
        "styles/inject.css"
      ],
      "run_at": "document_end"
    }
  ],
  "manifest_version": 2,
  "icons": {
    "16": "images/ff-icon16x16.png",
    "48": "images/ff-icon48x48.png",
    "128": "images/ff-icon128x128.png"
  },
  "commands": {
    "_execute_browser_action": {
      "suggested_key": {
        "default": "Alt+Shift+W"
      }
    }
  },
  "permissions": [
    "alarms",
    "notifications",
    "contextMenus",
    "storage",
    "activeTab",
    "*://mem.dev/*"
  ],
  "browser_action": {
    "default_icon": "images/ff-icon128x128.png",
    "default_popup": "popup/popup.html",
    "default_title": "Create a mem.dev Snippet"
  },
  "options_ui": {
    "page": "options/options.html"
  },
  "web_accessible_resources": [
    "images/*",
    "fonts/*",
    "config/*"
  ],
  "applications": {
    "gecko": {
      "id": "{f37689cc-6ba6-4e51-a51a-e1752d3f333a}"
    }
  },
  "content_security_policy": "script-src 'self'; object-src 'self'"
}

Best mem.dev Snippet Saver Alternatives

Here are some Firefox add-ons that are similar to mem.dev Snippet Saver: