The fonts are currently copied/pasted into static/fonts/.
jpanther has a npm called "vendorCopy" which looks like it can be used to define a list of copies from npm when installing, pretty cool: https://github.com/jpanther/congo/blob/dev/package.json#L48-L81
We could probably use something like that for https://www.npmjs.com/package/@fontsource/onest and https://www.npmjs.com/package/@electron-fonts/martian-mono