--- !ruby/object:Gem::Specification
name: easy-jsonapi
version: !ruby/object:Gem::Version
  version: 1.0.7
platform: ruby
authors:
- Joshua DeMoss, Joe Viscomi
autorequire: 
bindir: exe
cert_chain: []
date: 2021-03-31 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
  name: rack
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '2.2'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '2.2'
- !ruby/object:Gem::Dependency
  name: rake
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '13.0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '13.0'
- !ruby/object:Gem::Dependency
  name: redcarpet
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '3.5'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '3.5'
- !ruby/object:Gem::Dependency
  name: rspec
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '3.9'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '3.9'
- !ruby/object:Gem::Dependency
  name: rubocop
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '1.11'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '1.11'
- !ruby/object:Gem::Dependency
  name: solargraph
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.39'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.39'
- !ruby/object:Gem::Dependency
  name: codecov
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.4'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.4'
- !ruby/object:Gem::Dependency
  name: oj
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '3.10'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '3.10'
description: Middleware to screen non-JSONAPI-compliant requests, a parser to provide
  Object Oriented access to requests, and a validator for validating JSONAPI Serialized
  responses.
email:
- demoss.joshua@gmail.com
executables: []
extensions: []
extra_rdoc_files: []
files:
- ".dockerignore"
- ".github/workflows/codecov.yml"
- ".github/workflows/publish.yml"
- ".gitignore"
- ".rspec"
- ".rspec_status"
- ".rubocop.yml"
- ".ruby-gemset"
- ".ruby-version"
- ".travis.yml"
- CHANGELOG.md
- CODE_OF_CONDUCT.md
- Gemfile
- Gemfile.lock
- LICENSE.txt
- README.md
- Rakefile
- bin/bundle
- bin/console
- bin/htmldiff
- bin/kramdown
- bin/ldiff
- bin/license_finder
- bin/license_finder_pip.py
- bin/maruku
- bin/marutex
- bin/nokogiri
- bin/racc
- bin/rackup
- bin/rake
- bin/redcarpet
- bin/reverse_markdown
- bin/rspec
- bin/rubocop
- bin/ruby-parse
- bin/ruby-rewrite
- bin/setup
- bin/solargraph
- bin/thor
- bin/tilt
- bin/yard
- bin/yardoc
- bin/yri
- docs/UsingTheRequestObject.md
- docs/UsingUserConfigurations.md
- easy-jsonapi.gemspec
- lib/easy/jsonapi.rb
- lib/easy/jsonapi/collection.rb
- lib/easy/jsonapi/config_manager.rb
- lib/easy/jsonapi/config_manager/config.rb
- lib/easy/jsonapi/document.rb
- lib/easy/jsonapi/document/error.rb
- lib/easy/jsonapi/document/error/error_member.rb
- lib/easy/jsonapi/document/jsonapi.rb
- lib/easy/jsonapi/document/jsonapi/jsonapi_member.rb
- lib/easy/jsonapi/document/links.rb
- lib/easy/jsonapi/document/links/link.rb
- lib/easy/jsonapi/document/meta.rb
- lib/easy/jsonapi/document/meta/meta_member.rb
- lib/easy/jsonapi/document/resource.rb
- lib/easy/jsonapi/document/resource/attributes.rb
- lib/easy/jsonapi/document/resource/attributes/attribute.rb
- lib/easy/jsonapi/document/resource/relationships.rb
- lib/easy/jsonapi/document/resource/relationships/relationship.rb
- lib/easy/jsonapi/document/resource_id.rb
- lib/easy/jsonapi/exceptions.rb
- lib/easy/jsonapi/exceptions/document_exceptions.rb
- lib/easy/jsonapi/exceptions/headers_exceptions.rb
- lib/easy/jsonapi/exceptions/json_parse_error.rb
- lib/easy/jsonapi/exceptions/naming_exceptions.rb
- lib/easy/jsonapi/exceptions/query_params_exceptions.rb
- lib/easy/jsonapi/exceptions/user_defined_exceptions.rb
- lib/easy/jsonapi/field.rb
- lib/easy/jsonapi/header_collection.rb
- lib/easy/jsonapi/header_collection/header.rb
- lib/easy/jsonapi/item.rb
- lib/easy/jsonapi/middleware.rb
- lib/easy/jsonapi/name_value_pair.rb
- lib/easy/jsonapi/name_value_pair_collection.rb
- lib/easy/jsonapi/parser.rb
- lib/easy/jsonapi/parser/document_parser.rb
- lib/easy/jsonapi/parser/headers_parser.rb
- lib/easy/jsonapi/parser/json_parser.rb
- lib/easy/jsonapi/parser/rack_req_params_parser.rb
- lib/easy/jsonapi/request.rb
- lib/easy/jsonapi/request/query_param_collection.rb
- lib/easy/jsonapi/request/query_param_collection/fields_param.rb
- lib/easy/jsonapi/request/query_param_collection/fields_param/fieldset.rb
- lib/easy/jsonapi/request/query_param_collection/filter_param.rb
- lib/easy/jsonapi/request/query_param_collection/filter_param/filter.rb
- lib/easy/jsonapi/request/query_param_collection/include_param.rb
- lib/easy/jsonapi/request/query_param_collection/page_param.rb
- lib/easy/jsonapi/request/query_param_collection/query_param.rb
- lib/easy/jsonapi/request/query_param_collection/sort_param.rb
- lib/easy/jsonapi/response.rb
- lib/easy/jsonapi/utility.rb
- lib/easy/jsonapi/version.rb
homepage: https://rubygems.org/gems/easy-jsonapi
licenses:
- MIT
metadata:
  source_code_uri: https://github.com/Curatess/easy-jsonapi
  changelog_uri: https://github.com/Curatess/easy-jsonapi/CHANGELOG.mg
post_install_message: 
rdoc_options: []
require_paths:
- lib
required_ruby_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: '2.5'
required_rubygems_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: '0'
requirements: []
rubygems_version: 3.2.3
signing_key: 
specification_version: 4
summary: Middleware, Parser, and Validator for JSONAPI requests and serialized resopnses
test_files: []