hoverboard
hoverboard copied to clipboard
Remove nunjucks template interpolation step
Currently most files are nunjucks templates that have to get pre-processed before rendering. This creates a more complex development/build cycle. Most of the template data is text that could be moved to #454. Firebase config and data in index.html will need a different solution.
Remove template processing of:
- [x] JavaScript
- [ ] JSON
- [ ] HTML
- [ ] Markdown
- [x] TypeScript
Once #2084 is complete functions can render all html requests and the index.html completion can be removed.
Nunjucks compilation has been switched to loading json with the bundler except for index.html, manifest.json, and coc.md.