Registry / utility / schash

schash

JSON →
library0.1.2rbrubygemsunverified

Ruby Hash validator with a simple DSL for schema definition.

gem install schash
INSTALL
IMPORT
SIG · SCHASH
S
schash
utilityrubyv0.1.2
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Schash
require 'schash'

Define a schema and validate a hash

require 'schash' schema = Schash::Schema.new do required('name', String) optional('age', Integer) end result = schema.validate({'name' => 'Alice', 'age' => 30}) puts result.valid?
Debug
Known issues

No known issues recorded.

Upgrade
Version history
0.1.2latest on RubyGems
Audit
Dependencies

No dependency data recorded yet.

Agent activity
9 hits · last 30 days
node
6
Amazon
1
Resources
schash — gem install schash · libregistry