Commit Graph

32 Commits

Author SHA1 Message Date
ebeedac78a Stream command results as dots in real time 2026-03-15 20:57:28 -07:00
f0c9dc8009 Add file label and dim timing to summary 2026-03-15 16:26:44 -07:00
24314c9c95 Add -t/--filter flag for file path filtering 2026-03-15 16:14:47 -07:00
36e300b317 Print dots during parallel execution 2026-03-13 14:14:20 -07:00
24981c6cc0 Merge branch 'code-cleanup'
# Conflicts:
#	src/parse.ts
#	src/run.ts
#	src/update.ts
2026-03-13 14:08:37 -07:00
e8bc4be382 Add @teardown directive support 2026-03-12 20:48:51 -07:00
7b014d0203 Update upgrade command to use shout package 2026-03-12 14:25:35 -07:00
f128053183 Add upgrade command to CLI 2026-03-12 14:24:55 -07:00
649796b078 Merge branch 'default-port-5400' 2026-03-12 14:22:45 -07:00
c71a34cc85 Simplify port-from handling and typing 2026-03-12 14:22:35 -07:00
c099efe161 Add SHOUT_SOURCE_DIR and SHOUT_PROJECT_DIR env vars 2026-03-12 14:21:40 -07:00
d22b5fbcea Add default port-from value of 5400 2026-03-12 14:20:07 -07:00
c843ba7c22 Simpler setup files 2026-03-10 21:46:58 -07:00
59246fb460 Merge branch 'respect-gitignore' 2026-03-10 16:45:22 -07:00
bc9f087bb4 Fix --path option default value initialization 2026-03-10 16:44:59 -07:00
bc99a1e2cb Filter gitignored files from discovery 2026-03-10 16:42:11 -07:00
5d2a4618d9 Refactor: extract shared utils, clean up deps 2026-03-10 15:12:45 -07:00
371fb8c761 Merge branch 'setup'
# Conflicts:
#	CLAUDE.md
2026-03-10 10:21:06 -07:00
aeef6041ec Add exit code expectations and fix @setup validation 2026-03-10 10:20:23 -07:00
040c3a8c47 version 2026-03-10 10:18:54 -07:00
d2c24da7dc shout test 2026-03-10 10:15:16 -07:00
0a1100aaf7 Fix port assignment to respect user-defined PORT vars 2026-03-10 10:08:53 -07:00
e97be11a0c Fix setup env precedence and validate directives 2026-03-10 10:03:17 -07:00
86eba1a624 docs: add @env/@setup directives to CLAUDE.md 2026-03-10 09:45:43 -07:00
70008d16b9 Add @env, @setup directives and --port-from flag 2026-03-10 09:32:06 -07:00
e554cd36f1 Remove unnecessary default accumulator and path check 2026-03-09 23:56:36 -07:00
ff088f1156 Rename --bin to --path, support repeatable 2026-03-09 23:47:22 -07:00
180d2379f5 Refactor test output to count commands not files 2026-03-09 21:59:10 -07:00
2aaf74e581 Fix exit example in help text 2026-03-09 21:53:50 -07:00
2bd8b21e7f Add --example flag and improve diff formatting 2026-03-09 21:50:42 -07:00
fbeba43120 shell output tester 2026-03-09 21:45:07 -07:00
17268b50f0 Add test runner core with CLI and spec updates 2026-03-09 21:32:14 -07:00