....but we've only just got the scaffolding in place.
Apexcharts is cool, but I'm doubtful that it's gonna cooperate with us,
and it keeps throwing random error messages that aren't explained very
well - and indeed the docs aren't particularly helpful here either.
Any client-side dependencies need to be marked as development
dependencies, as we plan to ship a pre-built client-side bundle to avoid
weight on the host systemquery is installed to :-)
This way we can do an es6 import to get a html file as a string, which
we can then pass to nightink for templating - all on the client-side!
Note to self: Instead of using .innerHTML directly, we might want to try
doing document.createElement(), then .innerHTML, and then .appendChild
where we actually want it to go
Looks like esbuild is shaping up to be just the thing we need, and wow
is it fast!
Still ned to figure out how to get it to not mangle the index.html
filename, but still!