Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Generators = map[generators.Language]generators.Generator{ generators.LanguageGo: &golang.Generator{}, generators.LanguageTypeScript: &typescript.Generator{}, generators.LanguageTypeScriptZod: &typescriptzod.Generator{}, generators.LanguageJava: &java.Generator{}, generators.LanguagePython: &python.Generator{}, }
Functions ¶
func Generate ¶
func Generate(schema *jsonschema.Schema, opts generators.GlobalOptions, genOpts ...generators.GeneratorOption) ([]generators.GeneratedFile, error)
func SchemaToIR ¶
func SchemaToIR(schema *jsonschema.Schema) (*ir.IR, error)
Types ¶
This section is empty.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package deref provides utilities for dereferencing JSON Schema files.
|
Package deref provides utilities for dereferencing JSON Schema files. |
|
Package merge provides utilities for merging JSON Schema definitions.
|
Package merge provides utilities for merging JSON Schema definitions. |
Click to show internal directories.
Click to hide internal directories.