Screw boilerplates, let's do this piece by piece!
/dist/ is for US to make artifacts to (via esbuild) /build/ is for ELECTRONBUILDER to take /dist/ and repackage
-
esbuild -> (dont minifify, do output sourcemaps: gives you code coverage!)
-
nyc (code coverage)
-
jest
-
implement packaage.json's scripts.build-types
- Currently, src/main/index.ts is the only "hardpoint" for the node server code,
as defined in build-infrastructre/esbuild.js 's
entryPoints