Skip to content

feat(cli): add interactive dev mode with prompts and watch#46

Merged
arindamdawn merged 2 commits intomainfrom
feat/v0.9.4-interactive-cli
Feb 20, 2026
Merged

feat(cli): add interactive dev mode with prompts and watch#46
arindamdawn merged 2 commits intomainfrom
feat/v0.9.4-interactive-cli

Conversation

@arindamdawn
Copy link
Owner

Summary

Add schemasentry dev interactive mode with prompts and watch mode.

Changes

  • New dev command with prompt-driven selection (validate/audit/suggest)
  • Watch mode to re-run on file changes
  • Adds @inquirer/prompts + chokidar dependencies
  • Documentation updates for dev mode

Usage

# Prompt-driven selection
pnpm schemasentry dev

# Run validate once
pnpm schemasentry dev --action validate --once

# Watch for changes
pnpm schemasentry dev --action validate --watch ./app schema-sentry.manifest.json

# Suggest with prompts
pnpm schemasentry dev --action suggest

Notes

  • Uses existing CLI commands under the hood
  • Watcher debounces to avoid overlapping runs

@arindamdawn arindamdawn merged commit c65d993 into main Feb 20, 2026
1 check 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.

1 participant