Sha256: bd449c16139e4d36dca677e218190689ee74d3c899cc23d32980cf865bdfb508
Contents?: true
Size: 233 Bytes
Versions: 1
Compression:
Stored size: 233 Bytes
Contents
require 'json' require 'dry-validation' schema = Dry::Validation.JSON do key(:email).required key(:age).required(:int?, gt?: 18) end errors = schema.call(JSON.parse('{"email": "", "age": "18"}')).messages puts errors.inspect
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
dry-validation-0.7.4 | examples/json.rb |