hermes-agent/apps/desktop/scripts
Brooklyn Nicholson bf913abc2e fix(desktop): stop using tsx to boot Electron main in dev
Electron 40 ships Node 24.15, where tsx's ESM load hook returns null and
crashes with ERR_INVALID_RETURN_PROPERTY_VALUE. Bundle main+preload via
esbuild for `npm run dev` and always load the JS preload from dist/.
2026-07-08 22:40:51 -05:00
..
.gitignore
after-pack.mjs
assert-dist-built.mjs
assert-dist-built.test.mjs
assert-root-install.mjs
before-build.mjs
before-pack.mjs
before-pack.test.mjs
bundle-electron-main.mjs fix(desktop): stop using tsx to boot Electron main in dev 2026-07-08 22:40:51 -05:00
click-session.mjs
dev-no-hmr.mjs
diag-jump.mjs
diag-scroll-reset.mjs
eval.mjs
gen-share-codes.ts
leak-typing.mjs
measure-jump.mjs
measure-latency.mjs
measure-real-stream.mjs
measure-submit.mjs
measure-synthetic-stream.mjs
notarize-artifact.mjs
notarize.mjs
patch-electron-builder-mac-binary.mjs
probe-renderer.mjs
probe-thread.mjs
profile-long-stream.mjs
profile-real-stream.mjs
profile-synth-stream.mjs
profile-typing-lag.md
profile-typing.mjs
rebuild-native.mjs
reload-renderer.mjs
reload.mjs
run-electron-builder.mjs
set-exe-identity.mjs
stage-native-deps.mjs
test-desktop.mjs
utils.mjs
write-build-stamp.mjs