simov bc069ce273 Theme fixes %!s(int64=2) %!d(string=hai) anos
..
compilers df7b2dd4d7 Add optional compilers %!s(int64=2) %!d(string=hai) anos
fontello 90e38d3edc Update fontello config %!s(int64=7) %!d(string=hai) anos
marked 73fbc8e388 Update marked and remark %!s(int64=3) %!d(string=hai) anos
mathjax a88739721b Update mathjax build %!s(int64=2) %!d(string=hai) anos
mdc 67ce384acf Update build script %!s(int64=3) %!d(string=hai) anos
mermaid 2c3246bdb9 Minor updates %!s(int64=2) %!d(string=hai) anos
mithril 67ce384acf Update build script %!s(int64=3) %!d(string=hai) anos
prism dcacb985ea Dynamic dark theme for prism and mermaid %!s(int64=2) %!d(string=hai) anos
remark 94caefe6c5 Remove footnotes option for remark as it is now part of the gfm option %!s(int64=2) %!d(string=hai) anos
themes bc069ce273 Theme fixes %!s(int64=2) %!d(string=hai) anos
README.md df7b2dd4d7 Add optional compilers %!s(int64=2) %!d(string=hai) anos
package.sh b8cc5315c5 Minor fixes %!s(int64=2) %!d(string=hai) anos

README.md

Build

Build the themes and vendor folders, and create the markdown-viewer.zip package:

# pick a release tag
git clone --depth 1 --branch 5.0 https://github.com/simov/markdown-viewer.git
cd markdown-viewer/
# build
sh build/package.sh

Build Dependencies

  • node >= 14
  • npm
  • git
  • curl
  • zip

Markdown Viewer Dependencies

| Module | Version | :- | :- | @material/button | ^0.37.1 | @material/ripple | ^0.37.1 | @material/switch | ^0.36.1 | @material/tabs | ^0.37.1 | @material/textfield | ^0.37.1 | cleanrmd | 0.1.0 | emojione | 2.2.7 | github-markdown-css | 5.1.0 | marked | 4.1.1 | mathjax | 3.2.2 | mermaid | 9.2.2 | mithril | 1.1.6 | prismjs | ^1.29.0 | remark | ^14.0.2 | remark-breaks | ^3.0.2 | remark-footnotes | ^4.0.1 | remark-frontmatter | ^4.0.1 | remark-gfm | ^3.0.1 | remark-html | ^15.0.1 | remark-slug | ^7.0.1

Additional Compilers

| Module | Version | :- | :- | commonmark | 0.29.3 | markdown-it | 13.0.1 | remarkable | 1.7.4 | showdown | 2.1.0