mediawiki-extensions-Visual.../modules/parser
2012-07-20 23:07:24 +00:00
..
html5 Update patched html5 library to version 0.3.8 2012-06-06 10:17:03 +02:00
COPYING Document GPL license for Parsoid 2012-07-18 20:14:13 -07:00
core-upgrade.js Add core-upgrade 2012-06-06 15:58:17 +02:00
ext.Cite.js Very basic interwiki support 2012-06-05 11:19:58 +02:00
ext.cite.taghook.ref.js
ext.core.AttributeExpander.js
ext.core.BehaviorSwitchHandler.js Source-based round-tripping for behavior switches 2012-06-28 18:20:13 +02:00
ext.core.LinkHandler.js Start to use the tokenCollector for links 2012-07-19 14:56:32 -07:00
ext.core.ListHandler.js Support dt/dd transitions in the middle of the stack 2012-06-21 18:40:40 +02:00
ext.core.NoIncludeOnly.js
ext.core.ParserFunctions.js Fix padleft / padright (mis)use as substr 2012-06-04 11:30:45 +02:00
ext.core.PostExpandParagraphHandler.js Improve the handling of newlines for round-tripping 2012-06-06 10:17:03 +02:00
ext.core.QuoteTransformer.js Fixed bugs handing/transforming quotes 2012-06-07 01:37:45 -05:00
ext.core.Sanitizer.js Rename data-mw into data-rt 2012-07-16 12:10:08 -07:00
ext.core.TemplateHandler.js Very basic round-trip test mode for the API 2012-06-02 16:20:54 +02:00
ext.Util.js
ext.util.TokenCollector.js
mediawiki.ApiRequest.js Add ApiRequest 2012-06-02 16:52:51 +02:00
mediawiki.DOMConverter.js
mediawiki.DOMPostProcessor.js First pass implementing a general tag minimization routine 2012-05-31 12:10:28 -05:00
mediawiki.HTML5TreeBuilder.node.js Rename data-mw into data-rt 2012-07-16 12:10:08 -07:00
mediawiki.LinearModelConverter.js Rename data-mw into data-rt 2012-07-16 12:10:08 -07:00
mediawiki.parser.defines.js Wikitext escaping and quite complete source range tracking 2012-06-19 23:36:44 +02:00
mediawiki.parser.environment.js Rename addInterwiki to setInterwiki and add removeInterwiki complement 2012-07-13 12:40:30 -07:00
mediawiki.parser.js
mediawiki.Title.js Very basic interwiki support 2012-06-05 11:19:58 +02:00
mediawiki.tokenizer.peg.js Tokenizer backtracking cache bug fix and memory savings 2012-06-01 12:53:49 +02:00
mediawiki.TokenTransformManager.js Changed add/remove/get transforms. 2012-07-17 12:03:48 -05:00
mediawiki.wikitext.constants.js Prettified Wikitext Constants hash 2012-06-28 19:08:48 -05:00
mediawiki.WikitextSerializer.js Start to use the tokenCollector for links 2012-07-19 14:56:32 -07:00
package.json Basic parser / serializer web service 2012-05-23 12:35:00 +02:00
parse.js Very basic interwiki support 2012-06-05 11:19:58 +02:00
pegTokenizer.pegjs.txt Merge "Start to use the tokenCollector for links" 2012-07-20 23:07:24 +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.

You might need to set the NODE_PATH environment variable,
  export NODE_PATH="node_modules"

Download the dependencies:
  npm install

Run tests:
  npm test