Peekaboo/peekaboo-cli/Sources/peekaboo/main.swift
Peter Steinberger 7bf63a225c Implement missing best practices
- Add npm run inspector script for MCP inspector tool
- Synchronize Swift CLI version with package.json (1.0.0-beta.9)
- Update macOS version requirement to v14 (Sonoma) for n-1 support
- Add Swift compiler warnings check in prepare-release script
- Convert tests/setup.ts from Jest to Vitest syntax
- Update server status tests to match new format

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-05-26 23:46:03 +02:00

15 lines
454 B
Swift

import ArgumentParser
import Foundation
struct PeekabooCommand: ParsableCommand {
static let configuration = CommandConfiguration(
commandName: "peekaboo",
abstract: "A macOS utility for screen capture, application listing, and window management",
version: "1.0.0-beta.9",
subcommands: [ImageCommand.self, ListCommand.self],
defaultSubcommand: ImageCommand.self
)
}
// Entry point
PeekabooCommand.main()