module Dry::Schema::JSONSchema::SchemaMethods
def json_schema(loose: false)
- Api: - public
Returns:
-
(Hash
-Hash>)
Parameters:
-
loose
(Symbol
) -- Compile the schema in "loose" mode
def json_schema(loose: false) compiler = SchemaCompiler.new(root: true, loose: loose) compiler.call(to_ast) compiler.to_hash end