Skip to content

feat: add route:list CLI command#25

Merged
markshust merged 3 commits intodevelopfrom
feature/route-list
Apr 13, 2026
Merged

feat: add route:list CLI command#25
markshust merged 3 commits intodevelopfrom
feature/route-list

Conversation

@markshust
Copy link
Copy Markdown
Collaborator

Summary

  • Adds route:list command to marko/routing that displays all registered routes in an aligned table (METHOD, PATH, ACTION, MIDDLEWARE)
  • Supports --method=GET (case-insensitive) and --path=users (substring match) filters with AND composition
  • Routes sorted alphabetically by path, then method for consistent output

Test plan

  • 21 tests covering table output, column alignment, sorting, filtering, empty states
  • Full test suite passing (4459 tests)
  • Standards enforced via post-implementation pipeline

🤖 Generated with Claude Code

Adds a `route:list` command that displays all registered routes in
an aligned table (METHOD, PATH, ACTION, MIDDLEWARE) with --method
and --path filter support.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@markshust markshust changed the title Add route:list CLI command feat: add route:list CLI command Apr 13, 2026
@github-actions github-actions Bot added the enhancement New feature or request label Apr 13, 2026
markshust and others added 2 commits April 13, 2026 10:26
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@markshust markshust merged commit 4b472b6 into develop Apr 13, 2026
@markshust markshust deleted the feature/route-list branch April 13, 2026 14:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant