{"_id":"lewd","_rev":"38-28ea9d95a3ff53968fa4d2e8c85adf8f","name":"lewd","dist-tags":{"latest":"0.9.0"},"versions":{"0.1.0":{"name":"lewd","version":"0.1.0","keywords":["validation","json","data","sanity","check"],"author":{"name":"Raphael Pigulla","email":"pigulla@four66.com"},"license":"BSD","_id":"lewd@0.1.0","maintainers":[{"name":"pigulla","email":"raphael@pigulla.net"}],"homepage":"https://github.com/pigulla/lewd","bugs":{"url":"https://github.com/pigulla/lewd/issues"},"dist":{"shasum":"7ba0723ab36850e333b77119128866a06f3b3639","tarball":"https://registry.npmjs.org/lewd/-/lewd-0.1.0.tgz","integrity":"sha512-xOqH4GHmGygT3PODOh8VNeAtvlZFDZL4dKnP0oy6q8it/7dGtPIg/LrcG2S7GW06Y9QeGMwRP/wwBT6XUnzGfQ==","signatures":[{"sig":"MEUCIQDYOiwN3Fw/zVgrNcscNLej9OuiXBlNA6pwwy5rxHlkYAIgI2WEXS+C6EGE2RlgVgBUwmK1L+JRITTr2oKT4zsCRmk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/lewd.js","_from":".","_shasum":"7ba0723ab36850e333b77119128866a06f3b3639","scripts":{"test":"grunt buster"},"_npmUser":{"name":"pigulla","email":"raphael@pigulla.net"},"repository":{"url":"https://github.com/pigulla/lewd","type":"git"},"_npmVersion":"1.4.10","description":"An intuitive and easy to use validator for JSON data.","dependencies":{"lodash":"2.4.1"},"devDependencies":{"grunt":"0.4.5","buster":"0.7.13","grunt-buster":"0.3.1","buster-istanbul":"0.1.10","grunt-contrib-jshint":"0.10.0"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.0":{"name":"lewd","version":"0.2.0","keywords":["validation","condition","schema","syntax","json","data","check"],"author":{"name":"Raphael Pigulla","email":"pigulla@four66.com"},"license":"BSD-2-Clause","_id":"lewd@0.2.0","maintainers":[{"name":"pigulla","email":"raphael@pigulla.net"}],"homepage":"https://github.com/pigulla/lewd","bugs":{"url":"https://github.com/pigulla/lewd/issues"},"dist":{"shasum":"d96d0894b9f282dc4a7eef093e34fbbeca009aa4","tarball":"https://registry.npmjs.org/lewd/-/lewd-0.2.0.tgz","integrity":"sha512-IsATRO6NaXABIS0Vh+feeRhmtk3rmwH+hiQXoZDodwfiuEVoPGB14W8lGaGigqbKk2Hrpdzcw4ZUvIyl9H8ozQ==","signatures":[{"sig":"MEUCIQDOzgEd8XC8X8QnBFD+kufedI5jJwzWLHFZWiFixTk/fAIgEqlRB3QYl3sS7CbDrW+eFYR9tsFSRuDaseu1bRheDAI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/lewd.js","_from":".","_shasum":"d96d0894b9f282dc4a7eef093e34fbbeca009aa4","engines":{"node":">=0.10.0"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"pigulla","email":"raphael@pigulla.net"},"repository":{"url":"https://github.com/pigulla/lewd","type":"git"},"_npmVersion":"1.4.10","description":"An intuitive and easy to use validator for JSON data.","dependencies":{"lodash":"^2.4.1"},"devDependencies":{"grunt":"^0.4.5","buster":"^0.7.13","grunt-buster":"^0.3.1","grunt-githooks":"^0.3.1","buster-istanbul":"^0.1.10","grunt-coveralls":"^0.3.0","grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-istanbul-coverage":"^0.0.5"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.0":{"name":"lewd","version":"0.3.0","keywords":["json","data","validation","condition","schema","syntax","check"],"author":{"name":"Raphael Pigulla","email":"pigulla@four66.com"},"license":"BSD-2-Clause","_id":"lewd@0.3.0","maintainers":[{"name":"pigulla","email":"raphael@pigulla.net"}],"homepage":"https://github.com/pigulla/lewd","bugs":{"url":"https://github.com/pigulla/lewd/issues"},"dist":{"shasum":"3f1237aa798381d2c047fbe07f378d11c76c1735","tarball":"https://registry.npmjs.org/lewd/-/lewd-0.3.0.tgz","integrity":"sha512-UtfBHnqJgSWFVckOj7UwY8tuEPO0ufCHqENP1lKOEDPcTcxBTe5FHteD8Sqz7DC6V1j4J4q/5o8uB8hou+3J2A==","signatures":[{"sig":"MEQCIGDDlXFToshl6HP29TiqQ7YahCYtjaUwljLEE5ZFWoRvAiBlOK5Zva4dgeJPRnXu7ngbntxABwxt/Gn1wCnlQuotTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/lewd.js","_from":".","_shasum":"3f1237aa798381d2c047fbe07f378d11c76c1735","engines":{"node":">=0.10.0"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"pigulla","email":"raphael@pigulla.net"},"repository":{"url":"https://github.com/pigulla/lewd","type":"git"},"_npmVersion":"1.4.10","description":"An intuitive and easy to use data validation libray for JSON data.","dependencies":{"lodash":"^2.4.1"},"devDependencies":{"grunt":"^0.4.5","buster":"^0.7.13","grunt-buster":"^0.3.1","grunt-githooks":"^0.3.1","buster-istanbul":"^0.1.10","grunt-coveralls":"^0.3.0","grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-istanbul-coverage":"^0.0.5"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.4.0":{"name":"lewd","version":"0.4.0","keywords":["json","data","validation","condition","schema","syntax","check"],"author":{"url":"http://www.n3rd.org","name":"Raphael Pigulla","email":"pigulla@four66.com"},"license":[{"url":"https://github.com/pigulla/lewd/raw/master/LICENSE","type":"BSD-2-Clause"}],"_id":"lewd@0.4.0","maintainers":[{"name":"pigulla","email":"raphael@pigulla.net"}],"homepage":"https://github.com/pigulla/lewd","bugs":{"url":"https://github.com/pigulla/lewd/issues"},"dist":{"shasum":"f705f5211596f0e02e66713d40b8a61a67c4b071","tarball":"https://registry.npmjs.org/lewd/-/lewd-0.4.0.tgz","integrity":"sha512-DH6hxfVBq4CUMXSpZi4q9AKILzLUpub8HOzlp7sqx2B7/TiTvh7d+8AAKrRXbQ+JMuFnGhFoL+EtYNh34Xr9sw==","signatures":[{"sig":"MEUCIQCS42rS39DVSNNYSI9B4DD32GLUhYSvX1AwIicbvP6djwIgOaLte7BtKOcit73QK5YLyB+yhZDHhMtzQsjko+QfVZ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/lewd.js","_from":".","engines":{"node":">=0.10.0"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"pigulla","email":"raphael@pigulla.net"},"repository":{"url":"https://github.com/pigulla/lewd","type":"git"},"_npmVersion":"1.4.3","description":"An intuitive and easy to use validation libray for JSON data.","dependencies":{"lodash":"^2.4.1","validator":"^3.13.0"},"devDependencies":{"grunt":"^0.4.5","plato":"^1.0.1","buster":"^0.7.13","grunt-plato":"^1.0.0","grunt-buster":"^0.3.1","grunt-githooks":"^0.3.1","buster-istanbul":"^0.1.10","grunt-coveralls":"^0.3.0","grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-istanbul-coverage":"^0.0.5"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.5.0":{"name":"lewd","version":"0.5.0","keywords":["json","data","validation","condition","schema","syntax","check"],"author":{"url":"http://www.n3rd.org","name":"Raphael Pigulla","email":"pigulla@four66.com"},"license":[{"url":"https://github.com/pigulla/lewd/raw/master/LICENSE","type":"BSD-2-Clause"}],"_id":"lewd@0.5.0","maintainers":[{"name":"pigulla","email":"raphael@pigulla.net"}],"homepage":"https://github.com/pigulla/lewd","bugs":{"url":"https://github.com/pigulla/lewd/issues"},"dist":{"shasum":"fb99e14c970155802b62f61402f366d20404477f","tarball":"https://registry.npmjs.org/lewd/-/lewd-0.5.0.tgz","integrity":"sha512-IrM4vDx+ExHE0QLUAk9W9b/eG5nyQA1B/FZMvQth2twNmYd4JgbYc71nh3yt4TCmjzkvLlAVH2ucZPywagmkww==","signatures":[{"sig":"MEQCIF8B53JwrOwzAKs74Bo2QuGrHmtk2quiJEKEqEpUo2NAAiBVyjCQ5JBqhLlTuMane7D6TZG0obPSJQklSDv0M8EDSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/lewd.js","_from":".","_shasum":"fb99e14c970155802b62f61402f366d20404477f","engines":{"node":">=0.10.0"},"gitHead":"b47aec81550179e72f2b99e76f661d33e62dea12","scripts":{"test":"grunt test"},"_npmUser":{"name":"pigulla","email":"raphael@pigulla.net"},"repository":{"url":"https://github.com/pigulla/lewd","type":"git"},"_npmVersion":"1.4.13","description":"An intuitive and easy to use validation libray for JSON data.","dependencies":{"lodash":"^2.4.1","validator":"^3.13.0","owasp-password-strength-test":"^1.1.0"},"devDependencies":{"grunt":"^0.4.5","plato":"^1.0.1","buster":"^0.7.13","grunt-plato":"^1.0.0","grunt-buster":"^0.3.1","grunt-githooks":"^0.3.1","buster-istanbul":"^0.1.10","grunt-coveralls":"^0.3.0","grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-istanbul-coverage":"^0.0.5"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.5.1":{"name":"lewd","version":"0.5.1","keywords":["json","data","validation","condition","schema","syntax","check"],"author":{"url":"http://www.n3rd.org","name":"Raphael Pigulla","email":"pigulla@four66.com"},"license":[{"url":"https://github.com/pigulla/lewd/raw/master/LICENSE","type":"BSD-2-Clause"}],"_id":"lewd@0.5.1","maintainers":[{"name":"pigulla","email":"raphael@pigulla.net"}],"homepage":"https://github.com/pigulla/lewd","bugs":{"url":"https://github.com/pigulla/lewd/issues"},"dist":{"shasum":"c42ed6f88620e7c6824ddbd472daa411079b2080","tarball":"https://registry.npmjs.org/lewd/-/lewd-0.5.1.tgz","integrity":"sha512-8QNWnDqG6k1FFMYoL5nRTt5ZUXKyoPl44LDMpaCm9hIULPBmtdCfRKqXobO0v1v3m3UnjAdHDJv7rOTR0d/cnQ==","signatures":[{"sig":"MEQCIFnzJdWLAlyD8OLhR+zf8+RLyuTc5BjljbipyTF+yNIkAiAs/A0NVqav+Tsbj2KHi7LvrHQpIBpGSpM5vboKc8ygDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/lewd.js","_from":".","_shasum":"c42ed6f88620e7c6824ddbd472daa411079b2080","engines":{"node":">=0.10.0"},"gitHead":"788f6b14469f248e203696d1b3c51c16097a8e29","scripts":{"test":"grunt test"},"_npmUser":{"name":"pigulla","email":"raphael@pigulla.net"},"repository":{"url":"https://github.com/pigulla/lewd","type":"git"},"_npmVersion":"1.4.13","description":"An intuitive and easy to use validation libray for JSON data.","dependencies":{"lodash":"^2.4.1","validator":"^3.13.0"},"devDependencies":{"grunt":"^0.4.5","plato":"^1.0.1","buster":"^0.7.13","grunt-plato":"^1.0.0","grunt-buster":"^0.3.1","grunt-githooks":"^0.3.1","buster-istanbul":"^0.1.10","grunt-coveralls":"^0.3.0","grunt-contrib-clean":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-istanbul-coverage":"^0.0.5"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.0":{"name":"lewd","version":"0.6.0","keywords":["json","data","validation","condition","schema","syntax","check"],"author":{"url":"http://www.n3rd.org","name":"Raphael Pigulla","email":"pigulla@four66.com"},"license":[{"url":"https://github.com/pigulla/lewd/raw/master/LICENSE","type":"BSD-2-Clause"}],"_id":"lewd@0.6.0","maintainers":[{"name":"pigulla","email":"raphael@pigulla.net"}],"homepage":"https://github.com/pigulla/lewd","bugs":{"url":"https://github.com/pigulla/lewd/issues"},"dist":{"shasum":"c0e5b7f6c5d244d35c267b99dd3ae5ded5075eb4","tarball":"https://registry.npmjs.org/lewd/-/lewd-0.6.0.tgz","integrity":"sha512-2odeqKiUfhlLi9qE/IQ5qDuyNXphECZkcRZ1xk8yKowHBdzDU4Ceo+DpBe2GjGwMFjkYDwPGCVUUTNc6BS8RLQ==","signatures":[{"sig":"MEUCIFJAPVzTq36bGD+bTgZkRINnVimThn/ja0f4y0o48uJaAiEAtwutKCvYS6ez4I03A/IfM6mzIlR1jEhS9IdKHuXpZ2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/lewd.js","_from":".","_shasum":"c0e5b7f6c5d244d35c267b99dd3ae5ded5075eb4","engines":{"node":">=0.10.0"},"gitHead":"8afb7ce6254e7960481089ef32799d6532efc242","scripts":{"test":"grunt test"},"_npmUser":{"name":"pigulla","email":"raphael@pigulla.net"},"repository":{"url":"https://github.com/pigulla/lewd","type":"git"},"_npmVersion":"1.4.13","description":"An intuitive and easy to use validation libray for JSON data.","dependencies":{"lodash":"^2.4.1","validator":"^3.17.0"},"devDependencies":{"grunt":"^0.4.5","plato":"^1.2.0","buster":"^0.7.13","grunt-jscs":"^0.6.2","grunt-plato":"^1.3.0","grunt-buster":"^0.3.1","grunt-githooks":"^0.3.1","buster-istanbul":"^0.1.10","grunt-coveralls":"^1.0.0","grunt-browserify":"^2.1.4","grunt-contrib-clean":"^0.6.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.5.1","grunt-istanbul-coverage":"^0.0.5"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.1":{"name":"lewd","version":"0.7.1","keywords":["json","data","validation","condition","schema","syntax","check"],"author":{"url":"http://www.n3rd.org","name":"Raphael Pigulla","email":"pigulla@four66.com"},"license":[{"url":"https://github.com/pigulla/lewd/raw/master/LICENSE","type":"BSD-2-Clause"}],"_id":"lewd@0.7.1","maintainers":[{"name":"pigulla","email":"raphael@pigulla.net"}],"homepage":"https://github.com/pigulla/lewd","bugs":{"url":"https://github.com/pigulla/lewd/issues"},"dist":{"shasum":"26b4e2d4374cb58fb2a1849b77e923da5b57b86d","tarball":"https://registry.npmjs.org/lewd/-/lewd-0.7.1.tgz","integrity":"sha512-G86pPjLkw9taQ82a7lck2rr5+ZVC/d4j6IKzjSwn/RF90mL3OeTn3fm2H9yIF8ap7MhYM94uH9KQ7vrIvHCAfw==","signatures":[{"sig":"MEQCIFDFY00+4vTPo1iFPoMiJw/YDpX/fmyT+eDCUxLmdVB2AiB6svDF6IBAqAh3shxuOShsbZ5r/0uyYbuNv7zq0/V2jQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/lewd.js","_from":".","_shasum":"26b4e2d4374cb58fb2a1849b77e923da5b57b86d","engines":{"node":">=0.10.0"},"gitHead":"5170ba7a5523fd54672de16ddb1573c03a63c6f7","scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"_npmUser":{"name":"pigulla","email":"raphael@pigulla.net"},"repository":{"url":"https://github.com/pigulla/lewd","type":"git"},"_npmVersion":"2.0.0","description":"An intuitive and easy to use validation libray for JSON data.","dependencies":{"lodash":"^2.4.1","validator":"^3.18.1","json-pointer":"^0.2.1"},"devDependencies":{"nsp":"^0.4.0","grunt":"^0.4.5","buster":"^0.7.14","grunt-cli":"^0.1.13","grunt-jscs":"^0.7.1","grunt-plato":"^1.3.0","grunt-shell":"^1.0.1","grunt-buster":"^0.3.1","grunt-githooks":"^0.3.1","buster-istanbul":"^0.1.10","grunt-coveralls":"^1.0.0","grunt-browserify":"^3.0.0","grunt-contrib-clean":"^0.6.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.6.0","grunt-istanbul-coverage":"^0.1.0"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.8.0":{"name":"lewd","version":"0.8.0","keywords":["json","data","validation","condition","schema","syntax","check"],"author":{"url":"http://www.n3rd.org","name":"Raphael Pigulla","email":"pigulla@four66.com"},"license":[{"url":"https://github.com/pigulla/lewd/raw/master/LICENSE","type":"BSD-2-Clause"}],"_id":"lewd@0.8.0","maintainers":[{"name":"pigulla","email":"raphael@pigulla.net"}],"homepage":"https://github.com/pigulla/lewd","bugs":{"url":"https://github.com/pigulla/lewd/issues"},"dist":{"shasum":"503c2541e18ec96f6f56611e78f88bdeecff54ea","tarball":"https://registry.npmjs.org/lewd/-/lewd-0.8.0.tgz","integrity":"sha512-RX+j9sTm+iU6lXV8QLYoSSeK/JDSBuyq1piwyMfMjz1TxhXgqF/V6qKv0oxjEKCIQmS6K2zXR76PiDXVX7lwtA==","signatures":[{"sig":"MEUCIHYuu4zMdsT9cuUUbTZ1vx5vkBBfeHN3PYfEY4gGHDtSAiEA1bjzpAwlJqhTSAZ8y+gaJziloFt+e7uTViyXJbN1Igg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/lewd.js","_from":".","_shasum":"503c2541e18ec96f6f56611e78f88bdeecff54ea","engines":{"node":">=0.10.0"},"gitHead":"c9e8a14f262cf627139928e24e8dc7ef342e45ac","scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"_npmUser":{"name":"pigulla","email":"pigulla@four66.com"},"repository":{"url":"https://github.com/pigulla/lewd","type":"git"},"_npmVersion":"2.0.2","description":"An intuitive and easy to use validation libray for JSON data.","_nodeVersion":"0.10.26","dependencies":{"lodash":"^2.4.1","validator":"^3.19.0","json-pointer":"^0.2.2"},"devDependencies":{"nsp":"^0.4.0","grunt":"^0.4.5","buster":"^0.7.14","grunt-cli":"^0.1.13","grunt-jscs":"^0.7.1","grunt-shell":"^1.0.1","grunt-buster":"^0.3.1","buster-istanbul":"^0.1.10","grunt-coveralls":"^1.0.0","grunt-browserify":"^3.0.0","grunt-contrib-clean":"^0.6.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.6.0","grunt-istanbul-coverage":"^0.1.0"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.8.1":{"name":"lewd","version":"0.8.1","keywords":["json","data","validation","condition","schema","syntax","check"],"author":{"url":"http://www.n3rd.org","name":"Raphael Pigulla","email":"pigulla@four66.com"},"license":[{"url":"https://github.com/pigulla/lewd/raw/master/LICENSE","type":"BSD-2-Clause"}],"_id":"lewd@0.8.1","maintainers":[{"name":"pigulla","email":"raphael@pigulla.net"}],"homepage":"https://github.com/pigulla/lewd","bugs":{"url":"https://github.com/pigulla/lewd/issues"},"dist":{"shasum":"6b71161de787521de561d53d1851364ce9c87039","tarball":"https://registry.npmjs.org/lewd/-/lewd-0.8.1.tgz","integrity":"sha512-jYAGqATg06P/IxtqXuiiwMiQDUnvcl/e8Bl61sYEyjU+bQlt+urrvOeIewEP5jMYGQVXFpWkfFlyKfmzL2jQsw==","signatures":[{"sig":"MEQCIHJDNfbx3dOljKI+a0Mswiigynv6DaDglQ9B6q7Q4oyUAiAUs/7Z0UdOVBGcy3AAua6A0eQhrr2Ta6WTHSrB0wj6ng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/lewd.js","_from":".","_shasum":"6b71161de787521de561d53d1851364ce9c87039","engines":{"node":">=0.10.0"},"gitHead":"14306be281fd42b3cfeee9f00c1bdcd8ede657a8","scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"_npmUser":{"name":"pigulla","email":"pigulla@four66.com"},"repository":{"url":"https://github.com/pigulla/lewd","type":"git"},"_npmVersion":"1.4.14","description":"An intuitive and easy to use validation libray for JSON data.","dependencies":{"lodash":"^2.4.1","validator":"^3.19.0","json-pointer":"^0.2.2"},"devDependencies":{"fkt":"^0.1.4","nsp":"^0.4.0","grunt":"^0.4.5","buster":"^0.7.14","grunt-cli":"^0.1.13","grunt-jscs":"^0.7.1","grunt-shell":"^1.0.1","grunt-buster":"^0.3.1","buster-istanbul":"^0.1.10","grunt-coveralls":"^1.0.0","grunt-browserify":"^3.0.0","grunt-contrib-clean":"^0.6.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.6.0","grunt-istanbul-coverage":"^0.1.0"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.8.2":{"name":"lewd","version":"0.8.2","keywords":["json","data","validation","condition","schema","syntax","check"],"author":{"url":"http://www.n3rd.org","name":"Raphael Pigulla","email":"pigulla@four66.com"},"license":[{"url":"https://github.com/pigulla/lewd/raw/master/LICENSE","type":"BSD-2-Clause"}],"_id":"lewd@0.8.2","maintainers":[{"name":"pigulla","email":"raphael@pigulla.net"}],"homepage":"https://github.com/pigulla/lewd","bugs":{"url":"https://github.com/pigulla/lewd/issues"},"dist":{"shasum":"9caba1fdbf8f1c7d8bbe78c378668bc8d6a2f38f","tarball":"https://registry.npmjs.org/lewd/-/lewd-0.8.2.tgz","integrity":"sha512-EvKUbuXVi2L7nQV0lRWJ/VZUjsG4o+uxdmWyij4iPVhfhBQcmEb3jgnkOYpia+MoGlWjWnNxEya8ZwX9RjL8xg==","signatures":[{"sig":"MEQCIFJfA2RH2I3MijzQOAWHXRyA3EHYzGY46abvtt4vAxV6AiBnwY93JTmIxhrm7JzueaMr9xbzHIQjUoDu1LrX6PZ3OA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/lewd.js","_from":".","_shasum":"9caba1fdbf8f1c7d8bbe78c378668bc8d6a2f38f","engines":{"node":">=0.10.0"},"gitHead":"cd61bccbdbd2b01a520a8dc2c4ec35aa498d380e","scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"_npmUser":{"name":"pigulla","email":"pigulla@four66.com"},"repository":{"url":"https://github.com/pigulla/lewd","type":"git"},"_npmVersion":"1.4.28","description":"An intuitive and easy to use validation libray for JSON data.","dependencies":{"lodash":"^2.4.1","validator":"^3.22.1","json-pointer":"^0.2.2"},"devDependencies":{"fkt":"^0.1.5","nsp":"^0.4.2","grunt":"^0.4.5","buster":"^0.7.17","grunt-cli":"^0.1.13","grunt-jscs":"^1.0.0","grunt-shell":"^1.1.1","grunt-buster":"^0.3.2","buster-istanbul":"^0.1.10","grunt-coveralls":"^1.0.0","grunt-browserify":"^3.2.1","grunt-contrib-clean":"^0.6.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.6.0","grunt-istanbul-coverage":"^0.1.0"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.8.3":{"name":"lewd","version":"0.8.3","keywords":["json","data","validation","condition","schema","syntax","check"],"author":{"url":"http://www.n3rd.org","name":"Raphael Pigulla","email":"pigulla@four66.com"},"license":[{"url":"https://github.com/pigulla/lewd/raw/master/LICENSE","type":"BSD-2-Clause"}],"_id":"lewd@0.8.3","maintainers":[{"name":"pigulla","email":"raphael@pigulla.net"}],"homepage":"https://github.com/pigulla/lewd","bugs":{"url":"https://github.com/pigulla/lewd/issues"},"dist":{"shasum":"c9d8583f133a4307e4ef9a6dfcbe39e21711712e","tarball":"https://registry.npmjs.org/lewd/-/lewd-0.8.3.tgz","integrity":"sha512-d863a+IbrJ9pqx/c+Bk6RLZa/vlCfFWXqTeoqVY4hcol8E7YaJ4F6Gka5axuP7eBRhmvyAgLJ3am/EjGkb6hxg==","signatures":[{"sig":"MEUCIQDk6a9qwsP0HQdlOPi/UB5ggBwEufPhLtO0wI40OhVJiQIgQCEVTuZK1GB7x5tYGH+QMTMK1502lM75gBffXDWdsDk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/lewd.js","_from":".","_shasum":"c9d8583f133a4307e4ef9a6dfcbe39e21711712e","engines":{"node":">=0.10.0"},"gitHead":"6a3801034d22449f6e0cb1d490b92320333d4afd","scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"_npmUser":{"name":"pigulla","email":"pigulla@four66.com"},"repository":{"url":"https://github.com/pigulla/lewd","type":"git"},"_npmVersion":"1.4.28","description":"An intuitive and easy to use validation libray for JSON data.","dependencies":{"lodash":"^2.4.1","validator":"^3.27.0","json-pointer":"^0.2.2"},"devDependencies":{"fkt":"^0.1.5","nsp":"^0.5.2","grunt":"^0.4.5","buster":"^0.7.18","grunt-cli":"^0.1.13","grunt-jscs":"^1.2.0","grunt-shell":"^1.1.1","grunt-buster":"^0.3.2","buster-istanbul":"^0.1.10","grunt-coveralls":"^1.0.0","grunt-browserify":"^3.3.0","grunt-contrib-clean":"^0.6.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.7.0","grunt-istanbul-coverage":"^0.1.1"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.0":{"name":"lewd","version":"0.9.0","keywords":["json","data","validation","condition","schema","syntax","check"],"author":{"url":"http://www.n3rd.org","name":"Raphael Pigulla","email":"pigulla@four66.com"},"license":[{"url":"https://github.com/pigulla/lewd/raw/master/LICENSE","type":"BSD-2-Clause"}],"_id":"lewd@0.9.0","maintainers":[{"name":"pigulla","email":"raphael@pigulla.net"}],"homepage":"https://github.com/pigulla/lewd","bugs":{"url":"https://github.com/pigulla/lewd/issues"},"dist":{"shasum":"f7cee6996f3f69f20812e41c1c68d3261e6f6247","tarball":"https://registry.npmjs.org/lewd/-/lewd-0.9.0.tgz","integrity":"sha512-7zoDazwS75X+XyPb8bsbcssThlJFNPdxqs9F/QOt4PUhkViBt7RM5UmKi2lKbR2Cq9WLn75assgCBlT+Eag1Qw==","signatures":[{"sig":"MEQCIFjs1F/cnkhayeUwwRwr4EiHXAWp2Do0gWaqSqsqVDQRAiBHq271elVD0uHKjGZSme4rrnVs1RFwJfpLdIWXFFSfCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/lewd.js","_from":".","_shasum":"f7cee6996f3f69f20812e41c1c68d3261e6f6247","engines":{"node":">=0.10.0"},"gitHead":"10fd3507158fbebad404a819f8758e3f9addb032","scripts":{"test":"node_modules/grunt-cli/bin/grunt test"},"_npmUser":{"name":"pigulla","email":"pigulla@four66.com"},"repository":{"url":"https://github.com/pigulla/lewd","type":"git"},"_npmVersion":"2.7.3","description":"An intuitive and easy to use validation libray for JSON data.","_nodeVersion":"0.10.38","dependencies":{"lodash":"^3.6.0","validator":"^3.35.0","json-pointer":"^0.3.0"},"devDependencies":{"fkt":"^0.1.5","nsp":"^1.0.1","grunt":"^0.4.5","buster":"^0.7.18","grunt-cli":"^0.1.13","grunt-jscs":"^1.6.0","grunt-shell":"^1.1.1","grunt-buster":"^0.3.2","grunt-eslint":"^9.0.0","buster-istanbul":"^0.1.13","grunt-coveralls":"^1.0.0","grunt-browserify":"^3.6.0","grunt-contrib-clean":"^0.6.0","grunt-contrib-jshint":"^0.11.1","grunt-contrib-uglify":"^0.8.0","grunt-istanbul-coverage":"^0.1.1"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2014-05-28T10:42:16.895Z","modified":"2026-04-15T19:13:23.341Z","0.1.0":"2014-05-28T10:42:16.895Z","0.2.0":"2014-05-30T08:20:50.830Z","0.3.0":"2014-06-03T10:19:15.627Z","0.4.0":"2014-06-06T20:33:55.598Z","0.6.0-dev":"2014-07-11T12:52:51.084Z","0.5.0":"2014-07-11T12:56:04.840Z","0.5.1":"2014-07-11T12:56:13.230Z","0.6.0":"2014-08-22T10:41:58.920Z","0.7.0":"2014-09-19T21:55:27.206Z","0.7.1":"2014-09-19T22:25:53.039Z","0.8.0":"2014-09-26T14:05:19.972Z","0.8.1":"2014-10-02T11:57:58.566Z","0.8.2":"2014-11-28T08:38:05.793Z","0.8.3":"2015-01-17T20:08:31.402Z","0.9.0":"2015-03-27T15:05:02.929Z"},"bugs":{"url":"https://github.com/pigulla/lewd/issues"},"author":{"url":"http://www.n3rd.org","name":"Raphael Pigulla","email":"pigulla@four66.com"},"license":[{"url":"https://github.com/pigulla/lewd/raw/master/LICENSE","type":"BSD-2-Clause"}],"homepage":"https://github.com/pigulla/lewd","keywords":["json","data","validation","condition","schema","syntax","check"],"repository":{"url":"https://github.com/pigulla/lewd","type":"git"},"description":"An intuitive and easy to use validation libray for JSON data.","maintainers":[{"name":"pigulla","email":"pigulla@four66.com"}],"readme":"[![Build Status](http://img.shields.io/travis/pigulla/lewd.svg?style=flat-square)](https://travis-ci.org/pigulla/lewd)\n[![NPM version](http://img.shields.io/npm/v/lewd.svg?style=flat-square)](http://badge.fury.io/js/lewd)\n[![Coverage Status](https://img.shields.io/coveralls/pigulla/lewd.svg?style=flat-square)](https://coveralls.io/r/pigulla/lewd)\n[![Dependency Status](https://david-dm.org/pigulla/lewd.svg?style=flat-square)](https://david-dm.org/pigulla/lewd)\n[![devDependency Status](https://david-dm.org/pigulla/lewd/dev-status.svg?style=flat-square)](https://david-dm.org/pigulla/lewd#info=devDependencies)\n\n# lewd\n> lewd is an intuitive and easy to use data validation library inspired by Python's [voluptuous](https://github.com/alecthomas/voluptuous).\n\n### Getting Started\nTypically, your validations will look something like this:\n```javascript\nvar signUpValidator = lewd({\n    name: String,\n    username: lewd.all(String, lewd.range({ min: 3, max: 8 }), /^[a-z][a-z0-9]+$/i),\n    password: lewd.all(String, lewd.range({ min: 5, max: 15 })),\n    sex: lewd.some('male', 'female').optional(),\n    street: String,\n    zip: Number,\n    city: String,\n    subscribeToNewsletter: lewd(Boolean).default(false)\n});\n\n// assuming you know your data is a valid JSON string\nvar data = JSON.parse(rawData);\n\ntry {\n    signUpValidator(data);\n} catch (e) {\n    console.warn(e.toString());\n}\n```\nBut they can of course get more complex by logically combining conditions or nesting validation structures. Please take a look at our [wiki](https://github.com/pigulla/lewd/wiki) for a thorough introduction how to use lewd and its many features.\n\n### Features\n - intuitive and concise API\n - supports arbitrarily nested structures\n - optionally remove invalid or unexpected keys from objects\n - compose larger structures by combining and re-using smaller ones\n - value coercion\n - default values\n - custom validators\n - custom error messages\n - thoroughly unit tested\n - runs in browsers as an [UMD](https://github.com/umdjs/umd) module (experimental)\n\n### Contributing\nYou found a bug, fixed a typo or came up with a cool new feature? Feel free to open issues or send pull requests and I'll do my best to merge them. Please make sure you add tests as needed and reference the issue number in your commit (please open one if necessary). Pull requests must not break any JSHint and JSCS rules or let the test coverage drop below 100% (`npm test` is your friend).\n\n### License\nlewd is licensed under the BSD 2-Clause License. You can find it in the [LICENSE](LICENSE) file.\n","readmeFilename":"README.md"}