stack/packages/cli/src
Bilal Godil 405a2b34bf fix(cli): address PR review — guard NaN signal code, scrub marker via constant
- runReexec: os.constants.signals[signal] can be undefined for a signal name
  absent on the platform; 128 + undefined = NaN and process.exit(NaN) coerces to
  0, masking a signal-abort as success. Guard with a nonzero fallback. Add a
  cross-platform wiring test (SIGSTKFLT, absent on macOS) asserting a nonzero,
  non-NaN code.
- dev.ts: scrub the handshake marker from the user command's env in
  runChildProcess using the exported REEXEC_MARKER_ENV constant instead of a
  hardcoded string, so a rename can't desync it. This also covers the
  Windows-direct spawn path (the wrapper script only runs on POSIX).
2026-06-16 15:59:16 -07:00
..
commands fix(cli): address PR review — guard NaN signal code, scrub marker via constant 2026-06-16 15:59:16 -07:00
lib fix(cli): address PR review — guard NaN signal code, scrub marker via constant 2026-06-16 15:59:16 -07:00
index.ts feat(cli): auto-update RDE dashboard via npx re-exec on stack dev (#1521) 2026-06-04 09:01:00 -07:00