Sha256: 0b10401d7c90a84ad49fd0fcb283e160cede0e80c354eb3e755711a9bc60a646

Contents?: true

Size: 402 Bytes

Versions: 5

Compression:

Stored size: 402 Bytes

Contents

require 'forwardable'
require 'jsonity/version'
require 'jsonity/builder'
require 'jsonity/core_ext'
require 'jsonity/rails' if defined? Rails

module Jsonity

  extend Forwardable

  OBJECT_SUFFIX = /[?!]$/

  ## errors
  class RequiredBlockError < StandardError; end
  class UnexpectedNodeOnArrayError < StandardError; end

  ## shortcut
  def_delegator Builder, :build
  module_function :build

end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
jsonity-1.0.4 lib/jsonity.rb
jsonity-1.0.3 lib/jsonity.rb
jsonity-1.0.2 lib/jsonity.rb
jsonity-1.0.1 lib/jsonity.rb
jsonity-1.0.0 lib/jsonity.rb