Sha256: aaa640bddfd3e5dcda5997eb33f6facd51b1c1a7484e2de6db1ac6218ad44d0d

Contents?: true

Size: 278 Bytes

Versions: 3

Compression:

Stored size: 278 Bytes

Contents

require 'yaml'
require_relative '../formats'

module DuperVisor
  module Formats
    class YAML < Base
      aliases %i(yml)
      from    ->(string)  { ::YAML.load(string) }
      to      ->(hash)    { ::YAML.dump(hash)   }
      errors  [Psych::SyntaxError]
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
dupervisor-1.0.5 lib/dupervisor/formats/yaml.rb
dupervisor-1.0.4 lib/dupervisor/formats/yaml.rb
dupervisor-1.0.3 lib/dupervisor/formats/yaml.rb