service-worker-gateway icon indicating copy to clipboard operation
service-worker-gateway copied to clipboard

chore: consolidate build process

Open SgtPooki opened this issue 9 months ago • 2 comments

instead of having npm run build do tsc and node build.js we should consolidate them.

  • we need to ensure we have a single folder that folks can deploy (that we add to cloudflare pages for inbrowser.tld) that only have the assets we want for the published app
  • we should build final TS from test/test-e2e/src into JS into dist
  • we should look into consolidating playwright tests and unit tests into test/ folder (unit tests are *.spec.* and e2e tests are *.test.*

SgtPooki avatar Apr 10 '25 14:04 SgtPooki

May I get assigned to this issue?

MrRob0t404 avatar Apr 11 '25 21:04 MrRob0t404

@MrRob0t404 If you want to put out a draft PR.. feel free, but I am hesitant to have non-maintainers work on this one.

SgtPooki avatar Apr 11 '25 22:04 SgtPooki