mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/CodeMirror
synced 2024-11-23 22:03:28 +00:00
925775778a
Add new temporary ext.CodeMirror.visualEditor.init RL module which selects the temporary ext.CodeMirror.visualEditor.v6 or non-v6 based on $wgCodeMirrorV6. This will allow us to deploy CM6 further. As a result of this work, the core CodeMirror class now has knowledge of ve.ui.Surface. Other changes: * Add Compartment for specialCharsExtension so it can be disabled in VE. * Add option to mediaWikiLang() to disable template folding. * Add support for RTL wikis where $wgCodeMirrorRTL is enabled. * Make CodeMirror.logUsage() and setCodeMirrorPreference() static. * Fix unit and linting tests. Some code courtesy of Fandom, GPLv2-or-later; see: https://github.com/Wikia/mediawiki-extensions-CodeMirror/commit/ef297c48c Bug: T357482 Change-Id: I15453b33e77e1c1b4d5e5183e41e53d56ff14c3e
35 lines
517 B
JSON
35 lines
517 B
JSON
{
|
|
"root": true,
|
|
"extends": [
|
|
"wikimedia/client",
|
|
"wikimedia/jquery",
|
|
"wikimedia/mediawiki"
|
|
],
|
|
"parserOptions": {
|
|
"sourceType": "module"
|
|
},
|
|
"env": {
|
|
"browser": true,
|
|
"commonjs": true
|
|
},
|
|
"globals": {
|
|
"Tree": "readonly",
|
|
"ve": "readonly"
|
|
},
|
|
"rules": {
|
|
"max-len": "off",
|
|
"es-x/no-array-prototype-includes": "off"
|
|
},
|
|
"overrides": [
|
|
{
|
|
"files": [
|
|
"addon/edit/*.js"
|
|
],
|
|
"rules": {
|
|
"computed-property-spacing": [ "error", "never" ],
|
|
"indent": [ "error", 2 ]
|
|
}
|
|
}
|
|
]
|
|
}
|