{"_id":"dirac","_rev":"82-bd8a3783d4e4db7bf631bdbe6e3f84c6","name":"dirac","description":"Node-PG database layer built with MoSQL","dist-tags":{"latest":"1.0.0-rc-4"},"versions":{"0.0.1":{"name":"dirac","version":"0.0.1","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.1.12","async":"~0.2.9","pg":"~2.3.1"},"devDependencies":{"mocha":"~1.12.0"},"_id":"dirac@0.0.1","dist":{"shasum":"54bed0e0ab2b14c23f2e0ef06269c5ae09d53b86","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.0.1.tgz","integrity":"sha512-s/bB8KlWSMv1toNDO0BT7y7HtFyQbB/mZYHSacAC1y8tIs3zQ07brbvaUwyOwSEoBsne0i+rbh23gsLJ1yQFQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpV0sFDv5U5aZopN0bsQ/quuvkoLi1Szq/4eN/5rj51wIgX2f/dWf16UPJ/PCFLWKe5psswaXw1st2fLIDW1NyvYk="}]},"_npmVersion":"1.2.0","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"}]},"0.0.2":{"name":"dirac","version":"0.0.2","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.1.12","async":"~0.2.9","pg":"~2.3.1"},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"_id":"dirac@0.0.2","dist":{"shasum":"08188b6abceff227921c4a4913253ff3046d1d49","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.0.2.tgz","integrity":"sha512-9A13GLyRFGgk3xwZW+L2XFzHle1EnlAOTc45/+UoPrvR4OwoLcwR30h7BkdZjupv6QND6toCRgimIG6uk8EcrQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZo1I5vu69VYa3aZ2bZ+yfWhT5zm6aIzRDrmYqvyiBuQIhAOVbf0lMvpIoE/hArItHBoqNJq1T3neqKUinj+bCnf4S"}]},"_from":".","_npmVersion":"1.3.9","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"}]},"0.0.3":{"name":"dirac","version":"0.0.3","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.1.12","async":"~0.2.9","pg":"~2.3.1","lodash":"~1.3.1"},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"_id":"dirac@0.0.3","dist":{"shasum":"7c6b2bd041695d229913a88a5915d8cf655ae1cc","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.0.3.tgz","integrity":"sha512-2wfZFAzEJ6Zu6ZsC6J7n50+cxmLoZUqfdAKi2DseXckKy4OHiX7h1WNu/tEpIFqyKfowLIji67aG3RU4eMalZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEzEUO0s/35gxNvf5pSG5nFNl2uu6zCGnKG8U4tsjQ4WAiBsYFovfKSVBfbcc1YFw33tMdtoSgINQLy+o/zO+EqPqw=="}]},"_from":".","_npmVersion":"1.3.9","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"}]},"0.0.4":{"name":"dirac","version":"0.0.4","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.1.12","async":"~0.2.9","pg":"~2.3.1","lodash":"~1.3.1"},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"_id":"dirac@0.0.4","dist":{"shasum":"fb6cc8424e6e341941881352f19dff1a8cafc24b","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.0.4.tgz","integrity":"sha512-jE26AZXLKSh6X8FabYYXOc+6o2mBAfETxfctJixSYo4Vx9GoPbvV81vGhg7kIYFGSGSxDxKocmPQU3S6tz8gPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDsyJJ7GDjt/ZPMR2SRKM9w5rXtq9H7vmUYiKXkP4IQ7AiAV9QgNY9vm+bCLU/r9mZo+97KX5HB5TiwnhtzOJdR5sg=="}]},"_from":".","_npmVersion":"1.3.9","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"}]},"0.0.5":{"name":"dirac","version":"0.0.5","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.x.x","async":"~0.2.9","pg":"~2.3.1","lodash":"~1.3.1"},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"_id":"dirac@0.0.5","dist":{"shasum":"d4386bc84aee34065eb3d97dd261a2f5bef1d83d","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.0.5.tgz","integrity":"sha512-WI/fA8c2tSLfzqOZk5I4sv6jvxNSu4BwTlChdbWc+UBq2T57syW+a45sEy7aohq8qnH6VpzJaiB77Ij2NzUuDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID5lTT0HCns1OVn3ZvR2/YFdYFk7V7pV44LE9JmWITNYAiBhXBpEDDOZIyRs9AKnfoSFaeCcvC5CmgsyoANYeM5A5Q=="}]},"_from":".","_npmVersion":"1.3.9","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"}]},"0.0.6":{"name":"dirac","version":"0.0.6","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.x.x","async":"~0.2.9","pg":"~2.3.1","lodash":"~1.3.1"},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"_id":"dirac@0.0.6","dist":{"shasum":"9948add9cc007967378a68d72a661002aca99a59","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.0.6.tgz","integrity":"sha512-e1vPibnP1jDM/VBHDbwHXV5VzxJAH0Yr0JA1nLjvrk/mlghjDCWpV2a5cFWNuuAgy+VdVxiA2iaMlEHQczUOjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFn9nxyYtp9cD1ERP0h3XDCednoTGM238PEIHeNL3trvAiEA+DNutloPzv1m9xAcpTm1ngcP31ZqHU/3+gOl2IK9z2U="}]},"_from":".","_npmVersion":"1.3.9","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"}]},"0.0.7":{"name":"dirac","version":"0.0.7","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.x.x","async":"~0.2.9","pg":"~2.3.1","lodash":"~1.3.1"},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"_id":"dirac@0.0.7","dist":{"shasum":"834b9d314d3978beffedadb753adbf5dd644e9ea","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.0.7.tgz","integrity":"sha512-ziR6wjHA7orKhrCou0CTar4+o7US5CSIDMxnk1ujHl9bH6NGy76AzHz96cSAVIYUJSSeqCM24lJnFbmeVVajOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxEQRVBhpw44GjAJu7dPf4YlYo1ZL63RgLTiBqGLo/wgIgbQvKn2UH+9mXuDFiAC83yIO45ciZWRcco8yaUrAqmmE="}]},"_from":".","_npmVersion":"1.3.9","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"}]},"0.0.8":{"name":"dirac","version":"0.0.8","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.x.x","async":"~0.2.9","pg":"~2.3.1","lodash":"~1.3.1"},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"_id":"dirac@0.0.8","dist":{"shasum":"0008d8f37a405142a3be2862bacc902eef59eab5","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.0.8.tgz","integrity":"sha512-ZEa4882/jZIC96wddTd+qGVROmBzd7xt3fO+Ci1LgSVCv88J2/TgHE2ZxupyUa/fiOBD7mfeDurBZgN8vL2JbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAxGfes028EwhBsoDj57Q3pYdmlwBWOE4E6tkRUKmRcgIhAMJNhXEsAOM21djcz9EbOmpqBhGunLYOoVIR9/AX/wJI"}]},"_from":".","_npmVersion":"1.3.9","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"}]},"0.0.9":{"name":"dirac","version":"0.0.9","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.x.x","async":"~0.2.9","pg":"~2.3.1","lodash":"~1.3.1"},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"_id":"dirac@0.0.9","dist":{"shasum":"828baf5e650740634edb1a232e50027e161055a5","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.0.9.tgz","integrity":"sha512-Sqcpy/Q53xSPMkoZEGNjKnWGTbxGOGHPPUVOCnl72e9Ral4xi7T6aezyjW6Ib5HSXHDf0VMl2//q9vD7awuowg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICPdO2hOE9jHOOWvEY0x56dLqIrsShzhGeW5VT7/FiXDAiEAyZYNfZ3F4Sdi+e5/1izzWudP560WFJyIDjVqfXlPl5c="}]},"_from":".","_npmVersion":"1.3.9","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"}]},"0.1.0":{"name":"dirac","version":"0.1.0","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.x.x","async":"~0.2.9","pg":"~2.3.1","lodash":"~1.3.1"},"peerDependencies":{"dirac-table-ref":"~1.0.1"},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"_id":"dirac@0.1.0","dist":{"shasum":"f9fb28d8b80301796cb79f92d0c4a92019161732","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.1.0.tgz","integrity":"sha512-HhdAhNF3bAvRopvW9Lzr9Y3hPPuEHxo1HUMm/aT9hG6D8qxE5Z51vhGTqpdL9z6qRGYvC7Zk4x2p4RA5mh2mIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBBVq6H5f2jhZ3BzMzSqDyOQbPEJnQKTJ44bFl7iSMmRAiBtqh4XpdxaonMcbLA7mYfeXuNoOgjLhBeKwYiE1NL2+Q=="}]},"_from":".","_npmVersion":"1.3.9","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"}]},"0.2.0":{"name":"dirac","version":"0.2.0","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.x.x","async":"~0.2.9","pg":"~2.3.1","lodash":"~1.3.1"},"peerDependencies":{"dirac-table-ref":"~1.0.1"},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"_id":"dirac@0.2.0","dist":{"shasum":"bfc91ae64559de509b30bbeb445a5c13550e62a2","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.2.0.tgz","integrity":"sha512-81VaPQF13bdQjgx3Q3vUbzmltLk9OI2RqprHvmxEkOdzhK5deCNJ3GttcrfXlLqmjnqXBQFzQSqSPbaeoWMGYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICmVdcv+EoaTBzEx6ScG2/Euwhh4Qt5z4ytlDA2BXmrPAiEA08FVZDSAI7OQOvJYlIoXSjsmUeSGL+/gIq+1IGvDZxs="}]},"_from":".","_npmVersion":"1.3.9","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"}]},"0.2.1":{"name":"dirac","version":"0.2.1","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.x.x","async":"~0.2.9","pg":"~2.3.1","lodash":"~1.3.1"},"peerDependencies":{"dirac-table-ref":"~1.0.1"},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"_id":"dirac@0.2.1","dist":{"shasum":"6cd70ab51593df3285834ec45e691c243e7afc2f","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.2.1.tgz","integrity":"sha512-N0WmyJlqcB0GckiEm0KXEIUh6AxLNeSnN6cqpxDR5hozobU6DPlrlXQxReLC7F6BZYj36CJoI3s+lQSqJDB57w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICie+Q4NLuJ7WG2bMPOlFnN8uuDcEGwhAosp5PsKUGTeAiAWOoUEvPav3CZJguDeCqHq4KIHnKlbGwzG7I3yJ6uXZA=="}]},"_from":".","_npmVersion":"1.3.9","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"}]},"0.2.2":{"name":"dirac","version":"0.2.2","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.x.x","async":"~0.2.9","pg":"~2.3.1","lodash":"~1.3.1"},"peerDependencies":{"dirac-table-ref":"~1.0.1"},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"_id":"dirac@0.2.2","dist":{"shasum":"b0e5b79aa7ded1a0b9a7ad7e5729074bbdbf59b7","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.2.2.tgz","integrity":"sha512-evu0Ox2qmHu8sOfLaM826w9cFHo6Z1F9lk3y16M98PgTSRT74ur0dZ0YCP60dCcLMvUqm3CNzTtAVmgohxZeoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFkRFNScQmaPXf9GrR4Zvdp4/PH0Vk6aDWV/PYOu23twIgAtq2o5/Vjyfvtlu+RPM0JfzCSsLculs63OhK3WYT8Qs="}]},"_from":".","_npmVersion":"1.3.9","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"}]},"0.3.1":{"name":"dirac","version":"0.3.1","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test -R spec"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.x.x","async":"~0.2.9","pg":"~2.3.1","lodash":"~1.3.1"},"peerDependencies":{},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"_id":"dirac@0.3.1","dist":{"shasum":"46d4f9ae2f807bd97450d9fa94e33bec88e8bf47","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.3.1.tgz","integrity":"sha512-szgiay8Xg/+7D7xcoH5T7uTmW6vjJaIVEwORQSIE39ludfMPEhYL6XNlqUSXS+b9wIYPiExScyZ9EHwKOrO20w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBUBQCdhX5g73GoIG5BUwTloh9dFWpUl3IZUf2nKFaU5AiEAk54PfFDiTBAEr5SyxzCYVuOGpYGuA4ktlA6DcL/5mus="}]},"_from":".","_npmVersion":"1.3.9","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"}]},"0.3.2":{"name":"dirac","version":"0.3.2","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test -R spec"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.x.x","async":"~0.2.9","pg":"~2.3.1","lodash":"~1.3.1"},"peerDependencies":{},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"_id":"dirac@0.3.2","dist":{"shasum":"833d47ca4d52eefeab8710a2a90ed2427433fb47","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.3.2.tgz","integrity":"sha512-eAxE0pQrUvgcoNhy5fQZ5M7sKbSfT8SEba+YII29ZaGnPyr2TLFY0Tm5uNQl5Ern5KBGrAEu5NoTDSHW0IJgng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFZsOLfrOeRuCGiJ6SssglyXSkWpmshLau89XSM9mc9eAiA5rUFHW240XRWALpTsg82jLtNDlBDSJJ14qptksyVOpQ=="}]},"_from":".","_npmVersion":"1.3.9","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"}]},"0.3.3":{"name":"dirac","version":"0.3.3","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test -R spec"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.x.x","async":"~0.2.9","pg":"~2.3.1","lodash":"~1.3.1"},"peerDependencies":{},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"_id":"dirac@0.3.3","dist":{"shasum":"db97f59e589edf9c2c74a4641fa831f340431d52","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.3.3.tgz","integrity":"sha512-+eP+nqLkC/onk6Wb8EGIannFM1ZBOhQJvAn2R8ZuiUzY+EiDeyaBU3hGreprkmcU9P8V1SodwFdKBFjvxAto5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE7Z/hSgt0hGKai3A84unZIjSWqsp9c7lVnux7kiJeBTAiAWYCbVV1CnqIjuLv7o7YacOuU1EMvb8bR5MBlh6lqb0w=="}]},"_from":".","_npmVersion":"1.3.9","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"}]},"0.3.4":{"name":"dirac","version":"0.3.4","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test -R spec"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.x.x","async":"~0.2.9","pg":"~2.3.1","lodash":"~1.3.1"},"peerDependencies":{},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"_id":"dirac@0.3.4","dist":{"shasum":"bd67dcbb7b12b1b15f119dc26a50426e4f5fd9e9","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.3.4.tgz","integrity":"sha512-qm//JhhPuXFJOT7fgCRY4RzkUBC2r5uleu7y4MNCQzydkJ0mSIXv9zGNzTbJSJVPamtDVqYWXUAs6b2Au7Hcgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEk6KU7VylQFT+/RY7JJ3ig40f5631hvY3MGnH6A4whwIhAO+KhX0WTNNLtKtQQ/MoN218uFOwpsnedwni6NcKA8mm"}]},"_from":".","_npmVersion":"1.3.9","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"}]},"0.3.5":{"name":"dirac","version":"0.3.5","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test -R spec"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.x.x","async":"~0.2.9","pg":"~2.3.1","lodash":"~1.3.1"},"peerDependencies":{},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"_id":"dirac@0.3.5","dist":{"shasum":"2004cbc56233a718efbed50114935fd8c1deb2ed","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.3.5.tgz","integrity":"sha512-Q3wGX2T2+rqKKhf10vvonHSl4K0u/fJmWZR9aapgzcmBfDKlRsgsM7qoEUrzRUaxzvFZPuEzTkmWfcS23b9YoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHpHJdluJrU5gLVNHctSfbh9bxXRHspkoB5+W7Omss7VAiEAj0z/cVIYre2Rcav14vl1lCtBb/9c97dygvWEj9caFZs="}]},"_from":".","_npmVersion":"1.3.9","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"}]},"0.3.6":{"name":"dirac","version":"0.3.6","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test -R spec"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.x.x","async":"~0.2.9","pg":"~2.3.1","lodash":"~1.3.1"},"peerDependencies":{},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"homepage":"https://github.com/jrf0110/dirac","_id":"dirac@0.3.6","dist":{"shasum":"377f635f6097df3a5def6d262115b5150ab06e71","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.3.6.tgz","integrity":"sha512-3gaSQ6vNycjwUkjgtpsq/Jw/ba1p6lLglmIFW2XSzwgThsdpBEsL1EKQlbmCP0HoDTF3z7VLMXjFInod7182vg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICmh1wUd89jG4T+8Jqp/sboeSc2lTpDEuJQe9r8qLHe6AiEA2vvu4gZ6J5a37ZFFicBQ7jH9SJEiX76gljsc0RHVr/Q="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"}]},"0.4.0":{"name":"dirac","version":"0.4.0","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test -R spec"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.x.x","async":"~0.2.9","pg.js":"*","lodash":"~1.3.1"},"peerDependencies":{},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"_id":"dirac@0.4.0","dist":{"shasum":"7ec3c05ea5b8bd20022a80740bf8facacdafafc3","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.4.0.tgz","integrity":"sha512-rV1AR8m4RHKrMXFSH5KCuWrLCj2/n14Rt93scVD7BtMeJh4RMu2isf36Kr++UgFAG+8UIeYbrkDbJwGyYBj98A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRcwnmS25Ws9d1TZkkkFCsBbvdkn4NZuWIjVGqmLgmWQIhAIa4UQyOpw0e2l1LPSfP7MxpErue7gka+12J65/bliPG"}]},"_from":".","_npmVersion":"1.3.9","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"}]},"0.4.1":{"name":"dirac","version":"0.4.1","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test -R spec"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.x.x","async":"~0.2.9","pg.js":"*","lodash":"~1.3.1"},"peerDependencies":{},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"homepage":"https://github.com/jrf0110/dirac","_id":"dirac@0.4.1","_shasum":"a420bc2ddda7477cf09328063a0c11c37e188dfe","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"}],"dist":{"shasum":"a420bc2ddda7477cf09328063a0c11c37e188dfe","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.4.1.tgz","integrity":"sha512-gDA9gWHyfqQQU5j/IVz0Yxs3mz75DnGv3rwTXvzuK+/BuYXwqy5I89qnfAP1yohy18mBC4AuMITFwinAK0jeFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDLnExrl616qBGWivyyekBjhg3B67RQND99vrgvJiLiAIgEUHLzRfN8jBPB0vI40pqlpYgF6h52lSeciwbm526TqE="}]}},"0.4.3":{"name":"dirac","version":"0.4.3","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test -R spec"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.x.x","async":"~0.2.9","pg.js":"*","lodash":"~1.3.1"},"peerDependencies":{},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"homepage":"https://github.com/jrf0110/dirac","_id":"dirac@0.4.3","dist":{"shasum":"ebfa61ee03284bd9343a4bca145621f3924accbd","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.4.3.tgz","integrity":"sha512-MickyPlObwDz2s1ZGrDNHzcNyQfQceUvzxkTFOv/OyCkkwk6vJQQKlZAhW+CZL5UinN25lDysBTxlzH5w6bf5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDxGBhszyOI1XS4Xbl+xX45JGe2UDdLX+FPFyGdiHLYQAiEApsTnKDbm++ifNwUODyez7Vm6Cf9PoidiA17To841nUs="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"}]},"0.4.4":{"name":"dirac","version":"0.4.4","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test -R spec"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.x.x","async":"~0.2.9","pg.js":"*","lodash":"~1.3.1"},"peerDependencies":{},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"homepage":"https://github.com/jrf0110/dirac","_id":"dirac@0.4.4","_shasum":"f8f97d6bc1355f97c290b8486465d5609d042e7b","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"}],"dist":{"shasum":"f8f97d6bc1355f97c290b8486465d5609d042e7b","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.4.4.tgz","integrity":"sha512-eBQ5KVd1oakjigF9RqVlePhDgdzFjXmtAmooPkE3No9x3MDw5et+/i3w1bpWt22x5eVDH/WZsnpmv5zY+xrKcw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0vVAeQWg+m4hPZIoXt2Fa1A+jFsEOE/94iM8nPNO1sgIgU4Ndpmfeq4qSooDbAbsdrU1AU4StEdsH6LDrCYywEoQ="}]}},"0.4.5":{"name":"dirac","version":"0.4.5","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test -R spec"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.x.x","async":"~0.2.9","pg.js":"*","lodash":"~1.3.1"},"peerDependencies":{},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"homepage":"https://github.com/jrf0110/dirac","_id":"dirac@0.4.5","dist":{"shasum":"847ff5b80a141abec363027cc3adce07ce89c149","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.4.5.tgz","integrity":"sha512-r8vzh0cDSb1H3pl8YhOvGofFf7JBhmbhMqFpXZ/92Qemkx7V05zsvddCD1d7US3fkwTk3WQGIgRov7uwKR7mNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICV76B+Fjzv3O0gxAPr7R8hSunwHAwjpHKh90QIug7InAiEA1aBG+ZecnkQXh2FOWbF/S/ycUcIdc3t+3gxI6yej0n4="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"preston","email":"prestonp08@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"},{"name":"preston","email":"prestonp08@gmail.com"}]},"0.4.6":{"name":"dirac","version":"0.4.6","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test -R spec"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.x.x","async":"~0.2.9","pg.js":"*","lodash":"~1.3.1"},"peerDependencies":{},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"homepage":"https://github.com/jrf0110/dirac","_id":"dirac@0.4.6","_shasum":"b54c3296c3b7ee3ab788939c33d6f37397c93c03","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"},{"name":"preston","email":"prestonp08@gmail.com"}],"dist":{"shasum":"b54c3296c3b7ee3ab788939c33d6f37397c93c03","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.4.6.tgz","integrity":"sha512-05sIj0G+eNB/oQzbMhCKouWxe4WrdzQiabZ25kTvlUc9x2NRiHQRh/9g1knZN25WeVlbgIWDGjpv7gFJt6YwmQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFU5SjUTCG8qrEbP9cxsd8c8VcNrRHBXrW+u4zTL0VLoAiEA5J7kGmz8l4KUoIIfYTcvVJojG2zUZNP/GwKohaQ/scE="}]}},"0.4.7":{"name":"dirac","version":"0.4.7","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test -R spec"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.x.x","async":"~0.2.9","pg.js":"*","lodash":"~1.3.1"},"peerDependencies":{},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"homepage":"https://github.com/jrf0110/dirac","_id":"dirac@0.4.7","_shasum":"beee0cb14ba552bebb09eb5fc04756e02857c9f5","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.36","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"},{"name":"preston","email":"prestonp08@gmail.com"}],"dist":{"shasum":"beee0cb14ba552bebb09eb5fc04756e02857c9f5","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.4.7.tgz","integrity":"sha512-4mLDeB41AZjZ/jH1v2zA5Wsm/aYHFzfE3ISlQWVeqPFRf1CSQ1H7DIBEy5IdGRnvj/EI+ZhFycuLGUi5peVsEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICafIntI//1fKIWKcvjWY+WEOEV9YfwjduOIX67d1YC/AiBA4kt6lFgMPAPXEiFkKM1vUAMHt8LNLPKYLY4lYFRvSA=="}]}},"0.4.8":{"name":"dirac","version":"0.4.8","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test -R spec"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.x.x","async":"~0.2.9","pg.js":"*","lodash":"~1.3.1"},"peerDependencies":{},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"homepage":"https://github.com/jrf0110/dirac","_id":"dirac@0.4.8","_shasum":"033c768888a30401908bf4df320950818ab005be","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.36","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"},{"name":"preston","email":"prestonp08@gmail.com"}],"dist":{"shasum":"033c768888a30401908bf4df320950818ab005be","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.4.8.tgz","integrity":"sha512-dda08xrXfPzeJFE9qn57Pfn0gmtuKPDyGBtdAydYPvr9MtvBBMzgbd2qbPOg5ezZNhNnzJxMVrpPcBWCxsQsBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+j/T+hN7ag3s5eIIBPxJiMlcF/vsF/qLTDRNjoXEMhQIgP3ERvf3hCdtUPSK7mF/HPSdV72X0QpG0nfgtauI9A4Y="}]}},"0.4.9":{"name":"dirac","version":"0.4.9","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test -R spec"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.x.x","async":"~0.2.9","pg.js":"*","lodash":"~1.3.1"},"peerDependencies":{},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"homepage":"https://github.com/jrf0110/dirac","_id":"dirac@0.4.9","_shasum":"7442b7e13c8033f536b44c518c4f2e36948ae8d7","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.36","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"},{"name":"preston","email":"prestonp08@gmail.com"}],"dist":{"shasum":"7442b7e13c8033f536b44c518c4f2e36948ae8d7","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.4.9.tgz","integrity":"sha512-klAewAZmb8Y4sx0naFkBOc07mPzerEhrgjpsAiFUHH92CjrmAoRiyb9nNm63LGvKOKQQUJF8R1S+kCHVMtlH6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRgRkrKyODbInPMTSYBzu6vOPg2flzwIY4tQuOSiaYtwIhAOPnKAorS/6V2NRhrL8ipzEZnWbK531z++JzqmELW4AK"}]}},"0.4.10":{"name":"dirac","version":"0.4.10","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test -R spec"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.x.x","async":"~0.2.9","pg.js":"*","lodash":"~1.3.1"},"peerDependencies":{},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"homepage":"https://github.com/jrf0110/dirac","_id":"dirac@0.4.10","_shasum":"af4a42391f987349215babca7007e04b35d9ad35","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.36","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"},{"name":"preston","email":"prestonp08@gmail.com"}],"dist":{"shasum":"af4a42391f987349215babca7007e04b35d9ad35","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.4.10.tgz","integrity":"sha512-CBNWE5G0zeDW6rkgPKC/tXog2/hBAX2qhVRO1IQEeVb0oZutEn573JtBISTUuy/kfWJUUiYy31TdMREf982OXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyt4LHPECR3iBo8YAMHx1i88LYwg7DXp5MO6uDo7kvjAIgQO1nH/Jm2A8m+dn99klkBICCKWhRh1npKkrZT5LZQdY="}]}},"0.4.11":{"name":"dirac","version":"0.4.11","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test -R spec"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.x.x","async":"~0.2.9","pg.js":"*","lodash":"~1.3.1"},"peerDependencies":{},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"homepage":"https://github.com/jrf0110/dirac","_id":"dirac@0.4.11","_shasum":"e8d3dacf1b53294ab65f8c251c1011b5c22191b0","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"},{"name":"preston","email":"prestonp08@gmail.com"}],"dist":{"shasum":"e8d3dacf1b53294ab65f8c251c1011b5c22191b0","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.4.11.tgz","integrity":"sha512-Skd496lL9U7j62yjL/oxI+yaKKjWrjIsOAMxOjWOyL04f6sVrGroiACMQla0DpUuFK57VTzyOrTo+Xmpc5qnMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGf6G1YHU5DLn4qoq2m5oP1PRIGg6Grzd0l594bPXSzFAiAEAQbMMzax9UPCSKeM3GNuu8qz8m2TmTT6f7pZrFHJDA=="}]}},"0.4.12":{"name":"dirac","version":"0.4.12","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test -R spec"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.x.x","async":"~0.2.9","pg.js":"*","lodash":"~1.3.1"},"peerDependencies":{},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"homepage":"https://github.com/jrf0110/dirac","_id":"dirac@0.4.12","_shasum":"440a87c6120f753797064ea45f2697feda096e91","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"},{"name":"preston","email":"prestonp08@gmail.com"}],"dist":{"shasum":"440a87c6120f753797064ea45f2697feda096e91","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.4.12.tgz","integrity":"sha512-X1crx5+dgu35r/k7+LQlRo74ZCSmWT7jMzknJK6wOopj/LDK3wmuTDEjCHOMxVNeRjmeYMuXdmO0lsws0oXwmw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTQKeLvWAQYmWMzvrlf9ny/fzr4rf/xog91IEoK64dNgIhAJDN0hRW4QFJq9eOR8y1mzdkPDDmXyeh0p4iNMELJgIv"}]}},"0.4.13":{"name":"dirac","version":"0.4.13","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test -R spec"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.x.x","async":"~0.2.9","pg":"*","lodash":"~1.3.1"},"peerDependencies":{},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"homepage":"https://github.com/jrf0110/dirac","_id":"dirac@0.4.13","_shasum":"aadb130fdd9f47d869dc58358cd5217b4fe41047","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"},{"name":"preston","email":"prestonp08@gmail.com"}],"dist":{"shasum":"aadb130fdd9f47d869dc58358cd5217b4fe41047","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.4.13.tgz","integrity":"sha512-bnpjXBeLxCZLNzg8/47fDhzyh22IbSPGzkNkXMamhgWIQgLV8HYYGpHP+7IE81tHBFtdXCgwk4exMkP2GjOSqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAD7M70JYkuty4/3LNjJerPlMJs0MYfT/oMEEZQBO/BmAiAtpLd2woBlQ5U0ryAVSjpHK9CcVXmcvrswRqcrRQSF7Q=="}]}},"0.4.15":{"name":"dirac","version":"0.4.15","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test -R spec"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.x.x","async":"~0.2.9","pg":"*","lodash":"~1.3.1"},"peerDependencies":{},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"homepage":"https://github.com/jrf0110/dirac","_id":"dirac@0.4.15","_shasum":"8892711e255ffab1d8942fa37026d618c9f2bfde","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"},{"name":"preston","email":"prestonp08@gmail.com"}],"dist":{"shasum":"8892711e255ffab1d8942fa37026d618c9f2bfde","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.4.15.tgz","integrity":"sha512-EG+O7FqL6GiUPocox3mDrm1StHWO00rd0jjiOuY3NyG/6kUlLx2/EVby5OoReUJYACKFr9HfNpgj5LBDADpEvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG12nmdKZ99LFz1boxFjCV/hrYnoCe72SuPMNnoShlEjAiApF494BzANrKWOg3qh7OFB2s9SnJbE+20NuqozYVwhUA=="}]}},"0.4.16":{"name":"dirac","version":"0.4.16","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test -R spec"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.x.x","async":"~0.2.9","pg":"*","lodash":"~1.3.1"},"peerDependencies":{},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"homepage":"https://github.com/jrf0110/dirac#readme","_id":"dirac@0.4.16","_shasum":"16c47503593266540ef36f969441dcc36c0f2eb2","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.8.0","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"dist":{"shasum":"16c47503593266540ef36f969441dcc36c0f2eb2","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.4.16.tgz","integrity":"sha512-38Oz4dS+kB7hV+KCSA2WO3WVuaWsQwz1Ol6EUewQMcjeyBuPixHZ/alDmj02bHuly7EfR4+H2chg2xmIiCNYnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGVorVD1YdV37S6/+pucwktVEpHQ6dUfRuQb+4TWsmbEAiEA0kX9SPZHutRypvzMRLIUzcepfjzsME6MHp6uoiG34ms="}]},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"},{"name":"preston","email":"prestonp08@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/dirac-0.4.16.tgz_1457552449682_0.756343643181026"}},"0.4.17":{"name":"dirac","version":"0.4.17","description":"Node-PG database layer built with MoSQL","main":"index.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha test -R spec"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"mongo-sql":"~2.x.x","async":"~0.2.9","pg":"*","lodash":"~1.3.1"},"peerDependencies":{},"devDependencies":{"mocha":"~1.12.0"},"bugs":{"url":"https://github.com/jrf0110/dirac/issues"},"homepage":"https://github.com/jrf0110/dirac#readme","_id":"dirac@0.4.17","_shasum":"2baeafafc3a5c3ebd6ef5600f1236708b3ea5424","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.1","_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"dist":{"shasum":"2baeafafc3a5c3ebd6ef5600f1236708b3ea5424","tarball":"https://registry.npmjs.org/dirac/-/dirac-0.4.17.tgz","integrity":"sha512-W5IfXb7vZvWUtEBosTXFMtVBvjCVnB7fsA0zdX/Qld9oXIiNuTtLhsYKjsMNm57V56kURn6MNQNAuj8JKDeltg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMgQfe0KgjH+EF39EG6WcFAXe3MDLibtypVgs7JTGK6AIhAKbmv7BEilDLUowbEWunMg5SoPIYQfEJ7EsHR+PxpZZy"}]},"maintainers":[{"name":"johndotawesome","email":"jrf0110@gmail.com"},{"name":"preston","email":"prestonp08@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/dirac-0.4.17.tgz_1463084681630_0.7977131130173802"}},"1.0.0-rc-2":{"name":"dirac","version":"1.0.0-rc-2","description":"Node-PG database layer built with MoSQL","main":"index.js","scripts":{"test":"./node_modules/mocha/bin/mocha test -R spec"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"chalk":"^1.1.3","lodash":"^4.13.1","mongo-sql":"^3.0.0","pg-connection-string":"^0.1.3","pg-pool":"^1.0.1","pg-query-stream":"^1.0.0","pluralize":"^2.0.0","sqlformatter":"^0.1.0"},"peerDependencies":{},"devDependencies":{"mocha":"^2.5.3"},"_id":"dirac@1.0.0-rc-2","dist":{"shasum":"1d57f725e0d0175cb63855b0d4b9574059b9d3d7","integrity":"sha512-wjdXKVWryiVr7tgxjswnWxJ6OpcsO0cQrftaE9O3/tLL0NSckW7HWb5S+VPCLR2+4vQnnPIDY9/eDboVrG4FVw==","tarball":"https://registry.npmjs.org/dirac/-/dirac-1.0.0-rc-2.tgz","fileCount":31,"unpackedSize":109859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0XhdCRA9TVsSAnZWagAAw6IP/2A+HYZOYZm5dRRQ6plN\nSQZEsuPB++oYFz9ov9HQuHmSZxHHNF/YMG5J6uJnRI2pJBMj+8i/YkTARk4e\nZdhnL4aiJkPFwtGRtQiswy2b8EdZqAXsbEJrTrwS/QQNLVR3DPkT+CnR8gMK\nZDUfKI5L3yQPxT1pv3CO/puBx091TyC3UNBVdi6s/1UaRZxMe3EHfX7rgrYL\nVnpuTtNG1Vtn9JdWfJFApMwQOHtGuHR9JfvNiykYYf04sTY83VDakinwrSQD\nvF6Gt9x2Kf7RT/Juo2UtCmqz7VIM4xz1Kzsji88lfDwY+bhdHqQFKgwor+vg\nGzI4QAYU2KC/OV1u0BFyAFosPU8ZBYnhiYrmroPJNfzGv5YHZG8RQRRRznE5\nbk25R88KUJQwziL3kAae2Uxvt2ykz9HvMfUsCT6YpdR//BSkusablJyTPiRl\ny8hD7Z5W6H+rjiVXQr/gcKKTt443wbYB9G3Cr/Ohu1SADrZt3KPnLKec1C+D\n86UtAxGp7vpNf0q/uFPts009p4RH6O7WnIbP62hvQnoHjAb0KgShg98+lcYH\nyMsakaXKm0NlNuisPFcvcK0EO+lcNLGlnR9QECwVm/COTkkF5Lky8HRobSpR\numMHbJyaa1DiWEoE3aCzl0Gx2CkuYnEr9JMXaX7fLteV8mKWXMiolawEAimp\njCtD\r\n=D8KI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEcMHh8IgKiWjU3jK0+zjl9NODeKxLaBoSXkNoLE3ShJAiA0T8qv6slf9ThS1zY1FEUh2y+YViLW4SGPM/x79bjhzA=="}]},"maintainers":[{"email":"jrf0110@gmail.com","name":"johndotawesome"},{"email":"prestonp08@gmail.com","name":"preston"}],"_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dirac_1.0.0-rc-2_1574008925280_0.4743777759719594"},"_hasShrinkwrap":false},"1.0.0-rc-3":{"name":"dirac","version":"1.0.0-rc-3","description":"Node-PG database layer built with MoSQL","main":"index.js","scripts":{"test":"./node_modules/mocha/bin/mocha test -R spec"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"chalk":"^1.1.3","lodash":"^4.13.1","mongo-sql":"^3.0.0","pg-connection-string":"^0.1.3","pg-pool":"^1.0.1","pg-query-stream":"^1.0.0","pluralize":"^2.0.0","sqlformatter":"^0.1.0"},"peerDependencies":{},"devDependencies":{"mocha":"^2.5.3"},"_id":"dirac@1.0.0-rc-3","dist":{"shasum":"de9d1d8f6305910fa8f33775556b46d2b6a14998","integrity":"sha512-Z3cx2OrAAL2aNLLZ8O2xsrvatzARrDAwpUJ1NcZrGvKwIcSK0auoAxhR8/aJY8AyaQy3F4SidTcZ0+RWdlZWrA==","tarball":"https://registry.npmjs.org/dirac/-/dirac-1.0.0-rc-3.tgz","fileCount":31,"unpackedSize":109923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeG1wfCRA9TVsSAnZWagAAqgEP/1vhVO7lsYF6QdWVFbGy\nZ3zcHcnhCkSdvNSBfKTznp1u/fcHtbtzNL/gLmbmo/PCfi82nRZXAkV8fPGh\noTCBXU9ChPxzuhLDvOjxmtZWwp2c7JpUDTx4xCTkkPvbiqmnDp9ROBm6Iwr3\nQEWDuZyNC44hPNDJVHZLh6EIvPrhDGxga0KDhLFO5FzXQrdn77uuSQxK9UNz\ne1kZQaFaNeNGGuoixwQi1fG5nv+JHsT53XtCVbYl4gkU0fN9LKdB5jOBl6mN\nt6I7h2hNICzH6mJi59/ohaBebFbHukMMOe7Wnyx/YT0a5l7C10ajAfCIO5sU\nzoVkpWY0ewF6gzeNizybK5VEA+88IRTeiwzTG1McSyRhaz+4WIqk116RhXhP\n3SYmiF3/l/zk+WRJESVyg/skAUx6e9CllJn+bPzOTKCbA1eTTF92NUUjAozl\n359ao1KGCFiOQZ+X0QhJQYHeTM4pUrwEFsLtNJ802cxHPwxbflv3ZFa+x+HO\nbS+5IwvCq6Yz9U8Qk2pM7OXyP1nptDye/HLELoIzjcJ2DxNfTnEJfefMxM7E\nk0aDmwaWn6+OSchAA1bpSI+jD7hNaxg8HLeHzbEHeuXeGzKIdAhYuPMzs7qQ\nTr2iB+bESO4PE6q+6cXNuUgWhzTAzkpHh1+LXK+txcP5GDKrbLVtMKeHO8or\nwdOD\r\n=YPsG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzWXAXNyQQh3QC29DgFPPrjBm3trROc+adIppXKu4CDgIhALJXuYCnCtnz/DP6SrL0+RfvpwgpFO4porOaeE6FpZML"}]},"maintainers":[{"email":"jrf0110@gmail.com","name":"johndotawesome"},{"email":"prestonp08@gmail.com","name":"preston"}],"_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dirac_1.0.0-rc-3_1578851359417_0.2852678480652242"},"_hasShrinkwrap":false},"1.0.0-rc-4":{"name":"dirac","version":"1.0.0-rc-4","description":"Node-PG database layer built with MoSQL","main":"index.js","scripts":{"test":"./node_modules/mocha/bin/mocha test -R spec"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"keywords":["Postgres","MoSQL","mongo-sql","mongo"],"author":{"name":"John Fawcett"},"license":"BSD","gitHead":"f49aed817b0db67e83e2e359ed43d3c2a434992b","dependencies":{"chalk":"^1.1.3","lodash":"^4.13.1","mongo-sql":"^3.0.0","pg-connection-string":"^0.1.3","pg-pool":"^1.0.1","pg-query-stream":"^1.0.0","pluralize":"^2.0.0","sqlformatter":"^0.1.0"},"peerDependencies":{},"devDependencies":{"mocha":"^2.5.3"},"_id":"dirac@1.0.0-rc-4","dist":{"shasum":"22436fe4004e920da8d63ebbe36e179802a0dd43","integrity":"sha512-p7QsSeYqgxj8M34fKwbIMA8udHCcNsk6QlFVbGYPFhbgTgRBfSr597x+hog2i4BGG5nbnLaBah8emtyVBdfkMg==","tarball":"https://registry.npmjs.org/dirac/-/dirac-1.0.0-rc-4.tgz","fileCount":31,"unpackedSize":110300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeG2eNCRA9TVsSAnZWagAAVxwP/jqJdNqzbNwrgH0eAm1h\nHiJd3d7W+Ke80aAxJTyuxmBWKcIsutGBRG0ZjJPeNs2m6SQBSqso8lJlXTOp\nP+ODdJ5jr0Uc+P34VQN8rn4ro1jGYOWG+ydI+HwYztoSrdK2BEdHmd0RGh+U\nQ8idapGTSQMlWQxA2OUzjne/8+R96CGuzJzaeQJDIK5MbIAndJSDho4HDF8X\n4RIEJp4wWGktp9hAvtR5xCOtplLqY9vAOLzEt2bb1zLgIWgl+BcqMz/1rCp1\nymYfqxNehN1XLsAxqU/kRn5TmvFRT02tyaCMhlqND7O1wKMEDB40ElmiGCVG\n/vGj0aMwPJKs/+SqZNcVYu1oMb+0SbWX7jt5zuSEaobTBZYUlVxbacS/biDg\nplbAOxJh/CEgcD4QKUKgLOsTeWmxBNjXFB/ii47N3M8+XKxNKkmJvsDl5L7p\n9BgpZ+Ve//KjEF7LPr+FkpHOwnFfZ5TdLIVsVQ+JsanTRZHoQC+7UwCQQb3I\nEbUT2uxh2BooXyiAIambNSSw+vnQPSLPVbLqUXhuz3gCxSB5Q2+VWLjZVh4G\nQFw60STaDLuQ1bGon8K/WEoh99JM4+e1s6f2uJWS8dbq0sjya9hlCw09Wm0i\n55nFqEc9dC8wOgUQiwwl9xKMfCZGFSaEZz3cMXfU0P7H+PrAV9faScCmOgUE\n8i2N\r\n=RrLX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCz+DBlaSL/UDlUhgTLXueS7uERFYhFngjLeQsTmbzviQIgAczjt2EHPnbWntuSophv+QmGuZkobFIFpJJMe0G1NVw="}]},"maintainers":[{"email":"jrf0110@gmail.com","name":"johndotawesome"},{"email":"prestonp08@gmail.com","name":"preston"}],"_npmUser":{"name":"johndotawesome","email":"jrf0110@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dirac_1.0.0-rc-4_1578854284862_0.9392655826198608"},"_hasShrinkwrap":false}},"readme":"# Dirac.js - Postgres ORM Thing\n\nPaul Dirac was a theoretical physicist who made fundamental contributions to the early development of both quantum mechanics and quantum electrodynamics. Dirac.js is a flexible and extendable database querying library for Node Postgres.\n\n__Quick Example__\n\n```javascript\n// Find a random user\ndb.users.findOne()\n  // id > 100\n  .where({ id: { $gt: 100 } })\n  // or id < 50\n  .where('id.$or.$lt', 50)\n  .limit(10)\n  // user {} will have an array of orders []\n  // This works efficientialy without multiple database trips\n  // and can be optimized by the user\n  .many('orders')\n  .execute()\n  .then( user => console.log( user.orders[0] ) )\n  .catch( error => )\n```\n\n__Install__\n\n```bash\nnpm install -S dirac\n```\n\n__Index__\n\n\n* [Examples](#examples)\n* [Documentaiton](#examples)\n* [Why Dirac?](#why-dirac)\n\n## Why Dirac?\n\nWhen dirac was first written, the only seemingly viable ORM for node and postgres was Sequelize. For whatever reason, the style and source code did not jive with me. I wanted a simple no-brainer querying interface so I made dirac. I used dirac in production for a couple of small sites and one large site for years, and for the most part, the experience was fantastic.\n\nNow, we've got Knex and Bookshelf which seem to be really great libraries. Still, I'm left with the feeling that the abstractions are needlessly complex and the API doesn't seem as _nice_ as it could be. Admittedly, this is probably because I've been working with my own tools for the past 3 years. I just don't think I could live without [MoSQL](https://github.com/goodybag/mongo-sql) as my query builder. Its relentless obsession with query introspection and conformance to Postgres's SQL engine makes any query possible.\n\n### The Relationships Middleware\n\nAbout a year into Gooydbag.com's useage with dirac.js, I found myself needing to fetch sub-resources on top-level queries. They needed to be formatted as JSON documents like so:\n\n```javascript\n// Results:\n\n[ { id: 11\n  , name: 'John'\n    // Users->Orders\n  , orders: [ { id: 123\n              , user_id: 11\n                // Users->Orders->OrderItems\n              , items:  [ { ...} ]\n                // Users->Orders->Restaurant\n              , restaurant: { ... }\n              }\n            ]\n  }\n  ...\n]\n```\n\nI knew how to make the queries that would produce this sort of result (using JSON functions in postgres). The question was whether we could glean the application's database structure and _use that structure_ to make writing queries easier. So I set to work on a dirac plugin that did just that:\n\n```javascript\nvar where = {};\ndb.users.find( where, {\n  many: [ { table: 'orders'\n          , one:  [ { table: 'restaurants', alias: 'restaurant'} ]\n          , many: [ { table: 'order_items', alias: 'items' } ]\n          }\n        ]\n}, ( error, users )=>{\n  // users[]->orders[]->items[]\n  //                  ->restaurant{}\n});\n```\n\nWith those query options, each user returned in the results will have an array of orders, which also had an array of items and a restaurant object. The API is easy, and adding behaviors is simple because we're just working with JSON objects.\n\nThe current syntax isn't much different:\n\n```javascript\ndb.users.find()\n  .many({\n    table: 'orders'\n  , one:  [ { table: 'restaurants', alias: 'restaurant'} ]\n  , many: [ { table: 'order_items', alias: 'items' } ]\n  })\n  .execute()\n  .then( users => ... )\n  .catch( error => ... )\n```\n\nLet's go over what the actual differences between `1.0.0` and older versions:\n\n#### No more singletons\n\nPreviously, dirac exported a singleton that the user interacted with; Accepting that dirac and postgres were just pieces of their environment that they couldn't truly control. Now, dirac exports factories to its various object definitions. The default export is a function that creates `Database` instances. You can alternatively dig into `lib/` and make your own.\n\n```javascript\nvar db = require('dirac')('postgres://localhost:5432/test_db');\n\n// Alternatively:\nvar Database = require('dirac/lib/database');\nvar db = new Database({ connectionString: 'postgres://localhost:5432/test_db' });\n```\n\n#### Immutability by default (it's configurable, though)\n\nImmutable objects are easier to reason about. Knowing that the instance you're working with won't be mutated by the outside world, and more importantly, that the changes you make won't affect other consumers is extremely important. That's why dirac `1.0.0` started with Immutable primitives.\n\n```javascript\nvar db = require('dirac')('postgres://localhost:5432/test_db');\n\n// Apply a results transform to the database instance\n// db2 !== db;\nvar db2 = db.after( (results, query) => {\n  if ( query.table() === 'users' ){\n    return results.map( user => new User( user ) );\n  }\n\n  return result;\n});\n\n// Make all queries originating from trollDB use the `trolls` table\nvar trollDB = db2.before( query => query.table('trolls') );\n```\n\nEach change to the database object creates a _new_ database instance, inheriting all properties from the original db instance. This underscores the unifying concept in dirac 1.0.0; Query Generators.\n\n#### Query Generators, or everything through the query object\n\nThe [Query Object](Link to query docs) is the primary interface to do _all_ database work. You could remove every other concept in the library and the Query object would still work quite nicely. Things like the Database and the Table objects are just a means to creating Query objects. They're a class of factories that make queries that inherit useful members from its parent.\n\n```javascript\nvar db = require('dirac')('postgres://localhost:5432/test_db');\n\n// query inherits db's connection string.\nvar query = db.query().table('users').where('id', 1);\n\nvar trollDB = db2.before( query => query.table('trolls') );\n\n// Troll query inherits trollDB's query transforms\n// when trollQuery is executed, it will run a transformed version of itself\nvar trollQuery = trollDb.query().table('users').where('name', { $lt: 'bob' });\n\nvar users = db.table('users');\nvar trolls = trollDb.table('users' /* anything could go here,\n                                      because it'll be transformed */ );\n\n// Querying from users comes with some defaults\nvar usersQuery = users.query();\nassert.equal( usersQuery.table(), 'users' );\n\n// So does the troll users table\nvar trollQuery = trolls.query();\n// This is still 'users', until we execute and get the transformed version\nassert.equal( trollQuery.table(), 'users' );\nassert.equal( trollQuery.getTransformedQuery().table(), 'trolls' );\n\n// Table QueryGenerator also comes with other query factories:\nvar user123Query = users.findOne(123).many('orders');\n// Remove user 123, returning the user object and their orders in a JSON array\nvar removeUserQuery = users.remove(123).returning({ many: [ table: 'orders' ] })\n\n// Or just use the Query by itself:\nvar Query = require('dirac/lib/query');\n// Find user 123, returning the first result\nvar query = Query\n  .create( {}, { connectionString: 'postgres://localhost:5432/test_db' })\n  .where('id', 123)\n  .after( results => results[0] );\n```\n\n#### Promises by default\n\nPromises are nice, except when some part of your environment doesn't use promises. I've found it easier to work with promises within your callback-oriented code than it is to work with callbacks in your promise-oriented code. I'm not sure why this is (I'm well aware of the ability to automatically convert between the two interfaces with Bluebird's API).\n\n```javascript\ndb.users.findOne(123)\n  .many('orders')\n  .one({ table: 'regions', alias: 'region' })\n  .execute()\n  .then( user => console.log( 'user.id', user.id ) )\n  .catch( e => console.error( e ) );\n```\n\n#### Relationships on be default\n\nIn previous versions, you had to explicitly use the relationships middleware (the ability to use many/one/pluck/mixin in queries). Now, the default export on dirac is a database factory that automatically includes the relationships middleware.\n\n#### `.register(...)` is totally optional, and it builds a dependency graph for you\n\nPreviously, all interactions through dirac had to be performed after setting up DALs through the `dirac.register(...)` method. Now, using `.register(...)` is optional, unless you want to use the relationships middleware.\n\nAs you register tables on your database instance, the dependency graph is updated and available as `db.graph`. \n\n```javascript\nvar db = require('dirac')()\n  .register({\n    name: 'users'\n  , schema: {\n      id: { type: 'serial', primaryKey: true }\n    }\n  });\n\nvar orders = db.table({\n  name: 'orders'\n, schema: {\n    id: { type: 'serial', primaryKey: true }\n  , user_id: { type: 'int', references: { table: 'users', column: 'id' } }\n  }\n});\n\ndb = db.register( orders );\n\nvar ordersQuery = db.orders\n  .find()\n  .one({ table: 'users', alias: 'user' });\n\nvar usersQuery = db.users\n  .findOne(123)\n  .many('orders');\n```","maintainers":[{"email":"jrf0110@gmail.com","name":"johndotawesome"},{"email":"prestonp08@gmail.com","name":"preston"}],"time":{"modified":"2022-06-15T04:29:05.015Z","created":"2013-08-24T23:35:31.771Z","0.0.1":"2013-08-24T23:35:32.207Z","0.0.2":"2013-09-06T03:36:27.043Z","0.0.3":"2013-09-13T23:03:47.625Z","0.0.4":"2013-09-16T01:02:59.188Z","0.0.5":"2013-10-04T18:47:54.606Z","0.0.6":"2013-10-25T20:39:51.530Z","0.0.7":"2013-10-26T16:27:49.469Z","0.0.8":"2013-10-26T17:37:16.935Z","0.0.9":"2013-10-26T17:47:17.822Z","0.1.0":"2013-11-14T02:02:08.112Z","0.2.0":"2013-11-16T16:08:14.057Z","0.2.1":"2013-11-16T16:11:08.110Z","0.2.2":"2013-11-16T17:04:22.527Z","0.3.1":"2013-12-22T18:35:50.242Z","0.3.2":"2013-12-27T17:49:28.767Z","0.3.3":"2014-01-25T00:07:50.286Z","0.3.4":"2014-02-11T01:30:38.875Z","0.3.5":"2014-05-02T17:12:17.852Z","0.3.6":"2014-05-06T20:35:33.448Z","0.4.0":"2014-05-29T00:52:31.340Z","0.4.1":"2014-05-29T02:34:34.203Z","0.4.3":"2014-07-15T21:46:36.031Z","0.4.4":"2014-10-15T14:51:28.535Z","0.4.5":"2014-10-17T19:08:10.825Z","0.4.6":"2014-10-27T21:39:03.621Z","0.4.7":"2015-02-06T20:01:07.102Z","0.4.8":"2015-02-06T21:52:20.442Z","0.4.9":"2015-02-06T22:00:35.508Z","0.4.10":"2015-02-06T22:10:18.091Z","0.4.11":"2015-02-24T00:10:37.011Z","0.4.12":"2015-03-03T17:39:20.848Z","0.4.13":"2015-06-09T20:43:25.554Z","0.4.15":"2015-10-05T19:02:47.113Z","0.4.16":"2016-03-09T19:40:52.092Z","0.4.17":"2016-05-12T20:24:44.190Z","1.0.0-rc-2":"2019-11-17T16:42:05.476Z","1.0.0-rc-3":"2020-01-12T17:49:19.564Z","1.0.0-rc-4":"2020-01-12T18:38:04.998Z"},"author":{"name":"John Fawcett"},"repository":{"type":"git","url":"git://github.com/jrf0110/dirac.git"},"readmeFilename":"README.md","keywords":["Postgres","MoSQL","mongo-sql","mongo"],"license":"BSD"}