--- !ruby/object:Gem::Specification
name: easy_talk
version: !ruby/object:Gem::Version
  version: 0.2.0
platform: ruby
authors:
- Sergio Bayona
autorequire:
bindir: bin
cert_chain: []
date: 2024-05-01 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
  name: activemodel
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '7.0'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '7.0'
- !ruby/object:Gem::Dependency
  name: activesupport
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '7.0'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '7.0'
- !ruby/object:Gem::Dependency
  name: json-schema
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '4'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '4'
- !ruby/object:Gem::Dependency
  name: sorbet-runtime
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.5'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.5'
- !ruby/object:Gem::Dependency
  name: pry-byebug
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '3.10'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '3.10'
- !ruby/object:Gem::Dependency
  name: rake
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '13.1'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '13.1'
- !ruby/object:Gem::Dependency
  name: rspec
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '3.0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '3.0'
- !ruby/object:Gem::Dependency
  name: rspec-json_expectations
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '2.0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '2.0'
- !ruby/object:Gem::Dependency
  name: rspec-mocks
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '3.13'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '3.13'
- !ruby/object:Gem::Dependency
  name: rubocop
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '1.21'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '1.21'
- !ruby/object:Gem::Dependency
  name: rubocop-rake
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.6'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.6'
- !ruby/object:Gem::Dependency
  name: rubocop-rspec
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '2.29'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '2.29'
description: Generate json-schema from plain Ruby classes.
email:
- bayona.sergio@gmail.com
executables: []
extensions: []
extra_rdoc_files: []
files:
- ".rubocop.yml"
- CHANGELOG.md
- CONSTRAINTS.md
- LICENSE.txt
- README.md
- Rakefile
- lib/easy_talk.rb
- lib/easy_talk/builders/all_of_builder.rb
- lib/easy_talk/builders/any_of_builder.rb
- lib/easy_talk/builders/base_builder.rb
- lib/easy_talk/builders/boolean_builder.rb
- lib/easy_talk/builders/collection_helpers.rb
- lib/easy_talk/builders/composition_builder.rb
- lib/easy_talk/builders/date_builder.rb
- lib/easy_talk/builders/datetime_builder.rb
- lib/easy_talk/builders/integer_builder.rb
- lib/easy_talk/builders/null_builder.rb
- lib/easy_talk/builders/number_builder.rb
- lib/easy_talk/builders/object_builder.rb
- lib/easy_talk/builders/one_of_builder.rb
- lib/easy_talk/builders/string_builder.rb
- lib/easy_talk/builders/time_builder.rb
- lib/easy_talk/builders/typed_array_builder.rb
- lib/easy_talk/builders/union_builder.rb
- lib/easy_talk/keywords.rb
- lib/easy_talk/model.rb
- lib/easy_talk/property.rb
- lib/easy_talk/schema_definition.rb
- lib/easy_talk/sorbet_extension.rb
- lib/easy_talk/tools/function_builder.rb
- lib/easy_talk/types/all_of.rb
- lib/easy_talk/types/any_of.rb
- lib/easy_talk/types/base_composer.rb
- lib/easy_talk/types/one_of.rb
- lib/easy_talk/version.rb
homepage: https://github.com/sergiobayona/easy_talk
licenses:
- MIT
metadata:
  allowed_push_host: https://rubygems.org
  homepage_uri: https://github.com/sergiobayona/easy_talk
  source_code_uri: https://github.com/sergiobayona/easy_talk
  changelog_uri: https://github.com/sergiobayona/easy_talk/blob/main/CHANGELOG.md
post_install_message:
rdoc_options: []
require_paths:
- lib
required_ruby_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: '3.2'
required_rubygems_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: '0'
requirements: []
rubygems_version: 3.5.9
signing_key:
specification_version: 4
summary: Generate json-schema from Ruby classes.
test_files: []