doc: remove old vendorized marked module and replace with 0.8.2

This change is needed because in 1.8.3 we are going to introduce Markdown tables
in the documentation (#3873 and #3921), and the old marked version did not
support generating them.

Instead of committing the marked source code here, we live install from npm if
needed via the Makefile.

n.b.: at the time of this change, marked latest version is 1.0.0, released a few
      days ago. I am updating to the version immediately before that (0.8.2),
      because in 1.0.0 the hyperlinks in the Table of Contents do not work
      (probably a bug in that version).
This commit is contained in:
muxator 2020-04-24 00:11:49 +02:00 committed by muxator
parent 13dddde1d9
commit db77302883
13 changed files with 22 additions and 1000 deletions

View file

@ -7,7 +7,7 @@
"node": ">=0.6.10"
},
"dependencies": {
"marked": ">=0.3.6"
"marked": "0.8.2"
},
"devDependencies": {},
"optionalDependencies": {},