{"_id":"sanitize","_rev":"35-cf312dad3b2f7b8abbb73d5b07583ebc","name":"sanitize","description":"Input sanitizing library for node.js","dist-tags":{"latest":"2.1.2"},"versions":{"0.0.1":{"name":"sanitize","version":"0.0.1","description":"Input sanitizing library for node.js","main":"lib/sanitize.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/pocketly/node-sanitize"},"keywords":["sanitization","user input","input filtering"],"author":{"name":"Adam Jaso","email":"ajaso@pocketly.com"},"license":"ISC","bugs":{"url":"https://github.com/pocketly/node-sanitize/issues"},"homepage":"https://github.com/pocketly/node-sanitize","publishConfig":{"registry":"http://registry.npmjs.org"},"devDependencies":{"mocha":"^2.1.0","should":"^4.6.0"},"dependencies":{"lodash":"^2.4.1","sand":"^0.1.6","validator":"^3.27.0"},"gitHead":"324361e6924fba7d3a1591fc026e66588cf11fed","_id":"sanitize@0.0.1","_shasum":"c21edaa7199de0d5d761211f2067cda17eb40488","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"jacinto","email":"ajaso@pocketly.com"},"maintainers":[{"name":"jacinto","email":"ajaso@pocketly.com"}],"dist":{"shasum":"c21edaa7199de0d5d761211f2067cda17eb40488","tarball":"https://registry.npmjs.org/sanitize/-/sanitize-0.0.1.tgz","integrity":"sha512-zN91lpcxf7/VNHALkXCAYUG8WcujmcxcLDL1udiz8KkD0cXolWDRvoOfD8mE6e91G6sZbZwvWebWouQTM3LSOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGSfAaULgVswyWj9YR8hSst+vh5l/M7OXJg6L78ifJUgIhALlC4whqUItBi9E+H9gZWsv+qrTlQmPvGE/yL+LXzU26"}]},"directories":{}},"0.0.2":{"name":"sanitize","version":"0.0.2","description":"Input sanitizing library for node.js","main":"lib/sanitize.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/pocketly/node-sanitize"},"keywords":["sanitization","user input","input filtering"],"author":{"name":"Adam Jaso","email":"ajaso@pocketly.com"},"license":"ISC","bugs":{"url":"https://github.com/pocketly/node-sanitize/issues"},"homepage":"https://github.com/pocketly/node-sanitize","publishConfig":{"registry":"http://registry.npmjs.org"},"devDependencies":{"mocha":"^2.1.0","should":"^4.6.0"},"dependencies":{"lodash":"^2.4.1","sand":"^0.1.6","validator":"^3.27.0"},"gitHead":"4472eda0b723348e4560cf8536e44a31802b6f79","_id":"sanitize@0.0.2","_shasum":"efe9ea8ca4c8b121cc315af8105f931ebe4fbcec","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"jacinto","email":"ajaso@pocketly.com"},"maintainers":[{"name":"jacinto","email":"ajaso@pocketly.com"}],"dist":{"shasum":"efe9ea8ca4c8b121cc315af8105f931ebe4fbcec","tarball":"https://registry.npmjs.org/sanitize/-/sanitize-0.0.2.tgz","integrity":"sha512-jqko9VeA7GT2LVu35lSPCGFhrbRDujbUhuOzySv6WQDRudfcd/v3L3uDbd1xJrsLKO6Jn4B/wKAxSQrwcNKRMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1+GKY2vMFfOCdMxkoLZLKRg3PtHdkBcRcE2kVCCI37wIgHjCPUtCIKuwy/G5Ds5/ohNbo5qroZEL3BgblT2o5yMA="}]},"directories":{}},"0.0.3":{"name":"sanitize","version":"0.0.3","description":"Input sanitizing library for node.js","main":"lib/sanitize.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/pocketly/node-sanitize"},"keywords":["sanitization","user input","input filtering"],"author":{"name":"Adam Jaso","email":"ajaso@pocketly.com"},"license":"ISC","bugs":{"url":"https://github.com/pocketly/node-sanitize/issues"},"homepage":"https://github.com/pocketly/node-sanitize","publishConfig":{"registry":"http://registry.npmjs.org"},"devDependencies":{"mocha":"^2.1.0","should":"^4.6.0"},"dependencies":{"lodash":"^2.4.1","sand":"^0.1.6","validator":"^3.27.0"},"gitHead":"68c79eef49e80bbe2cac831511bde1d491dd3928","_id":"sanitize@0.0.3","_shasum":"c11de99eb588578622b2f6b2ed220b71718f3f79","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"jacinto","email":"ajaso@pocketly.com"},"maintainers":[{"name":"jacinto","email":"ajaso@pocketly.com"}],"dist":{"shasum":"c11de99eb588578622b2f6b2ed220b71718f3f79","tarball":"https://registry.npmjs.org/sanitize/-/sanitize-0.0.3.tgz","integrity":"sha512-mB/Cx5ymbTbXgsv98GTF5EkOBjocGy6aFxGn/pPK4FaSwz68F8hM+WV3reeRJBhTKDcC66HRQ96xBf56WbalpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkf6z8H7pTz+mq3xC4Whlo9Wo14KxEaWq/4EnUZXDSqQIhAIEgsyDthZs7oQO2k0LeW/FkUcAZZRC6j5E/oK+OSB8W"}]},"directories":{}},"0.0.4":{"name":"sanitize","version":"0.0.4","description":"Input sanitizing library for node.js","main":"lib/sanitize.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/pocketly/node-sanitize"},"keywords":["sanitization","user input","input filtering"],"author":{"name":"Adam Jaso","email":"ajaso@pocketly.com"},"license":"ISC","bugs":{"url":"https://github.com/pocketly/node-sanitize/issues"},"homepage":"https://github.com/pocketly/node-sanitize","publishConfig":{"registry":"http://registry.npmjs.org"},"devDependencies":{"mocha":"^2.1.0","should":"^4.6.0"},"dependencies":{"lodash":"^2.4.1","sand":"^0.1.6","validator":"^3.27.0"},"gitHead":"543d779c87a3fb1f720a19eb24cbf8e4edbdb3bd","_id":"sanitize@0.0.4","_shasum":"965009b9597686d08ce89e49f2512e68d68472e7","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"jacinto","email":"ajaso@pocketly.com"},"maintainers":[{"name":"jacinto","email":"ajaso@pocketly.com"}],"dist":{"shasum":"965009b9597686d08ce89e49f2512e68d68472e7","tarball":"https://registry.npmjs.org/sanitize/-/sanitize-0.0.4.tgz","integrity":"sha512-N/9mABFclhtzeOgzOVVwdNxbqcge34wZlnPa9UKQbdYJk67pUpi1heJL/dElcOu0vIG7984FN2SdL38iuxMyaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzgVYb6KA1kwb/8sCBuhQaOuel1SwlFiwXu9FJEwovHwIgfvVFVWryDkOFvfb0eUMzlLUyXrII8yaA72iRfo0F5O8="}]},"directories":{}},"0.0.5":{"name":"sanitize","version":"0.0.5","description":"Input sanitizing library for node.js","main":"lib/sanitize.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/pocketly/node-sanitize"},"keywords":["sanitization","user input","input filtering"],"author":{"name":"Adam Jaso","email":"ajaso@pocketly.com"},"license":"ISC","bugs":{"url":"https://github.com/pocketly/node-sanitize/issues"},"homepage":"https://github.com/pocketly/node-sanitize","publishConfig":{"registry":"http://registry.npmjs.org"},"devDependencies":{"mocha":"^2.1.0","should":"^4.6.0"},"dependencies":{"lodash":"^2.4.1","sand":"^0.1.6","validator":"^3.27.0"},"gitHead":"cfb6401271625b90c241cafc758d8089edb464ac","_id":"sanitize@0.0.5","_shasum":"bb37f32dda2bf54bcf2c8116b976c3a7c0dcf3df","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"jacinto","email":"ajaso@pocketly.com"},"maintainers":[{"name":"jacinto","email":"ajaso@pocketly.com"}],"dist":{"shasum":"bb37f32dda2bf54bcf2c8116b976c3a7c0dcf3df","tarball":"https://registry.npmjs.org/sanitize/-/sanitize-0.0.5.tgz","integrity":"sha512-fe0Nnc51q1xaGAxveq6fadR9zte0YizyB1kjA5H69tU6txHsJXWI+mLAMV5DmrOL3B5fYeMVBgJpsG5XFBUgYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGzrq9ugAQlv7uJRq7sR2G3a+l+TIqmOs96hngP0LFIMAiEAyVe7FK/xN1rmSH9UZLK/rKIfX/+TcQap0A2+cTFHWuQ="}]},"directories":{}},"0.0.6":{"name":"sanitize","version":"0.0.6","description":"Input sanitizing library for node.js","main":"lib/sanitize.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/pocketly/node-sanitize"},"keywords":["sanitization","user input","input filtering"],"author":{"name":"Adam Jaso","email":"ajaso@pocketly.com"},"license":"ISC","bugs":{"url":"https://github.com/pocketly/node-sanitize/issues"},"homepage":"https://github.com/pocketly/node-sanitize","publishConfig":{"registry":"http://registry.npmjs.org"},"devDependencies":{"mocha":"^2.1.0","should":"^4.6.0"},"dependencies":{"lodash":"^2.4.1","sand":"^0.1.6","validator":"^3.27.0"},"gitHead":"79de2219ab7fcb6e5ac3608de8bd66cfda63b0e0","_id":"sanitize@0.0.6","_shasum":"b209d23c73f55c15c13236ea240d8d0084d97f31","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"jacinto","email":"ajaso@pocketly.com"},"maintainers":[{"name":"jacinto","email":"ajaso@pocketly.com"}],"dist":{"shasum":"b209d23c73f55c15c13236ea240d8d0084d97f31","tarball":"https://registry.npmjs.org/sanitize/-/sanitize-0.0.6.tgz","integrity":"sha512-rlNEuBilmvA6SHvLRve4jTBlYY5nAqBpQNmnf2GYlxE7G7ogMdgURIHLOTcXQCVly1Nc7hcbulxQxou1T1CkPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFb9pKCpIDcP8BIKqF4QtF7/eOkZ6AmOt712MMX8+NDfAiEA9ChLGD2k3csPenrn9lFdn0zhrHggL/SYOXiSnA+a7gw="}]},"directories":{}},"0.0.7":{"name":"sanitize","version":"0.0.7","description":"Input sanitizing library for node.js","main":"lib/sanitize.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/pocketly/node-sanitize"},"keywords":["sanitization","user input","input filtering"],"author":{"name":"Adam Jaso","email":"ajaso@pocketly.com"},"license":"ISC","bugs":{"url":"https://github.com/pocketly/node-sanitize/issues"},"homepage":"https://github.com/pocketly/node-sanitize","publishConfig":{"registry":"http://registry.npmjs.org"},"devDependencies":{"mocha":"^2.1.0","should":"^4.6.0"},"dependencies":{"lodash":"^2.4.1","sand":"^0.1.6","validator":"^3.27.0"},"gitHead":"13ebe63377e090bf9ff69dcac9d4116b613c6d57","_id":"sanitize@0.0.7","_shasum":"930c4a864732f2ac7bad564383eaa0a9540c8a09","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"jacinto","email":"ajaso@pocketly.com"},"maintainers":[{"name":"jacinto","email":"ajaso@pocketly.com"}],"dist":{"shasum":"930c4a864732f2ac7bad564383eaa0a9540c8a09","tarball":"https://registry.npmjs.org/sanitize/-/sanitize-0.0.7.tgz","integrity":"sha512-yg9Vf0LHxs52Eao99CNLTq5/9XnQfun9dHPHrbra1Dg9/KzLjxk1t81Woqv8GZRzrHSsfKM8uNmlz2Dhp/BF+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDMzjqB+nFUWYftwHOnjFuTuSoaepl2g38nBT+cwP+tVAiEAoPnZbE7x4ZQcwmVpL0s6QLwBysWsQT6wVRNl3Gy+RcU="}]},"directories":{}},"0.0.8":{"name":"sanitize","version":"0.0.8","description":"Input sanitizing library for node.js","main":"lib/sanitize.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/pocketly/node-sanitize"},"keywords":["sanitization","user input","input filtering"],"author":{"name":"Adam Jaso","email":"ajaso@pocketly.com"},"license":"ISC","bugs":{"url":"https://github.com/pocketly/node-sanitize/issues"},"homepage":"https://github.com/pocketly/node-sanitize","publishConfig":{"registry":"http://registry.npmjs.org"},"devDependencies":{"mocha":"^2.1.0","should":"^4.6.0"},"dependencies":{"lodash":"^2.4.1","sand":"^0.1.8","validator":"^3.27.0"},"gitHead":"343d1215f9af291ad110b85e21e7920fa7b2b357","_id":"sanitize@0.0.8","_shasum":"8931118c884b61f9894d0e14172c735f2e1b7b84","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"jacinto","email":"ajaso@pocketly.com"},"maintainers":[{"name":"jacinto","email":"ajaso@pocketly.com"}],"dist":{"shasum":"8931118c884b61f9894d0e14172c735f2e1b7b84","tarball":"https://registry.npmjs.org/sanitize/-/sanitize-0.0.8.tgz","integrity":"sha512-Ds5tZ3QDerr/HLqZ3u7u2qLwgUxZqxxnqTmc/d2OZ+HG4u2mAixnN9DEt5gWOErQf/5MhlnOiyDIE0eyJPmdfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDisi34WXKNXib8D4cIecH+ZrI0Eflqla8DnFSpnHHuAIhAMMHV9785TNFpm1/FlttOYh9E0DQz/gVdYaI9WgZ0vFy"}]},"directories":{}},"0.0.9":{"name":"sanitize","version":"0.0.9","description":"Input sanitizing library for node.js","main":"lib/sanitize.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/pocketly/node-sanitize"},"keywords":["sanitization","user input","input filtering"],"author":{"name":"Adam Jaso","email":"ajaso@pocketly.com"},"license":"ISC","bugs":{"url":"https://github.com/pocketly/node-sanitize/issues"},"homepage":"https://github.com/pocketly/node-sanitize","publishConfig":{"registry":"http://registry.npmjs.org"},"devDependencies":{"mocha":"^2.1.0","should":"^4.6.0"},"dependencies":{"lodash":"^2.4.1","sand":"^0.1.8","validator":"^3.27.0"},"gitHead":"b4facf821b54d101c6b9f9b0f6e214419074c619","_id":"sanitize@0.0.9","_shasum":"c2d44578283bb27a1a76c4c3266b7045fe418e36","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"jacinto","email":"ajaso@pocketly.com"},"maintainers":[{"name":"jacinto","email":"ajaso@pocketly.com"}],"dist":{"shasum":"c2d44578283bb27a1a76c4c3266b7045fe418e36","tarball":"https://registry.npmjs.org/sanitize/-/sanitize-0.0.9.tgz","integrity":"sha512-AIoSDNhqd5sBT6GumBTgWpxwVC/iSuBxL8AY3z0+X/GxzWKAXJIlkHsuSqSH2RSKTNOi84rSpX5KOqiywvtQ7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCi/I1Eqjvh5EvIJwYWq2SNwGku9jdRjmb3fqIfrQf1eQIgRNnb2r8QmMD496rtt86zBIk5zgebc6FdGog/e+JKITM="}]},"directories":{}},"0.0.10":{"name":"sanitize","version":"0.0.10","description":"Input sanitizing library for node.js","main":"lib/sanitize.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/pocketly/node-sanitize"},"keywords":["sanitization","user input","input filtering"],"author":{"name":"Adam Jaso","email":"ajaso@pocketly.com"},"license":"ISC","bugs":{"url":"https://github.com/pocketly/node-sanitize/issues"},"homepage":"https://github.com/pocketly/node-sanitize","publishConfig":{"registry":"http://registry.npmjs.org"},"devDependencies":{"mocha":"^2.1.0","should":"^4.6.0"},"dependencies":{"lodash":"^2.4.1","sand":"^0.1.8","validator":"^3.27.0"},"gitHead":"b5fbcd17bf7b772d3f74d0e92a101eb401bdfca3","_id":"sanitize@0.0.10","_shasum":"f4e36f4bda2887e9733f87c33f587576b14a08a2","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"jacinto","email":"ajaso@pocketly.com"},"maintainers":[{"name":"jacinto","email":"ajaso@pocketly.com"}],"dist":{"shasum":"f4e36f4bda2887e9733f87c33f587576b14a08a2","tarball":"https://registry.npmjs.org/sanitize/-/sanitize-0.0.10.tgz","integrity":"sha512-FcMU8gniRVxE3MgvW2jonLwTiXomhfLAZKjT6DIo9lNsVs1W3mLgbhlN1wG3AMk/7hP1QGT7Fj9CwThq2xLSjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0FcYFL7dAA/TEukTepx5KXTiopj7pFJCdNHCdj9HbGQIgZcGCPA9GQnlHuvGt6SgL0OtkIZFRqGGTtoFiOUDJ598="}]},"directories":{}},"1.0.0":{"name":"sanitize","version":"1.0.0","description":"Input sanitizing library for node.js","main":"lib/sanitize.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"https://github.com/pocketly/node-sanitize"},"keywords":["sanitization","user input","input filtering"],"author":{"name":"Adam Jaso","email":"ajaso@pocketly.com"},"license":"ISC","bugs":{"url":"https://github.com/pocketly/node-sanitize/issues"},"homepage":"https://github.com/pocketly/node-sanitize","publishConfig":{"registry":"http://registry.npmjs.org"},"devDependencies":{"mocha":"^2.1.0","should":"^4.6.0"},"dependencies":{"lodash":"^3.5.0","validator":"^3.33.0"},"gitHead":"e639b119a40562ab181deb6be4eac2c7227e4159","_id":"sanitize@1.0.0","_shasum":"087907c9b23e753e951207bda6251a47d26d9228","_from":".","_npmVersion":"2.5.1","_nodeVersion":"1.4.3","_npmUser":{"name":"jacinto","email":"ajaso@pocketly.com"},"maintainers":[{"name":"jacinto","email":"ajaso@pocketly.com"}],"dist":{"shasum":"087907c9b23e753e951207bda6251a47d26d9228","tarball":"https://registry.npmjs.org/sanitize/-/sanitize-1.0.0.tgz","integrity":"sha512-soRYox8br7X7jh3mdkTgkEjOY68z/IryGCXeDN49E5MT46LQKFEJwXHVJWlughB24k3Y1neh24mJPj9hAPU5PQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFfnJYsi4ThWLEFP4jaxBBrgDr18/hwCCuYGsVeM30FeAiEAiW6z1vmy/cxsiukS7+rL//XO+peyd+lO9dSYHW3r/ZQ="}]},"directories":{}},"1.0.1":{"name":"sanitize","version":"1.0.1","description":"Input sanitizing library for node.js","main":"lib/sanitize.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/pocketly/node-sanitize.git"},"keywords":["sanitization","user input","input filtering"],"author":{"name":"Adam Jaso","email":"ajaso@pocketly.com"},"license":"ISC","bugs":{"url":"https://github.com/pocketly/node-sanitize/issues"},"homepage":"https://github.com/pocketly/node-sanitize","publishConfig":{"registry":"http://registry.npmjs.org"},"devDependencies":{"mocha":"^2.1.0","should":"^4.6.0"},"dependencies":{"lodash":"^3.5.0","validator":"^3.33.0"},"gitHead":"ccf8cec26efb0e116b2c7023cda76d66ae97bfca","_id":"sanitize@1.0.1","_shasum":"41fe301258b5d0744897716eee5f44337709a1c5","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"jacinto","email":"ajaso@pocketly.com"},"dist":{"shasum":"41fe301258b5d0744897716eee5f44337709a1c5","tarball":"https://registry.npmjs.org/sanitize/-/sanitize-1.0.1.tgz","integrity":"sha512-jDQcEk4GSXTKLsdsomJLyG6EIiXK0YYIy1SEV1nrHIM9nj8BkXXTnDiUS2cXz6hbQyMh4FFRDVCE9H9WUzXB4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5bK9bzsBM/Mr5ZwwhSgfkbw7umUiy1DU9rrKnlJ22mgIgOJMDxVYutKkNVR8K9S2ih9GMR84Ws+spNWN+pmxSZEo="}]},"maintainers":[{"name":"jacinto","email":"ajaso@pocketly.com"}],"directories":{}},"1.0.2":{"name":"sanitize","version":"1.0.2","description":"Input sanitizing library for node.js","main":"lib/sanitize.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/pocketly/node-sanitize.git"},"keywords":["sanitization","user input","input filtering"],"author":{"name":"Adam Jaso","email":"ajaso@pocketly.com"},"license":"ISC","bugs":{"url":"https://github.com/pocketly/node-sanitize/issues"},"homepage":"https://github.com/pocketly/node-sanitize","publishConfig":{"registry":"http://registry.npmjs.org"},"devDependencies":{"mocha":"^2.1.0","should":"^4.6.0"},"dependencies":{"lodash":"^3.5.0","validator":"^3.33.0"},"gitHead":"9d95b57ceed453df576d98d0a96da2397a140610","_id":"sanitize@1.0.2","_shasum":"6d26c920c52c6b53cf5b2ffcab8c5e6e0b7f6f1a","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"jacinto","email":"ajaso@pocketly.com"},"dist":{"shasum":"6d26c920c52c6b53cf5b2ffcab8c5e6e0b7f6f1a","tarball":"https://registry.npmjs.org/sanitize/-/sanitize-1.0.2.tgz","integrity":"sha512-i0pAm4j1o0u48JMAyUvLsz9tmRyAi4m7Gcyt228HrfXciyHt3AoYVai6dYyaxQUGJF40OOhyfPOKeiF6OvTBqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAIPqEz2PFk9EhXqnJURM81WVyXNTZe/hrl+qvF/Bd1wAiEArmwaIasqnXx4QHltn69bjIyMd5R9FWpDxMghrcRIYds="}]},"maintainers":[{"name":"jacinto","email":"ajaso@pocketly.com"}],"directories":{}},"2.0.0":{"name":"sanitize","version":"2.0.0","description":"Input sanitizing library for node.js","main":"lib/sanitize.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/pocketly/node-sanitize.git"},"keywords":["sanitization","user input","input filtering"],"author":{"name":"Adam Jaso","email":"ajaso@pocketly.com"},"license":"ISC","bugs":{"url":"https://github.com/pocketly/node-sanitize/issues"},"homepage":"https://github.com/pocketly/node-sanitize","publishConfig":{"registry":"http://registry.npmjs.org"},"devDependencies":{"mocha":"^2.1.0","should":"^4.6.0"},"dependencies":{"lodash":"^3.5.0","validator":"^3.33.0"},"gitHead":"cecc5f601c25206d5c46d311607660d272fcebb2","_id":"sanitize@2.0.0","_shasum":"171a89ecc9c03756b718ce3baa363bc007194a24","_from":".","_npmVersion":"2.11.3","_nodeVersion":"2.3.3","_npmUser":{"name":"jacinto","email":"ajaso@pocketly.com"},"dist":{"shasum":"171a89ecc9c03756b718ce3baa363bc007194a24","tarball":"https://registry.npmjs.org/sanitize/-/sanitize-2.0.0.tgz","integrity":"sha512-2PLHw0JlIo0sikUDY2Y6dHnsV6Mu6v1ge3pGSx/jtbkqASLSlv1biH/IBwt3EKB7JrPb8PF7RbE4sC4Lply5bA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJZLuLxKsC0gJRQy7/wfw/2ivSSdF8P2TyKqBTL7F9DAIhAOGYYr1019QsKodZt0ALVsLai3WGlNCG/ZAcTrZ6R1S6"}]},"maintainers":[{"name":"jacinto","email":"ajaso@pocketly.com"}],"directories":{}},"2.0.1-ddddd":{"name":"sanitize","version":"2.0.1-ddddd","description":"Input sanitizing library for node.js","main":"lib/sanitize.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/pocketly/node-sanitize.git"},"keywords":["sanitization","user input","input filtering"],"author":{"name":"Adam Jaso","email":"ajaso@pocketly.com"},"license":"ISC","bugs":{"url":"https://github.com/pocketly/node-sanitize/issues"},"homepage":"https://github.com/pocketly/node-sanitize","publishConfig":{"registry":"http://registry.npmjs.org"},"devDependencies":{"mocha":"^2.1.0","should":"^4.6.0"},"dependencies":{"lodash":"^3.5.0","validator":"^3.33.0"},"gitHead":"2117ed712f8ede1943c77c337ee6428e01af059f","_id":"sanitize@2.0.1-ddddd","_shasum":"62af74d85308c9aceff7f88937e3c1c1fcf0cb59","_from":".","_npmVersion":"2.13.0","_nodeVersion":"2.4.0","_npmUser":{"name":"jacinto","email":"ajaso@pocketly.com"},"dist":{"shasum":"62af74d85308c9aceff7f88937e3c1c1fcf0cb59","tarball":"https://registry.npmjs.org/sanitize/-/sanitize-2.0.1-ddddd.tgz","integrity":"sha512-4wWFexQ2KugW3mjpwpp7zRRuW+WYIAuRyhBsqraAPYNv6pwCCMIOS1UrT5VHVLGcUlh2PAlkodrIrUly30eoTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBwZV0vkbWxu5EmwPzKTnGU0m/HiQupYk4IInHF9sok2AiEAuWVfo5ONjKeJSou3EGmfxX+hML/lyqITIYiJNspUX4o="}]},"maintainers":[{"name":"jacinto","email":"ajaso@pocketly.com"}],"directories":{}},"2.0.1":{"name":"sanitize","version":"2.0.1","description":"Input sanitizing library for node.js","main":"lib/sanitize.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/pocketly/node-sanitize.git"},"keywords":["sanitization","user input","input filtering"],"author":{"name":"Adam Jaso","email":"ajaso@pocketly.com"},"license":"ISC","bugs":{"url":"https://github.com/pocketly/node-sanitize/issues"},"homepage":"https://github.com/pocketly/node-sanitize","publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"mocha":"^2.1.0","should":"^4.6.0"},"dependencies":{"lodash":"^3.5.0","validator":"^3.33.0"},"gitHead":"e5e6a240cddbf1ebe472b314a530f457e8fcc4f6","_id":"sanitize@2.0.1","_shasum":"d0ce84391c4d709441854f02bef72ec8b41fc1a8","_from":".","_npmVersion":"2.13.0","_nodeVersion":"2.4.0","_npmUser":{"name":"jacinto","email":"ajaso@pocketly.com"},"dist":{"shasum":"d0ce84391c4d709441854f02bef72ec8b41fc1a8","tarball":"https://registry.npmjs.org/sanitize/-/sanitize-2.0.1.tgz","integrity":"sha512-j6b/Bj+WGVsBHKRq70CJqiW7CojP7v9AukVMw1fVQndeMFVEQR91hKPTPTCG8Jk3IWuQ7DHcpDE+V8SYBA62Rw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSSn/AcYzUsh83JKCEyJJh1J7VGDCWGp89wcLicEZHtQIhAKGtXQuRtvARfpDpXkGqLweBW8h2LLaIapn3Ci3hbaK0"}]},"maintainers":[{"name":"jacinto","email":"ajaso@pocketly.com"}],"directories":{}},"2.1.0":{"name":"sanitize","version":"2.1.0","description":"Input sanitizing library for node.js","main":"lib/sanitize.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/pocketly/node-sanitize.git"},"keywords":["sanitization","user input","input filtering"],"author":{"name":"Adam Jaso","email":"ajaso@pocketly.com"},"license":"ISC","bugs":{"url":"https://github.com/pocketly/node-sanitize/issues"},"homepage":"https://github.com/pocketly/node-sanitize","publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"mocha":"^2.1.0","should":"^4.6.0"},"dependencies":{"lodash":"^4.17.0","validator":"^3.33.0"},"gitHead":"e4b8d2999a31b3e4d94fa640d5e216eaec7bd6bc","_id":"sanitize@2.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.1.2","_npmUser":{"name":"jacinto","email":"mkltwain@gmail.com"},"dist":{"integrity":"sha512-HLDVriFJnrm6ElDe2E8alAKDMZGMtM8CdKhvunp9592j8hNwZmmsmhk/t6WZbWonKJsHK0OoxH5S1Yoie4sSpw==","shasum":"0fb0c4b3756c35e2d2f9324d954a5b35d1dde0bd","tarball":"https://registry.npmjs.org/sanitize/-/sanitize-2.1.0.tgz","fileCount":8,"unpackedSize":27627,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEEkc6zvQ6wEo9V3JAfZ3lTknhm8W0jzH1be084H2tc/AiEA8nAHhhnN5E83XafRFuy5SnGWxgbNVvEd90NWtmcLIVg="}]},"maintainers":[{"email":"mkltwain@gmail.com","name":"jacinto"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sanitize_2.1.0_1519333719943_0.7585644852873012"},"_hasShrinkwrap":false},"2.1.2":{"name":"sanitize","version":"2.1.2","description":"Input sanitizing library for node.js","main":"lib/sanitize.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/pocketly/node-sanitize.git"},"keywords":["sanitization","user input","input filtering"],"author":{"name":"Adam Jaso","email":"ajaso@pocketly.com"},"license":"ISC","bugs":{"url":"https://github.com/pocketly/node-sanitize/issues"},"homepage":"https://github.com/pocketly/node-sanitize","publishConfig":{"registry":"https://registry.npmjs.org"},"devDependencies":{"mocha":"^10.0.0","should":"^4.6.0"},"dependencies":{"lodash":"^4.17.0","validator":"^13.7.0"},"gitHead":"6d7ed976136baa0a04b1c368e2dd778fba2eba2d","_id":"sanitize@2.1.2","_nodeVersion":"18.7.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-AnH/jvL3XQDRVWE2H4E7BBpDfNTDYAX37gRhoA/Hj/8rjeOKAIiu10lpatCubWUTc9K6dCv7uK9iZQ82wGRmDA==","shasum":"0dad925f8236ae63d06eb8ddbe190048021db3c6","tarball":"https://registry.npmjs.org/sanitize/-/sanitize-2.1.2.tgz","fileCount":9,"unpackedSize":27910,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEjwwHvG16Dor5PeSQbidRteIoivdmtVU/qw84CTjJH0AiEA6qleg7BVqltWl8szUdShxpzVxlP3rYIjLWcb/i+9nns="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjF8tnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzBw/6AixvFYoMIYJ4ZPJ75HHobgQNHHTYTRGI1jBhaibGMwTnhGTJ\r\nMoja0UpLGqYmqG7lp1r2hO1zC/riJvf+RVgda00pnUmGY3Zy5SFzP28Lms25\r\na6N/L2fk5VyuOUQVXu4gETHyVMFCo469F16U/m1AdUCNN4gtb2OQmY3AIkMK\r\nl7+8qlE+p4lPILQ6RK57FkBZo0YQSoZ8rwl6dXEVT3jswebYFvgAe7TXw5a8\r\nSNZIVQ10NVY+tDlCac+L4JE7Vi9R+JsBoOwtlw8i9aaQVZl8ThXywcSZp9LQ\r\nU7YzBlf1PUXuuM0ubuZjhLxvfwOcJjTv22VnOjUWWBQJfV8kXQELbTdNYJ7a\r\nb/NHFmDNSmYS1vp4pI4ULkK33q71v2tot+YC+Mi7WWPWmTu3l2kbenRViPCB\r\nmwqlvjVgSEiT+9WT7I8jw9V+rVtEnsegV1F0mGZNld5A5bWdkenv5a3A8n3e\r\nsBDx0QSSEYl8DEaG2nfdKmyIKYAMkSlVUrOu1BbP2R/GYRCLzcBiYmfdfZsd\r\nB04eS3yvgeWSSrjXSeCz4xFTGQvTwlYd8hYaNostykIGBke+nLzgWfiTHGms\r\n+z0y/tmRsebPhZ1ar7mCAQDx2nqO/3Wvs7lI7ufvC8EBOvXrJwm97AnAxBFA\r\nQsscKH9smFGXYiwPkaBN2+qhryqsWFl0qWk=\r\n=0No0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jacinto","email":"adamjasojr@hotmail.com"},"directories":{},"maintainers":[{"name":"jacinto","email":"adamjasojr@hotmail.com"},{"name":"sazze-inc","email":"tech@sazze.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sanitize_2.1.2_1662503783463_0.2886792150370636"},"_hasShrinkwrap":false}},"readme":"# node-sanitize\nInput sanitizing library for node.js\n\n# Summary\nThis library is for the purpose of sanitizing user input. The examples below show some of the built in sanitizers. You can create your own custom sanitizers. Please refer to the tests for more examples of how to use this library.\n\n# Install\n\n```bash\nnpm install --save sanitize\n```\n\n# Test\n\n```bash\nnpm test\n```\n\n# Usage\n\n```javascript\nvar express = require('express');\nvar app = express();\napp.use(require('sanitize').middleware);\napp.get('/ping', function(req, res) {\n\tvar param = req.queryInt('param');\n\tres.send('pong ' + (typeof param) + ' ' + param);\n});\napp.listen(8080);\n```\n\n# Documentation\n\n## Sanitize Objects\n\n### sanitize.primitives(obj: PlainObject): PlainObject\nThis will remove all keys from a plain object that are not `String`, `Integer`, or `Boolean`. It's great for sanitizing objects before inserting into the database.\n\n## Express Middleware\n\n### req.headerInt(headerName: String): Integer\n### req.headerString(headerName: String): String\n### req.headerFloat(headerName: String): Float\n### req.headerEmail(headerName: String): String\n### req.headerPattern(headerName: String, pattern: RegExp): String\n### req.headerOneOf(headerName: String, arr: Array): String\n\n### req.bodyInt(bodyParam: String): Integer\n### req.bodyString(bodyParam: String): String\n### req.bodyFloat(bodyParam: String): Float\n### req.bodyEmail(bodyParam: String): String\n### req.bodyPattern(bodyParam: String, pattern: RegExp): String\n### req.bodyOneOf(bodyName: String, arr: Array): String\n\n### req.queryInt(queryParam: String): Integer\n### req.queryString(queryParam: String): String\n### req.queryFloat(queryParam: String): Float\n### req.queryEmail(queryParam: String): String\n### req.queryPattern(queryParam: String, pattern: RegExp): String\n### req.queryOneOf(queryName: String, arr: Array): String\n\n### req.paramInt(paramName: String): Integer\n### req.paramString(paramName: String): String\n### req.paramFloat(paramName: String): Float\n### req.paramEmail(paramName: String): String\n### req.paramPattern(paramName: String, pattern: RegExp): String\n### req.paramOneOf(paramName: String, arr: Array): String\n","maintainers":[{"name":"jacinto","email":"adamjasojr@hotmail.com"},{"name":"sazze-inc","email":"tech@sazze.com"}],"time":{"modified":"2022-09-06T22:36:23.734Z","created":"2015-01-17T00:33:01.621Z","0.0.1":"2015-01-17T00:33:01.621Z","0.0.2":"2015-01-17T01:08:35.496Z","0.0.3":"2015-01-18T06:27:02.534Z","0.0.4":"2015-01-18T17:04:19.940Z","0.0.5":"2015-01-30T17:14:40.007Z","0.0.6":"2015-01-30T17:37:23.364Z","0.0.7":"2015-01-30T19:20:46.754Z","0.0.8":"2015-02-02T20:01:31.837Z","0.0.9":"2015-02-11T17:33:00.133Z","0.0.10":"2015-02-25T04:03:28.883Z","1.0.0":"2015-03-12T20:47:11.728Z","1.0.1":"2015-04-30T01:52:31.424Z","1.0.2":"2015-05-06T18:03:13.776Z","2.0.0":"2015-07-08T23:47:25.404Z","2.0.1-ddddd":"2015-07-21T18:24:09.483Z","2.0.1":"2015-07-21T18:25:12.963Z","2.1.0":"2018-02-22T21:08:39.988Z","2.1.2":"2022-09-06T22:36:23.659Z"},"homepage":"https://github.com/pocketly/node-sanitize","keywords":["sanitization","user input","input filtering"],"repository":{"type":"git","url":"git+https://github.com/pocketly/node-sanitize.git"},"author":{"name":"Adam Jaso","email":"ajaso@pocketly.com"},"bugs":{"url":"https://github.com/pocketly/node-sanitize/issues"},"license":"ISC","readmeFilename":"README.md","users":{"curioussavage":true}}