Documentation
¶
Overview ¶
Package apistylespec provides a machine-readable API style specification format.
Index ¶
Constants ¶
View Source
const Version = "0.1.0-dev"
Version is the current version of api-style-spec.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
api-style
command
Command api-style is a CLI for API style specification linting and evaluation.
|
Command api-style is a CLI for API style specification linting and evaluation. |
|
mcp-api-style
command
mcp-api-style is an MCP server for API style specification linting and evaluation.
|
mcp-api-style is an MCP server for API style specification linting and evaluation. |
|
schemagen
command
Command schemagen generates JSON Schema from Go types.
|
Command schemagen generates JSON Schema from Go types. |
|
pkg
|
|
|
analyze
Package analyze provides combined API style analysis.
|
Package analyze provides combined API style analysis. |
|
config
Package config provides configuration file support for api-style-spec.
|
Package config provides configuration file support for api-style-spec. |
|
files
Package files provides file resolution and pattern matching for OpenAPI specs.
|
Package files provides file resolution and pattern matching for OpenAPI specs. |
|
generate
Package generate provides output generation from APIStyleSpec.
|
Package generate provides output generation from APIStyleSpec. |
|
hooks
Package hooks provides integration with AI coding assistants via assistantkit.
|
Package hooks provides integration with AI coding assistants via assistantkit. |
|
judge
Package judge provides LLM-as-Judge evaluation for API style rules.
|
Package judge provides LLM-as-Judge evaluation for API style rules. |
|
lint
Package lint provides deterministic linting for OpenAPI specifications.
|
Package lint provides deterministic linting for OpenAPI specifications. |
|
profile
Package profile provides loading and management of API style profiles.
|
Package profile provides loading and management of API style profiles. |
|
sarif
Package sarif provides SARIF (Static Analysis Results Interchange Format) output for API style linting results.
|
Package sarif provides SARIF (Static Analysis Results Interchange Format) output for API style linting results. |
|
types
Package types defines the core data types for api-style-spec.
|
Package types defines the core data types for api-style-spec. |
|
watch
Package watch provides file watching for automatic re-linting.
|
Package watch provides file watching for automatic re-linting. |
|
Package schema embeds JSON Schema files for runtime access.
|
Package schema embeds JSON Schema files for runtime access. |
|
skills
|
|
|
apistyle
Package apistyle provides an omniskill Skill for API style specification linting and evaluation.
|
Package apistyle provides an omniskill Skill for API style specification linting and evaluation. |
Click to show internal directories.
Click to hide internal directories.