internal/

directory
v1.7.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 28, 2026 License: MIT

Directories

Path Synopsis
Package cli provides common command-line interface utilities for the go-invoice application.
Package cli provides common command-line interface utilities for the go-invoice application.
Package config provides configuration management for the go-invoice application.
Package config provides configuration management for the go-invoice application.
mcp
Package mcp provides the Model Context Protocol server implementation for go-invoice CLI integration.
Package mcp provides the Model Context Protocol server implementation for go-invoice CLI integration.
executor
Package executor implements secure command execution for the MCP server.
Package executor implements secure command execution for the MCP server.
schemas
Package schemas provides JSON schema definitions for client management MCP tools.
Package schemas provides JSON schema definitions for client management MCP tools.
tools
Package tools provides MCP tool definitions for client management operations.
Package tools provides MCP tool definitions for client management operations.
types
Package types provides specialized data structures for MCP command execution.
Package types provides specialized data structures for MCP command execution.
Package models defines the core data structures and types for the invoice system.
Package models defines the core data structures and types for the invoice system.
Package render provides template rendering and PDF generation services.
Package render provides template rendering and PDF generation services.
Package services provides business logic and orchestration services.
Package services provides business logic and orchestration services.
Package storage provides data persistence interfaces and implementations for the go-invoice application.
Package storage provides data persistence interfaces and implementations for the go-invoice application.
json
Package json provides JSON-based storage implementation for the invoice system.
Package json provides JSON-based storage implementation for the invoice system.
Package templates provides embedded invoice templates.
Package templates provides embedded invoice templates.
Package version provides version comparison and GitHub release fetching utilities
Package version provides version comparison and GitHub release fetching utilities

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL