--- !ruby/object:Gem::Specification
name: luna_park
version: !ruby/object:Gem::Version
  version: 0.12.1
platform: ruby
authors:
- Alexander Kudrin
- Philip Sorokin
autorequire: 
bindir: exe
cert_chain: []
date: 2023-02-28 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
  name: bugsnag
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '6'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '6'
- !ruby/object:Gem::Dependency
  name: bundler
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '2.1'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '2.1'
- !ruby/object:Gem::Dependency
  name: byebug
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '11.1'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '11.1'
- !ruby/object:Gem::Dependency
  name: codecov
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.2'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.2'
- !ruby/object:Gem::Dependency
  name: dry-validation
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '1.1'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '1.1'
- !ruby/object:Gem::Dependency
  name: guard
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: guard-bundler
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: guard-rspec
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: guard-rubocop
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '0'
- !ruby/object:Gem::Dependency
  name: i18n
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '1.8'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '1.8'
- !ruby/object:Gem::Dependency
  name: overcommit
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.55'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.55'
- !ruby/object:Gem::Dependency
  name: pry
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.13'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.13'
- !ruby/object:Gem::Dependency
  name: pry-byebug
  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: 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: rest-client
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '2.1'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '2.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: rubocop
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.87'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.87'
- !ruby/object:Gem::Dependency
  name: sentry-ruby
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '4.2'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '4.2'
- !ruby/object:Gem::Dependency
  name: simplecov
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.18'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.18'
- !ruby/object:Gem::Dependency
  name: timecop
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.9'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.9'
- !ruby/object:Gem::Dependency
  name: webmock
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 3.7.0
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 3.7.0
- !ruby/object:Gem::Dependency
  name: yard
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.9'
  type: :development
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: '0.9'
description: 
email:
- kudrin.alexander@gmail.com
executables: []
extensions: []
extra_rdoc_files: []
files:
- ".github/workflows/gem-push.yml"
- ".gitignore"
- ".overcommit.yml"
- ".rspec"
- ".rubocop.yml"
- ".ruby-gemset"
- ".ruby-version"
- ".travis.yml"
- CHANGELOG.md
- Gemfile
- Gemfile.lock
- Guardfile
- LICENSE
- LICENSE.txt
- README.md
- Rakefile
- bin/console
- bin/setup
- docs/.nojekyll
- docs/CNAME
- docs/README.md
- docs/_coverpage.md
- docs/_imgs/adapter.png
- docs/_imgs/bender.jpeg
- docs/_imgs/bender_header.jpeg
- docs/_imgs/collecting.png
- docs/_imgs/conductor_schema.png
- docs/_imgs/ddd_header.jpeg
- docs/_imgs/ddd_map.png
- docs/_imgs/domain_context.jpeg
- docs/_imgs/drunk_master.jpg
- docs/_imgs/full_map.png
- docs/_imgs/full_map_hight_res.png
- docs/_imgs/graph_1.png
- docs/_imgs/graph_2.jpg
- docs/_imgs/graph_3.png
- docs/_imgs/graph_4.jpg
- docs/_imgs/graph_5.jpg
- docs/_imgs/graph_5.png
- docs/_imgs/processing.png
- docs/_imgs/representation.png
- docs/_imgs/storage.png
- docs/_imgs/tourtle_context_map.png
- docs/_imgs/tree.png
- docs/_imgs/wm.jpeg
- docs/_media/bender.jpg
- docs/_media/black_cover.jpg
- docs/_media/logo.svg
- docs/_sidebar.md
- docs/architecture.md
- docs/google48f1e6f5c35eae5f.html
- docs/index.html
- docs/methodology.md
- docs/patterns/entity.md
- docs/patterns/sequence.md
- docs/patterns/service.md
- docs/patterns/value.md
- docs/way.md
- lib/luna_park.rb
- lib/luna_park/callable.rb
- lib/luna_park/entities/attributable.rb
- lib/luna_park/entities/nested.rb
- lib/luna_park/entities/simple.rb
- lib/luna_park/errors.rb
- lib/luna_park/errors/base.rb
- lib/luna_park/errors/business.rb
- lib/luna_park/errors/http.rb
- lib/luna_park/errors/json_parse.rb
- lib/luna_park/errors/system.rb
- lib/luna_park/extensions/attributable.rb
- lib/luna_park/extensions/callable.rb
- lib/luna_park/extensions/comparable.rb
- lib/luna_park/extensions/comparable_debug.rb
- lib/luna_park/extensions/data_mapper.rb
- lib/luna_park/extensions/dsl/attributes.rb
- lib/luna_park/extensions/dsl/foreign_key.rb
- lib/luna_park/extensions/exceptions/substitutive.rb
- lib/luna_park/extensions/has_errors.rb
- lib/luna_park/extensions/injector.rb
- lib/luna_park/extensions/injector/dependencies.rb
- lib/luna_park/extensions/predicate_attr_accessor.rb
- lib/luna_park/extensions/repositories/postgres/create.rb
- lib/luna_park/extensions/repositories/postgres/delete.rb
- lib/luna_park/extensions/repositories/postgres/read.rb
- lib/luna_park/extensions/repositories/postgres/update.rb
- lib/luna_park/extensions/serializable.rb
- lib/luna_park/extensions/severity_levels.rb
- lib/luna_park/extensions/typed_attr_accessor.rb
- lib/luna_park/extensions/validatable.rb
- lib/luna_park/extensions/validatable/dry.rb
- lib/luna_park/extensions/wrappable.rb
- lib/luna_park/forms/simple.rb
- lib/luna_park/forms/single_item.rb
- lib/luna_park/handlers/simple.rb
- lib/luna_park/http/client.rb
- lib/luna_park/http/request.rb
- lib/luna_park/http/response.rb
- lib/luna_park/http/send.rb
- lib/luna_park/mappers/codirectional.rb
- lib/luna_park/mappers/codirectional/copyists/nested.rb
- lib/luna_park/mappers/codirectional/copyists/slice.rb
- lib/luna_park/mappers/errors.rb
- lib/luna_park/mappers/simple.rb
- lib/luna_park/notifiers/bugsnag.rb
- lib/luna_park/notifiers/log.rb
- lib/luna_park/notifiers/log/formatters.rb
- lib/luna_park/notifiers/sentry.rb
- lib/luna_park/notifiers/tagged_log.rb
- lib/luna_park/notifiers/tagged_log/options.rb
- lib/luna_park/notifiers/tagged_log/tagged_formatter.rb
- lib/luna_park/repositories/postgres.rb
- lib/luna_park/repositories/sequel.rb
- lib/luna_park/repository.rb
- lib/luna_park/serializers/simple.rb
- lib/luna_park/tools.rb
- lib/luna_park/use_cases/scenario.rb
- lib/luna_park/use_cases/service.rb
- lib/luna_park/validators/dry.rb
- lib/luna_park/values/attributable.rb
- lib/luna_park/values/compound.rb
- lib/luna_park/values/single.rb
- lib/luna_park/version.rb
- luna_park.gemspec
- node_modules/.yarn-integrity
- package-lock.json
- yarn.lock
homepage: https://github.com/am-team/luna_park
licenses:
- MIT
metadata:
  yard.run: yri
post_install_message: 
rdoc_options: []
require_paths:
- lib
required_ruby_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: 2.5.1
required_rubygems_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: '0'
requirements: []
rubyforge_project: 
rubygems_version: 2.7.6.3
signing_key: 
specification_version: 4
summary: Domain driven oriented microservice framework.
test_files: []