PATH remote: /home/ed/Development/oapi3/modern specs: modern (0.2.0) content-type (~> 0.0.1) deep_dup (~> 0.0.3) diff-lcs (~> 1.3) docile (~> 1.3) dry-struct (~> 0.4) dry-validation (~> 0.11) http (~> 3.0) ice_nine (~> 0.11.2) mime-types (~> 3.1) mime-types-data (~> 3.2016) ougai (~> 1.5) rack (~> 2.0) snake_camel (~> 1.1) GEM remote: https://rubygems.org/ specs: addressable (2.5.2) public_suffix (>= 2.0.2, < 4.0) concurrent-ruby (1.0.5) content-type (0.0.1) parslet (~> 1.5) deep_dup (0.0.3) diff-lcs (1.3) docile (1.3.0) domain_name (0.5.20170404) unf (>= 0.0.5, < 1.0.0) dry-configurable (0.7.0) concurrent-ruby (~> 1.0) dry-container (0.6.0) concurrent-ruby (~> 1.0) dry-configurable (~> 0.1, >= 0.1.3) dry-core (0.4.4) concurrent-ruby (~> 1.0) dry-equalizer (0.2.0) dry-logic (0.4.2) dry-container (~> 0.2, >= 0.2.6) dry-core (~> 0.2) dry-equalizer (~> 0.2) dry-struct (0.4.0) dry-core (~> 0.4, >= 0.4.1) dry-equalizer (~> 0.2) dry-types (~> 0.12, >= 0.12.2) ice_nine (~> 0.11) dry-types (0.12.2) concurrent-ruby (~> 1.0) dry-configurable (~> 0.1) dry-container (~> 0.3) dry-core (~> 0.2, >= 0.2.1) dry-equalizer (~> 0.2) dry-logic (~> 0.4, >= 0.4.2) inflecto (~> 0.0.0, >= 0.0.2) dry-validation (0.11.1) concurrent-ruby (~> 1.0) dry-configurable (~> 0.1, >= 0.1.3) dry-core (~> 0.2, >= 0.2.1) dry-equalizer (~> 0.2) dry-logic (~> 0.4, >= 0.4.0) dry-types (~> 0.12.0) http (3.0.0) addressable (~> 2.3) http-cookie (~> 1.0) http-form_data (>= 2.0.0.pre.pre2, < 3) http_parser.rb (~> 0.6.0) http-cookie (1.0.3) domain_name (~> 0.5) http-form_data (2.0.0) http_parser.rb (0.6.0) ice_nine (0.11.2) inflecto (0.0.2) mime-types (3.1) mime-types-data (~> 3.2015) mime-types-data (3.2016.0521) oj (3.4.0) ougai (1.6.1) oj (~> 3.4) parslet (1.8.1) public_suffix (3.0.2) puma (3.11.2) rack (2.0.4) rack-ougai (0.2.1) ougai (~> 1.5) rack (~> 2.0) snake_camel (1.1.0) unf (0.1.4) unf_ext unf_ext (0.0.7.5) PLATFORMS ruby DEPENDENCIES modern! puma rack-ougai BUNDLED WITH 1.16.1