Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/abiosoft/caddy-json-schema
/ types & classes
Types & classes
14 in github.com/abiosoft/caddy-json-schema
⨍
Functions
44
◇
Types & classes
14
↓ 2 callers
TypeAlias
Alias
schema.go:126
Struct
DocAPIResp
DocAPIResp is the API response for a namespace documentation request.
caddy.go:52
TypeAlias
DocNamespace
DocNamespace is the API response structure for namespaces
caddy.go:61
Struct
DocStruct
DocStruct is the API response structure for a type.
caddy.go:33
Struct
Interface
Interface is a Go type representing a Caddy module structure or property.
interface.go:17
TypeAlias
M
M is a convenience wrapper for JSON object.
schema_writer.go:22
Struct
Module
Module is a basic information about a Caddy module.
caddy.go:13
TypeAlias
Modules
Modules is list of Module. Map is used for quicker access and ease of fetching module name.
caddy.go:21
Struct
Schema
Schema is a structure for JSON schema. JSON encoding of a Schema gives a valid JSON schema. http://json-schema.org
schema.go:25
Struct
basicWriter
schema_writer.go:40
Struct
file
schema_writer.go:47
Struct
moduleLoaderSchemaBuilder
moduleLoaderSchemaBuilder ... naming things is hard.
interface.go:288
Interface
schemaWriter
schema_writer.go:35
Struct
vscodeWriter
schema_writer.go:53