Lithium Studio Editor Enhancement

Lithium Studio Editor Enhancement

Extends the functionality of Lithium Studio Editor by adding syntax highlighting, line numbers, code folding, etc...

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "manifest_version": 2,
  "name": "Lithium Studio Editor Enhancement",
  "description": "Extends the functionality of Lithium Studio Editor by adding syntax highlighting, line numbers, code folding, etc...",
  "version": "2.2",
  "author": "Nico Balestra",
  "icons": {
    "128": "icon_128.png"
  },
  "background": {
    "scripts": [
      "js/background.js"
    ],
    "persistent": false
  },
  "content_scripts": [
    {
      "matches": [
        "*://*/t5/bizapps/page/tab/community%3Astudio%3Acustom-content*",
        "*://*/t5/bizapps/bizappspage/tab/community%3Astudio%3Acustom-content*",
        "*://*/t5/bizapps/page/tab/community%3Astudio%3Apage-editor*",
        "*://*/t5/bizapps/bizappspage/tab/community%3Astudio%3Apage-editor*",
        "*://*/t5/bizapps/page/tab/community%3Astudio%3Aendpoints*",
        "*://*/t5/bizapps/bizappspage/tab/community%3Astudio%3Aendpoints*",
        "*://*/t5/bizapps/bizappspage/tab/community%3Astudio%3Acommunity-style%3Awrapper*",
        "*://*/t5/bizapps/page/tab/community%3Astudio%3Acommunity-style%3Awrapper*",
        "*://*/t5/bizapps/page/tab/community%3Astudio%3Alayout-editor*",
        "*://*/t5/bizapps/bizappspage/tab/community%3Astudio%3Alayout-editor*",
        "*://*/t5/bizapps/bizappspage/tab/community%3Astudio%3Aapi-browser*",
        "*://*/t5/bizapps/bizappspage/tab/community%3Astudio%3Acommunity-style%3Acss*",
        "*://*/t5/bizapps/page/tab/community%3Astudio*",
        "*://*/t5/bizapps/bizappspage/tab/community%3Astudio%3Ainit*",
        "*://*/t5/bizapps/bizappspage/tab/community%3Astudio%3Acommunity-style%3Asass*"
      ],
      "css": [
        "css/codemirror.css",
        "css/show-hint.css",
        "css/docs.css",
        "css/foldgutter.css",
        "css/themes/3024-day.css",
        "css/themes/3024-night.css",
        "css/themes/ambiance-mobile.css",
        "css/themes/ambiance.css",
        "css/themes/base16-dark.css",
        "css/themes/base16-light.css",
        "css/themes/blackboard.css",
        "css/themes/cobalt.css",
        "css/themes/eclipse.css",
        "css/themes/elegant.css",
        "css/themes/erlang-dark.css",
        "css/themes/lesser-dark.css",
        "css/themes/mbo.css",
        "css/themes/mdn-like.css",
        "css/themes/midnight.css",
        "css/themes/monokai.css",
        "css/themes/neat.css",
        "css/themes/neo.css",
        "css/themes/night.css",
        "css/themes/paraiso-dark.css",
        "css/themes/paraiso-light.css",
        "css/themes/pastel-on-dark.css",
        "css/themes/rubyblue.css",
        "css/themes/solarized.css",
        "css/themes/the-matrix.css",
        "css/themes/tomorrow-night-bright.css",
        "css/themes/tomorrow-night-eighties.css",
        "css/themes/twilight.css",
        "css/themes/vibrant-ink.css",
        "css/themes/xq-dark.css",
        "css/themes/xq-light.css",
        "css/themes/zenburn.css",
        "css/fullscreen.css"
      ],
      "js": [
        "js/jquery.js",
        "js/jquery-ui.min.js",
        "js/codemirror/codemirror.js",
        "js/codemirror/htmlmixed.js",
        "js/codemirror/matchbrackets.js",
        "js/codemirror/show-hint.js",
        "js/codemirror/xml.js",
        "js/xml-ftl.js",
        "js/codemirror/css.js",
        "js/codemirror/foldgutter.js",
        "js/codemirror/javascript.js",
        "js/codemirror/matchtags.js",
        "js/codemirror/vbscript.js",
        "js/codemirror/xml-hint.js",
        "js/codemirror/foldcode.js",
        "js/codemirror/brace-fold.js",
        "js/codemirror/comment-fold.js",
        "js/codemirror/xml-fold.js",
        "js/codemirror/fullscreen.js",
        "js/codemirror/active-line.js",
        "js/init.js"
      ]
    }
  ],
  "options_page": "options.html",
  "options_ui": {
    "page": "options.html",
    "chrome_style": true
  },
  "permissions": [
    "declarativeContent",
    "storage"
  ],
  "page_action": {
    "default_name": "Set Options",
    "default_icon": "icon_48.png",
    "default_popup": "options.html"
  }
}