because we need to update build timestamp each time anything related to
rendering is changed. The rbtag crate only supports git commit times.
Also, reproducible build isn't exactly a goal of this project.
1. Use hljs and wasm_bindgen to parse code
2. Allow the final user to choose what language to include by generating
inline_js in build.rs for #[wasm_bindgen] (a thin wrapper around the
raw hljs to load whatever is needed by config.json statically rather
than dynamically)
3. Integrate the monokai color scheme into our default theme