mediawiki-extensions-Visual.../modules/parser
2012-02-22 16:41:01 +00:00
..
html5
ext.Cite.js Replace console.log with console.warn in all debug statements 2012-02-14 20:56:14 +00:00
ext.cite.taghook.ref.js
ext.core.AttributeExpander.js Reduce debug print overhead, roughly a 10% speed-up on parserTests. 2012-02-21 18:49:43 +00:00
ext.core.NoIncludeOnly.js
ext.core.ParserFunctions.js Follow-up to r112116, accidentally committed from subdirectory. 2012-02-22 16:41:01 +00:00
ext.core.PostExpandParagraphHandler.js Replace console.log with console.warn in all debug statements 2012-02-14 20:56:14 +00:00
ext.core.QuoteTransformer.js Replace console.log with console.warn in all debug statements 2012-02-14 20:56:14 +00:00
ext.core.Sanitizer.js Revert "* Always sort attributes (+1 test pass)." 2012-02-20 22:26:12 +00:00
ext.core.TemplateHandler.js Basic fall-through support for #switch parser function 2012-02-22 14:57:50 +00:00
ext.Util.js
ext.util.TokenCollector.js
mediawiki.DOMConverter.js Replace console.log with console.warn in all debug statements 2012-02-14 20:56:14 +00:00
mediawiki.DOMPostProcessor.js Replace console.log with console.warn in all debug statements 2012-02-14 20:56:14 +00:00
mediawiki.HTML5TreeBuilder.node.js Replace console.log with console.warn in all debug statements 2012-02-14 20:56:14 +00:00
mediawiki.parser.defines.js
mediawiki.parser.environment.js Basic fall-through support for #switch parser function 2012-02-22 14:57:50 +00:00
mediawiki.parser.js Cleanup and commenting. 2012-02-22 13:13:18 +00:00
mediawiki.tokenizer.peg.js Remove some more unused code and tidy up some more. 2012-02-21 18:26:40 +00:00
mediawiki.TokenTransformManager.js Basic fall-through support for #switch parser function 2012-02-22 14:57:50 +00:00
parse.js
pegTokenizer.pegjs.txt Cleanup and commenting. 2012-02-22 13:13:18 +00:00
README.txt

A combined Mediawiki and html parser in JavaScript running on node.js. Please
see https://www.mediawiki.org/wiki/Future/Parser_development for an overview
of the current implementation, and instructions on running the tests.

npm dependencies: (This should be a proper package.json for npm to do it automatically?)

jquery
jsdom
buffer
optimist
pegjs
querystring
html5
request (also required and automatically installed by jsdom)
assert

The following additional modules are used in parserTests:

colors (for parserTests eye candy)
diff (parserTests output diffing)