chore: add .grove/commands.json for grove ws exec support#55
Conversation
Registers common commands so grove can run them via: grove ws exec test:file <file> grove ws exec test:match <pattern> grove ws exec check Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
Claude finished @emmax86's task in 1m 6s —— View job Code Review
SummaryThis PR adds File: {
"setup": ["bun", "install"],
"format": ["bun", "run", "format"],
"test": ["bun", "test"],
"test:file": ["bun", "test", "{file}"],
"test:match": ["bun", "test", "--test-name-pattern", "{match}"],
"check": "bun run format:check && bun run typecheck"
}FindingsNo blocking issues. The file is correct and well-formed. Observations:
Minor nit (non-blocking):
Verdict✅ Approved — clean, minimal, correct. No changes needed. |
There was a problem hiding this comment.
Pull request overview
Adds a repository-level .grove/commands.json so this repo can be driven via grove ws exec standard commands (including test:file, test:match, and check which aren’t auto-detected from ecosystem signals).
Changes:
- Introduces
.grove/commands.jsonmapping standard Grove commands to Bun-based invocations. - Adds support for targeted test execution via
{file}and{match}placeholders.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
You can also share your feedback on Copilot code review. Take the survey.
Summary
Adds
.grove/commands.jsonso the grove repo can be used withgrove ws exec:Test plan
grove ws exec testfrom anywhere in the workspace runsbun testgrove ws exec test:file src/__tests__/integration/hooks.test.tsruns just that file🤖 Generated with Claude Code