{"_id":"0model","_rev":"21-de7caf4fdc82ab6410394906619ba629","name":"0model","description":"Lightweight module for data control","dist-tags":{"latest":"0.4.2"},"versions":{"0.0.1":{"name":"0model","version":"0.0.1","description":"Lightweight and Powerful model for data","homepage":"http://666.io","keywords":["strong typing","model","data-model","validate","validation","data","justdoit"],"author":{"name":"Daeren Torn","email":"x@db.gg"},"main":"./index","repository":{"type":"git","url":"git://github.com/Daeren/0model.git"},"license":"MIT","engines":{"node":">= 0.8.0"},"dependencies":{"aigis":"*"},"bugs":{"url":"https://github.com/Daeren/0model/issues"},"_id":"0model@0.0.1","_from":".","gitHead":"fd5a566aed6cfc37ab51f8f7c978500a4d548f20","scripts":{},"_shasum":"533b5302aa4529518ebbd1e4a3b7075015e6a905","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"daeren","email":"x@db.gg"},"maintainers":[{"name":"daeren","email":"x@db.gg"}],"dist":{"shasum":"533b5302aa4529518ebbd1e4a3b7075015e6a905","tarball":"https://registry.npmjs.org/0model/-/0model-0.0.1.tgz","integrity":"sha512-LRWe4pc6szor8xgpPWq7LEEqlCEJGm8vEH3sYKfHg6q1ftkE8gyM7U0vF5llPPhDOCYVURpTWAalkHZzlH2FJw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFSqy3HIxtbL3OyFO0Fki3n1QprJFCExEKWEhcULVY7QIgBVsmTTvfWnXXjVeHcxTtxByft9ULed+mzNd4gYBAvdE="}]}},"0.0.2":{"name":"0model","version":"0.0.2","description":"Lightweight module for data control","homepage":"http://666.io","keywords":["strong typing","data","justdoit"],"author":{"name":"Daeren Torn","email":"x@db.gg"},"main":"./index","repository":{"type":"git","url":"git://github.com/Daeren/0model.git"},"license":"MIT","engines":{"node":">= 0.8.0"},"bugs":{"url":"https://github.com/Daeren/0model/issues"},"gitHead":"102e0d3cbd41389d5d753330e10a23e31d3ba3e4","_id":"0model@0.0.2","scripts":{},"_shasum":"5ca20614ea6029264fcd299fa1d5d790ff2aee24","_from":".","_npmVersion":"3.3.7","_nodeVersion":"4.2.1","_npmUser":{"name":"daeren","email":"x@db.gg"},"maintainers":[{"name":"daeren","email":"x@db.gg"}],"dist":{"shasum":"5ca20614ea6029264fcd299fa1d5d790ff2aee24","tarball":"https://registry.npmjs.org/0model/-/0model-0.0.2.tgz","integrity":"sha512-bKT+Q69FfOrEBScg+UQ2+D9v0s9G0tzYL+LTyJpGHAP+rSbZkgcWAs28j5U0xygDfq4XXDhiHzFtjBM6icRxrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWPCKW0Lw2wXWgbzuv4IxkquOX0wRRtQuPs+Utnm1wpwIhAMgOpEGEE6bRwG5JNfNC53BcjoB8bmYxbnnXvRwj4XKN"}]}},"0.0.3":{"name":"0model","version":"0.0.3","description":"Lightweight module for data control","homepage":"http://666.io","keywords":["strong typing","data","justdoit"],"author":{"name":"Daeren Torn","email":"x@db.gg"},"main":"./index","repository":{"type":"git","url":"git://github.com/Daeren/0model.git"},"license":"MIT","engines":{"node":">= 0.8.0"},"bugs":{"url":"https://github.com/Daeren/0model/issues"},"gitHead":"eddad88037fe463dafa7c4dadb1107e000f2dfd9","_id":"0model@0.0.3","scripts":{},"_shasum":"a0d0fb395caae2165a30fdd47251254d73aa7e19","_from":".","_npmVersion":"3.3.7","_nodeVersion":"4.2.1","_npmUser":{"name":"daeren","email":"x@db.gg"},"maintainers":[{"name":"daeren","email":"x@db.gg"}],"dist":{"shasum":"a0d0fb395caae2165a30fdd47251254d73aa7e19","tarball":"https://registry.npmjs.org/0model/-/0model-0.0.3.tgz","integrity":"sha512-uh1Rh9jMJIaf5RiT05G8KuQaQ+oD74C78w95J4xXzr7IJD1sMWV6rLK3gBFwXrGmuV2W0blBS+Fqvs8UyuF9gw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDH30OBimMmc+LQ94nSU9SWAfcL2JpW3/AP1BTgtGx96AiAzK4DtGVpXm7Qxfl9kBFvtKCMKPESCaAwUquVfA5xt9A=="}]}},"0.0.4":{"name":"0model","version":"0.0.4","description":"Lightweight module for data control","homepage":"http://666.io","keywords":["strong typing","data","justdoit"],"author":{"name":"Daeren Torn","email":"x@db.gg"},"main":"./index","repository":{"type":"git","url":"git://github.com/Daeren/0model.git"},"license":"MIT","engines":{"node":">= 0.8.0"},"bugs":{"url":"https://github.com/Daeren/0model/issues"},"gitHead":"639d9b071cd565ecf6ff548057b510831986b210","_id":"0model@0.0.4","scripts":{},"_shasum":"5841f8dff40182b4e6363d4898702c0d8f3824d5","_from":".","_npmVersion":"3.3.7","_nodeVersion":"4.2.1","_npmUser":{"name":"daeren","email":"x@db.gg"},"maintainers":[{"name":"daeren","email":"x@db.gg"}],"dist":{"shasum":"5841f8dff40182b4e6363d4898702c0d8f3824d5","tarball":"https://registry.npmjs.org/0model/-/0model-0.0.4.tgz","integrity":"sha512-2NNyf2Pq6/3C79ez6CDTwfmD+y4Ft83bsHw3FsmoN1J6wWu59Sf1aPjeraTJ9gBxE+XZmktZRLUJw7OZANqNtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtQbi//4NwCvxLAd7i3q9Cvh0sPw2z/uTS1u3yBa5ncAIhAL13DjVmTbCmi3qnUujqDIFFqHHOS687cHlh0JPftjmQ"}]}},"0.0.5":{"name":"0model","version":"0.0.5","description":"Lightweight module for data control","homepage":"http://666.io","keywords":["strong typing","data","justdoit"],"author":{"name":"Daeren Torn","email":"x@db.gg"},"main":"./index","repository":{"type":"git","url":"git://github.com/Daeren/0model.git"},"license":"MIT","engines":{"node":">= 0.8.0"},"bugs":{"url":"https://github.com/Daeren/0model/issues"},"gitHead":"517c892b69f513b971d118189189f6f06eabc408","_id":"0model@0.0.5","scripts":{},"_shasum":"bb67528773651945f0fc81499a73afc62eb539b2","_from":".","_npmVersion":"3.3.7","_nodeVersion":"4.2.1","_npmUser":{"name":"daeren","email":"x@db.gg"},"maintainers":[{"name":"daeren","email":"x@db.gg"}],"dist":{"shasum":"bb67528773651945f0fc81499a73afc62eb539b2","tarball":"https://registry.npmjs.org/0model/-/0model-0.0.5.tgz","integrity":"sha512-FRcoDOsaS9uYUJmhXZrRjn2Cg9KE8v6oDiMjxJcxcAuVkFSLPo1C8PPNl31LWiZZK/A3yBiDokyM2D0oqJMabA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICGusgDKdesaGNmQXThPZ6YC4ixMyZbIRPVZBy6DUcqmAiEAq8tZ3YbRbO8A7ASp7yO6qYCWPEASSoLXz/NBa4zwbnc="}]}},"0.0.6":{"name":"0model","version":"0.0.6","description":"Lightweight module for data control","homepage":"http://666.io","keywords":["strong typing","data","justdoit"],"author":{"name":"Daeren Torn","email":"x@db.gg"},"main":"./index","repository":{"type":"git","url":"git://github.com/Daeren/0model.git"},"license":"MIT","engines":{"node":">= 0.8.0"},"bugs":{"url":"https://github.com/Daeren/0model/issues"},"gitHead":"5716a8e9f6f30730c00001fb7f6541e176d37af7","_id":"0model@0.0.6","scripts":{},"_shasum":"12d3ff70a020b388d2c9d5d4c70926f349104261","_from":".","_npmVersion":"3.3.7","_nodeVersion":"4.2.1","_npmUser":{"name":"daeren","email":"x@db.gg"},"maintainers":[{"name":"daeren","email":"x@db.gg"}],"dist":{"shasum":"12d3ff70a020b388d2c9d5d4c70926f349104261","tarball":"https://registry.npmjs.org/0model/-/0model-0.0.6.tgz","integrity":"sha512-o5lPKh+5TFe3PUm3JB3PvuLy+VmjwS27zs51aykWoP4YtR3WxfleuSGcyhymRH0fec1knXCiR0lZz3yWlfjr4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCx/0aix6IX150pr1pBo6Pyg/rkotAnb16kK3DssE+pHwIhAP6Qk73IPjol/Uvs941MOWI+x1PS/zpk+50oue68/KCr"}]}},"0.0.7":{"name":"0model","version":"0.0.7","description":"Lightweight module for data control","homepage":"http://666.io","keywords":["strong typing","data","justdoit"],"author":{"name":"Daeren Torn","email":"x@db.gg"},"main":"./index","repository":{"type":"git","url":"git://github.com/Daeren/0model.git"},"license":"MIT","engines":{"node":">= 0.8.0"},"bugs":{"url":"https://github.com/Daeren/0model/issues"},"gitHead":"5716a8e9f6f30730c00001fb7f6541e176d37af7","_id":"0model@0.0.7","scripts":{},"_shasum":"f67d7efc61aed45ef10b4c94400f2b0e8c3d7461","_from":".","_npmVersion":"3.3.7","_nodeVersion":"4.2.1","_npmUser":{"name":"daeren","email":"x@db.gg"},"maintainers":[{"name":"daeren","email":"x@db.gg"}],"dist":{"shasum":"f67d7efc61aed45ef10b4c94400f2b0e8c3d7461","tarball":"https://registry.npmjs.org/0model/-/0model-0.0.7.tgz","integrity":"sha512-NjslZN51HmNDZ1kcN2HnI0ABFAiSbSrFyFTGmaIhVTKi49Eg3SiLssfOcF8BFq9diU7fGZySFii0TXx84ufkDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMHGjqYjt88Ip9vj8Yd8+4m7t9jyfUmsl5qvQiVQ4wswIgWMo0HbPmvcQpuQv747qUP11prlazhjeLPK7Jf7+suNk="}]}},"0.0.8":{"name":"0model","version":"0.0.8","description":"Lightweight module for data control","homepage":"https://666.io","keywords":["strong typing","data","justdoit"],"author":{"name":"Daeren Torn","email":"x@db.gg"},"preferGlobal":"true","main":"./index","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/Daeren/0model.git"},"license":"MIT","engines":{"node":">= 0.8.0"},"bugs":{"url":"https://github.com/Daeren/0model/issues"},"gitHead":"2e958a399c8f8f13cf01f07a612e5a0e87d4ce28","_id":"0model@0.0.8","_shasum":"8985176a92fa8d0b42ddcebbf9c13876649f5411","_from":".","_npmVersion":"3.3.7","_nodeVersion":"4.2.1","_npmUser":{"name":"daeren","email":"x@db.gg"},"maintainers":[{"name":"daeren","email":"x@db.gg"}],"dist":{"shasum":"8985176a92fa8d0b42ddcebbf9c13876649f5411","tarball":"https://registry.npmjs.org/0model/-/0model-0.0.8.tgz","integrity":"sha512-xPv5J36UfaPqYOOt27UdOBjZCTg6emRNABClny6P/oNeYw2E5VvOSwqy6r014qPgVX26IL9J1Ip9oC3ed1EdjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD33Yz2+kIgjTtG1xWGeh1K13YIWFsAMa/Ke9hVEVb6VAIgA7Xm1adZUxHH9EYmm+y2Ev5u3xrykrjHfRbaxmLJUXA="}]}},"0.0.9":{"name":"0model","version":"0.0.9","description":"Lightweight module for data control","homepage":"https://666.io","keywords":["strong typing","data","justdoit"],"author":{"name":"Daeren Torn","email":"x@db.gg"},"preferGlobal":"true","main":"./index","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/Daeren/0model.git"},"license":"MIT","engines":{"node":">= 0.8.0"},"bugs":{"url":"https://github.com/Daeren/0model/issues"},"gitHead":"cf5565b9a12dfd0164d03d1bbb9b881ebbdc4299","_id":"0model@0.0.9","_shasum":"35f67f616d9fb50dbe549dd12af8b83a664fad74","_from":".","_npmVersion":"3.3.7","_nodeVersion":"4.2.1","_npmUser":{"name":"daeren","email":"x@db.gg"},"maintainers":[{"name":"daeren","email":"x@db.gg"}],"dist":{"shasum":"35f67f616d9fb50dbe549dd12af8b83a664fad74","tarball":"https://registry.npmjs.org/0model/-/0model-0.0.9.tgz","integrity":"sha512-LfCfmusrQKBOxtPL7d7gxU91tAI5XNMG9nhSj/hjX1n7RKKgAYWds9xyqFmHdUQsuErysFFSgLoBjuk7guX+6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKNMdkA1nkR7DPf3T+14Ruak1KLZ/615dmYqVmgLPczQIgcfFbQofXayrd0SMUVDGCQxELZWcwfRiRbFJ6Y+/qjzA="}]}},"0.0.10":{"name":"0model","version":"0.0.10","description":"Lightweight module for data control","homepage":"https://666.io","keywords":["strong typing","data","justdoit"],"author":{"name":"Daeren Torn","email":"x@db.gg"},"preferGlobal":"true","main":"./index","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/Daeren/0model.git"},"license":"MIT","engines":{"node":">= 0.8.0"},"bugs":{"url":"https://github.com/Daeren/0model/issues"},"gitHead":"cfa39262f22d2c688026943d926a69055914f03f","_id":"0model@0.0.10","_shasum":"97444728c806d4adaac237a0c2710783b01f6ae7","_from":".","_npmVersion":"3.3.7","_nodeVersion":"4.2.1","_npmUser":{"name":"daeren","email":"x@db.gg"},"maintainers":[{"name":"daeren","email":"x@db.gg"}],"dist":{"shasum":"97444728c806d4adaac237a0c2710783b01f6ae7","tarball":"https://registry.npmjs.org/0model/-/0model-0.0.10.tgz","integrity":"sha512-v0JGFKBom16sMvGkHCt1KgQlo+B2G3kwJUg2KAhxwVsT706WtNXnqOSXD2bDRjn2fbBFPDKPpYzxdA2BxrhWKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBTTMeliRVNLHia24Hz6m2vyD5/6kL9JqVoWs4WV39mYAiEAnuA+9t000spH/ukmppkaRAsWVQTL8Nvr3Tz0I3ZpC5Q="}]}},"0.0.11":{"name":"0model","version":"0.0.11","description":"Lightweight module for data control","homepage":"https://666.io","keywords":["strong typing","data","justdoit"],"author":{"name":"Daeren Torn","email":"x@db.gg"},"preferGlobal":"true","main":"./index","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/Daeren/0model.git"},"license":"MIT","engines":{"node":">= 0.8.0"},"bugs":{"url":"https://github.com/Daeren/0model/issues"},"gitHead":"cfa39262f22d2c688026943d926a69055914f03f","_id":"0model@0.0.11","_shasum":"a530e83fb7ca185aac898f24e73c7ce5c9a70671","_from":".","_npmVersion":"3.3.7","_nodeVersion":"4.2.1","_npmUser":{"name":"daeren","email":"x@db.gg"},"maintainers":[{"name":"daeren","email":"x@db.gg"}],"dist":{"shasum":"a530e83fb7ca185aac898f24e73c7ce5c9a70671","tarball":"https://registry.npmjs.org/0model/-/0model-0.0.11.tgz","integrity":"sha512-cUsKTrvW8Ud+/xK2+ohIegdBJLOJmxaGL4fZiOoI4hrlylAfaH4egNAlDAV4bmFmPbZsUylzltKpMoHMx3HKXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDj9x+nFXVypQ2cZ96tGohcimVmx+1mmSk6I8so9E0MEwIgYY61cgj0Cg4D1+LbklXKn/fLSy1YkoxIIaZrVm2EFY8="}]}},"0.0.12":{"name":"0model","version":"0.0.12","description":"Lightweight module for data control","homepage":"https://666.io","keywords":["strong typing","data","justdoit"],"author":{"name":"Daeren Torn","email":"x@db.gg"},"preferGlobal":"true","main":"./index","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/Daeren/0model.git"},"license":"MIT","engines":{"node":">= 0.8.0"},"bugs":{"url":"https://github.com/Daeren/0model/issues"},"gitHead":"a8aa6ad1f9b5c32b62f517276b6e99e945c447d4","_id":"0model@0.0.12","_shasum":"ffe4b206e8625175065c85411ac233d30d3c45b0","_from":".","_npmVersion":"3.3.7","_nodeVersion":"4.2.1","_npmUser":{"name":"daeren","email":"x@db.gg"},"maintainers":[{"name":"daeren","email":"x@db.gg"}],"dist":{"shasum":"ffe4b206e8625175065c85411ac233d30d3c45b0","tarball":"https://registry.npmjs.org/0model/-/0model-0.0.12.tgz","integrity":"sha512-moG121RM05ssVjDkSuF/YZDv5bcvaWoXShlL068uphhIr4TENHRzZLPvIG2+esd7Lh1pYXcgNIfVPSz6cobwsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEXlh4/P1bfz26wtCkWguFqqZ/C9SGe7A1xfWvMD4mE5AiEAnt3d3687anRqa+tlsKlT72fdnhhduucLD22NmQ3qZAo="}]}},"0.1.0":{"name":"0model","version":"0.1.0","description":"Lightweight module for data control","homepage":"https://666.io","keywords":["strong typing","data","justdoit"],"author":{"name":"Daeren Torn","email":"x@db.gg"},"preferGlobal":"true","main":"./index","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/Daeren/0model.git"},"license":"MIT","engines":{"node":">= 0.8.0"},"bugs":{"url":"https://github.com/Daeren/0model/issues"},"gitHead":"ebca4a19731608cf9af8909ed26b5a9bc0803bc8","_id":"0model@0.1.0","_shasum":"c91b3b52082439faeee53bd0ee6bd06703821a03","_from":".","_npmVersion":"3.8.5","_nodeVersion":"6.7.0","_npmUser":{"name":"daeren","email":"x@db.gg"},"maintainers":[{"name":"daeren","email":"x@db.gg"}],"dist":{"shasum":"c91b3b52082439faeee53bd0ee6bd06703821a03","tarball":"https://registry.npmjs.org/0model/-/0model-0.1.0.tgz","integrity":"sha512-0NEPlI2iGp8SveamwNv2+6O/5+yrTac2ZUrYNarCuHAKu37vYODNlM73xvSlbqLuCqD98fgmWjL4ZLmBwj4jfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEDWBWWjoE50DxipvpplRl3u5rMwJFCSzPdzptd/bgpcAiEA5lSOgFvA3D3IchUTgLQpNynImPYbEXE0pqsbOx4+P/U="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/0model-0.1.0.tgz_1476855779485_0.5180230429396033"}},"0.2.0":{"name":"0model","version":"0.2.0","description":"Lightweight module for data control","homepage":"https://666.io","keywords":["strong typing","data","justdoit"],"author":{"name":"Daeren Torn","email":"x@db.gg"},"preferGlobal":"true","main":"./index","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/Daeren/0model.git"},"license":"MIT","engines":{"node":">= 0.8.0"},"bugs":{"url":"https://github.com/Daeren/0model/issues"},"gitHead":"bfa84ee17b07aae41b36045d8c2b76242d15b6e5","_id":"0model@0.2.0","_shasum":"3c95583d68ccb42b867cab2611427ed924b3c732","_from":".","_npmVersion":"3.8.5","_nodeVersion":"6.7.0","_npmUser":{"name":"daeren","email":"x@db.gg"},"maintainers":[{"name":"daeren","email":"x@db.gg"}],"dist":{"shasum":"3c95583d68ccb42b867cab2611427ed924b3c732","tarball":"https://registry.npmjs.org/0model/-/0model-0.2.0.tgz","integrity":"sha512-4TEPB2By0nmg1REPypAsB6ThncBk4d7zHKYSaJmplcpsJY5o04Dv033RRDI7/w2PcrpiyxeyzgrvqM5naoN2Hw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHOqKkdHUBWZHNjfvl9sRFk8iH0Hm+Y5xoKvfPK4pE9oAiB/3oGVZlU2d9K0lyOiXjEZLzVu1ewEC0bcvVaV9ai5RQ=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/0model-0.2.0.tgz_1476858560692_0.514638174790889"}},"0.3.0":{"name":"0model","version":"0.3.0","description":"Lightweight module for data control","homepage":"https://666.io","keywords":["strong typing","data","justdoit"],"author":{"name":"Daeren Torn","email":"x@db.gg"},"preferGlobal":"true","main":"./index","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/Daeren/0model.git"},"license":"MIT","engines":{"node":">= 0.8.0"},"bugs":{"url":"https://github.com/Daeren/0model/issues"},"gitHead":"327e062c16e321d215ca779cf890e702c4ba12e4","_id":"0model@0.3.0","_shasum":"df7f3579d60b4d3c3c85a0a302101c020e2ed916","_from":".","_npmVersion":"3.8.5","_nodeVersion":"6.7.0","_npmUser":{"name":"daeren","email":"x@db.gg"},"maintainers":[{"name":"daeren","email":"x@db.gg"}],"dist":{"shasum":"df7f3579d60b4d3c3c85a0a302101c020e2ed916","tarball":"https://registry.npmjs.org/0model/-/0model-0.3.0.tgz","integrity":"sha512-XTNwjkACIk4nAzsLNm63otflqORUaqpr5SE/awWRI5xE8QPmWgnFkHs9smiS660ncr/AsL097TFzErNDTTbY3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHriy9yI2Nmc97SLvz8OkheN8/Y5ZGdEyeqClx/KQoJAIhANyKvJ6pFTcjhYW93ivMYanqqls71V+Aewv/CiWye7l8"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/0model-0.3.0.tgz_1476859260537_0.534461353207007"}},"0.3.1":{"name":"0model","version":"0.3.1","description":"Lightweight module for data control","homepage":"https://666.io","keywords":["strong typing","data","justdoit"],"author":{"name":"Daeren Torn","email":"x@db.gg"},"preferGlobal":"true","main":"./index","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/Daeren/0model.git"},"license":"MIT","engines":{"node":">= 0.8.0"},"bugs":{"url":"https://github.com/Daeren/0model/issues"},"gitHead":"c0cec53544dd65927db9e73d9f2462bd5fe6a1dc","_id":"0model@0.3.1","_shasum":"0c5f13f39ee6d77856d26caf744249ff8c9eb352","_from":".","_npmVersion":"3.8.5","_nodeVersion":"6.7.0","_npmUser":{"name":"daeren","email":"x@db.gg"},"maintainers":[{"name":"daeren","email":"x@db.gg"}],"dist":{"shasum":"0c5f13f39ee6d77856d26caf744249ff8c9eb352","tarball":"https://registry.npmjs.org/0model/-/0model-0.3.1.tgz","integrity":"sha512-A9G3EH1bu07pd6W6oPuk72DNMPgx1QC28796ayum3RfLgvmGgVdpDJagns5Sp5tkkFMluUFmLenwHSgWsWtYpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2xyilWAysgyujKOXUzFovUpUPcRJBCnaGaN7edoqU2wIhAN17DLfuWC3N0auLm+ZQfjnxxUJoI/2oGAp1a6WcwJ/v"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/0model-0.3.1.tgz_1476895122897_0.7926232372410595"}},"0.4.1":{"name":"0model","version":"0.4.1","description":"Lightweight module for data control","homepage":"https://666.io","keywords":["strong typing","data","justdoit"],"author":{"name":"Daeren Torn","email":"x@db.gg"},"preferGlobal":"true","main":"./index","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/Daeren/0model.git"},"license":"MIT","engines":{"node":">= 0.8.0"},"bugs":{"url":"https://github.com/Daeren/0model/issues"},"gitHead":"8499e9ab2ff9982d2275ebfc0e2ceb5a16d1ee8b","_id":"0model@0.4.1","_shasum":"fcb0141df6ee46fffe79a362085872faea0ce3a2","_from":".","_npmVersion":"3.8.5","_nodeVersion":"6.7.0","_npmUser":{"name":"daeren","email":"x@db.gg"},"maintainers":[{"name":"daeren","email":"x@db.gg"}],"dist":{"shasum":"fcb0141df6ee46fffe79a362085872faea0ce3a2","tarball":"https://registry.npmjs.org/0model/-/0model-0.4.1.tgz","integrity":"sha512-89L9AEjZOqNbHNptNyBoZAi3rYUHUYOPo4FMKl0T3IrBJX8JZEz5/+J7pfeX7XrK0lPVUq+JBtLIWsB+8I7S6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIACJJgY/Of7G7/4Rx4idwcE0OJIFl51cD09h0Ctm7PTMAiALIl/yz7EftFoVzOQoMwDgJw+8WhrLu/PXo0hOduFeuA=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/0model-0.4.1.tgz_1476897253935_0.7786743824835867"}},"0.4.2":{"name":"0model","version":"0.4.2","description":"Lightweight module for data control","homepage":"https://666.io","keywords":["strong typing","data","justdoit"],"author":{"name":"Daeren Torn","email":"x@db.gg"},"preferGlobal":"true","main":"./index","scripts":{"test":"mocha --reporter spec"},"repository":{"type":"git","url":"git://github.com/Daeren/0model.git"},"license":"MIT","engines":{"node":">= 0.8.0"},"bugs":{"url":"https://github.com/Daeren/0model/issues"},"gitHead":"bffbda160b2d7a693a06f87782286a0409dc7ea0","_id":"0model@0.4.2","_shasum":"f92e8fe7ba68d6c5231d25f5f4eecf2eeae4a975","_from":".","_npmVersion":"3.8.5","_nodeVersion":"6.7.0","_npmUser":{"name":"daeren","email":"x@db.gg"},"maintainers":[{"name":"daeren","email":"x@db.gg"}],"dist":{"shasum":"f92e8fe7ba68d6c5231d25f5f4eecf2eeae4a975","tarball":"https://registry.npmjs.org/0model/-/0model-0.4.2.tgz","integrity":"sha512-sxlhL6tE01ZJYmTHX6/8yYLeunB72bZ/bxdsAbgQ6AhtEAD4Emtjo3RUYVOlYA3TC25VhiVkQgYDtHTKrOfRCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCH2LPyoqh3c9STpSuWeMl+drphUUKX2HrL86b/xprbo4CIDY/DVSOE5sVmBUzuhGYWpTRtWOd5mE/xJNO67vgJRo2"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/0model-0.4.2.tgz_1476898313800_0.9551550245378166"}}},"readme":"[![Codacy][cod_b]][cod_l]\r\n\r\n\r\n\r\n`npm -g install 0model`\r\n\r\n* Coverage: +\r\n* Browser: +\r\n\r\n\r\n\r\n#### Browser\r\n\r\n* Include: `//raw.githack.com/Daeren/0model/master/index.js`\r\n\r\nGlobal var: `zm`\r\n\r\n\r\n\r\n#### Examples\r\n\r\n```js\r\nvar zm = require(\"0model\");\r\n\r\n\r\nzm(\" D \").string().get().trim();            // <-- \"D\"\r\nzm(\" 13.\").to.int().it.is.required();       // <-- true\r\n\r\nzm({x: 1, y: 2}).to.have(\"x\", \"z\");         // <-- false\r\nzm({}).it.is.empty();                       // <-- true\r\n\r\n\r\nzm(\"[1,2]\").to.json().get();                // <-- [1, 2]\r\nzm(\"[1,\").to.json().to.string().get();      // <-- ''\r\nzm(\"[1,\").json().string().get();            // <-- ''\r\n\r\nzm(5.9).int().str() + 10;                   // <-- '510'\r\nzm(5.9).to.integer() + \" num\";              // <-- '5 num'\r\nzm(zm('d0' / 1)).empty();                   // <-- true\r\n\r\n\r\nzm([1, 2, 3]).set(x => x.reduce((a, b) => a + b)).get(console.log);\r\nzm(3.14159).set(x => x.toFixed(0)).str().get(console.log);\r\n\r\n\r\nzm(\"hello 2 world\").to.string().then.remove(/\\d+/).it.is.required();\r\nzm(\"hello 2 world\").to.string().then.remove(/\\d+/).get();\r\nzm(\"hello 2 world\").to.string().then.remove(d => d.substr(2)) + \"!\";\r\n```\r\n\r\n\r\n\r\n#### Instance \r\n\r\n| Attribute         | Type                          | Note                                                                      |\r\n|-------------------|-------------------------------|---------------------------------------------------------------------------|\r\n|                   | -                             |                                                                           |\r\n| to, then, is, it  | object                        | this                                                                      |\r\n|                   | -                             |                                                                           |\r\n| set               | function(v)                   | return: this                                                              |\r\n| get               | function([callback])          | return: current value                                                     |\r\n|                   | -                             |                                                                           |\r\n| lastError         | -                             |                                                                           |\r\n| value             | -                             | current value                                                             |\r\n|                   | [T]                           |                                                                           |\r\n| bool, boolean     | function                      | (true, on, yes, 1) = true                                                 |\r\n| str, string       | function                      | (NaN, null, undefined, []) = \"\"                                           |\r\n| int, integer      | function(radix)               |                                                                           |\r\n| float, number     | function                      |                                                                           |\r\n|                   | -                             |                                                                           |\r\n| date              | function                      |                                                                           |\r\n| symbol            | function                      |                                                                           |\r\n|                   | -                             |                                                                           |\r\n| table, hashTable  | function(notParse)            |                                                                           |\r\n| array             | function(notParse)            |                                                                           |\r\n| json              | function                      |                                                                           |\r\n|                   | [M]                           |                                                                           |\r\n| remove            | function(t)                   | t: string, regEx (string), function(elem)                                 |\r\n| abs               | function                      |                                                                           |\r\n| clamp             | function(min, max)            |                                                                           |\r\n|                   | [V]                           |                                                                           |\r\n| required          | function                      | false: NaN, [], null, undefined, \"\", Invalid Date, {}                     |\r\n| empty             | function                      | true: NaN, [], null, undefined, \"\", Invalid Date, {}                      |\r\n| has, have         | function(...)                 | for: string, array, object                                                |\r\n\r\n\r\n\r\n## License\r\n\r\nMIT\r\n\r\n----------------------------------\r\n[@ Daeren][1]\r\n\r\n\r\n[1]: http://666.io\r\n\r\n[cod_b]: https://img.shields.io/codacy/12d7cf4ff0b8466ca74cd504e689b779.svg\r\n[cod_l]: https://www.codacy.com/app/daeren/0model/dashboard\r\n\r\n","maintainers":[{"name":"daeren","email":"x@db.gg"}],"time":{"modified":"2022-06-12T14:05:11.962Z","created":"2015-03-03T09:52:07.896Z","0.0.1":"2015-03-03T09:52:07.896Z","0.0.2":"2015-12-01T00:10:54.310Z","0.0.3":"2015-12-01T00:59:37.275Z","0.0.4":"2015-12-01T01:31:40.350Z","0.0.5":"2015-12-01T02:42:40.436Z","0.0.6":"2015-12-01T02:58:45.928Z","0.0.7":"2015-12-01T03:18:59.858Z","0.0.8":"2015-12-01T07:22:46.890Z","0.0.9":"2015-12-01T07:50:26.271Z","0.0.10":"2015-12-01T07:55:31.213Z","0.0.11":"2015-12-02T08:06:40.115Z","0.0.12":"2015-12-03T07:14:05.539Z","0.1.0":"2016-10-19T05:43:01.470Z","0.2.0":"2016-10-19T06:29:22.336Z","0.3.0":"2016-10-19T06:41:02.207Z","0.3.1":"2016-10-19T16:38:43.632Z","0.4.1":"2016-10-19T17:14:14.692Z","0.4.2":"2016-10-19T17:31:55.533Z"},"homepage":"https://666.io","keywords":["strong typing","data","justdoit"],"repository":{"type":"git","url":"git://github.com/Daeren/0model.git"},"author":{"name":"Daeren Torn","email":"x@db.gg"},"bugs":{"url":"https://github.com/Daeren/0model/issues"},"license":"MIT","readmeFilename":"readme.md"}