Sha256: 374a28effb3988fc7b0f472418816216bd74af0f5defeca8a844252eea775308
Contents?: true
Size: 491 Bytes
Versions: 16
Compression:
Stored size: 491 Bytes
Contents
require_relative "json_schema/document_store" require_relative "json_schema/parser" require_relative "json_schema/reference_expander" require_relative "json_schema/schema" require_relative "json_schema/schema_error" require_relative "json_schema/validator" module JsonSchema def self.parse(data) parser = Parser.new if schema = parser.parse(data) [schema, nil] else [nil, parser.errors] end end def self.parse!(data) Parser.new.parse!(data) end end
Version data entries
16 entries across 16 versions & 1 rubygems