2015-08-11 07:12:51 +00:00
{
"name" : "CodeMirror" ,
2023-09-19 17:59:29 +00:00
"version" : "5.0.0" ,
2015-08-11 07:12:51 +00:00
"author" : [
"[https://www.mediawiki.org/wiki/User:Pastakhov Pavel Astakhov]" ,
2020-02-24 20:08:02 +00:00
"[https://www.mediawiki.org/wiki/User:Florianschmidtwelzow Florian Schmidt]" ,
"Marijn Haverbeke" ,
2023-09-19 17:59:29 +00:00
"MusikAnimal" ,
2020-02-24 20:08:02 +00:00
"[https://raw.githubusercontent.com/codemirror/CodeMirror/master/AUTHORS CodeMirror contributors]"
2015-08-11 07:12:51 +00:00
] ,
"url" : "https://www.mediawiki.org/wiki/Extension:CodeMirror" ,
"descriptionmsg" : "codemirror-desc" ,
2018-04-26 07:33:09 +00:00
"type" : "editor" ,
2018-01-04 10:55:40 +00:00
"license-name" : "GPL-2.0-or-later" ,
2017-07-07 22:57:54 +00:00
"requires" : {
2023-11-29 12:38:30 +00:00
"MediaWiki" : ">= 1.42.0"
2017-07-18 18:13:46 +00:00
} ,
2020-12-11 11:30:44 +00:00
"config" : {
2023-09-19 17:59:29 +00:00
"CodeMirrorV6" : {
"value" : false ,
"description" : "Temporary feature flag for the CodeMirror 6 upgrade."
2023-10-10 19:23:03 +00:00
} ,
"CodeMirrorConflictingGadgets" : {
"value" : [
2023-11-27 22:17:45 +00:00
"wikEd"
2023-10-10 19:23:03 +00:00
] ,
"description" : "An array of gadget names that, if enabled, will prevent CodeMirror from loading on action=edit and action=submit." ,
"public" : true
2024-03-11 18:10:08 +00:00
} ,
"CodeMirrorTemplateFoldingNamespaces" : {
"value" : null ,
"description" : "List of namespace IDs where template folding should be enabled, or `null` to enable for all namespaces. Set to [] to disable everywhere." ,
"public" : true
} ,
"CodeMirrorLineNumberingNamespaces" : {
"value" : null ,
"description" : "List of namespace IDs where line numbering should be enabled, or `null` to enable for all namespaces. Set to [] to disable everywhere." ,
"public" : true
2020-12-11 11:30:44 +00:00
}
} ,
2015-08-11 07:12:51 +00:00
"MessagesDirs" : {
"CodeMirror" : [
"i18n"
]
} ,
2022-02-06 15:13:05 +00:00
"AutoloadNamespaces" : {
"MediaWiki\\Extension\\CodeMirror\\" : "includes/"
2015-08-11 07:12:51 +00:00
} ,
"ResourceModules" : {
2017-04-28 13:42:30 +00:00
"ext.CodeMirror" : {
2015-08-11 07:12:51 +00:00
"dependencies" : [
2017-04-18 07:51:32 +00:00
"mediawiki.api" ,
2017-08-24 09:11:03 +00:00
"mediawiki.user" ,
2023-08-17 04:58:59 +00:00
"user.options"
] ,
"packageFiles" : [
"ext.CodeMirror.js" ,
{
"name" : "ext.CodeMirror.data.js" ,
"callback" : "MediaWiki\\Extension\\CodeMirror\\DataScript::makeScript"
}
]
} ,
"ext.CodeMirror.WikiEditor" : {
"dependencies" : [
"ext.CodeMirror" ,
"jquery.textSelection" ,
"mediawiki.user" ,
2017-06-26 23:37:48 +00:00
"user.options" ,
2018-03-22 14:52:27 +00:00
"oojs-ui.styles.icons-editing-styling"
2015-08-11 07:12:51 +00:00
] ,
2023-08-17 04:58:59 +00:00
"packageFiles" : [
"ext.CodeMirror.WikiEditor.js"
2015-08-11 07:12:51 +00:00
] ,
2017-03-22 12:42:45 +00:00
"styles" : [
2018-04-12 22:14:15 +00:00
"ext.CodeMirror.less"
2017-03-22 12:42:45 +00:00
] ,
2015-08-11 07:12:51 +00:00
"messages" : [
2018-04-12 22:14:15 +00:00
"codemirror-toggle-label"
2015-08-11 07:12:51 +00:00
]
} ,
"ext.CodeMirror.lib" : {
"scripts" : [
2017-04-28 13:42:30 +00:00
"lib/codemirror/lib/codemirror.js"
2015-08-11 07:12:51 +00:00
] ,
"styles" : [
2020-02-18 13:53:10 +00:00
"lib/codemirror/lib/codemirror.css" ,
"lib/codemirror-fixes.less"
2017-04-28 13:42:30 +00:00
]
} ,
2020-12-11 11:30:44 +00:00
"ext.CodeMirror.addons" : {
"scripts" : [
2021-01-14 08:36:37 +00:00
"addon/edit/matchbrackets-wmde.js"
2020-12-11 11:30:44 +00:00
] ,
"dependencies" : [
"ext.CodeMirror.lib"
]
} ,
2017-04-28 13:42:30 +00:00
"ext.CodeMirror.mode.mediawiki" : {
2023-08-17 04:58:59 +00:00
"packageFiles" : "mode/mediawiki/mediawiki.js" ,
2021-03-04 14:42:50 +00:00
"styles" : [
2022-06-14 11:20:34 +00:00
"mode/mediawiki/mediawiki.less" ,
2022-04-06 10:06:07 +00:00
"mode/mediawiki/colorblind-colors.less"
2021-03-04 14:42:50 +00:00
] ,
2017-04-28 13:42:30 +00:00
"dependencies" : [
"ext.CodeMirror.lib"
]
} ,
"ext.CodeMirror.lib.mode.css" : {
"scripts" : "lib/codemirror/mode/css/css.js" ,
"dependencies" : [
"ext.CodeMirror.lib"
]
} ,
"ext.CodeMirror.lib.mode.javascript" : {
"scripts" : "lib/codemirror/mode/javascript/javascript.js" ,
"dependencies" : [
"ext.CodeMirror.lib"
]
} ,
"ext.CodeMirror.lib.mode.xml" : {
"scripts" : "lib/codemirror/mode/xml/xml.js" ,
"dependencies" : [
"ext.CodeMirror.lib"
]
} ,
"ext.CodeMirror.lib.mode.htmlmixed" : {
"scripts" : "lib/codemirror/mode/htmlmixed/htmlmixed.js" ,
"dependencies" : [
"ext.CodeMirror.lib.mode.xml" ,
"ext.CodeMirror.lib.mode.javascript" ,
"ext.CodeMirror.lib.mode.css" ,
"ext.CodeMirror.lib"
]
} ,
"ext.CodeMirror.lib.mode.clike" : {
"scripts" : "lib/codemirror/mode/clike/clike.js" ,
"dependencies" : [
"ext.CodeMirror.lib"
]
} ,
"ext.CodeMirror.lib.mode.php" : {
"scripts" : "lib/codemirror/mode/php/php.js" ,
"dependencies" : [
"ext.CodeMirror.lib.mode.htmlmixed" ,
"ext.CodeMirror.lib.mode.clike" ,
"ext.CodeMirror.lib"
2015-08-11 07:12:51 +00:00
]
2017-03-21 14:42:04 +00:00
} ,
"ext.CodeMirror.visualEditor" : {
"dependencies" : [
"ext.visualEditor.mwcore" ,
2023-06-21 16:09:44 +00:00
"ext.visualEditor.mwmeta" ,
2017-03-21 14:42:04 +00:00
"mediawiki.api" ,
2023-08-17 04:58:59 +00:00
"user.options" ,
"ext.CodeMirror"
2017-03-21 14:42:04 +00:00
] ,
"scripts" : [
"modules/ve-cm/ve.ui.CodeMirrorAction.js" ,
"modules/ve-cm/ve.ui.CodeMirrorTool.js"
2023-06-21 16:09:44 +00:00
] ,
"styles" : [
"modules/ve-cm/ve.ui.CodeMirror.less"
] ,
"messages" : [
"codemirror-toggle-label"
2017-03-21 14:42:04 +00:00
]
2023-09-19 17:59:29 +00:00
} ,
2024-03-13 04:24:53 +00:00
"ext.CodeMirror.v6" : {
2023-09-19 17:59:29 +00:00
"dependencies" : [
"web2017-polyfills" ,
"mediawiki.api" ,
"mediawiki.user" ,
2024-01-13 03:21:12 +00:00
"user.options" ,
2024-03-13 04:24:53 +00:00
"ext.CodeMirror.v6.lib"
2023-09-19 17:59:29 +00:00
] ,
"packageFiles" : [
2024-03-13 04:24:53 +00:00
"dist/codemirror.js" ,
2024-02-14 01:01:08 +00:00
{
"name" : "ext.CodeMirror.data.js" ,
"callback" : "MediaWiki\\Extension\\CodeMirror\\DataScript::makeScript"
}
2023-09-19 17:59:29 +00:00
] ,
"styles" : [
2024-03-13 04:24:53 +00:00
"ext.CodeMirror.v6.less"
2023-09-19 17:59:29 +00:00
] ,
2024-01-13 03:21:12 +00:00
"messages" : [
"codemirror-find" ,
"codemirror-next" ,
"codemirror-previous" ,
"codemirror-all" ,
"codemirror-match-case" ,
"codemirror-regexp" ,
"codemirror-by-word" ,
"codemirror-replace" ,
"codemirror-replace-placeholder" ,
2024-01-19 00:33:58 +00:00
"codemirror-replace-all" ,
"codemirror-control-character" ,
"codemirror-special-char-null" ,
"codemirror-special-char-bell" ,
"codemirror-special-char-backspace" ,
"codemirror-special-char-newline" ,
"codemirror-special-char-vertical-tab" ,
"codemirror-special-char-carriage-return" ,
"codemirror-special-char-escape" ,
"codemirror-special-char-nbsp" ,
"codemirror-special-char-zero-width-space" ,
"codemirror-special-char-zero-width-non-joiner" ,
"codemirror-special-char-zero-width-joiner" ,
"codemirror-special-char-left-to-right-mark" ,
"codemirror-special-char-right-to-left-mark" ,
"codemirror-special-char-line-separator" ,
"codemirror-special-char-left-to-right-override" ,
"codemirror-special-char-right-to-left-override" ,
"codemirror-special-char-narrow-nbsp" ,
"codemirror-special-char-left-to-right-isolate" ,
"codemirror-special-char-right-to-left-isolate" ,
"codemirror-special-char-pop-directional-isolate" ,
"codemirror-special-char-paragraph-separator" ,
"codemirror-special-char-zero-width-no-break-space" ,
2024-02-26 08:16:45 +00:00
"codemirror-special-char-object-replacement" ,
"codemirror-fold-template" ,
"codemirror-unfold" ,
"codemirror-folded-code"
2024-01-13 03:21:12 +00:00
]
2024-03-13 04:24:53 +00:00
} ,
"ext.CodeMirror.v6.lib" : {
"packageFiles" : [
"dist/vendor.js"
] ,
"dependencies" : [
"web2017-polyfills"
]
} ,
"ext.CodeMirror.v6.mode.mediawiki" : {
"packageFiles" : "dist/codemirror.mode.mediawiki.js" ,
"styles" : [
"mode/mediawiki/mediawiki.less" ,
"mode/mediawiki/colorblind-colors.less"
] ,
"dependencies" : [
"ext.CodeMirror.v6" ,
"ext.CodeMirror.v6.lib"
]
} ,
"ext.CodeMirror.v6.WikiEditor" : {
"dependencies" : [
"ext.wikiEditor" ,
"ext.CodeMirror.v6.lib" ,
"ext.CodeMirror.v6.mode.mediawiki"
] ,
"packageFiles" : [
"dist/codemirror.wikieditor.mediawiki.js"
] ,
"messages" : [
"codemirror-toggle-label"
]
2015-08-11 07:12:51 +00:00
}
} ,
"ResourceFileModulePaths" : {
"localBasePath" : "resources" ,
"remoteExtPath" : "CodeMirror/resources"
} ,
2023-09-20 22:03:01 +00:00
"ForeignResourcesDir" : "resources/lib" ,
2021-07-08 00:57:49 +00:00
"DefaultUserOptions" : {
"usecodemirror" : 0
} ,
2020-05-11 20:18:02 +00:00
"QUnitTestModule" : {
2023-08-17 04:58:59 +00:00
"localBasePath" : "resources/mode/mediawiki/tests" ,
"remoteExtPath" : "CodeMirror/resources/mode/mediawiki/tests" ,
"packageFiles" : [
"qunit/CodeMirror.mediawiki.test.js"
2020-05-11 20:18:02 +00:00
] ,
"dependencies" : [
2023-08-17 04:58:59 +00:00
"ext.CodeMirror" ,
2020-05-11 20:18:02 +00:00
"ext.CodeMirror.lib" ,
"ext.CodeMirror.mode.mediawiki"
]
} ,
2015-08-11 07:12:51 +00:00
"Hooks" : {
2024-03-01 00:36:39 +00:00
"EditPage::showEditForm:initial" : "main" ,
2024-01-10 00:02:44 +00:00
"EditPage::showReadOnlyForm:initial" : "main" ,
2024-03-28 02:36:25 +00:00
"GetPreferences" : "main" ,
"ResourceLoaderGetConfigVars" : "main"
2022-09-19 19:01:32 +00:00
} ,
"HookHandlers" : {
"main" : {
"class" : "MediaWiki\\Extension\\CodeMirror\\Hooks" ,
"services" : [
2023-09-19 17:59:29 +00:00
"UserOptionsLookup" ,
"MainConfig"
2022-09-19 19:01:32 +00:00
]
}
2015-08-11 07:12:51 +00:00
} ,
2020-05-12 15:31:02 +00:00
"attributes" : {
"CodeMirror" : {
2024-03-01 00:36:39 +00:00
"ContentModels" : [
"wikitext"
] ,
2020-05-12 18:25:26 +00:00
"PluginModules" : [
2020-12-11 11:30:44 +00:00
"ext.CodeMirror.addons"
2020-05-12 18:25:26 +00:00
] ,
2020-05-12 15:31:02 +00:00
"TagModes" : {
"pre" : "mw-tag-pre" ,
"nowiki" : "mw-tag-nowiki"
}
} ,
"VisualEditor" : {
"PluginModules" : [
"ext.CodeMirror.visualEditor"
]
2020-11-19 16:20:25 +00:00
} ,
"EventLogging" : {
"Schemas" : {
2021-02-24 15:38:09 +00:00
"CodeMirrorUsage" : "/analytics/legacy/codemirrorusage/1.0.0"
2020-11-19 16:20:25 +00:00
}
2020-05-12 15:31:02 +00:00
}
} ,
"manifest_version" : 2
2015-08-11 07:12:51 +00:00
}