internal/

directory
v0.6.7 Latest Latest
Warning

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

Go to latest
Published: Jan 2, 2026 License: MIT

Directories

Path Synopsis
Package briefing provides the embedded LLM briefing documentation.
Package briefing provides the embedded LLM briefing documentation.
cli
color
Package color provides CLI color constants matching the yapi theme.
Package color provides CLI color constants matching the yapi theme.
commands
Package commands defines the CLI command structure for the yapi application.
Package commands defines the CLI command structure for the yapi application.
middleware
Package middleware provides Cobra command middleware for the yapi CLI.
Package middleware provides Cobra command middleware for the yapi CLI.
Package compiler transforms ConfigV1 into domain.Request via recursive interpolation and validation.
Package compiler transforms ConfigV1 into domain.Request via recursive interpolation and validation.
Package config handles parsing and loading yapi config files.
Package config handles parsing and loading yapi config files.
Package constants defines protocol and method constants.
Package constants defines protocol and method constants.
Package core provides the main engine for executing yapi configs.
Package core provides the main engine for executing yapi configs.
Package domain defines core request and response types.
Package domain defines core request and response types.
Package executor provides transport implementations for HTTP, gRPC, TCP, and GraphQL.
Package executor provides transport implementations for HTTP, gRPC, TCP, and GraphQL.
Package filter provides JQ filtering for response bodies.
Package filter provides JQ filtering for response bodies.
Package importer provides functionality to import external API collections into yapi format
Package importer provides functionality to import external API collections into yapi format
Package langserver implements an LSP server for yapi config files.
Package langserver implements an LSP server for yapi config files.
Package observability provides local file logging.
Package observability provides local file logging.
Package output provides response formatting and syntax highlighting.
Package output provides response formatting and syntax highlighting.
Package runner executes API requests and chains.
Package runner executes API requests and chains.
Package share provides URL encoding for sharing configs.
Package share provides URL encoding for sharing configs.
tui
Package tui provides terminal UI components for yapi.
Package tui provides terminal UI components for yapi.
selector
Package selector provides a TUI file picker component.
Package selector provides a TUI file picker component.
theme
Package theme defines colors and styles for the TUI.
Package theme defines colors and styles for the TUI.
Package utils provides generic utility functions.
Package utils provides generic utility functions.
Package validation provides config analysis and diagnostics.
Package validation provides config analysis and diagnostics.
Package vars provides shared regex patterns and utilities for variable expansion.
Package vars provides shared regex patterns and utilities for variable expansion.

Jump to

Keyboard shortcuts

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