ECC/scripts/lib
Affaan Mustafa e96b522af0 fix: calendar-accurate date validation in parseSessionFilename, add 22 tests
- Fix parseSessionFilename to reject impossible dates (Feb 31, Apr 31,
  Feb 29 non-leap) using Date constructor month/day roundtrip check
- Add 6 session-manager tests for calendar date validation edge cases
- Add 3 session-manager tests for code blocks/special chars in getSessionStats
- Add 10 package-manager tests for PM-specific command formats (getRunCommand
  and getExecCommand for pnpm, yarn, bun, npm)
- Add 3 integration tests for session-end transcript parsing (mixed JSONL
  formats, malformed lines, nested user messages)
2026-02-13 01:42:56 -08:00
..
package-manager.d.ts fix: Windows path support, error handling, and dedup in validators 2026-02-12 15:57:20 -08:00
package-manager.js fix: add input validation, date range checks, and security hardening 2026-02-12 17:32:04 -08:00
session-aliases.d.ts fix: 6 bugs fixed, 67 tests added for session-manager and session-aliases 2026-02-12 15:50:04 -08:00
session-aliases.js fix: add missing validation in renameAlias, add 6 tests 2026-02-13 01:05:59 -08:00
session-manager.d.ts fix: Windows path support, error handling, and dedup in validators 2026-02-12 15:57:20 -08:00
session-manager.js fix: calendar-accurate date validation in parseSessionFilename, add 22 tests 2026-02-13 01:42:56 -08:00
utils.d.ts fix: add missing ReplaceInFileOptions to utils.d.ts type declaration 2026-02-13 01:24:34 -08:00
utils.js fix: grepFile global regex lastIndex bug, add 12 tests 2026-02-13 01:18:07 -08:00