{"_id":"jovial","_rev":"28-8031c0e086b56ace64bc6aeab6e5c274","name":"jovial","description":"Javascript Object Validation Interception Augmentation Library","dist-tags":{"latest":"0.0.27"},"versions":{"1.0.0":{"name":"jovial","version":"1.0.0","description":"0.0.2","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/jovial.git"},"keywords":["schema","validation"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"license":"MIT","bugs":{"url":"https://github.com/anywhichway/jovial/issues"},"homepage":"https://github.com/anywhichway/jovial#readme","gitHead":"ca6634013d45fd6d99aa77b013c6a0e998ef2a8d","_id":"jovial@1.0.0","_shasum":"41b858522849a573ad4436dfe0f7da17f0371a63","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"shasum":"41b858522849a573ad4436dfe0f7da17f0371a63","tarball":"https://registry.npmjs.org/jovial/-/jovial-1.0.0.tgz","integrity":"sha512-sZiYQNPbUkB1xe+x1hbz32C5josbQ7lnipsbYzvuIoTDcQlDPJC/l6mJSMqSjxu6RgDLUqyesfsrwXcHu2Nkzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLMfVKk1B+mzveO7L8jlThr7qM/Bpka7aehQrHbda69QIgXVVQ17x6oK1lDX+Um66dMwr5XgzbNREi7OZduJylms0="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}]},"0.0.3":{"name":"jovial","version":"0.0.3","description":"Javascript Object Validation Interception Augmentation Library","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/jovial.git"},"keywords":["schema","validation"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"license":"MIT","bugs":{"url":"https://github.com/anywhichway/jovial/issues"},"homepage":"https://github.com/anywhichway/jovial#readme","gitHead":"cc8994ec822ba46a6a36ba41842aa66a4578efaa","_id":"jovial@0.0.3","_shasum":"0bf6841ec66febde9ba8deb4ab2ffc472e0ed282","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"shasum":"0bf6841ec66febde9ba8deb4ab2ffc472e0ed282","tarball":"https://registry.npmjs.org/jovial/-/jovial-0.0.3.tgz","integrity":"sha512-GdMW6x6Uf7sfPGjU5AEbYtZrfkHtOGyJmBwvT3No/hRO8PwOj6tI8zM9rMhT1GMEfN1rVX8O9xR97cEMm7Tukw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG4OjSVkiprwf66BfVROo2BT9LWZj8C4W+Ew6dNn5R9LAiEAkRQlRcaxI7wz+2HpNBOvNlhdBWMlQKlYtNPXTEPqwos="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}]},"0.0.4":{"name":"jovial","version":"0.0.4","description":"Javascript Object Validation Interception Augmentation Library","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/jovial.git"},"keywords":["schema","validation"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"license":"MIT","bugs":{"url":"https://github.com/anywhichway/jovial/issues"},"homepage":"https://github.com/anywhichway/jovial#readme","gitHead":"47bc6d15094c343f6e92d84cab88e9146bccad73","_id":"jovial@0.0.4","_shasum":"79c322959f2382c6903fc254579d7ea58d295262","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"shasum":"79c322959f2382c6903fc254579d7ea58d295262","tarball":"https://registry.npmjs.org/jovial/-/jovial-0.0.4.tgz","integrity":"sha512-Y5VeuqD6yn6x78G3VDTp5QF221CQQftQ22wxSilDBLBVnMQo9972dEBnpBgZ1qSDev/7oFtie4lma4mGskWw0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVFMnTtGjdRBSCOw97TpFw0t0BT42FyurTmtb/AisT1AIhAK5EbUWLNvA+1X+jZkFnayGA0Vf83HlGtCb0F0YI5cYA"}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}]},"0.0.5":{"name":"jovial","version":"0.0.5","description":"Javascript Object Validation Interception Augmentation Library","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/jovial.git"},"keywords":["schema","validation"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"license":"MIT","bugs":{"url":"https://github.com/anywhichway/jovial/issues"},"homepage":"https://github.com/anywhichway/jovial#readme","dependencies":{"chrome-proxy":""},"gitHead":"818727a550456f81d0e961b8f0ca21b411ac6a1d","_id":"jovial@0.0.5","_shasum":"ddb8e335f8855ff652489fa9f0f7e1f03de5f2f6","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"shasum":"ddb8e335f8855ff652489fa9f0f7e1f03de5f2f6","tarball":"https://registry.npmjs.org/jovial/-/jovial-0.0.5.tgz","integrity":"sha512-RXCX7J7WG0k8+oGrPvSfQHDy6yQPxE3xg3XaJ+FoMFriis2qnbvuZ5bjaEjdG/UlXeSvm3x68Q4JE3e8iKXHbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBe2BhYko8I9/JpMdes7KAHHxq9TIXm/siQBn3IN511QIgDmrErppwoWr0KZaum9i5BlV+4yWG3t9PDcT+dahXzhA="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}]},"0.0.7":{"name":"jovial","version":"0.0.7","description":"Javascript Object Validation Interception Augmentation Library","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/jovial.git"},"keywords":["schema","validation"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"license":"MIT","bugs":{"url":"https://github.com/anywhichway/jovial/issues"},"homepage":"https://github.com/anywhichway/jovial#readme","dependencies":{"chrome-proxy":""},"gitHead":"c4a7c7d9b2c9ce7de995349cbc286a2752187a7d","_id":"jovial@0.0.7","_shasum":"79877e3d4ae53317e47c2a507a3fe45bc0b1c05c","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"shasum":"79877e3d4ae53317e47c2a507a3fe45bc0b1c05c","tarball":"https://registry.npmjs.org/jovial/-/jovial-0.0.7.tgz","integrity":"sha512-Eh3HgE7x2F617X7qjkWqGrprdfI6b5i8/vnejroqws/gKv7u46ICyzj4sAo+r9Qj/iZzLlg1wuY06SXOKV7WCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFbyJ+Q3jd2n++qVxRnsGP5DwTOw0W38lr6M3zjHJR8/AiEA7QJ04DVQrmlJKwNRw0s3j53DYytCRL1035m+dkx4jpA="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}]},"0.0.8":{"name":"jovial","version":"0.0.8","description":"Javascript Object Validation Interception Augmentation Library","main":"index.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/jovial.git"},"keywords":["schema","validation"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"license":"MIT","bugs":{"url":"https://github.com/anywhichway/jovial/issues"},"homepage":"https://github.com/anywhichway/jovial#readme","dependencies":{"chrome-proxy":""},"devDependencies":{"blanket":"^1.2.1","chai":"^3.4.1","istanbul":"^0.4.1","mocha":"^2.3.4"},"config":{"blanket":{"pattern":"///[\\w-]+\\.js$/","data-cover-never":["node_modules","test"]}},"gitHead":"92611c0e7ec59b809c13fae47c4f7b7d31348a5b","_id":"jovial@0.0.8","_shasum":"4cd6296bea1a9262fd433cbf4123aa0a46e37054","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"shasum":"4cd6296bea1a9262fd433cbf4123aa0a46e37054","tarball":"https://registry.npmjs.org/jovial/-/jovial-0.0.8.tgz","integrity":"sha512-ZipjzF8Tcft7hrGAQamzgUMTMhK5HR334aJDXp6ZB3EzD6uXNdOtv+nQGF8QkVnPLGkD3B4iLXpmCFZF5HGQGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDbQ9HZ+l7+rH1jRB7iqGVs1NjT8yD0cUcyrntmOeoQ9AiA8toKx1VLT9+gcULqioenFh0bvkoIjbc+BafqJvgEksw=="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}]},"0.0.9":{"name":"jovial","version":"0.0.9","description":"Javascript Object Validation Interception Augmentation Library","main":"index.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/jovial.git"},"keywords":["schema","validation"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"license":"MIT","bugs":{"url":"https://github.com/anywhichway/jovial/issues"},"homepage":"https://github.com/anywhichway/jovial#readme","dependencies":{"chrome-proxy":""},"devDependencies":{"blanket":"^1.2.1","chai":"^3.4.1","istanbul":"^0.4.1","mocha":"^2.3.4"},"gitHead":"df805ea4537878079edd254e3dd081f31ca132e4","_id":"jovial@0.0.9","_shasum":"5e6622af9de1abbe9c9b4ea34e391d733307319c","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"shasum":"5e6622af9de1abbe9c9b4ea34e391d733307319c","tarball":"https://registry.npmjs.org/jovial/-/jovial-0.0.9.tgz","integrity":"sha512-2otWzPZtWeYWYh4QbDPQ/zxXYGxegXix+iQo3m7y2SjRYU45jvQjydUeALCZmDjSAMqC+8YBgMAdQHfxkloRTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDRCGoXdWttjsrFMKPP6b0wQDhCMjbBt/d8I3Ju00k65AiEAquCITGW58XFyTnjgvSIHTC3JOHFXV7ke0nSKnxSOjWE="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}]},"0.0.10":{"name":"jovial","version":"0.0.10","description":"Javascript Object Validation Interception Augmentation Library","main":"index.js","scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/jovial.git"},"keywords":["schema","validation"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"license":"MIT","bugs":{"url":"https://github.com/anywhichway/jovial/issues"},"homepage":"https://github.com/anywhichway/jovial#readme","dependencies":{"chrome-proxy":""},"devDependencies":{"chai":"^3.4.1","istanbul":"^0.4.1","mocha":"^2.3.4"},"gitHead":"cfa12ee79f61f428f485f8510eda622dea2fccba","_id":"jovial@0.0.10","_shasum":"1daded5fced8ec3a03d3e4b1d41fcdeb1f93b938","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"shasum":"1daded5fced8ec3a03d3e4b1d41fcdeb1f93b938","tarball":"https://registry.npmjs.org/jovial/-/jovial-0.0.10.tgz","integrity":"sha512-C9pQD8nROf1KtpiP5DGWot2qtbbiscyHYTtJmq+LAUQvilVmfsEbbT4/ltpFG1P6LNtPnDeBFeBi13Lc2vjViw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCu/IqXUStdIpJXgyKNNwjUjhpJcQ769H8Ng5syp68HoQIhAKg9vNOGP0RX9TXuI7jl/RoF8USg0LA5+sVgurkDQ8Dn"}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}]},"0.0.12":{"name":"jovial","version":"0.0.12","description":"Javascript Object Validation Interception Augmentation Library","main":"index.js","isomorphic":true,"scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha --report lcov -- -R spec","browserify":"browserify index.js -o browser/jovial.js","minify":"minify browser/jovial.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/jovial.git"},"keywords":["schema","validation"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"license":"MIT","bugs":{"url":"https://github.com/anywhichway/jovial/issues"},"homepage":"https://github.com/anywhichway/jovial#readme","devDependencies":{"chai":"^3.4.1","codeclimate-test-reporter":"^0.2.0","istanbul":"^0.4.2","mocha":"^2.3.4"},"dependencies":{"chrome-proxy":"0.0.8"},"gitHead":"d2fb2b1a6e1fd1102456a2f27c58f2ab983f0ea7","_id":"jovial@0.0.12","_shasum":"5ceb8aa1ea187af8d337b0de2e91c6ded1e2894e","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"shasum":"5ceb8aa1ea187af8d337b0de2e91c6ded1e2894e","tarball":"https://registry.npmjs.org/jovial/-/jovial-0.0.12.tgz","integrity":"sha512-IzwT8evYwhZpKXE+ziPwOvVoyBnDLdKceIalawyV8c5XBGrCWCIvbmSBL7Oovt+Ehme3KQKiAse9iMeAJsz7TQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMN/dNRq+tCFuXs5A7isV0tdfKV3ZrxnnoA6utEuiXTgIhAOnIUlXQaRMGCFf9ByMJDEitcSBAVgbXHk3F7MUyez47"}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}]},"0.0.13":{"name":"jovial","version":"0.0.13","description":"Javascript Object Validation Interception Augmentation Library","main":"index.js","client":"./browser/jovial.js","isomorphic":true,"scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha --report lcov -- -R spec","browserify":"browserify index.js -o browser/jovial.js","minify":"minify browser/jovial.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/jovial.git"},"keywords":["schema","validation"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"license":"MIT","bugs":{"url":"https://github.com/anywhichway/jovial/issues"},"homepage":"https://github.com/anywhichway/jovial#readme","devDependencies":{"chai":"^3.4.1","codeclimate-test-reporter":"^0.2.0","istanbul":"^0.4.2","mocha":"^2.3.4"},"dependencies":{"chrome-proxy":"0.0.8"},"gitHead":"d318fc925eecc75a34922b3a2a41942d798e21c8","_id":"jovial@0.0.13","_shasum":"d7937c31cb3761e4e509266acd9b9c3802b7d4b3","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"shasum":"d7937c31cb3761e4e509266acd9b9c3802b7d4b3","tarball":"https://registry.npmjs.org/jovial/-/jovial-0.0.13.tgz","integrity":"sha512-OS5sYtIeJZ5e9aUsXbdcqqXlcMZldnbGSJHNrjXCHqPQ5fH4UxI0s4tmMS0uwGhTBxbCcHrl1OiToxxRHyOAsw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuA6/FLJ+YETmKLDwt2v64V+Wa4QslGnWzC02Gn4CgtgIhAJ5iMRz3mnSCr3ppAI6e9nk/TARm9FF9HV3atYVrr63e"}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}]},"0.0.14":{"name":"jovial","version":"0.0.14","description":"Javascript Object Validation Interception Augmentation Library","main":"index.js","client":"./browser/jovial.js","isomorphic":true,"scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha --report lcov -- -R spec","browserify":"browserify index.js -o browser/jovial.js","minify":"minify browser/jovial.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/jovial.git"},"keywords":["schema","validation"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"license":"MIT","bugs":{"url":"https://github.com/anywhichway/jovial/issues"},"homepage":"https://github.com/anywhichway/jovial#readme","devDependencies":{"chai":"^3.4.1","codeclimate-test-reporter":"^0.2.0","istanbul":"^0.4.2","mocha":"^2.3.4"},"dependencies":{"chrome-proxy":"0.0.9"},"gitHead":"85a08bad776a560c0c68b87c303ed7de81822bf5","_id":"jovial@0.0.14","_shasum":"3f96b0684c2136172c11be591380921ba427881a","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"shasum":"3f96b0684c2136172c11be591380921ba427881a","tarball":"https://registry.npmjs.org/jovial/-/jovial-0.0.14.tgz","integrity":"sha512-ep3b6veP7hQ0gJQJKxCFp2bdlN8qUi8ZQlzQtAUzMprV2VIcvOqAh0X+fKg6LDIGu3yanwsjjOt0odvSbhODgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCID89mLSRCJQBG5aqCNJGro6cfrCfXSdsqcePKhUB5yhtAh9uOOqaco9vXOL0h0h8kYv+cVHpc4VHHuBFdytN5Y9t"}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}]},"0.0.15":{"name":"jovial","version":"0.0.15","description":"Javascript Object Validation Interception Augmentation Library","main":"index.js","client":"./browser/jovial.js","isomorphic":true,"scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha --report lcov -- -R spec","browserify":"browserify index.js -o browser/jovial.js","minify":"minify browser/jovial.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/jovial.git"},"keywords":["schema","validation"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"license":"MIT","bugs":{"url":"https://github.com/anywhichway/jovial/issues"},"homepage":"https://github.com/anywhichway/jovial#readme","devDependencies":{"chai":"^3.4.1","codeclimate-test-reporter":"^0.2.0","istanbul":"^0.4.2","mocha":"^2.3.4"},"dependencies":{"chrome-proxy":"0.0.9"},"gitHead":"809ddbaf538eac295c9b9635c1bf6e4b8cfbc54b","_id":"jovial@0.0.15","_shasum":"011bbc6f3b6fc0173d1b2c36cb7724f325f22ade","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"shasum":"011bbc6f3b6fc0173d1b2c36cb7724f325f22ade","tarball":"https://registry.npmjs.org/jovial/-/jovial-0.0.15.tgz","integrity":"sha512-PYXwYpF0j/rwKrIRasY+s4aaFDLM9+kWAR0SJcBd2QL96ZRHZHl7zA7EbC4fxPtK1zywrPsX1s5VDG0eoWrY8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGdkBmmy/UpDtJNk+bPoVFCdvKWYI4E+CgUYFzNjDPmdAiEAgxHVHL4mYuzxbUY2Zzkj/O/mDi7cqxIr7rkg9wHam5k="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}]},"0.0.16":{"name":"jovial","version":"0.0.16","description":"Javascript Object Validation Interception Augmentation Library","main":"index.js","client":"./browser/jovial.js","isomorphic":true,"scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha --report lcov -- -R spec","browserify":"browserify index.js -o browser/jovial.js","minify":"minify browser/jovial.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/jovial.git"},"keywords":["schema","validation"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"license":"MIT","bugs":{"url":"https://github.com/anywhichway/jovial/issues"},"homepage":"https://github.com/anywhichway/jovial#readme","devDependencies":{"chai":"^3.4.1","codeclimate-test-reporter":"^0.2.0","istanbul":"^0.4.2","mocha":"^2.3.4"},"dependencies":{"chrome-proxy":"0.0.9"},"gitHead":"e71cbb8dfe148c05681ec042d38d17bf72b42fad","_id":"jovial@0.0.16","_shasum":"d49dc3fa582d716983269aeb74fe55d2c8dfd68e","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"shasum":"d49dc3fa582d716983269aeb74fe55d2c8dfd68e","tarball":"https://registry.npmjs.org/jovial/-/jovial-0.0.16.tgz","integrity":"sha512-X4/OJCWKNjay0PKkpnowuZHyq3maVBHDMdJxX4uVlAZYB4YLVpfE7iFugdIHoCIWLMjSeuL2RM7lDYZV3hEFyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG/7uEQXeEXh59lZ8P3ON/ABFgIFOrdzAIVKWDk3Xdx9AiAto6SSswckB8nW0FHrfTQAiC+GJEO8k4NvjXg13Q8brA=="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}]},"0.0.17":{"name":"jovial","version":"0.0.17","description":"Javascript Object Validation Interception Augmentation Library","main":"index.js","client":"./browser/jovial.js","isomorphic":true,"scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha --report lcov -- -R spec","browserify":"browserify index.js -o browser/jovial.js","minify":"minify browser/jovial.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/jovial.git"},"keywords":["schema","validation"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"license":"MIT","bugs":{"url":"https://github.com/anywhichway/jovial/issues"},"homepage":"https://github.com/anywhichway/jovial#readme","devDependencies":{"chai":"^3.4.1","codeclimate-test-reporter":"^0.2.0","istanbul":"^0.4.2","mocha":"^2.3.4"},"dependencies":{"chrome-proxy":"0.0.9"},"gitHead":"dede18d44581c146febdcc0a750099b0ea40a090","_id":"jovial@0.0.17","_shasum":"f3ff984215d59696b125b9c5fbbfa55f07586407","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"shasum":"f3ff984215d59696b125b9c5fbbfa55f07586407","tarball":"https://registry.npmjs.org/jovial/-/jovial-0.0.17.tgz","integrity":"sha512-/dFGwG5GRnSZqZ3gT7Nv50gASoG5VogANn0ZhTZXZ2NFG7IU8ZWTHZDZxLFb+y5PNNZlGztJOqDRvZhFU3Q30g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvaO0JiagP4TTPMkWmi9G/qRBqXA3RyulIr7BQF6LzBQIhAJFNlZoLOsEFMfHtlaUY7ez3alEGBi0nooi3Mg4i4lOC"}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}]},"0.0.18":{"name":"jovial","version":"0.0.18","description":"Javascript Object Validation Interception Augmentation Library","main":"index.js","client":"./browser/jovial.js","isomorphic":true,"scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha --report lcov -- -R spec","browserify":"browserify index.js -o browser/jovial.js","minify":"minify browser/jovial.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/jovial.git"},"keywords":["schema","validation"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"license":"MIT","bugs":{"url":"https://github.com/anywhichway/jovial/issues"},"homepage":"https://github.com/anywhichway/jovial#readme","devDependencies":{"chai":"^3.4.1","codeclimate-test-reporter":"^0.2.0","istanbul":"^0.4.2","mocha":"^2.3.4"},"dependencies":{"chrome-proxy":"0.0.9"},"gitHead":"c0e2debb2da24174a690b271b42e869535cbddcf","_id":"jovial@0.0.18","_shasum":"996713d8e0b4cbfb22149a0a3373153caacb122d","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"shasum":"996713d8e0b4cbfb22149a0a3373153caacb122d","tarball":"https://registry.npmjs.org/jovial/-/jovial-0.0.18.tgz","integrity":"sha512-XVuxZuFnBAqDOVepKKffDeI5jLLIljXhla2dUsfVFqsFdnaZdyrW7pOHp9AUHnm1RD+JXmSfeidrU+uHZGWpkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+LnULRgexGKJRywTNVtzYrEg8aFnn1EOheDDAMVIKIQIgH5NKXhmkF028PBpFsEZRyZ56FQC2g4imOecPTTzmYbs="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}]},"0.0.19":{"name":"jovial","version":"0.0.19","description":"Javascript Object Validation Interception Augmentation Library","main":"index.js","client":"./browser/jovial.js","isomorphic":true,"scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha --report lcov -- -R spec","browserify":"browserify index.js -o browser/jovial.js","minify":"minify browser/jovial.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/jovial.git"},"keywords":["schema","validation"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"license":"MIT","bugs":{"url":"https://github.com/anywhichway/jovial/issues"},"homepage":"https://github.com/anywhichway/jovial#readme","devDependencies":{"chai":"^3.4.1","codeclimate-test-reporter":"^0.2.0","istanbul":"^0.4.2","mocha":"^2.3.4"},"dependencies":{"chrome-proxy":"0.0.9"},"gitHead":"90b974553f7f30f3d8be97d07facc30ff8ad4ed3","_id":"jovial@0.0.19","_shasum":"c1d0a4897ce882172f33d6cce6acdaadabb70d39","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"shasum":"c1d0a4897ce882172f33d6cce6acdaadabb70d39","tarball":"https://registry.npmjs.org/jovial/-/jovial-0.0.19.tgz","integrity":"sha512-r9Mxup7JbhttCshXmqxV7BL4dSVdmPyeUTpNm2O0ToDSywZw2lGm50rrW7vbH4Kcg3qdvdJapyo1W0f8uPG45Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCS0iO1mYTzQye8cT/qTCbj/WOwFXQiL5dE86KLOLLvEgIgbYrTarmrt8fB0Kw5Ygeyr4wHrOFylePa13f7+hj+tgQ="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}]},"0.0.20":{"name":"jovial","version":"0.0.20","description":"Javascript Object Validation Interception Augmentation Library","main":"index.js","client":"./browser/jovial.js","isomorphic":true,"scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha --report lcov -- -R spec","browserify":"browserify index.js -o browser/jovial.js","minify":"minify browser/jovial.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/jovial.git"},"keywords":["schema","validation","validate","validatejs"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"license":"MIT","bugs":{"url":"https://github.com/anywhichway/jovial/issues"},"homepage":"https://github.com/anywhichway/jovial#readme","devDependencies":{"chai":"^3.4.1","codeclimate-test-reporter":"^0.2.0","istanbul":"^0.4.2","mocha":"^2.3.4"},"dependencies":{"chrome-proxy":"0.0.9"},"gitHead":"a68f6e0a27b14c9a8401ca58cc62ead0aac9dac4","_id":"jovial@0.0.20","_shasum":"c8643a76dcc6d2d2ac2051fd0cbc2c2b661b4b43","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"shasum":"c8643a76dcc6d2d2ac2051fd0cbc2c2b661b4b43","tarball":"https://registry.npmjs.org/jovial/-/jovial-0.0.20.tgz","integrity":"sha512-ImyStpDrCekF0i0V+m/UXL+8yZ9/37usXRE19JBv67cvlnI9tFnJ0gHEkFExBkrawFxtNOFJgp98V/Xq89RxzA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICRgNl+JgYBvNJPysMUZu1djeYU3CopOFhQB7E5u+1KyAiB+K0bnS3T9I6UfYJEtpsUZrPGeskDgb8WJsBV6DigyxQ=="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}]},"0.0.21":{"name":"jovial","version":"0.0.21","description":"Javascript Object Validation Interception Augmentation Library","main":"index.js","client":"./browser/jovial.js","isomorphic":true,"scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha --report lcov -- -R spec","browserify":"browserify index.js -o browser/jovial.js","minify":"minify browser/jovial.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/jovial.git"},"keywords":["schema","validation","validate","validatejs"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"license":"MIT","bugs":{"url":"https://github.com/anywhichway/jovial/issues"},"homepage":"https://github.com/anywhichway/jovial#readme","devDependencies":{"chai":"^3.4.1","codeclimate-test-reporter":"^0.2.0","istanbul":"^0.4.2","mocha":"^2.3.4"},"dependencies":{"chrome-proxy":"0.0.9"},"gitHead":"2132bfc39111f7c6c6142e95b1934dcbf979f692","_id":"jovial@0.0.21","_shasum":"ecc8973faeab6aeb539c251ad1b36081a683fd72","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"shasum":"ecc8973faeab6aeb539c251ad1b36081a683fd72","tarball":"https://registry.npmjs.org/jovial/-/jovial-0.0.21.tgz","integrity":"sha512-VKkaLq6XMbWdUyLikWK6fTj+1f9VVnRF5plFj9JJ9AGPDZtfYjQ2BN22n6otuC89dbAa/fObffykYdCdSh3PPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDs8BeMy9aDcXmnJkHDjJuEXGuRaM3UITGmBb3DWd28nAIgFrQoXEhdVusVz+FQf0/BGylaamwhxj6BmvBserVZzGc="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}]},"0.0.22":{"name":"jovial","version":"0.0.22","description":"Javascript Object Validation Interception Augmentation Library","main":"index.js","client":"./browser/jovial.js","isomorphic":true,"scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha --report lcov -- -R spec","browserify":"browserify index.js -o browser/jovial.js","minify":"minify browser/jovial.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/jovial.git"},"keywords":["schema","validation","validate","validatejs"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"license":"MIT","bugs":{"url":"https://github.com/anywhichway/jovial/issues"},"homepage":"https://github.com/anywhichway/jovial#readme","devDependencies":{"chai":"^3.4.1","codeclimate-test-reporter":"^0.2.0","istanbul":"^0.4.2","mocha":"^2.3.4"},"dependencies":{"chrome-proxy":"0.0.9"},"gitHead":"7c1251adad2628cd4f08b2c369aecb1ee84211a5","_id":"jovial@0.0.22","_shasum":"6405679890f84b9090a028f370f8f985636cfa18","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"shasum":"6405679890f84b9090a028f370f8f985636cfa18","tarball":"https://registry.npmjs.org/jovial/-/jovial-0.0.22.tgz","integrity":"sha512-u3PSOz1tTQEXl3kdC7LUDUpExCaZVU+rtxCoFne+cXBCk/za9JugIWlqU4SSiDEUHcKQTNUm6vZ0TI2A0aSrQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDy6gjntO4RSjVMMSo7eHcqL9VP1fUdN2LcvXoranrBjgIhAIOIV3YoO6m9R75H/ybyzB+AOIjpZJgfKxYUx4jwucfS"}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}]},"0.0.23":{"name":"jovial","version":"0.0.23","description":"Javascript Object Validation Interception Augmentation Library","main":"index.js","client":"./browser/jovial.js","reveal":true,"isomorphic":true,"scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha --report lcov -- -R spec","browserify":"browserify index.js -o browser/jovial.js","minify":"minify browser/jovial.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/jovial.git"},"keywords":["schema","validation","validate","validatejs"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"license":"MIT","bugs":{"url":"https://github.com/anywhichway/jovial/issues"},"homepage":"https://github.com/anywhichway/jovial#readme","devDependencies":{"chai":"^3.4.1","codeclimate-test-reporter":"^0.2.0","istanbul":"^0.4.2","mocha":"^2.3.4"},"dependencies":{"chrome-proxy":"0.0.9"},"gitHead":"abf8bf6951a6d835703153286b639619ef040fab","_id":"jovial@0.0.23","_shasum":"91dfc5ce26c58ac4f395f38596c43622fc1958eb","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"shasum":"91dfc5ce26c58ac4f395f38596c43622fc1958eb","tarball":"https://registry.npmjs.org/jovial/-/jovial-0.0.23.tgz","integrity":"sha512-0ZFF1MCyok0Ibm9TFbIr4FGsZL+Ph0JqhqizO50VFF4LyjcjR3hjxXvRo1QQR5XJ2r4L/eKQMCmQKJaPixpx6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGWHoXBn3GxKYQ2dOT/LYFfStTCzkmEsbtJijwrLsFRVAiEAkRZldzE8LAQjm+Ru0jFKLF/Iokw6agTrWejOzzqf2I8="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/jovial-0.0.23.tgz_1454632036562_0.10411052498966455"}},"0.0.24":{"name":"jovial","version":"0.0.24","description":"Javascript Object Validation Interception Augmentation Library","main":"index.js","client":"./browser/jovial.js","reveal":true,"isomorphic":true,"scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha --report lcov -- -R spec","browserify":"browserify index.js -o browser/jovial.js","minify":"minify browser/jovial.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/jovial.git"},"keywords":["schema","validation","validate","validatejs"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"license":"MIT","bugs":{"url":"https://github.com/anywhichway/jovial/issues"},"homepage":"https://github.com/anywhichway/jovial#readme","devDependencies":{"chai":"^3.4.1","codeclimate-test-reporter":"^0.2.0","istanbul":"^0.4.2","mocha":"^2.3.4"},"dependencies":{"chrome-proxy":"0.0.9"},"gitHead":"1b3160e4eadd3fae00c3c15137a84b28d479c0e3","_id":"jovial@0.0.24","_shasum":"aa778306b2a9284bc27ef19ae26f734bf94e80ad","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"shasum":"aa778306b2a9284bc27ef19ae26f734bf94e80ad","tarball":"https://registry.npmjs.org/jovial/-/jovial-0.0.24.tgz","integrity":"sha512-Uh9iKWPnfigVeKuOu95Dj6Mk760D3t9HXTA7I8FYBoDRx1UM8qSbNotwi/5u58oQ6w37Ik9nRh8HQTvaR83uEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIES2I2sPVKrNAZtd03ngY/eQfF4Hc5dK+tqqFR0vk6tdAiEAl302IBpDPziJFHxNhawMPjZjTXoMz6MNqmSIOTypKNw="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/jovial-0.0.24.tgz_1457008392627_0.9390083907637745"}},"0.0.25":{"name":"jovial","version":"0.0.25","description":"Javascript Object Validation Interception Augmentation Library","main":"index.js","client":"./browser/jovial.js","reveal":true,"isomorphic":true,"scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha --report lcov -- -R spec","browserify":"browserify index.js -o browser/jovial.js","minify":"minify browser/jovial.js"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/jovial.git"},"keywords":["schema","validation","validate","validatejs"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"license":"MIT","bugs":{"url":"https://github.com/anywhichway/jovial/issues"},"homepage":"https://github.com/anywhichway/jovial#readme","devDependencies":{"chai":"^3.4.1","codeclimate-test-reporter":"^0.2.0","istanbul":"^0.4.2","mocha":"^2.3.4"},"dependencies":{"chrome-proxy":"0.0.9"},"gitHead":"2bb94bd813536113d349bed48ed4782123de8ec9","_id":"jovial@0.0.25","_shasum":"2ee943daf9e8d1692afd1ebef731b4f2b8289b6a","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"shasum":"2ee943daf9e8d1692afd1ebef731b4f2b8289b6a","tarball":"https://registry.npmjs.org/jovial/-/jovial-0.0.25.tgz","integrity":"sha512-FigXNhAEw/iY3izAeuvl/hjVL0mt5NvJmFuZewtS2y2XY8T/v6pLQR+2JKF+A87fBoazt8+Cp8cWv8Ie+JeC/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRKaB6mAgdVcimsJ8GX2wp5OLz4LCvmVK0aoMfkdEoIwIhAIQZPSxscG/l2L/7xVwPnEDyvCtFCq7MCblGtFGn7IEf"}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/jovial-0.0.25.tgz_1457952156514_0.4010688168928027"}},"0.0.26":{"name":"jovial","version":"0.0.26","description":"Javascript Object Validation Interception Augmentation Library","main":"index.js","client":"./browser/jovial.js","reveal":true,"isomorphic":true,"scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha --report lcov -- -R spec","browserify":"browserify index.js -o browser/jovial.js","minify":"minify browser/jovial.js","prepublish":"npm run browserify && npm run minify"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/jovial.git"},"keywords":["schema","validation","validate","validatejs"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"license":"MIT","bugs":{"url":"https://github.com/anywhichway/jovial/issues"},"homepage":"https://github.com/anywhichway/jovial#readme","devDependencies":{"chai":"^3.4.1","codeclimate-test-reporter":"^0.2.0","istanbul":"^0.4.2","mocha":"^2.3.4"},"dependencies":{},"gitHead":"2bb94bd813536113d349bed48ed4782123de8ec9","_id":"jovial@0.0.26","_shasum":"7d5a39d3b5adb152be801495ef963a5484d253ee","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"shasum":"7d5a39d3b5adb152be801495ef963a5484d253ee","tarball":"https://registry.npmjs.org/jovial/-/jovial-0.0.26.tgz","integrity":"sha512-Q/zFeaAHnCwVJNih3F+py8aJFkNdiwnvJbHCRV95aw3gG67MvAGEhxDAx0JIJuxKBzYOjgCibZJdumLOs5FfdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH6G7sDWfoFSIjx87FGaHWjIhMpEuUO2pXOZI59ZI/fNAiA9a9XbX+5uo0XZZDf0zoAulI/oqnTaX7Vh2j6hd/pCWQ=="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/jovial-0.0.26.tgz_1461895432196_0.790458787465468"}},"0.0.27":{"name":"jovial","version":"0.0.27","description":"Javascript Object Validation Interception Augmentation Library","main":"index.js","client":"./browser/jovial.js","reveal":true,"isomorphic":true,"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/22..latest","firefox/16..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha --report lcov -- -R spec","browserify":"browserify index.js -o browser/jovial.js","minify":"minify browser/jovial.js  > browser/jovial.min.js","prepublish":"npm run browserify && npm run minify"},"repository":{"type":"git","url":"git+https://github.com/anywhichway/jovial.git"},"keywords":["schema","validation","validate","validatejs"],"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"license":"MIT","bugs":{"url":"https://github.com/anywhichway/jovial/issues"},"homepage":"https://github.com/anywhichway/jovial#readme","devDependencies":{"chai":"^3.4.1","codeclimate-test-reporter":"^0.2.0","istanbul":"^0.4.2","mocha":"^2.3.4","browserify":"^13.0.0","minify":"^2.0.8"},"dependencies":{},"gitHead":"b3396ca652514d1b0dc490aa5df0d76a1c08353f","_id":"jovial@0.0.27","_shasum":"f5db351a265118d645cb6ac95d90d6b7d50e9c18","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"anywhichway","email":"syblackwell@anywhichway.com"},"dist":{"shasum":"f5db351a265118d645cb6ac95d90d6b7d50e9c18","tarball":"https://registry.npmjs.org/jovial/-/jovial-0.0.27.tgz","integrity":"sha512-1z8ZJqAe07dKetYvMoY8wDZaoSDn9cMSNqVs6uLG3RbNn2p+RA4RpgqjKnWCqK9VySuXzfvHk2a5dZmn1fH4iQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHXSLcstKN1KMJEeqznGe8kk41taR833DaJUwpZRikGMAiBGqqfEaR+plsWQVtOEC2Ubv1MFMTYj2iKmuqCyUshegQ=="}]},"maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/jovial-0.0.27.tgz_1462319629624_0.7743905279785395"}}},"readme":"# JOVIAL\r\nJavaScript Object Validation Interception Augmentation Library.\r\n\r\n[![Build Status](https://travis-ci.org/anywhichway/jovial.svg)](https://travis-ci.org/anywhichway/jovial)\r\n[![Codacy Badge](https://api.codacy.com/project/badge/grade/42cd44eee8794c22aa7a4f780abd2d0b)](https://www.codacy.com/app/syblackwell/jovial)\r\n[![Code Climate](https://codeclimate.com/github/anywhichway/jovial/badges/gpa.svg)](https://codeclimate.com/github/anywhichway/jovial)\r\n[![Test Coverage](https://codeclimate.com/github/anywhichway/jovial/badges/coverage.svg)](https://codeclimate.com/github/anywhichway/jovial/coverage)\r\n[![Issue Count](https://codeclimate.com/github/anywhichway/jovial/badges/issue_count.svg)](https://codeclimate.com/github/anywhichway/jovial)\r\n\r\n\r\n[![NPM](https://nodei.co/npm/jovial.png?downloads=true&downloadRank=true&stars=true)](https://nodei.co/npm/jovial/)\r\n\r\n\r\nA light weight, easily extensible validation mechanism for JavaScript objects that supports both batch and real-time per property validation. \r\n\r\nYou can see an intro to JOVIAL at http://anywhichway.github.io/.\r\n\r\nHere is an example Validator:\r\n\r\n```\r\nnew Validator({name: {type: 'string', length: 25, required: true}, \r\n                  age: {type: 'number', min:0, max: 110},\r\n                  gender: {in: ['male','female']},\r\n                  ssn: {type: 'SSN'},\r\n                  location: {type: 'latlon'}})\r\n```\r\n                \r\nAlso supported are RegExp matching, soundex testing, range testing, developer supplied functions.\r\n\r\n# Install\r\n\r\nnpm install jovial\r\n\r\nThe index.js and package.json files are compatible with https://github.com/anywhichway/node-require so that jovial can be served directly to the browser from the node-modules/jovial directory when using node Express.\r\n\r\nBrowser code can also be found in the browser directory at https://github.com/anywhichway/jovial.\r\n\r\n# Documentation\r\n\r\nSee the GitHub Wiki: https://github.com/anywhichway/jovial/wiki/\r\n\r\n# Building & Testing\r\n\r\nBuilding & testing is conducted using Travis, Mocha, Chai, and Istanbul.\r\n\r\n# Notes\r\n\r\nDue to an unavoidable shortcoming in chrome-proxy, the unit test for testing the prevention of deleting required properties fails. All tests should pass in Edge and Firefox.\r\n\r\n# Updates (reverse chronological order)\r\n\r\n2016-05-28 v0.0.27 Added second argument to constructor to have validate call limit properties to those in the validate schema if set to true. Like most methods, modified code to ensure .validate method is not enumerable. \r\n\r\n2016-04-28 v0.0.26 Eliminated chrome-proxy since NodeJS v6.0 supports Proxy now. Also fixed errors uncovered as a result where set handlers were not returning true in Proxy.\r\n\r\n2016-03-03-14 v0.0.25 internals complexity reduction and README update, no functional changes\r\n\r\n2016-03-03-04 v0.0.24 credit card validation modified from RegExp to Luhn algorithm, ability to enhance types using functions added.\r\n\r\n2016-02-04 v0.0.23  ISBN, credit card (CC), IP address (IP). Moved most documentatin to GitHUb wiki (https://github.com/anywhichway/jovial/wiki) so it will be easier to upgrade without pushing new NPM packages.\r\n\r\n2016-01-28 v0.0.22 Added default values and write once support. Fixed bug with dot notation in subtypes (they did not work). Added the unit test!\r\n\r\n2016-01-27 v0.0.21 Added email validation and made type checking extensible.\r\n\r\n2016-01-23 v0.0.20 Attempting to fix Markdown issues on npmjs.org that do not manifest on GitHub. No code changes. Sure wish there was a way to push a new README to npmjs.org without a version increment!\r\n\r\n2016-01-23 v0.0.19 Corrected length check on Set when value is actually unknown. Clarified the meaning of *unknown* in the documentation.\r\n\r\n2016-01-23 v0.0.18 Modified type checking to ignore unknown values.\r\n\r\n2016-01-23 v0.0.17 Addressed issue where Proxy sometimes did not get loaded and lifted to global scope by Browserify.\r\n\r\n2016-01-23 v0.0.16 Cleaned-up Proxy bundling for Chrome. Corrected documentation regarding structure of ValidationError. Add non-null test for length validation.\r\n\r\n2016-01-22 v0.0.15 Added *.echoes*, *.satisfies* and *.validate* and latlon type. Corrected bug where *.type* did not work as documented with functions. Added more unit tests. Updated documentation.\r\n\r\n2016-01-21 v0.0.14 Updated dependency on chrome-proxy to > 0.0.8. \r\n\r\n2016-01-21 v0.0.13 Reworked module closure wrapper so it would work regardless of whether *browserify* is used. \r\n\r\n2016-01-18 v0.0.12 Corrected issue where underlying values did not get set after validation. Added more unit tests. Added *.length, .in, .transform*. Added support for property delete and define.\r\n\r\n2016-01-13 v0.0.11 Added browserified and minified version.\r\n\r\n2015-12-13 v0.0.10 Corrected README format\r\n\r\n2015-12-13 v0.0.9 Added more unit tests and documentation\r\n\r\n2015-12-13 v0.0.8 Added unit tests and missing error handlers for min, max, matches\r\n\r\n2015-12-12 v0.0.7 Codacy driven improvements\r\n\r\n2015-11-29 v0.0.6 Original public commit\r\n\r\n# License\r\n\r\nThis software is provided as-is under the [MIT license](http://opensource.org/licenses/MIT).","maintainers":[{"name":"anywhichway","email":"syblackwell@anywhichway.com"}],"time":{"modified":"2022-06-19T04:50:25.205Z","created":"2015-11-30T22:14:53.231Z","1.0.0":"2015-11-30T22:14:53.231Z","0.0.3":"2015-11-30T22:16:20.734Z","0.0.4":"2015-11-30T22:22:22.274Z","0.0.5":"2015-11-30T23:42:44.219Z","0.0.7":"2015-12-12T22:43:00.579Z","0.0.8":"2015-12-13T19:15:53.832Z","0.0.9":"2015-12-13T20:28:02.606Z","0.0.10":"2015-12-14T05:16:13.902Z","0.0.12":"2016-01-18T11:25:01.917Z","0.0.13":"2016-01-21T12:59:05.547Z","0.0.14":"2016-01-21T13:07:17.910Z","0.0.15":"2016-01-23T12:48:46.358Z","0.0.16":"2016-01-23T16:10:34.112Z","0.0.17":"2016-01-23T16:29:27.568Z","0.0.18":"2016-01-23T18:08:39.541Z","0.0.19":"2016-01-23T18:22:45.781Z","0.0.20":"2016-01-24T15:03:03.547Z","0.0.21":"2016-01-27T17:23:56.659Z","0.0.22":"2016-01-29T02:01:25.202Z","0.0.23":"2016-02-05T00:27:18.943Z","0.0.24":"2016-03-03T12:33:15.408Z","0.0.25":"2016-03-14T10:42:39.050Z","0.0.26":"2016-04-29T02:03:53.126Z","0.0.27":"2016-05-03T23:53:52.168Z"},"homepage":"https://github.com/anywhichway/jovial#readme","keywords":["schema","validation","validate","validatejs"],"repository":{"type":"git","url":"git+https://github.com/anywhichway/jovial.git"},"author":{"name":"Simon Y. Blackwell","email":"syblackwell@anywhichway.com","url":"http://www.github.com/anywhichway"},"bugs":{"url":"https://github.com/anywhichway/jovial/issues"},"license":"MIT","readmeFilename":"README.md","users":{"anywhichway":true}}