Directories
ΒΆ
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
yapi
command
|
|
|
internal
|
|
|
briefing
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. |
|
cli/commands
Package commands defines the CLI command structure for the yapi application.
|
Package commands defines the CLI command structure for the yapi application. |
|
cli/middleware
Package middleware provides Cobra command middleware for the yapi CLI.
|
Package middleware provides Cobra command middleware for the yapi CLI. |
|
compiler
Package compiler transforms ConfigV1 into domain.Request via recursive interpolation and validation.
|
Package compiler transforms ConfigV1 into domain.Request via recursive interpolation and validation. |
|
config
Package config handles parsing and loading yapi config files.
|
Package config handles parsing and loading yapi config files. |
|
constants
Package constants defines protocol and method constants.
|
Package constants defines protocol and method constants. |
|
core
Package core provides the main engine for executing yapi configs.
|
Package core provides the main engine for executing yapi configs. |
|
domain
Package domain defines core request and response types.
|
Package domain defines core request and response types. |
|
executor
Package executor provides transport implementations for HTTP, gRPC, TCP, and GraphQL.
|
Package executor provides transport implementations for HTTP, gRPC, TCP, and GraphQL. |
|
filter
Package filter provides JQ filtering for response bodies.
|
Package filter provides JQ filtering for response bodies. |
|
importer
Package importer provides functionality to import external API collections into yapi format
|
Package importer provides functionality to import external API collections into yapi format |
|
langserver
Package langserver implements an LSP server for yapi config files.
|
Package langserver implements an LSP server for yapi config files. |
|
observability
Package observability provides local file logging.
|
Package observability provides local file logging. |
|
output
Package output provides response formatting and syntax highlighting.
|
Package output provides response formatting and syntax highlighting. |
|
runner
Package runner executes API requests and chains.
|
Package runner executes API requests and chains. |
|
share
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. |
|
tui/selector
Package selector provides a TUI file picker component.
|
Package selector provides a TUI file picker component. |
|
tui/theme
Package theme defines colors and styles for the TUI.
|
Package theme defines colors and styles for the TUI. |
|
utils
Package utils provides generic utility functions.
|
Package utils provides generic utility functions. |
|
validation
Package validation provides config analysis and diagnostics.
|
Package validation provides config analysis and diagnostics. |
|
vars
Package vars provides shared regex patterns and utilities for variable expansion.
|
Package vars provides shared regex patterns and utilities for variable expansion. |
Click to show internal directories.
Click to hide internal directories.