Sha256: 57067548804a05bcbbf962b25cad9fdbc75066943035f9da436521438daafb09

Contents?: true

Size: 595 Bytes

Versions: 9

Compression:

Stored size: 595 Bytes

Contents

# frozen_string_literal: true

# The EasyTalk module is the main namespace for the gem.
module EasyTalk
  class Error < StandardError; end
  require 'sorbet-runtime'
  require 'easy_talk/sorbet_extension'
  require 'easy_talk/types/any_of'
  require 'easy_talk/types/all_of'
  require 'easy_talk/types/one_of'
  require 'easy_talk/model'
  require 'easy_talk/property'
  require 'easy_talk/schema_definition'
  require 'easy_talk/tools/function_builder'
  require 'easy_talk/version'

  class UnsupportedTypeError < ArgumentError; end
  class UnsupportedConstraintError < ArgumentError; end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
easy_talk-1.0.2 lib/easy_talk.rb
easy_talk-1.0.1 lib/easy_talk.rb
easy_talk-1.0.0 lib/easy_talk.rb
easy_talk-0.2.1 lib/easy_talk.rb
easy_talk-0.2.0 lib/easy_talk.rb
easy_talk-0.1.10 lib/easy_talk.rb
easy_talk-0.1.9 lib/easy_talk.rb
easy_talk-0.1.8 lib/easy_talk.rb
easy_talk-0.1.7 lib/easy_talk.rb