spawn/packages/cli/src
B b599bd52ec refactor(cli): extract parseFlags helper from 302-line main()
Extract flag-parsing logic into a dedicated parseFlags() function,
reducing main() from 302 lines to 84 lines. Also extracts reusable
helpers: extractBooleanFlag, extractEnvFlag, extractValueToEnv,
extractValue, and validateBetaFeatures.

Agent: complexity-hunter
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 14:51:51 +00:00
..
__tests__ fix(sprite): use new --flag forms required by sprite CLI v0.0.1-rc43+ (#3409) 2026-05-13 05:58:27 -07:00
aws fix(ssh): use spawn-owned key + IdentitiesOnly to fix MaxAuthTries flood (#3401) 2026-05-10 11:40:48 -07:00
commands fix(sprite): use new --flag forms required by sprite CLI v0.0.1-rc43+ (#3409) 2026-05-13 05:58:27 -07:00
daytona fix(telemetry): init telemetry in cloud bundle entry points (#3346) 2026-04-23 18:49:21 -07:00
digitalocean fix(ssh): use spawn-owned key + IdentitiesOnly to fix MaxAuthTries flood (#3401) 2026-05-10 11:40:48 -07:00
gcp fix(ssh): use spawn-owned key + IdentitiesOnly to fix MaxAuthTries flood (#3401) 2026-05-10 11:40:48 -07:00
hetzner fix(ssh): use spawn-owned key + IdentitiesOnly to fix MaxAuthTries flood (#3401) 2026-05-10 11:40:48 -07:00
local fix(local): install OrbStack from DMG when Homebrew is missing (#3372) 2026-04-29 15:40:21 -07:00
shared feat(ssh): let user pick SSH key when handshake auth keeps failing (#3402) 2026-05-11 22:16:33 -07:00
sprite fix(sprite): use new --flag forms required by sprite CLI v0.0.1-rc43+ (#3409) 2026-05-13 05:58:27 -07:00
flags.ts feat(cli): --repo flag clones a template repo and applies spawn.md (#3360) 2026-04-24 23:42:23 -07:00
guidance-data.ts refactor: remove dead exports only used within their own files (#2431) 2026-03-10 08:51:15 -04:00
history.ts feat: recursive spawn (--beta recursive) (#2978) 2026-03-25 10:42:09 -07:00
index.ts refactor(cli): extract parseFlags helper from 302-line main() 2026-05-14 14:51:51 +00:00
manifest.ts fix: always fetch manifest from GitHub, 3s timeout for bad wifi (#3272) 2026-04-12 07:54:40 +07:00
picker.ts refactor: remove dead exported types from picker.ts and spawn-config.ts (#2553) 2026-03-12 21:43:05 -04:00
security.ts fix(test): check sensitive paths before lstat to fix macOS permission error (#3157) 2026-04-03 10:12:20 +07:00
unicode-detect.ts feat: Bun workspace monorepo — packages/cli + packages/shared (#1853) 2026-02-23 22:07:05 -08:00
update-check.ts fix(update): auto-install minor bumps, version 1.0.20 for patch delivery (#3342) 2026-04-22 14:07:41 -07:00