multilang-extract-comments for parsing the comment blocks. Replaces the previous made-just-for-leafdoc regexes. This means better handling of whitespace.
marked to markdown-it (because commonmark + stackoverflow extensions such as tables)
unicode-7.0.0 to regenerate-unicode-properties for the ID_Start unicode characters
And:
Adds actual multi-language support! end-to-end tests now include java and ruby.
Changes *.js into *.mjs so that nodejs can run this as a module.
Fixes #51.
Changes a bunch of dependencies, including:
multilang-extract-comments
for parsing the comment blocks. Replaces the previous made-just-for-leafdoc regexes. This means better handling of whitespace.marked
tomarkdown-it
(because commonmark + stackoverflow extensions such as tables)unicode-7.0.0
toregenerate-unicode-properties
for theID_Start
unicode charactersAnd:
*.js
into*.mjs
so that nodejs can run this as a module.