Sha256: 9ba1a566c97084f97af693f5a074b3771acc53862b74f0e4fe9fa25b6a9d9939

Contents?: true

Size: 492 Bytes

Versions: 1

Compression:

Stored size: 492 Bytes

Contents

# frozen_string_literal: true

module JSI
  metaschema_document = ::JSON.parse(SCHEMAS_PATH.join('json-schema.org/draft-07/schema.json').read)
  JSONSchemaOrgDraft07 = MetaschemaNode.new(metaschema_document,
    schema_implementation_modules: [JSI::Schema::Draft07],
  ).jsi_schema_module

  # the JSI schema module for `http://json-schema.org/draft-07/schema`
  module JSONSchemaOrgDraft07
    # @!parse extend JSI::DescribesSchemaModule
    # @!parse include JSI::Schema::Draft07
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
jsi-0.7.0 lib/schemas/json-schema.org/draft-07/schema.rb