Sha256: 2973a8a0e9505d8e18f666159ec152058dfece8c49bfa73d93fb1dad783f3ed9

Contents?: true

Size: 424 Bytes

Versions: 2

Compression:

Stored size: 424 Bytes

Contents

require 'normalizator/default_options'
require 'normalizator/error'
require 'normalizator/normalize'
require 'rules/base_rule'
require 'rules/enum_rule'
require 'rules/numeric_rule'

# Normalizator normizlize your data
module Normalizator
  include Normalizator::DefaultOptions

  module_function

  def normalize(rules, data, options = {})
    Normalize.new(rules, data, DEFAULT_OPTIONS.merge(options)).normalize
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
normalizator-0.0.1 lib/normalizator.rb
normalizator-0.0.0 lib/normalizator.rb