Skip to content

fix(cli): validate positive numeric options#49

Merged
ralyodio merged 1 commit into
profullstack:masterfrom
lazyGPT07:codex/validate-cli-numeric-options
Jun 14, 2026
Merged

fix(cli): validate positive numeric options#49
ralyodio merged 1 commit into
profullstack:masterfrom
lazyGPT07:codex/validate-cli-numeric-options

Conversation

@lazyGPT07

Copy link
Copy Markdown
Contributor

Summary

  • reject empty, malformed, fractional, zero, negative, and non-finite CLI numeric options
  • apply one shared positive-integer parser to board reads and feed limits/freshness
  • add focused parser regression tests

Validation

  • vitest run packages/cli/src/numeric-options.test.ts packages/cli/src/index.test.ts (12 tests passed)
  • tsc -p packages/cli/tsconfig.json --noEmit

Closes #48

@ralyodio ralyodio merged commit fbf4d76 into profullstack:master Jun 14, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CLI numeric options silently accept malformed and negative values

2 participants