Raw Code Formatter

Raw Code Formatter

Raw Code Formatter in the Browser

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "name": "Raw Code Formatter",
  "version": "0.0.2",
  "description": "Raw Code Formatter in the Browser",
  "manifest_version": 2,
  "background": {
    "scripts": [
      "config/production.js",
      "js/analytics.js",
      "js/raw.js",
      "js/background.js"
    ],
    "persistent": false
  },
  "icons": {
    "16": "img/rawformatter16.png",
    "32": "img/rawformatter32.png",
    "48": "img/rawformatter48.png",
    "128": "img/rawformatter128.png"
  },
  "content_scripts": [
    {
      "all_frames": true,
      "js": [
        "codemirror/codemirror.js",
        "codemirror/addon/fold/foldcode.js",
        "codemirror/addon/fold/indent-fold.js",
        "codemirror/addon/fold/foldgutter.js",
        "codemirror/addon/fold/brace-fold.js",
        "codemirror/addon/fold/comment-fold.js",
        "codemirror/addon/fold/markdown-fold.js",
        "codemirror/addon/fold/xml-fold.js",
        "codemirror/mode/yaml.js",
        "codemirror/mode/python.js",
        "codemirror/mode/jsx.js",
        "codemirror/mode/javascript.js",
        "codemirror/mode/xml.js",
        "codemirror/mode/markdown.js",
        "codemirror/addon/scroll/simplescrollbars.js",
        "js/raw.js",
        "js/content.js"
      ],
      "css": [
        "codemirror/codemirror.css",
        "codemirror/addon/fold/foldgutter.css",
        "codemirror/theme/neo.css",
        "codemirror/theme/material.css",
        "codemirror/addon/scroll/scrollbars.css"
      ],
      "matches": [
        "http://*/*",
        "https://*/*",
        "ftp://*/*",
        "file:///*"
      ],
      "run_at": "document_end"
    }
  ],
  "content_security_policy": "script-src 'self' 'unsafe-eval' https://www.google-analytics.com; connect-src https://www.google-analytics.com; object-src 'self'",
  "permissions": [
    "https://www.google-analytics.com/",
    "background",
    "contextMenus"
  ]
}