Sha256: dcbd0617846ae309e05509c9fb56d2338b39482f68bbbb7f5f227c117848625c

Contents?: true

Size: 324 Bytes

Versions: 133

Compression:

Stored size: 324 Bytes

Contents

# frozen_string_literal: true

module Aws
  module Json
    module JSONEngine
      class << self
        def load(json)
          JSON.parse(json)
        rescue JSON::ParserError => e
          raise ParseError.new(e)
        end

        def dump(value)
          JSON.dump(value)
        end
      end
    end
  end
end

Version data entries

133 entries across 133 versions & 1 rubygems

Version Path
aws-sdk-core-3.177.0 lib/aws-sdk-core/json/json_engine.rb
aws-sdk-core-3.176.1 lib/aws-sdk-core/json/json_engine.rb
aws-sdk-core-3.176.0 lib/aws-sdk-core/json/json_engine.rb
aws-sdk-core-3.175.0 lib/aws-sdk-core/json/json_engine.rb
aws-sdk-core-3.174.0 lib/aws-sdk-core/json/json_engine.rb
aws-sdk-core-3.173.1 lib/aws-sdk-core/json/json_engine.rb
aws-sdk-core-3.173.0 lib/aws-sdk-core/json/json_engine.rb
aws-sdk-core-3.172.0 lib/aws-sdk-core/json/json_engine.rb
aws-sdk-core-3.171.1 lib/aws-sdk-core/json/json_engine.rb
aws-sdk-core-3.171.0 lib/aws-sdk-core/json/json_engine.rb
aws-sdk-core-3.170.1 lib/aws-sdk-core/json/json_engine.rb
aws-sdk-core-3.170.0 lib/aws-sdk-core/json/json_engine.rb
aws-sdk-core-3.169.0 lib/aws-sdk-core/json/json_engine.rb
aws-sdk-core-3.168.4 lib/aws-sdk-core/json/json_engine.rb
aws-sdk-core-3.168.3 lib/aws-sdk-core/json/json_engine.rb
aws-sdk-core-3.168.2 lib/aws-sdk-core/json/json_engine.rb
aws-sdk-core-3.168.1 lib/aws-sdk-core/json/json_engine.rb
aws-sdk-core-3.168.0 lib/aws-sdk-core/json/json_engine.rb
aws-sdk-core-3.167.0 lib/aws-sdk-core/json/json_engine.rb
aws-sdk-core-3.166.0 lib/aws-sdk-core/json/json_engine.rb