Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kvs/kwalify
schema validator and data binding for YAML/JSON
https://github.com/kvs/kwalify
Last synced: about 1 month ago
JSON representation
schema validator and data binding for YAML/JSON
- Host: GitHub
- URL: https://github.com/kvs/kwalify
- Owner: kvs
- License: mit
- Created: 2009-11-30T18:46:37.000Z (about 15 years ago)
- Default Branch: master
- Last Pushed: 2017-01-24T16:09:31.000Z (almost 8 years ago)
- Last Synced: 2024-08-03T02:09:23.912Z (4 months ago)
- Language: Ruby
- Homepage: http://www.kuwata-lab.com/kwalify/
- Size: 290 KB
- Stars: 22
- Watchers: 6
- Forks: 6
- Open Issues: 1
-
Metadata Files:
- Readme: README.txt
- Changelog: CHANGES.txt
- License: MIT-LICENSE
Awesome Lists containing this project
- awesome-json - Kwalify - A parser, schema validator, and data binding tool (Schema Specifications)
README
= README
release:: 0.7.1
lastupdate:: $Date: 2008-01-28 15:27:12 +0900 (Mon, 28 Jan 2008) $
copyright:: copyright(c) 2005-2008 kuwata-lab all rights reserved.== Introduction
Kwalify is a parser, schema validator, and data binding tool for
YAML and JSON.See doc/users-guide.html for details.
== Installation
If you have installed RubyGems, just type 'gem install kwalify'
$ sudo gem install kwalify
Else if you can be root user, use 'setup.rb' as following:$ tar xjf kwalify-0.7.1.tar.bz2
$ cd kwalify-0.7.1/
$ sudo ruby setup.rb installElse copy script and libraries to proper directory.
$ tar xjf kwalify-0.7.1.tar.bz2
$ cd kwalify-0.7.1/
$ mkdir -p $HOME/bin
$ cp -a bin/* $HOME/bin
$ export PATH=$PATH:$HOME/bin
$ mkdir -p $HOME/lib/ruby
$ cp -a lib/* $HOME/lib/ruby
$ export RUBYLIB=$HOME/lib/ruby(Optional) 'contrib/inline-require' script to concatenate all script
and libraries into a file.
$ tar xjf kwalify-0.7.1.tar.bz2
$ cd kwalify-0.7.1/
$ unset RUBYLIB
$ ruby contrib/inline-require -I ./lib bin/kwalify > contrib/kwalify
$ chmod a+x contrib/kwalify
$ mv contrib/kwalify $HOME/bin== License
MIT License
== Copyright
copyright(c) 2005-2008 kuwata-lab all rights reserved.