Mobile-BillTracker/scripts
null 3e115dd349 feat(mobile): Node 18.20.4 embedded runtime + cordova-bridge fix (batch 6/6.5)
Swap the abandoned nodejs-mobile Node 12.19 runtime for the nodejs-mobile core
Node 18.20.4 Android build, staged into the plugin by install-node18-runtime.sh
(the cordova fork's Android side is still Node 12). Re-register the cordova-bridge
linked binding via explicit napi_module_register(NM_F_LINKED), since Node 18's
NAPI_MODULE_X macro drops the flag and process._linkedBinding could no longer
find it. Verified on the x86_64 emulator: process.version=v18.20.4 and a full
native<->node channel round-trip (device encryption key delivered).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-11 09:42:34 -05:00
..
build-better-sqlite3-arm.sh feat: better-sqlite3 ARM prebuilds for real Android devices (batch 3) 2026-06-14 18:27:03 -05:00
fix-better-sqlite3-android.sh feat: better-sqlite3 ARM prebuilds for real Android devices (batch 3) 2026-06-14 18:27:03 -05:00
install-node18-runtime.sh feat(mobile): Node 18.20.4 embedded runtime + cordova-bridge fix (batch 6/6.5) 2026-07-11 09:42:34 -05:00
prepare-android-assets.js feat: prepare-android-assets, nodejs project sync, loading screen, capacitor config updates, better-sqlite3 android fix script 2026-06-14 13:10:14 -05:00
sync-nodejs-project.sh feat: server-mode login, biometric unlock, CapacitorHttp native auth (batch 4.5) 2026-06-14 18:08:01 -05:00
transpile-node12.js feat: initial mobile app extracted from bill-tracker repo 2026-06-13 20:00:05 -05:00