chore(build): enforce lint, type-check and dist invariants in build and CI

Add verify-dist.mjs (node --check on bundles, dev-only payload guard).
Wire lint into build.ps1 and type-check both web and bridge in pnpm build.
Drop noImplicitAny override and switch bridge to Bundler resolution.
Run CI on pull_request and push to master.
This commit is contained in:
kitbyte
2026-08-29 16:55:07 +03:00
parent 643c8f8b62
commit f798714f8d
7 changed files with 153 additions and 45 deletions
+3
View File
@@ -2,6 +2,9 @@ name: Build executable
on:
workflow_dispatch:
pull_request:
push:
branches: [master]
jobs:
build: