## Description This PR adds the opencode module to the registry. ## Type of Change - [x] New module - [ ] New template - [ ] Bug fix - [ ] Feature/enhancement - [ ] Documentation - [ ] Other ## Module Information <!-- Delete this section if not applicable --> **Path:** `registry/coder-labs/modules/opencode` **New version:** `v0.1.0` **Breaking change:** [ ] Yes [x] No ## Testing & Validation - [x] Tests pass (`bun test`) - [x] Code formatted (`bun fmt`) - [x] Changes tested locally ## Related Issues <!-- Link related issues or write "None" if not applicable --> --------- Co-authored-by: DevCats <christofer@coder.com>
26 lines
582 B
Bash
26 lines
582 B
Bash
#!/bin/bash
|
|
|
|
# Mock OpenCode CLI for testing purposes
|
|
# This script simulates the OpenCode command-line interface
|
|
|
|
echo "OpenCode Mock CLI - Test Version"
|
|
echo "Args received: $*"
|
|
|
|
# Simulate opencode behavior based on arguments
|
|
case "$1" in
|
|
--version | -v)
|
|
echo "opencode mock version 0.1.0-test"
|
|
;;
|
|
--help | -h)
|
|
echo "OpenCode Mock Help"
|
|
echo "Usage: opencode [options] [command]"
|
|
echo "This is a mock version for testing"
|
|
;;
|
|
*)
|
|
echo "Running OpenCode mock with arguments: $*"
|
|
echo "Mock execution completed successfully"
|
|
;;
|
|
esac
|
|
|
|
exit 0
|