{"_id":"viceroy","_rev":"194-9cbe0589f6e34f320c5c157d3677a0ce","name":"viceroy","description":"Viceroy is a data ORM for node that works with any data source.","dist-tags":{"latest":"1.5.20"},"versions":{"1.0.0":{"name":"viceroy","version":"1.0.0","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.1.7","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.0.0","dist":{"shasum":"6c5c09dd918844fbc8a5f7332849f11132020310","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.0.0.tgz","integrity":"sha512-it7DKTvPvk3fHg8GyprE3aFJ/B9B22pOjQZaoHl9xc2IWZMXj86pl9fN0e/398NWpnRk3nLzvR46uotLuFUM4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH5cfnqhk5AGLjZBFEBmP558gj/BD+A5I0uyw/rpKEwvAiAvKfVg4w+j2ADEm933UEbBxFU1r/zRxpLeCtzH6DgzSA=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.0.1":{"name":"viceroy","version":"1.0.1","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.1.7","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.0.1","dist":{"shasum":"28807c25810747c82dd7d20ef91a0fd29f316e7d","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.0.1.tgz","integrity":"sha512-oBcJstoANUEDqogxdCcsymFbohYiIdeqKROLJn0qLQGCWLZ52stYe2FQYgpNkkp+MMbr7qFi0+DnyriSvLxLhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAUaSIxpS/pp07rN//NUfcQnOjbuJH4LsvgLB8xh4xxUAiEAgo0WVkG8X1m8CyMVXZc535b2H42kL+gnUzfN6PDUbKg="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.1.1":{"name":"viceroy","version":"1.1.1","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.1.7","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.1.1","dist":{"shasum":"ee13df81e8c37ef2e74055219d524a4c5698f71c","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.1.1.tgz","integrity":"sha512-oc8/y8Y1lrAoRPe+tNxaHI2PX/8QyOiwImklFhn4cvTjX9XjERuzPIyS7dASn0Z5FOl1Lnd4N30Yyx7JSHy5Aw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBc0jGsZ6JfX16rxu1R4T+oJe1bng9sf/bVoMyFlman0AiAOdhjAkfN/oAo6TdTRblolruZB5zea98+nWitaRmr+qw=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.1.2":{"name":"viceroy","version":"1.1.2","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.1.7","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.1.2","dist":{"shasum":"1b84abcd635a9fbd92f74fc3e217a0c0d403b4be","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.1.2.tgz","integrity":"sha512-RZZPfZBgEfedp4t5+2iJIdRPO7fJp3PrQEeRplVUysDcamSzZbgDhr7AlwEDxupU1hglZKrBRz6HSr8m8/Rrkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDif2fKUzKdtSCdcQ/cYhuuzQJomCQj9F9p9fusHmO/+AIhANGA5h2buzcxI/FJOUq4qmKuNWSbWPy9wyZAAf4d70uk"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.1.3":{"name":"viceroy","version":"1.1.3","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.1.7","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.1.3","dist":{"shasum":"47e33b953fadc4c49336a7cee12b8df32c999c9a","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.1.3.tgz","integrity":"sha512-Ir9txsQ+JOIiQajH4T+JGXJaZAjbuyMLtLqliyOGGHXtU/59kkP+yYeGMGCVjLyjY+DBiiIh7dl9sec5eSS3IA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeGZS6J7Jbp0nvXa4WHeM+L/ndXFuYwH32yOpLNn46UQIgKp6sYV9+SxUTO32Jb4OZ1037BKKlPAvQlAGBz3kl4Iw="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.1.4":{"name":"viceroy","version":"1.1.4","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.1.4","dist":{"shasum":"7f6f279ecd07f0e6c9ff3f73eeded00b4b0dee5f","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.1.4.tgz","integrity":"sha512-nt5FC16GrZwXnB1p/b0m8zooAwYwdGD2eFdGyJLPkRD8UsDfJKKgCAZQuRBS5arO+7SJ91lJ3U5O2hHbdJjtiw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFEfeq1e2saH4KPP58W0ST8VTyhiEtpmQqm2gm0dyahuAiBzqrol9lVxe1zPVooCVhdvKyRKNnak7A35iTOT2IakJw=="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.2.0":{"name":"viceroy","version":"1.2.0","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.2.0","dist":{"shasum":"f06a9e61b5f4fb92379c91250170da335ec00b66","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.2.0.tgz","integrity":"sha512-3h/05iCQoJBXfqDUlzPYdVwqDF4HXBqSp/UPoaT8w6PuUjobiOKg8TVS5fvEqN6ZiYovBr8wy1a9nn8CrSGZIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBFSD5vmj7kCgPNEe78PePx7K+t7sP+9jnrAefo2vemqAiEAmswK8sShQTew9dvsgxD2VyfdiuzEu4CYCUAs/ATr1m0="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.2.1":{"name":"viceroy","version":"1.2.1","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.2.1","dist":{"shasum":"567104d52630ca0d102dbcca34d09f50ef948857","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.2.1.tgz","integrity":"sha512-5doJu3OEMroMkhvhSn3XpNETLrDodyRZ3kDhzWdjv3xfc7LiP/PpB7q0CHxaqUwy4gDuUFiibIlp9ttI98IeHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUIY+14AQEDPwRcBxM+ROPD8Lh/pnYssXvMhUWBtpC5gIhALcsVa2uTh8CQyIDIFee6RscrKDH36awfEFx9HUZMHS9"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.2.2":{"name":"viceroy","version":"1.2.2","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.2.2","dist":{"shasum":"e3c885f4289ff411dcff52499cea3361baffc852","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.2.2.tgz","integrity":"sha512-KOXLLY9JHoCSh7Eb0MFXnAGQHcpoaMcfvpJpgvA/a9AWdHVuHDfLmLo9thHhXTTiaLLC0tVwpoDQ7Zl6CVq9tw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIB0GYutYaZW1n2kRFOauGxP6RMLOmQ7PGSOC3YVKwjgIgTcYX1tckfIdF7mwajorxrAs7mvJrQ3LL6yaG8XpVOHE="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.2.3":{"name":"viceroy","version":"1.2.3","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.2.3","dist":{"shasum":"53a21aeb47b3c10dbdbff19398354650e774f671","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.2.3.tgz","integrity":"sha512-QOm/BnNWW+ZEzs0nvlGMKa5Xs4bSn8LRcgV9884cQTwM8aFUYNwBYnyRH/HZQWtdIbC/Ekukk3UFpdYL610RWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBMC0KipuYK+xyqzaRrJwd4zcIbUOfKB0gOuP976gOyGAiEAp477ls5EOtUvOfIbv+WidciURY5PERv2rrbAohA51jY="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.2.4":{"name":"viceroy","version":"1.2.4","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.2.4","dist":{"shasum":"6cbc71b85a6753b0877895f063843b145db525c4","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.2.4.tgz","integrity":"sha512-ITxpVMYG2rA3+8U2y4JtlvsB2ZZxoFC9TWui4UkCr/53F7UFDGF3XZZX/FvJRhlZt5mcVSVhPcMMmwXESgT5oQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChrVU1YAvCgIlac02pTNeZTxeScwVqBW/9XYyMZ8xhTQIgYcdJTktPNL3z+AAypM+tzBHhR+aMOsqJovN+Uu/3cIY="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.2.5":{"name":"viceroy","version":"1.2.5","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.2.5","dist":{"shasum":"1589db8ba586a484c26f2a64db695854ca8844da","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.2.5.tgz","integrity":"sha512-f6w6gwMUJXPpgpmI0KRZzx9j1QGr7CtY55zIKgYa4OUBXXox5L5mZy3b8tm9CGpjvI+PULsAXI95rUynLsseRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbe4hwOCqg5NN5k1mYmJzYpkyhK1OMAfSxBE0IkwG6VAIgRIYRlHNsQS0HfFC3qr7rDbU3BUML1eoc0jLdokzCBw0="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.2.6":{"name":"viceroy","version":"1.2.6","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.2.6","dist":{"shasum":"a1f62be49b4e8362fa6dad0d5857c711fc970694","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.2.6.tgz","integrity":"sha512-saXFzf1YaoqW0FPZ8s8j/RVMqwu63MUbgWr9GhaxghfX4kIPmt5cTPGq3bmyFfpA/U1CvPO+ZSPnxrhplmzU3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICbsDx5ZagN9VOYqYm8li3RFaWy5BZdSqqgQJMJ8Qu9wAiEAvoMzpW2E0c8gw/9R31OaZsYZ/rB2wJ4NDxHrA+97ofw="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.3.0":{"name":"viceroy","version":"1.3.0","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.3.0","dist":{"shasum":"a67bca2f621839379d3169d39a4bed088c44be20","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.3.0.tgz","integrity":"sha512-oSp9HED9e2KW382BzKSCntgy7Y6YSyoBxIHkJTr+7S5GlbvKX6+swJCqiYC6hs3YKL5sZtlkOOed31J0ryJzng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+NoCngneYZNsxfCK5ou8XV+9X3/N+EW28zyYcPnGOYAIhANwNIWR7wE2wVS/jkCUe7aJjTndnv8fqLc8KXyG+R9lG"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.4.0":{"name":"viceroy","version":"1.4.0","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.4.0","dist":{"shasum":"d11f11aeb53e9d5088f501a5c79ee4a04f4d11e5","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.4.0.tgz","integrity":"sha512-sAJrsSobXuc/6nCHyS0n1wkg13twwmDyUzdFqEg93cHChKGDSIqJNax2iySUjFhDB1uOrRPrv8t7zOoPLA0hfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXLDDpncFSkHLdQgxWKmQlcTbAx8JH1B0/gJ4oiUkKgAIhAOSs59gKku9FSEKiEKZJVGXZ4Ke19O4VYvZm9wumStAl"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.4.1":{"name":"viceroy","version":"1.4.1","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.4.1","dist":{"shasum":"362d599ee7b7299d18c337f4130c3b38894f3348","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.4.1.tgz","integrity":"sha512-BmyLeL+yYxDBjo1cEPrHHR7Z9iAHxsBTRpYmmMZG73ekd/MsRY+q2uFiDW7Mi4dFuiWOijX7kgjdy31vr7pWwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCH21GBhOpdP3L6SwFx+EShepBQ7Ohi4RBgCRx8hhvujECIGOC1BJ1zBZvB4Jisgo78TUZN/+40B5brsD5FPM2JogZ"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.5.0":{"name":"viceroy","version":"1.5.0","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.5.0","dist":{"shasum":"d02a6ee68de041b62664b09977457c5f2558f431","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.5.0.tgz","integrity":"sha512-gscQSC3Fo8KjwoneURMMnfkrhLjnW8BkSWRS3ZtAD/YENi5zuUrtEW7XfV1rpRGT2R3uRSNmwulZQ0WvF5ApoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEKrJ1qG7nrchjpb2W/NbssevNXW4+jr1q1FDAJHkH4gIhAKQzjTRQWEXZ6k0zIv7HOQn7TCSH3RANVFIm6hEpE6Jo"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.5.1":{"name":"viceroy","version":"1.5.1","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.5.1","dist":{"shasum":"b7f6f9a09d4c7530dc2a8ca36e8deda62f00762d","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.5.1.tgz","integrity":"sha512-wWerFhuQPSqyfSEwVchUKf7z3ivnt+ct+ifskCs0P0ToUqUgliqrDc1g0+PqdqfzG94+zEPr90bgx5cSiH8xYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVi4NlpWlgnOz0+Ir8iBZJzYT2AEqBk3Lol4elNZownQIhALr2zHJn2CoXlDNdUnoXkwqh5316xtX4huew5t/s2Fzf"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.5.2":{"name":"viceroy","version":"1.5.2","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.5.2","dist":{"shasum":"e08c1a13979d4e9254427dc8ec4a1a68ec016bc7","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.5.2.tgz","integrity":"sha512-RKd0zNrfZ0ekDGMKbzgQwtAJSDR09ruaff8sR2+ZLuBlylQ/NlMpRRPBXmb3GshE3c9ZwX3aZ1e58cg1KmGnlA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpq45Rq7WRD8dgfx8U9DSU6pLiF12j0Wf+OLC2V41IyAIhAJPNrvx1GmEe0iGp+WDK12Bvig2uJFWkXFmgbd2Qa1l3"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.5.3":{"name":"viceroy","version":"1.5.3","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.5.3","dist":{"shasum":"43b341c3060c2fa00430cea0ab2aab1df276fc1b","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.5.3.tgz","integrity":"sha512-5RlCUc4uZ4CpOo/y+2ogzkXbYzDV1XHd/AXSFvM45x7NOcKu/EDdclW7dB2sfEpeUswpE5tYoQQtVdlv2VH5uw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBWjbdZEqOk5MFSBEtO8+szXBNWGbgXhQjOQedLHdddTAiBuCJaRXtE9LRW6Mfqxuslvc2Ay/65K9ka//BNyvcdT/A=="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.5.4":{"name":"viceroy","version":"1.5.4","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.5.4","dist":{"shasum":"cf4bf085b33ffd69efcce1161f9bc7490a2887d9","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.5.4.tgz","integrity":"sha512-OWUqE/nXy7IYiz/EOgZsySLTSyAAXNdllaAVAuOVmDDA73Ko+FOm9EbwBEYjjDLqw9qufJpv4ROVwzunM7609A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCD64buoCL6MOC0heqFAzWSRkHncl+u1zKCEJnQKg8yvAIhALA0XeemFadV7XckSzHcaeX7ZGKjIY0CRLCn6LPrmFpY"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.6.0":{"name":"viceroy","version":"1.6.0","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.6.0","dist":{"shasum":"6783b3a9527371a88da5ef783692c5122ff3c34c","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.6.0.tgz","integrity":"sha512-BAJ9a7tQzHU/Dn5EFrE2fz+LNBLrDXwsNUTj3aoUx81FVgBkPLT9iTLA9TzISr6Zi0s8PFO7qAwZrv/BrJ6evA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHIhcualfJl3qpjWub0laYwrJu2Eh6B1QOmsGY7V03t6AiAp3UU+2S587pS6I06/n9uHZiQserL7aYXzzePIGZRbwg=="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.6.1":{"name":"viceroy","version":"1.6.1","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.6.1","dist":{"shasum":"71e23894fa699655bf1a28dabd820b2f5aacd21a","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.6.1.tgz","integrity":"sha512-Is4oPvnq1hqCJDMwaZFYBfSjeThP4/thykixHzcc507I2Fw2VaqafdUi2wkI1nCjHot9TWMy+MI8GvWrL8Q6fQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdZe6127ygbvITAb6jiNCuHTlH3std/+C84OlDkX/CTAIgclCtOJrEvwxPeDrBlmIugVopXipIGv2Bl5j0MTcKJp0="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.6.2":{"name":"viceroy","version":"1.6.2","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.6.2","dist":{"shasum":"5e5a8a96d9971ff0954ca85be71f9420a76edf59","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.6.2.tgz","integrity":"sha512-IUrD7zj+mvOlkMrb2CVmrIM2aHQIttq5/3jStot6zz2Jz7+ycDStrR8sne9JXLQ65xenP0nhfl8vd5ys+YheqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICT0O3YrtxiWp6NdZWPggFhbquAZck0YZUO6yD0DeXBfAiBntXODSnXeaP3x+UnZ6SnQQ/fplCTnNefCaaJRNZoFGQ=="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.7.0":{"name":"viceroy","version":"1.7.0","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.7.0","dist":{"shasum":"27b91c85affdec37442b97d74ec89939a148376a","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.7.0.tgz","integrity":"sha512-dO0YviGoc4T8sD0XJ5JKTI9XNULNvurwyBmnART3dBvZbsSTG/fKsvtC+ruLupZpH8fRu/j8NYRV0o3Z+uCyCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4nYl47NyZIiBTVHZ1LhT5hawOMZDvbhg25WG/KRDnMAIgYsvYPGKaekOAhcX/UVdIyJ/7Sc1ssOivw3yoB8Tq3do="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.7.1":{"name":"viceroy","version":"1.7.1","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.7.1","dist":{"shasum":"aa4e85cb684327720f5e7c2e78e5c974f5e05681","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.7.1.tgz","integrity":"sha512-nLyvRTO3nxOSGcR2ZdaXy0veAuIvvYBp1+847hURaqtVYNt9pYWizc1Cpi6pDkDYAHQvyO5/FHu1FiuSlQSdNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhq8ka36jMGym0ntvNTr2o/pZ5ox3w2vAHFvTkNertcgIhAIW2i+D4pKClKxmLmElgBRzaywU72p3hegdZPK5OdxU1"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.7.2":{"name":"viceroy","version":"1.7.2","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.7.2","dist":{"shasum":"72096ea27e84134a4e174e9457ddd0b9489880fb","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.7.2.tgz","integrity":"sha512-2puJC59HUeOmcHvJVkGxB6DvW2p//dihlO63K+tzzFAZxRRsFFuZ6cLZ8A38B22aDVZBx+E6MFnoFXlq5LKwpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFREEacUZTR47sZ+5GxKJni3hqO2m7iyeqYlO4JEul/eAiEA+pX4eBXP9qITi3wHGjKaCvMBSl7/o3mSOtIMfoBmNvs="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.7.3":{"name":"viceroy","version":"1.7.3","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.7.3","dist":{"shasum":"7ce55a044e920b6d8cae662f4834fba524588314","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.7.3.tgz","integrity":"sha512-rxgXamZrgpZ1rPSd4zk6658dug3oEgWUvCIcZPIOYfQ6XuZTdVJQCsG+ztZwVf5lALqSXZk3hRsE618GW90DoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/sV8OoPUuVfPiD9IKKh+exwy6qSsJJ63ReMSU8IzPUwIhAN1w+7ub2ZeIeQIQkw6ktnZS3HWMj524EMR4Ffhv5xyn"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.5.5":{"name":"viceroy","version":"1.5.5","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.5.5","dist":{"shasum":"5a8f81168695fa2278b1132a7cce9847c7bd86f8","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.5.5.tgz","integrity":"sha512-ai1LJ1FpJMFUxqHZoTswh7PDtDw0ERGGZCR4PDLD+bF+owX/mxrDUbKCeOcxgi0P6JihBZPYIbgW7gpGQYRDwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCZiIrp1BSylFMRrWPcCbAM0uvf7hrffCJJWszbuS8nQIgaL7RCjdMFdzqumVUKSBvtdfWxfeIiM8/R9dF+pGLPhc="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.5.6":{"name":"viceroy","version":"1.5.6","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.5.6","dist":{"shasum":"20534e8d6d5659d62caf177ca4e242716b646727","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.5.6.tgz","integrity":"sha512-woEvRYa0eW+eBYe+JkKcguHFP3Ct9NfPPxIREqB/G1u5vgx9yD16ztNAy7Ua22Pe09pq+FusTpj+qQCSs97jIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICacnKXIuaiEWjGz9fWA7ttGKR0kR0gKla9uDQAnZBbFAiEAuF/J1rR1/Nh943CMams5g5t1RG8nmqF+pRVfyFyeCFU="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.5.7":{"name":"viceroy","version":"1.5.7","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.5.7","dist":{"shasum":"ac9a5d2232ee57974b58ca2373de74ebf54c2ce4","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.5.7.tgz","integrity":"sha512-an2S3BNRhcIKI4plZn48tnDAJK26B2mR6x476J6NWNTxixme8fTGyOStdfDBMg2Moj7X+GIsC+7F6Vle9FX9VQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB2kWDhMtkJCXmaWUwb7qDpyT/7o5jab/sBz7naA4p5kAiBWM/ax3uMq40YwFbB8++AC8a/Q/nYrC4T9JRQS0qBn/w=="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.7.4":{"name":"viceroy","version":"1.7.4","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.7.4","dist":{"shasum":"bd0157981d6dd37112ef7322a384cfad1d927a89","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.7.4.tgz","integrity":"sha512-TZGvHDoIq8x9IVOjgV4IxF9gk6wplsf0PJNr0EKrNgtAMAJqGTl8ksZdVx40OGNuq21WRIPlJkBn5cxwjZGOuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnWckmpIHSXVzqgLp/Ndt9IayHXyikEnavTnb0xvRz7gIgSDJ8TuE4yTQNvGVqb+utOsCYpzp70CmwW+lYbWhNHX0="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.7.5":{"name":"viceroy","version":"1.7.5","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.7.5","dist":{"shasum":"57de4212200938c031bc109835cc4548db5924de","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.7.5.tgz","integrity":"sha512-+kGVo9/9rMUB8x301rXuy+MhKBZyUzNkvqiuzulqvGBLSRNqvQEe6ufN4PfDFDYJxcz/yHSiUqt67FrFYAqblg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBWJyvpz4o+wBfc4gncLIurAC5pNXTH4yZFU1sn+Qz5DAiEAxtEoZvFFPLFj0e29L7BHTNVkBwYFM6UCNPY3VYE7B+4="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.7.6":{"name":"viceroy","version":"1.7.6","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.7.6","dist":{"shasum":"cd19eb800658740f45a23154edb81b92c5b5dc9e","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.7.6.tgz","integrity":"sha512-jHyevIPxM3dQjQaD0txQKJZB0RYoRYcn3jGbqQEPRebfyc6W1oXEElIW3hL2RA54jUiEVccNhWGH3ZmiQmRw1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCm3KMqGYtFcUbUjWw/7eQ6k2zZ9G4EjTRZL4qTryix6wIgYhT+IKxC6y9qDQeHGVd5h3qrAi1gjirV5vs5nsnKAUE="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.7.7":{"name":"viceroy","version":"1.7.7","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.7.7","dist":{"shasum":"3b5c872167e8e87f8b076b296ae1dd7dc1e6d297","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.7.7.tgz","integrity":"sha512-6xARhWMEHOybjKbs329niNONSrnQUz3sEeyLROTAgYJbOFg2dvIEOgjSIlZvRI7jpQLOnQRybjpgltp2Ni0g5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEwTepiYY9MygNkhbL8MfeW+njrHB30LEG9ie7nejgh1AiAcPSJc6UXofp8FKhdjOHaqy9iJlfoOmdGdMOw7gDw8kw=="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.8.0":{"name":"viceroy","version":"1.8.0","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.8.0","dist":{"shasum":"38d2a050f1b8f48e3325d409e719a763be0ffea6","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.8.0.tgz","integrity":"sha512-iDzhRAJwRDppikRTgpoXizkaTmpXebUpwuJYeQRZFCdaEMlXHXox5FXhWZbDLa318sCe9nkPcfu/QM7Vfqfmsw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGnXeJOrdIJ2uqNbbK10qGDr9WTLWaJ4hfjQFGVilSdAIgX60i098wfp/kxLolpHVu0FDjvvDSiIX7ZqlG86afmtc="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.5.8":{"name":"viceroy","version":"1.5.8","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.4.2","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.5.8","dist":{"shasum":"179fa3455b2cb80b545bbf2f04a796c671f2dcf0","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.5.8.tgz","integrity":"sha512-7hdAzsr7S2kifr6TG3mnI0vfkwVIvBAnmZW8EM8caNxMt31+LWJROFVzFLzeld1Pj8b5BEzxhvooRVydXW8LWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBsNgBLtNyEyxWvhpKguuohFEjkkk6IURUsboXwnVtRZAiA+aeo+R4k9YdOIHAMg1z2rA/YowAo3JNz1oQy3Lc5Hww=="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.5.9":{"name":"viceroy","version":"1.5.9","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.4.2","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.5.9","dist":{"shasum":"aed1365611ad15f5b1298b0dd69e35e85720a9f1","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.5.9.tgz","integrity":"sha512-OxK8jVzIwH64kQwx+9TqKoNYL8JcvG/SobHy8lqbxf8QyVDt1mS3a8vGWnEAMavW4sUAZDg+YhBgIVeJHhfrVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHI12FPhE3NB9TDgBWnMRy1hmS7DOqCIwtd0X5wgy1ikAiEAgEU1e1HJ9Qz1PKnYpc0Xcqk6KmF3Sprp8pTmsslDYAY="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"directories":{}},"1.5.10":{"name":"viceroy","version":"1.5.10","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.4.2","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.5.10","dist":{"shasum":"f8b04ba81b5099faf7e9b57498139495f6f18c02","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.5.10.tgz","integrity":"sha512-Do7Rp0g9Go/N2k0TBnSfcCy4G3tqOM1XRX/m4tN+gu199ppYDEKXazhcyDJ0lE3CF0FGgIDRQ/MGyLu8BrokpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGl+NcdUvg0axSr2gMfxWOUMQrHBhw6o15DSpteC5WxEAiAq3/dZWoBQxeBLk8rWJwA1+Siu4ZmzEPLUuKcmCwK41w=="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}]},"1.5.12":{"name":"viceroy","version":"1.5.12","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.4.2","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.5.12","dist":{"shasum":"1e9074da2f88bbdf21f0255042a03b567ed3c9a2","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.5.12.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}]},"1.8.3":{"name":"viceroy","version":"1.8.3","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.8.3","dist":{"shasum":"2cbcebeea6e8ddf07776dcbeed5efc565c409580","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.8.3.tgz","integrity":"sha512-BNhvL8QipKO+1Jk1INF8Add7rqegTujThDLU6k2+ASTuNkzX5uREimtCosgMdXGVk5RDdia8C2jkv62IJnBYCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4gufp9SFiUvoWRWBHm55E8DtHfg1SY6mcC5tPU8ASLwIgQZoJrXZlU2PRUdEDojcBZyKu0WgmK0Fjs2LgjvXvHF4="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}]},"1.5.13":{"name":"viceroy","version":"1.5.13","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.4.2","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.5.13","dist":{"shasum":"5871aba4b4c7a2c4a282b5a0b3fb590e9912689a","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.5.13.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}]},"1.5.14":{"name":"viceroy","version":"1.5.14","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.4.2","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.5.14","dist":{"shasum":"cd31a1546891d59c86fcd91a0813a6bdb01a7d90","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.5.14.tgz","integrity":"sha512-pHW6pliYixmPOUz92Ub8/UXzKdFIwKgFE9Vq9PtKqG9BnWxLkghhFdqySpHwPApYBdk3DAlblMDU3c6X42njrQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID/KeX+HertbPpiGcE4oKkzGGA6Sr0URTq5MXjj7nfprAiA21LHk7epmj52WAsAVPHtbZ2XhHJHN/J5KFYtL/2ehsw=="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}]},"1.9.0":{"name":"viceroy","version":"1.9.0","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.9.0","dist":{"shasum":"6a5068ca963a6d213530f0c1c1d274f473513849","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.9.0.tgz","integrity":"sha512-VZrJ3q8iJGjMbtSXZ/wrkaAIYrVbJnDk4k5fWvyIjwtEpslgGCmrJLCbOcFHfVjJaWnzU+orX7/d9f+mIV/67Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVUdajoH7uEyMbzBKbOeAEMEQBnJhuTndaQgdS5MO8RgIgaOnlQZ61cqn7dqkKi54eEoRBQb3257TVEcv8w9xsfGE="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}]},"1.5.15":{"name":"viceroy","version":"1.5.15","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.4.2","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.5.15","dist":{"shasum":"1c9a53b014c648878cb26680c08526861cde664c","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.5.15.tgz","integrity":"sha512-z8mMh1udaXNG1VElYv38SsQbzGER1VPNTy8ez32CmR41Z7bG2wXdmRUges0WcSjsm2sPOxRp7XiqeBR7wVSsEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgDYyEWWm2tTyy00ZMQaP8ZTIulwNxIQZwnx38I6J+ygIgax2B8N50mXzd+gS0URf+bn6LZLDfezPrc6VGEsH9CdY="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}]},"1.9.1":{"name":"viceroy","version":"1.9.1","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.9.1","dist":{"shasum":"95fdd4981cfb1eb8db54fc9c71b2fd5acff9aced","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.9.1.tgz","integrity":"sha512-c1WrG+5KFpMwb7gpmvxMTjacFlHmtgisLx9R7P6Wt4gc/P//ehSv7vPPFBdIW8Hq6gHpoINKhzNHj7ibIauOvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHJBJlLL/6sydH22lZvR3m+RIxbpGlzPme0XEKDFaZeCAiAOgKKvffv5YQ97OuVWUae14jJdloFzh3sEwGvPNyqXXg=="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}]},"1.9.2":{"name":"viceroy","version":"1.9.2","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.9.2","dist":{"shasum":"d4b6dc950c8c19ff2b810dc2820817221ba08a88","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.9.2.tgz","integrity":"sha512-EQmtxndxq4w8izrk3AgfAZZGovKKG6a86E58I25WnbQ4bkggUWT4l1pzbMmpgEDwEXY9ccqv6cRMvzt3f0Fptg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEPtTGlI+hDqr+2dBpJrUS1SSMQ+JsZ45IcY2Ig2ZfLbAiEAkIS72jcbQUgaklVuA7XYNEwInfg+uDK9CQ047gk1v38="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}]},"1.5.16":{"name":"viceroy","version":"1.5.16","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.4.2","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.5.16","dist":{"shasum":"e815cdcf961daf3dbe19666a6913baeba13b9fbe","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.5.16.tgz","integrity":"sha512-IBcgRog/Z+w61yl9KsYnG2BAIx/qwMmh5KV0lqNHVE9ZFUbDLdknE0iP5XHZtvzpCkcWHIy9+Uzk5M72y8cOBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC/SxC1BK455RdVGDO8lMSOAE3WgVckNcoojyuZfKoROAiA1zJUbLmYj2zhfV9zDBCSPq/+LRqz6Z45pxYT6PWmuYA=="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}]},"1.9.3":{"name":"viceroy","version":"1.9.3","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.9.3","dist":{"shasum":"f887084245bf8b6564392f9989d3aaf29b2d97a9","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.9.3.tgz","integrity":"sha512-gGU9ChrAUt8J+sEocxB04gtTS4Kkyyq1ChB/ULnv3S/3zjiG+LJ8NO1IGzMBJp2LmXy5JibsyEkc0JEax83VaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgWeAdYJqntGRlV4T3RIYOgRUJNMZzH17GpnOUiylkKwIhAKbbmV7/rE6UpgyJ2EXxGCRVlrMluq5arIB7USZbT+Xs"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}]},"1.5.17":{"name":"viceroy","version":"1.5.17","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.4.2","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.5.17","dist":{"shasum":"e1a5f25e1f8cdb5fcf06000a5513100323e3c380","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.5.17.tgz","integrity":"sha512-L8dBezsPyGKcwDxey+me6aVu1AWo7SxHLQ1COsP9XipwxsBS8IUTPfTn9Cq3cjwC3nk7emPcIp2EI39lu6fQbw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDG/TThI8LAkkIVksW4N3Ir2aENOtDnwBxSQfMSAUUnmwIgY4tEAW+Jq5eZTP4zfobEo12omS2X5he7HyKvKD86NkY="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}]},"1.5.18":{"name":"viceroy","version":"1.5.18","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.4.2","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.5.18","dist":{"shasum":"5d96a64e6605df95b303388f35c2acb5aaf4c1b4","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.5.18.tgz","integrity":"sha512-bPn49dcvPKKbujE5wXfFsV24Q3DFV4pnXbCx/4vc59B4l/INfF5rKqstsYWiomfQjUEabP4BGSUQS3PiRhdr+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFA/ozEuqabiCOOAyIlFcuNk6MnSdqFuGXUV1lg0k7bJAiAm7tyRIAVEn3rOiLiql6mPgMb4KHMGpk9J0th/D7zVqA=="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}]},"1.9.4":{"name":"viceroy","version":"1.9.4","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.3.0","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.9.4","dist":{"shasum":"26be23df549521fa026e99332501dd2af6676fa5","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.9.4.tgz","integrity":"sha512-+D62Ay0h4AuENKUVEt4N+YYo4lG5Ogf+EUT6h98vqlH3lu574UXh3j6jLmiv4Kl1SfxosHzT2bdrPIe744RiJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQDRsEma05moX0UJVWrvNbc5XUa55VcZtgNfN+W36yc1dwIfabhNq9QF+FfAmuBMXcQL2t7a6e1yl2mH8cuYd4KdQw=="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}]},"1.5.19":{"name":"viceroy","version":"1.5.19","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.4.2","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.5.19","_shasum":"214920b084de73b2fbfde5c58b4f84ece601278c","_from":".","_npmVersion":"1.4.7","_npmUser":{"name":"robertwhurst","email":"robertwhurst@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"}],"dist":{"shasum":"214920b084de73b2fbfde5c58b4f84ece601278c","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.5.19.tgz","integrity":"sha512-pvOBshTMY1utjyKgHnS4ada54bj+O+IELgfOMviU546aJESdLOCerc8Tt0eto3SZH1NehIlFmBEyB3i9D6euSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlM37LGNviyuVz64q34nXplKqXlhe0jVn7j/ZDv9AA7AIgc+3eQCiET9IDthvmxzbTEvSe27ZPcYdvqNIttSQ1MdI="}]}},"1.5.20":{"name":"viceroy","version":"1.5.20","description":"Viceroy is a data ORM for node that works with any data source.","main":"./lib/viceroy.js","scripts":{"test":"./node_modules/.bin/mocha"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"license":"MIT","dependencies":{"primitive":"0.4.2","lingo":"0.0.5"},"devDependencies":{"should":"~1.2.2","mocha":"~1.13.0"},"_id":"viceroy@1.5.20","dist":{"shasum":"69873e3690f25da781fc49f99b0c59d2f5e0f128","tarball":"https://registry.npmjs.org/viceroy/-/viceroy-1.5.20.tgz","integrity":"sha512-oNgq6jUq7zeRge9OKoDykMniq94ITcZewE/Tg1X9lokdUXrUZx4ia29ELbANbhOIO4uuApqOpSTXfMj8f5O4ug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDD2WymeYGhb9cUjmcDlFt0NqOeJcz6nOTAHlJOGmnliAiB6F07fWpmdDak+2i9HnQIA6aXzDIiYscgMJcySjLxlEA=="}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"shanejonas","email":"jonas.shane@gmail.com"},"maintainers":[{"name":"robertwhurst","email":"robertwhurst@gmail.com"},{"name":"shanejonas","email":"jonas.shane@gmail.com"}]}},"readme":"# Viceroy\n\n## Control your empire\n\nBattlefy introduces Viceroy. An ORM to rule over your data. Viceroy uses 'middleware' to connect models to data sources. Middleware allows Viceroy to read and write to many different types of databases. Middleware can also allow data filtering and\nanalytics.\n\nViceroy Supports hasOne and hasMany relationships, easing the noSQL experience and allowing to you work on what you care about rather than accessing your data.\n\n## Getting started\n\nUsing Viceroy is easy. Lets get you familiar with the library and how to use it. We'll go through a few key examples of how to connect to your database, define a model, and interact with your database. In this example we will be using a mongo database via the `viceroy-mongo` middleware.\n\n### Connecting to your Database\n\nViceroy uses middleware to connect to databases. Currently mongo is the only supported database, however Redis, and Postgres are planned. We would also like to encurage others to author middleware for Viceroy, so feel free. If you do author your own middleware, please let us know so we can add it to our list.\n\nBelow we will pass our database information to viceroy mongo and connect to the database.\n\n```javascript\n\n// Require viceroy and viceroy-mongo.\nvar viceroy = require('viceroy');\nvar viceroyMongo = require('viceroy-mongo');\n\n// Provide viceroy with a configured instance of\n// viceroy-mongo.\nviceroy.use(viceroyMongo({\n  host: 'viceroy.com',\n  port: 8567,\n  database: 'viceroy'\n}));\n\n// TODO: Register some models here.\n\n// Attempt to connect to the database.\nviceroy.connect(function(err) {\n  if(err) { throw err; }\n\n  // Note: we are now connected to the database.\n  // At this point we could read and write to the\n  // database, however we don't have any models\n  // so lets look at defining those.\n\n});\n\n```\n\n### Creating your First Model\n\nIn order to work with our database we need models to abstract our data. Viceroy models are fun to work with and come with a few nice conveniences.\n\nBelow we will create a contact model with a schema and some relationships. Then wee will register the model with viceroy so it can read and write to the database.\n\n```javascript\n\n// ...\n\n// Require the util module.\nvar util = require('util');\n\n// ...\n\n// Reference a shorthand for viceroy.Model.\nvar Model = viceroy.Model;\n\n// Define a contact model that inherits from\n// model.\nfunction Contact(data) {\n\n  // setup the instance\n  Model.apply(this, arguments);\n\n  // define a schema\n  this.addSchema({\n    name: {\n      first: String,\n      last: String\n    },\n    birthday: {\n      day: Number,\n      month: Number,\n      year: Number\n    }\n  });\n\n  // define some relations.\n  this.hasMany('Contact', 'friends');\n  this.hasMany('Contact', 'colleges');\n  this.hasOne('Contact', 'mother');\n  this.hasOne('Contact', 'father');\n\n}\nutil.inherits(Contact, Model);\n\n// register the model with viceroy\nviceroy.model(Contact);\n\n// ...\n\n```\n\n### Reading and Writing to the database\n\nNow that we have a connection, and we know how to author our own models, lets try creating a contact and saving it to the database. We will also query our database for all contacts born in the year 1985, then delete them.\n\nOnce registered with viceroy, model classes are outfitted with several static methods, and will update the database when save or remove is called.\n\n```javascript\n\n// ...\n\n// retrieve our contact model.\nvar Contact = viceroy.model('Contact');\n\n// create a new contact\nvar robert = new Contact({\n  name: {\n    first: 'Robert',\n    last: 'Hurst'\n  },\n  birthdate: {\n    day: 28,\n    month: 1,\n    year: 1990\n  }\n});\n\n// save it to the database\nrobert.save(function(err) {\n\n  // Because Viceroy updates models upon save,\n  // we now have an id for our new contact.\n  robert._id;\n\n});\n\n// remove everyone born in 1985\nContact.find({ 'birthdate.year': 1985 }, function(err, contacts) {\n  if(err) { throw err; }\n  contacts.remove(function(err) {\n    if(err) { throw err; }\n  });\n});\n\n```\n\n### All Together\n\nIf we take the code above and put it all together it looks like this.\n\n```javascript\n\n// Require util, viceroy, and viceroy-mongo.\nvar util = require('util');\nvar viceroy = require('viceroy');\nvar viceroyMongo = require('viceroy-mongo');\n\n// Reference a shorthand for viceroy.Model.\nvar Model = viceroy.Model;\n\n// Provide viceroy with a configured instance of\n// viceroy-mongo.\nviceroy.use(viceroyMongo({\n  host: 'viceroy.com',\n  port: 8567,\n  database: 'viceroy'\n}));\n\n// Define a contact model that inherits from\n// model.\nfunction Contact(data) {\n\n  // setup the instance\n  Model.call(this, data);\n\n  // define a schema\n  this.schema({\n    name: {\n      first: String,\n      last: String\n    },\n    birthday: {\n      day: Number,\n      month: Number,\n      year: Number\n    }\n  });\n\n  // define some relations.\n  this.hasMany('Contact', 'friends');\n  this.hasMany('Contact', 'colleges');\n  this.hasOne('Contact', 'mother');\n  this.hasOne('Contact', 'father');\n\n}\nutil.inherits(Contact, Model);\n\n// register the model with viceroy\nviceroy.model(Contact);\n\n// Attempt to connect to the database.\nviceroy.connect(function(err) {\n  if(err) { throw err; }\n\n  // create a new contact\n  var robert = new Contact({\n    name: {\n      first: 'Robert',\n      last: 'Hurst'\n    },\n    birthdate: {\n      day: 28,\n      month: 1,\n      year: 1990\n    }\n  });\n\n  // save it to the database\n  robert.save(function(err) {\n\n    // Because Viceroy updates models upon save,\n    // we now have an id for our new contact.\n    robert._id;\n\n  });\n\n  // remove everyone born in 1985\n  Contact.find({ 'birthdate.year': 1985 }, function(err, contacts) {\n    if(err) { throw err; }\n    contacts.remove(function(err) {\n      if(err) { throw err; }\n    });\n  });\n\n});\n\n```\n\n## Docs\n\nplease stand by...\n\n## Creating Middleware\n\nMiddleware must return the following object to `viceroy.use`.\n\n```javascript\n{\n  find: function(query, opts, callback) {},\n  insert: function(query, opts, callback) {},\n  update: function(query, delta, opts, callback) {},\n  remove: function(query, opts, callback) {}\n}\n```\n","maintainers":[{"email":"jonas.shane@gmail.com","name":"shanejonas"},{"email":"robertwhurst@gmail.com","name":"robertwhurst"}],"time":{"modified":"2022-07-13T16:35:39.883Z","created":"2013-11-14T05:09:17.959Z","1.0.0":"2013-11-14T05:09:19.960Z","1.0.1":"2013-11-14T20:27:27.547Z","1.1.1":"2013-11-15T05:43:09.834Z","1.1.2":"2013-11-15T20:32:06.486Z","1.1.3":"2013-11-15T23:29:15.224Z","1.1.4":"2013-11-18T19:17:56.933Z","1.2.0":"2013-11-19T09:30:45.199Z","1.2.1":"2013-11-20T01:25:29.454Z","1.2.2":"2013-11-26T11:38:13.490Z","1.2.3":"2013-11-29T18:43:03.367Z","1.2.4":"2013-12-02T22:27:09.579Z","1.2.5":"2013-12-02T23:15:16.584Z","1.2.6":"2013-12-02T23:52:09.609Z","1.3.0":"2013-12-03T00:03:03.316Z","1.4.0":"2013-12-04T02:07:43.701Z","1.4.1":"2013-12-04T22:36:01.350Z","1.5.0":"2013-12-13T19:21:44.890Z","1.5.1":"2013-12-17T20:06:53.760Z","1.5.2":"2013-12-18T02:32:26.679Z","1.5.3":"2013-12-18T23:39:01.059Z","1.5.4":"2013-12-19T00:09:10.221Z","1.6.0":"2013-12-19T19:04:26.109Z","1.6.1":"2013-12-19T19:16:01.455Z","1.6.2":"2013-12-19T23:02:45.161Z","1.7.0":"2013-12-19T23:53:10.265Z","1.7.1":"2013-12-20T02:25:12.065Z","1.7.2":"2013-12-20T04:01:41.534Z","1.7.3":"2013-12-20T05:13:08.911Z","1.5.5":"2013-12-30T07:44:09.090Z","1.5.6":"2013-12-30T20:32:35.739Z","1.5.7":"2013-12-31T18:55:13.864Z","1.7.4":"2013-12-31T20:28:18.126Z","1.7.5":"2013-12-31T22:56:12.146Z","1.7.6":"2013-12-31T23:36:03.293Z","1.7.7":"2014-01-01T02:16:08.057Z","1.8.0":"2014-01-02T21:43:35.099Z","1.8.1":"2014-01-02T23:29:19.035Z","1.5.8":"2014-01-03T20:20:15.232Z","1.5.9":"2014-01-03T21:26:58.820Z","1.5.10":"2014-02-04T22:50:53.266Z","1.5.11":"2014-02-12T00:49:45.839Z","1.5.12":"2014-02-12T01:14:06.000Z","1.8.3":"2014-02-12T20:05:51.592Z","1.5.13":"2014-02-13T02:16:20.363Z","1.5.14":"2014-02-13T02:36:37.309Z","1.9.0":"2014-02-13T20:26:56.130Z","1.5.15":"2014-02-13T20:28:20.019Z","1.9.1":"2014-02-20T00:40:12.552Z","1.9.2":"2014-02-21T00:50:35.346Z","1.5.16":"2014-02-21T01:00:50.746Z","1.9.3":"2014-02-24T20:35:24.960Z","1.5.17":"2014-03-13T17:44:56.663Z","1.5.18":"2014-03-24T21:06:04.052Z","1.9.4":"2014-03-26T01:06:19.309Z","1.5.19":"2014-04-29T02:33:55.297Z","1.5.20":"2014-09-17T21:46:47.642Z"},"author":{"name":"Robert Hurst","email":"robert@battlefy.com"},"readmeFilename":"Readme.md","license":"MIT"}