Skip to content

Instantly share code, notes, and snippets.

@simov
Last active April 30, 2024 09:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save simov/ffc7517d7c1a7223b714218d1b01fdd2 to your computer and use it in GitHub Desktop.
Save simov/ffc7517d7c1a7223b714218d1b01fdd2 to your computer and use it in GitHub Desktop.
Notes to the reviewer

Markdown Viewer - Build Instructions

Markdown Viewer is an open source browser extension hosted on GitHub: https://github.com/simov/markdown-viewer/tree/firefox

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

cd markdown-viewer/
sh build/package.sh firefox

Build Dependencies

  • node >= 18
  • npm >= 10
  • git
  • zip

Operating System

Ubuntu 22.04.3 LTS (jammy) 5.19.0-50-generic

Build Tools

Build Summary

Library Build Strategy Outputs
bootstrap πŸ“„ copy file β€’ vendor/bootstrap.min.css
csso πŸ“„ copy file β€’ vendor/csso.min.css
markdown-it πŸ“¦ bundle and minify β€’ vendor/markdown-it.min.js
marked πŸ“¦ bundle and minify β€’ vendor/marked.min.js
mathjax πŸ“„ copy files β€’ vendor/mathjax/ (folder)
mdc πŸ“¦ bundle and minify β€’ vendor/mdc.min.js
β€’ vendor/mdc.min.css
mermaid πŸ“„β— modify and copy file β€’ vendor/mermaid.min.js ❗
mithril πŸ“„ copy file β€’ vendor/mithril.min.js
panzoom πŸ“„ copy file β€’ vendor/panzoom.min.js
prism πŸ“„β— modify, minify and copy files β€’ vendor/prism.min.js
β€’ vendor/prism-autoloader.min.js❗
β€’ vendor/prism/ (folder)
β€’ vendor/prism.min.css
β€’ vendor/prism-okaidia.min.css
remark πŸ“¦ bundle and minify β€’ vendor/remark.min.js
themes πŸ“„ modify, minify and copy files β€’ themes/ (folder)

bootstrap


csso


markdown-it


marked


mathjax


mdc


mermaid


mithril


panzoom


prism


remark


themes


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment