OmniRoute/scripts/build
Diego Rodrigues de Sa e Souza 5712364134
fix(electron): bump electron 42→43 + build better-sqlite3 from source (ABI 148) (#6605)
fix(electron): bump electron 42→43 + rebuild better-sqlite3 from source against the Electron ABI (148).

Electron 43 raises NODE_MODULE_VERSION to 148; better-sqlite3@12.11.1 has no electron-v148 prebuild, so the packaged app died with 'Nenhum driver SQLite disponível'. prepare-electron-standalone now compiles better-sqlite3 from source against the electron headers into build/Release (where 'bindings' resolves it). Validated by Electron Package Smoke (green) + local (node_register_module_v148).

Supersedes #6378. (--admin: the only reds are SonarQube/SonarCloud failing on a coverage-report artifact digest-mismatch — a GitHub Actions infra flake, not this diff; Sonar is green on main and the diff touches only the electron build.)
2026-07-07 23:10:31 -03:00
..
assembleStandalone.mjs Release v3.8.41 (#5327) 2026-06-29 16:51:03 -03:00
backendOnlyPages.mjs Release v3.8.44 (#5925) 2026-07-04 13:00:30 -03:00
bootstrap-env.mjs Release v3.8.40 2026-06-29 08:40:06 -03:00
build-next-isolated.mjs Release v3.8.45 (#6202) 2026-07-06 02:25:17 -03:00
build-tproxy-native.mjs Release v3.8.29 (#4126) 2026-06-19 06:49:01 -03:00
colocateOptionals.mjs Release v3.8.30 (#4267) 2026-06-20 07:09:43 -03:00
mitm-stub-flag.mjs Release v3.8.46 2026-07-07 13:14:06 -03:00
native-binary-compat.mjs refactor(scripts): organize into build/dev/check/docs/i18n/ad-hoc subfolders 2026-05-13 10:14:25 -03:00
pack-artifact-policy.ts Release v3.8.42 (#5459) 2026-06-30 06:54:29 -03:00
postinstall.mjs Release v3.8.30 (#4267) 2026-06-20 07:09:43 -03:00
postinstallSupport.mjs fix(ci): hasStandaloneAppBundle dist/->app/ fallback + gate obsidian-plugin e2e 2026-06-03 22:48:24 -03:00
prepare-electron-standalone.mjs fix(electron): bump electron 42→43 + build better-sqlite3 from source (ABI 148) (#6605) 2026-07-07 23:10:31 -03:00
prepublish.ts Release v3.8.27 (#3968) 2026-06-17 02:43:21 -03:00
runtime-env.mjs Release v3.8.46 2026-07-07 13:14:06 -03:00
sync-env.mjs fix: harden stream readiness and build output (#2317) 2026-05-16 21:47:40 -03:00
uninstall.mjs refactor(scripts): organize into build/dev/check/docs/i18n/ad-hoc subfolders 2026-05-13 10:14:25 -03:00
validate-pack-artifact.ts Release v3.8.43 (#5609) 2026-07-02 10:47:13 -03:00
write-build-sha.mjs build(layer1): add build:release clean rebuild + HEAD sentinel guard 2026-06-03 15:16:28 -03:00