{"_id":"clean-obj","_rev":"12-d12067030ad37fd6b2ec6afd2e387fdd","name":"clean-obj","description":"Clean objects recursively, deleting undefined & null or falsy properties","dist-tags":{"latest":"1.0.1"},"versions":{"0.1.0":{"name":"clean-obj","description":"Clean objects in javascript,deleting undefined and null properties of objects","version":"0.1.0","homepage":"http://github.com/ricardofbarros/clean-obj","keywords":["obj","object","clean","sanitize","null","undefined","safe"],"author":{"name":"Ricardo Barros","email":"ricardofbarros@hotmail.com"},"main":"./index.js","bugs":{"url":"http://github.com/ricardofbarros/mongules/issues"},"repository":{"type":"git","url":"http://github.com/ricardofbarros/mongules.git"},"engines":{"node":">= 0.8"},"_id":"clean-obj@0.1.0","dist":{"shasum":"3988a23900b7d748506b4d3e875a490c83400f90","tarball":"https://registry.npmjs.org/clean-obj/-/clean-obj-0.1.0.tgz","integrity":"sha512-U7lBCPqxLRpK9RJ3oY8iotZDDQEzdKERsx0Kav5qws4LGSa95AgHm/g6Mey/c+3tW649CCMtbE93j8ZDGMmcWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnSDJgjlMeQ+5y4LUI+2QMS2wehSAqJ4s5tBgSElfeUQIhAMNMYCTfBv3goHjNMDPn6SOVlhAY3hLfI1Bv0sXKGHyA"}]},"_from":"clean-obj/","_npmVersion":"1.4.3","_npmUser":{"name":"ricardofbarros","email":"ricardofbarros@hotmail.com"},"maintainers":[{"name":"ricardofbarros","email":"ricardofbarros@hotmail.com"}]},"0.1.1":{"name":"clean-obj","description":"Clean objects in javascript,deleting undefined and null properties of objects","version":"0.1.1","homepage":"http://github.com/ricardofbarros/clean-obj","keywords":["obj","object","clean","sanitize","null","undefined","safe"],"author":{"name":"Ricardo Barros","email":"ricardofbarros@hotmail.com"},"main":"./index.js","bugs":{"url":"http://github.com/ricardofbarros/mongules/issues"},"repository":{"type":"git","url":"http://github.com/ricardofbarros/mongules.git"},"engines":{"node":">= 0.8"},"_id":"clean-obj@0.1.1","dist":{"shasum":"30ef2b332bbf5a7209203826e4940d093b665ffb","tarball":"https://registry.npmjs.org/clean-obj/-/clean-obj-0.1.1.tgz","integrity":"sha512-YLjmCQnncqRiC/9C7q2vyERnhMjGsZ0Krc0txIJYdziOrA9ZEkjD8aI2+dBgBrs2huO1B0Hihjio8NM3dm2RKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICb5e7AZ3KjxP//RRjIi1LTI1JBcSQ5Bmm8wkKU9IkkKAiBxzxVIxJ4FVvbH23jp7vm1bAy4tUdEuWf7COABE+utBw=="}]},"_from":"clean-obj/","_npmVersion":"1.4.3","_npmUser":{"name":"ricardofbarros","email":"ricardofbarros@hotmail.com"},"maintainers":[{"name":"ricardofbarros","email":"ricardofbarros@hotmail.com"}]},"0.1.2":{"name":"clean-obj","description":"Clean objects recursively, deleting undefined [and null] properties of objects","version":"0.1.2","homepage":"http://github.com/ricardofbarros/clean-obj","keywords":["obj","object","clean","sanitize","null","undefined","safe"],"author":{"name":"Ricardo Barros","email":"ricardofbarros@hotmail.com"},"main":"./index.js","bugs":{"url":"http://github.com/ricardofbarros/clean-obj/issues"},"repository":{"type":"git","url":"http://github.com/ricardofbarros/clean-obj.git"},"engines":{"node":">= 0.8"},"devDependencies":{"code":"^1.2.0","mocha":"^2.0.1"},"gitHead":"a964889f7d797acdc313ba5e6f568b63dcaa87a1","_id":"clean-obj@0.1.2","scripts":{},"_shasum":"4c29267e4238f40653e195131afd806207c4aac4","_from":"clean-obj/","_npmVersion":"1.4.23","_npmUser":{"name":"ricardofbarros","email":"ricardofbarros@hotmail.com"},"maintainers":[{"name":"ricardofbarros","email":"ricardofbarros@hotmail.com"}],"dist":{"shasum":"4c29267e4238f40653e195131afd806207c4aac4","tarball":"https://registry.npmjs.org/clean-obj/-/clean-obj-0.1.2.tgz","integrity":"sha512-AqnbFm75NOszGCBSFW3a4oLR/m5qZg4QocKwqYjTki4G9bEN5O1yThkGW2yEx+KWyWcBUyHZeGjztx0zGiao0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA1+dPXlSCAi2FmMbkMjSPKej8ADTvE0gEu80Qi+m6+dAiEA8lnk19kn79YCNIuoyvg+4izhWqixluojCq/dhMJiSOk="}]}},"1.0.0":{"name":"clean-obj","description":"Clean objects recursively, deleting undefined & null or falsy properties","version":"1.0.0","homepage":"http://github.com/ricardofbarros/clean-obj","scripts":{"test":"./node_modules/istanbul/lib/cli.js cover ./node_modules/.bin/_mocha","check-coverage":"./node_modules/istanbul/lib/cli.js check-coverage --statement 100 --branch 100 --function 100","lint":"standard | snazzy"},"keywords":["obj","object","clean","sanitize","null","undefined","safe"],"author":{"name":"Ricardo Barros","email":"ricardofbarros@hotmail.com"},"main":"./index.js","bugs":{"url":"http://github.com/ricardofbarros/clean-obj/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/ricardofbarros/clean-obj.git"},"engines":{"node":">= 0.8"},"devDependencies":{"chai":"^3.5.0","istanbul":"^0.4.3","mocha":"^2.4.5","pre-commit":"^1.1.2","snazzy":"^3.0.1","standard":"^6.0.8"},"pre-commit":["lint","test","check-coverage"],"gitHead":"227668ccc6011260bf04e9373e5cdd7d1613ae1d","_id":"clean-obj@1.0.0","_shasum":"d7b035386180000d2d65210c6191d46130a14498","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"ricardofbarros","email":"ricardofbarros@hotmail.com"},"maintainers":[{"name":"ricardofbarros","email":"ricardofbarros@hotmail.com"}],"dist":{"shasum":"d7b035386180000d2d65210c6191d46130a14498","tarball":"https://registry.npmjs.org/clean-obj/-/clean-obj-1.0.0.tgz","integrity":"sha512-avFEvkOAYzJTX06Mf9gy2EjCqOiOAZ5DtDQTxPoaSf0lq4vOI5w2zkCwTFCikK8KkZKoEpMuKySWZBanzbrJ/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBR67nPMgpF9Zl88G+hgJAC0tXAbuywEs/ZbUpAnCc02AiBpdCFMQHlqjfSZjBRhjPy1T1Ruywvhfh8khyNHIqkZwg=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/clean-obj-1.0.0.tgz_1461702480975_0.8498285005334765"}},"1.0.1":{"name":"clean-obj","description":"Clean objects recursively, deleting undefined & null or falsy properties","version":"1.0.1","homepage":"http://github.com/ricardofbarros/clean-obj","scripts":{"test":"./node_modules/istanbul/lib/cli.js cover ./node_modules/.bin/_mocha","check-coverage":"./node_modules/istanbul/lib/cli.js check-coverage --statement 100 --branch 100 --function 100","lint":"standard | snazzy"},"keywords":["obj","object","clean","sanitize","null","undefined","safe"],"author":{"name":"Ricardo Barros","email":"ricardofbarros@hotmail.com"},"main":"./index.js","bugs":{"url":"http://github.com/ricardofbarros/clean-obj/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/ricardofbarros/clean-obj.git"},"engines":{"node":">= 0.8"},"devDependencies":{"chai":"^3.5.0","istanbul":"^0.4.3","mocha":"^2.4.5","pre-commit":"^1.1.2","snazzy":"^3.0.1","standard":"^6.0.8"},"pre-commit":["lint","test","check-coverage"],"license":"MIT","gitHead":"aaaf2ccc566f924f09018bb72832b887fac6a7d0","_id":"clean-obj@1.0.1","_shasum":"b76288c26e3005db608105b2abef4a85ebc5e975","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"ricardofbarros","email":"ricardofbarros@hotmail.com"},"maintainers":[{"name":"ricardofbarros","email":"ricardofbarros@hotmail.com"}],"dist":{"shasum":"b76288c26e3005db608105b2abef4a85ebc5e975","tarball":"https://registry.npmjs.org/clean-obj/-/clean-obj-1.0.1.tgz","integrity":"sha512-I6ZVyXTtHB3PlmO4Nt/NBpXaoXecJl2z59031TKVn7Ue39nP+V+GVLPQMMUIEwQQq2GbyIARK2gujEKn/8s4Cw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICuHLQtn2lhtbKQvBK8vAiop37TgqYTZDIDM+l1NkB7iAiEA4rHIJUH1U5uh+WF5HO3cecGpWaiRXCoDeMPYnnbZtxA="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/clean-obj-1.0.1.tgz_1461884905937_0.07954514375887811"}}},"readme":"clean-obj\n=========\n\nClean objects recursively, deleting undefined & null or falsy properties.\n\n## Installation\n\n```bash\n  npm i clean-obj --save\n```\n\n## Usage\n\n`cleanObj(obj [,strict])`\n\nThe usage of this module is very straightforward, as you can see in the example below.\n\n```javascript\nvar cleanObj = require('clean-obj')\n\nvar obj = {\n  key: 'value',\n  undf: undefined,\n  nullz: null,\n  falsy: 0,\n  bool: false\n}\n\ncleanObj(obj) // { set: 'value', falsy: 0, bool: false }\n\ncleanObj(obj, true) // { set: 'value' }\n```\n\n## License\n\nMIT\n","maintainers":[{"name":"ricardofbarros","email":"ricardofbarros@hotmail.com"}],"time":{"modified":"2022-06-13T06:07:51.446Z","created":"2014-05-02T16:26:58.443Z","0.1.0":"2014-05-02T16:26:58.443Z","0.1.1":"2014-05-14T09:03:13.707Z","0.1.2":"2014-10-30T17:17:52.804Z","1.0.0":"2016-04-26T20:28:03.589Z","1.0.1":"2016-04-28T23:08:26.820Z"},"homepage":"http://github.com/ricardofbarros/clean-obj","keywords":["obj","object","clean","sanitize","null","undefined","safe"],"repository":{"type":"git","url":"git+ssh://git@github.com/ricardofbarros/clean-obj.git"},"author":{"name":"Ricardo Barros","email":"ricardofbarros@hotmail.com"},"bugs":{"url":"http://github.com/ricardofbarros/clean-obj/issues"},"readmeFilename":"README.md","users":{"ricardofbarros":true,"icerainnuaa":true},"license":"MIT"}