Directories
¶
| Path | Synopsis |
|---|---|
|
api
|
|
|
cmd/server
command
Package main provides the AEGIS API server entry point.
|
Package main provides the AEGIS API server entry point. |
|
internal/config
Package config provides configuration types for the AEGIS API server.
|
Package config provides configuration types for the AEGIS API server. |
|
internal/domain/models
Package models provides domain models for the AEGIS API.
|
Package models provides domain models for the AEGIS API. |
|
internal/infrastructure/cache
Package cache provides Redis caching functionality.
|
Package cache provides Redis caching functionality. |
|
internal/infrastructure/database
Package database provides database connection and migration utilities.
|
Package database provides database connection and migration utilities. |
|
internal/infrastructure/http/handlers
Package handlers provides HTTP request handlers for the AEGIS API.
|
Package handlers provides HTTP request handlers for the AEGIS API. |
|
internal/infrastructure/http/middleware
Package middleware provides HTTP middleware for the AEGIS API.
|
Package middleware provides HTTP middleware for the AEGIS API. |
|
internal/infrastructure/http/routers
Package routers provides HTTP route registration for the AEGIS API.
|
Package routers provides HTTP route registration for the AEGIS API. |
|
internal/infrastructure/integrations
Package integrations provides external service integrations (Slack, Teams, Jira).
|
Package integrations provides external service integrations (Slack, Teams, Jira). |
|
internal/infrastructure/middleware
Package middleware provides HTTP middleware components for the AEGIS API server.
|
Package middleware provides HTTP middleware components for the AEGIS API server. |
|
internal/infrastructure/queue
Package queue provides job queue functionality.
|
Package queue provides job queue functionality. |
|
cmd
|
|
|
aegis
command
|
|
|
lsp
command
Package main implements a Language Server Protocol (LSP) for AEGIS.
|
Package main implements a Language Server Protocol (LSP) for AEGIS. |
|
internal
|
|
|
commands
Package commands provides CLI commands for AEGIS.
|
Package commands provides CLI commands for AEGIS. |
|
config
Package config provides configuration management for AEGIS.
|
Package config provides configuration management for AEGIS. |
|
output
Package output provides output formatting utilities.
|
Package output provides output formatting utilities. |
|
pkg
|
|
|
asyncapi
Package asyncapi provides AsyncAPI specification parsing and validation capabilities for AEGIS.
|
Package asyncapi provides AsyncAPI specification parsing and validation capabilities for AEGIS. |
|
diff
Package diff provides visualization and comparison utilities for API schema differences.
|
Package diff provides visualization and comparison utilities for API schema differences. |
|
graphql
Package graphql provides GraphQL schema parsing and validation capabilities for AEGIS.
|
Package graphql provides GraphQL schema parsing and validation capabilities for AEGIS. |
|
grpc
Package grpc provides Protocol Buffer and gRPC testing capabilities for AEGIS.
|
Package grpc provides Protocol Buffer and gRPC testing capabilities for AEGIS. |
|
openapi
Package openapi provides OpenAPI specification parsing utilities.
|
Package openapi provides OpenAPI specification parsing utilities. |
|
reporter
Package reporter provides test result reporting capabilities.
|
Package reporter provides test result reporting capabilities. |
|
repository
Package repository provides a client for accessing the community rule repository.
|
Package repository provides a client for accessing the community rule repository. |
|
serverless
Package serverless provides testing capabilities for serverless functions and API gateways.
|
Package serverless provides testing capabilities for serverless functions and API gateways. |
|
testrunner
Package testrunner provides API test execution capabilities.
|
Package testrunner provides API test execution capabilities. |
|
validator
Package validator provides validation utilities including request validation and diff detection.
|
Package validator provides validation utilities including request validation and diff detection. |
|
websocket
Package websocket provides WebSocket testing capabilities for AEGIS.
|
Package websocket provides WebSocket testing capabilities for AEGIS. |
Click to show internal directories.
Click to hide internal directories.