{"_id":"gestalt-postgres","_rev":"43-35b688f7d09a11d6d5c6869f29be63e2","name":"gestalt-postgres","description":"PostgreSQL database adapter for the gestalt framework","dist-tags":{"latest":"0.0.20"},"versions":{"0.0.1":{"name":"gestalt-postgres","version":"0.0.1","description":"PostgreSQL database adapter for the gestalt framework","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/charlieschwabacher/gestalt.git"},"scripts":{"test":"mocha","build":"babel src --out-dir lib/","watch":"babel --watch src --out-dir lib/"},"author":{"name":"Charlie Schwabacher"},"license":"MIT","dependencies":{"change-case":"^2.3.1","dataloader":"^1.2.0","pg":"^4.5.6","pluralize":"^2.0.0","gestalt-utils":"^0.0.1"},"devDependencies":{"babel-polyfill":"^6.7.2","babel-register":"^6.7.2","colors":"^1.1.2","gestalt-graphql":"^0.0.1","mocha":"^2.5.3"},"bugs":{"url":"https://github.com/charlieschwabacher/gestalt/issues"},"homepage":"https://github.com/charlieschwabacher/gestalt#readme","_id":"gestalt-postgres@0.0.1","_shasum":"9b4bf9ebe815120e1a9542a6d465b48f87d5e1a4","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"},"maintainers":[{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"}],"dist":{"shasum":"9b4bf9ebe815120e1a9542a6d465b48f87d5e1a4","tarball":"https://registry.npmjs.org/gestalt-postgres/-/gestalt-postgres-0.0.1.tgz","integrity":"sha512-e11PS7yYczGL/LFrW9idKeG3u2uo/MKKy+MO2jFef2HzjmNCL13UM2J6Oa7InHsmx97ZlP5JaYAN6DMVvlnl+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtkHAzGT7U9LFLdPrOUiqTc1qsF5yF5H+sHSDceyqveQIgRjukEMP/vMUswFl8+j8Nghk07SYrf/tBgfTcl2PrEUI="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gestalt-postgres-0.0.1.tgz_1466406660741_0.7655175649560988"},"directories":{}},"0.0.2":{"name":"gestalt-postgres","version":"0.0.2","description":"PostgreSQL database adapter for the gestalt framework","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/charlieschwabacher/gestalt.git"},"scripts":{"test":"mocha","build":"babel src --out-dir lib/","watch":"babel --watch src --out-dir lib/"},"author":{"name":"Charlie Schwabacher"},"license":"MIT","dependencies":{"change-case":"^2.3.1","dataloader":"^1.2.0","pg":"^4.5.6","pluralize":"^2.0.0","gestalt-utils":"^0.0.1"},"devDependencies":{"babel-polyfill":"^6.7.2","babel-register":"^6.7.2","colors":"^1.1.2","gestalt-graphql":"^0.0.1","mocha":"^2.5.3"},"bugs":{"url":"https://github.com/charlieschwabacher/gestalt/issues"},"homepage":"https://github.com/charlieschwabacher/gestalt#readme","_id":"gestalt-postgres@0.0.2","_shasum":"a20e589e53f6d29c75a0791b6d5f0888c99da38f","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"},"maintainers":[{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"}],"dist":{"shasum":"a20e589e53f6d29c75a0791b6d5f0888c99da38f","tarball":"https://registry.npmjs.org/gestalt-postgres/-/gestalt-postgres-0.0.2.tgz","integrity":"sha512-9vqFk18czZF/Bjkr8AThKRtd/Riuf0SK+wGPNiJL7UcOJd/2zt/tfabOQGZ/5cL20WARgTvI296fhec/I9UNiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEWtyKVR0LhQrNaIOqLfAQXhP67pCX7g4n4eX0lNyK12AiB48aKXFaM11R83afLOfBQml37jVBDrz41vDWDl6dEe8w=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gestalt-postgres-0.0.2.tgz_1466406947060_0.2848211759701371"},"directories":{}},"0.0.3":{"name":"gestalt-postgres","version":"0.0.3","description":"PostgreSQL database adapter for the gestalt framework","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/charlieschwabacher/gestalt.git"},"scripts":{"test":"mocha","build":"babel src --out-dir lib/","watch":"babel --watch src --out-dir lib/"},"author":{"name":"Charlie Schwabacher"},"license":"MIT","dependencies":{"change-case":"^2.3.1","dataloader":"^1.2.0","pg":"^4.5.6","pluralize":"^2.0.0","gestalt-utils":"^0.0.1"},"devDependencies":{"babel-polyfill":"^6.7.2","babel-register":"^6.7.2","colors":"^1.1.2","gestalt-graphql":"^0.0.1","mocha":"^2.5.3"},"bugs":{"url":"https://github.com/charlieschwabacher/gestalt/issues"},"homepage":"https://github.com/charlieschwabacher/gestalt#readme","_id":"gestalt-postgres@0.0.3","_shasum":"0ae20e7832a651328878e10af3e93c6e01e980a9","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"},"maintainers":[{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"}],"dist":{"shasum":"0ae20e7832a651328878e10af3e93c6e01e980a9","tarball":"https://registry.npmjs.org/gestalt-postgres/-/gestalt-postgres-0.0.3.tgz","integrity":"sha512-MWoE+GBRFG814EtCQAus+x5DLpf9tcPfdnpv0v8VQRuwJ6PxFCWsg3zT30PR2D9ZtYbI2RCqSJJydUN/KpoHQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC0LO3V00pmN4x/WM1t5BH68sj4PfF2XMv8jfAL2DQhTAiAEnL0OtSPyqKa90nO/LmDYPxo8rGu+hwHTsLYGWvKp6A=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gestalt-postgres-0.0.3.tgz_1466408074712_0.8297789050266147"},"directories":{}},"0.0.6":{"name":"gestalt-postgres","version":"0.0.6","description":"PostgreSQL database adapter for the gestalt framework","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/charlieschwabacher/gestalt.git"},"scripts":{"test":"mocha","build":"babel src --out-dir lib/","watch":"babel --watch src --out-dir lib/"},"author":{"name":"Charlie Schwabacher"},"license":"MIT","dependencies":{"change-case":"^2.3.1","dataloader":"^1.2.0","pg":"^4.5.6","pluralize":"^2.0.0","gestalt-utils":"^0.0.6"},"devDependencies":{"babel-polyfill":"^6.7.2","babel-register":"^6.7.2","colors":"^1.1.2","gestalt-graphql":"^0.0.6","mocha":"^2.5.3"},"bugs":{"url":"https://github.com/charlieschwabacher/gestalt/issues"},"homepage":"https://github.com/charlieschwabacher/gestalt#readme","_id":"gestalt-postgres@0.0.6","_shasum":"4926e53170304380419fda59fb95946330281c75","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"},"maintainers":[{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"}],"dist":{"shasum":"4926e53170304380419fda59fb95946330281c75","tarball":"https://registry.npmjs.org/gestalt-postgres/-/gestalt-postgres-0.0.6.tgz","integrity":"sha512-UFmJZtUSl9UPyZmodYKIa1KDqw1hAxdJVqwYsadwhiJZ1wJ/HYqOOanvFnIz1ZwUK+z5BFfyaKiquYzZH5c8ig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhmHDq+gVwIkq3iDyYJ4fJxQBp4OgpXZ0Jsf/dqUz3LwIgZBpUSfpBUK0Mn6GJS2LFJP2MrPvR5ck8DGBISXZk7ck="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gestalt-postgres-0.0.6.tgz_1466411227648_0.23380044871009886"},"directories":{}},"0.0.7":{"name":"gestalt-postgres","version":"0.0.7","description":"PostgreSQL database adapter for the gestalt framework","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/charlieschwabacher/gestalt.git"},"scripts":{"test":"mocha","build":"babel src --out-dir lib/","watch":"babel --watch src --out-dir lib/"},"author":{"name":"Charlie Schwabacher"},"license":"MIT","dependencies":{"change-case":"^2.3.1","dataloader":"^1.2.0","pg":"^4.5.6","pluralize":"^2.0.0","gestalt-utils":"^0.0.7"},"devDependencies":{"babel-cli":"^6.10.1","babel-polyfill":"^6.7.2","babel-register":"^6.7.2","colors":"^1.1.2","gestalt-graphql":"^0.0.7","mocha":"^2.5.3"},"bugs":{"url":"https://github.com/charlieschwabacher/gestalt/issues"},"homepage":"https://github.com/charlieschwabacher/gestalt#readme","_id":"gestalt-postgres@0.0.7","_shasum":"0fbe9ab61a6c44dbb730a8d448973bc3b356ad27","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"},"maintainers":[{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"}],"dist":{"shasum":"0fbe9ab61a6c44dbb730a8d448973bc3b356ad27","tarball":"https://registry.npmjs.org/gestalt-postgres/-/gestalt-postgres-0.0.7.tgz","integrity":"sha512-kA7I8eZM79AuibmccTC9onjrItgw4HD6PKHGnlr3fSxfmVHKp0pKvCjR2V88ukzjsUpAAv1czZS2z/WU2K3X2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBrg0/9I09B3Y+k6BO1CRVBUMPSiju4pV9ERx0AmLwt4AiEApxJPKH7vJjsjcPdmJisK5XNfS2UlY8Gno/7v086i2xM="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gestalt-postgres-0.0.7.tgz_1466664946566_0.37680714833550155"},"directories":{}},"0.0.8":{"name":"gestalt-postgres","version":"0.0.8","description":"PostgreSQL database adapter for the gestalt framework","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/charlieschwabacher/gestalt.git"},"scripts":{"test":"mocha","build":"babel src --out-dir lib/","watch":"babel --watch src --out-dir lib/"},"author":{"name":"Charlie Schwabacher"},"license":"MIT","dependencies":{"change-case":"^2.3.1","dataloader":"^1.2.0","pg":"^4.5.6","pluralize":"^2.0.0","gestalt-utils":"^0.0.7"},"devDependencies":{"babel-cli":"^6.10.1","babel-polyfill":"^6.7.2","babel-register":"^6.7.2","colors":"^1.1.2","gestalt-graphql":"^0.0.8","mocha":"^2.5.3"},"bugs":{"url":"https://github.com/charlieschwabacher/gestalt/issues"},"homepage":"https://github.com/charlieschwabacher/gestalt#readme","_id":"gestalt-postgres@0.0.8","_shasum":"8ffc3d96f831bedbd15cd0ff8cda3a4346bd3bfa","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"},"maintainers":[{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"}],"dist":{"shasum":"8ffc3d96f831bedbd15cd0ff8cda3a4346bd3bfa","tarball":"https://registry.npmjs.org/gestalt-postgres/-/gestalt-postgres-0.0.8.tgz","integrity":"sha512-vmQRvmzRU/PjzTBdNUcLmR8o4OeohjZuK/UWwJJvC5lCFROvIqT8KeK11nzdH36E5Q3QWMHnQZQ50LfrUktjGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDHIbJPDuosjGvD9K/8AypmnZrlJzqOoaUFRiPW0wQwgIgbaT0Mo74vpC5IDgN3HRC0QusjTGXppM/92PpmXioqFo="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gestalt-postgres-0.0.8.tgz_1466666160851_0.2926268430892378"},"directories":{}},"0.0.9":{"name":"gestalt-postgres","version":"0.0.9","description":"PostgreSQL database adapter for the gestalt framework","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/charlieschwabacher/gestalt.git"},"scripts":{"test":"mocha","build":"babel src --out-dir lib/","watch":"babel --watch src --out-dir lib/"},"author":{"name":"Charlie Schwabacher"},"license":"MIT","dependencies":{"change-case":"^2.3.1","dataloader":"^1.2.0","pg":"^4.5.6","pluralize":"^2.0.0","gestalt-utils":"^0.0.9"},"devDependencies":{"babel-cli":"^6.10.1","babel-polyfill":"^6.7.2","babel-register":"^6.7.2","colors":"^1.1.2","gestalt-graphql":"^0.0.9","mocha":"^2.5.3"},"bugs":{"url":"https://github.com/charlieschwabacher/gestalt/issues"},"homepage":"https://github.com/charlieschwabacher/gestalt#readme","_id":"gestalt-postgres@0.0.9","_shasum":"cbab83d3aae49be19f5548f94b50817f2748128f","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"},"maintainers":[{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"}],"dist":{"shasum":"cbab83d3aae49be19f5548f94b50817f2748128f","tarball":"https://registry.npmjs.org/gestalt-postgres/-/gestalt-postgres-0.0.9.tgz","integrity":"sha512-bhsI2z9y6I9EQ2QSzSKaHEKH658eoKikAchI9D+VzDTKxXwOPmFjNiaqGRjzeqE4U0gD8/amE8frP30UjTONww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDnDTY7jPeQSvsYfy7wwYF7EgMECBll4XZKK1lFnztSsAiEA0f9wD7d/U02eVz657DclKHPHsWhS4mXPT/WQOX7SbK4="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gestalt-postgres-0.0.9.tgz_1466667038689_0.42017800570465624"},"directories":{}},"0.0.10":{"name":"gestalt-postgres","version":"0.0.10","description":"PostgreSQL database adapter for the gestalt framework","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/charlieschwabacher/gestalt.git"},"scripts":{"test":"mocha","build":"babel src --out-dir lib/","watch":"babel --watch src --out-dir lib/"},"author":{"name":"Charlie Schwabacher"},"license":"MIT","dependencies":{"change-case":"^2.3.1","dataloader":"^1.2.0","pg":"^4.5.6","pluralize":"^2.0.0","gestalt-utils":"^0.0.10"},"devDependencies":{"babel-cli":"^6.10.1","babel-polyfill":"^6.7.2","babel-register":"^6.7.2","colors":"^1.1.2","gestalt-graphql":"^0.0.10","mocha":"^2.5.3"},"bugs":{"url":"https://github.com/charlieschwabacher/gestalt/issues"},"homepage":"https://github.com/charlieschwabacher/gestalt#readme","_id":"gestalt-postgres@0.0.10","_shasum":"b977d962c59e802efd3968ed82fbfb77e83ae7fd","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"},"maintainers":[{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"}],"dist":{"shasum":"b977d962c59e802efd3968ed82fbfb77e83ae7fd","tarball":"https://registry.npmjs.org/gestalt-postgres/-/gestalt-postgres-0.0.10.tgz","integrity":"sha512-cErfPvZ7cpjvNP4NxGLJDZfHmkOUUdLv+dT5xhqXfOnWK7/WAG70j+Zv607czMldU1k6qRXXWanwdFk5JIfCDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkYXcYh1XSWNOE5/D1kQ3LEODVoF26N+B3wmDAhWyRowIgbuT/O+Ynh54ZuDj8+CmJkUfHv6+pY75O8E/q/Y+NiRY="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gestalt-postgres-0.0.10.tgz_1466668747016_0.6835225762333721"},"directories":{}},"0.0.11":{"name":"gestalt-postgres","version":"0.0.11","description":"PostgreSQL database adapter for the gestalt framework","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/charlieschwabacher/gestalt.git"},"scripts":{"test":"mocha","build":"babel src --out-dir lib/","watch":"babel --watch src --out-dir lib/"},"author":{"name":"Charlie Schwabacher"},"license":"MIT","dependencies":{"change-case":"^2.3.1","dataloader":"^1.2.0","pg":"^4.5.6","pluralize":"^2.0.0","gestalt-utils":"^0.0.11"},"devDependencies":{"babel-cli":"^6.10.1","babel-polyfill":"^6.7.2","babel-register":"^6.7.2","colors":"^1.1.2","gestalt-graphql":"^0.0.11","mocha":"^2.5.3"},"bugs":{"url":"https://github.com/charlieschwabacher/gestalt/issues"},"homepage":"https://github.com/charlieschwabacher/gestalt#readme","_id":"gestalt-postgres@0.0.11","_shasum":"5f1bf360c69e385fa0f5c47ceeca190a99b86dca","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"},"maintainers":[{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"}],"dist":{"shasum":"5f1bf360c69e385fa0f5c47ceeca190a99b86dca","tarball":"https://registry.npmjs.org/gestalt-postgres/-/gestalt-postgres-0.0.11.tgz","integrity":"sha512-Vt2c6HESpuWIbfRriZwo8uAhADoQN1DYmFsx6VIZALK4q/gKfXL3YN+yF84OXW6HegT0edPntQrcW+utHVluiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDP+iTIxFOd3u8la0mG0SOHhFetu6hXL//SC63vN0FRFAiEApr9s3IEOvJ37f7byGdFBEC7o/nJXuvFOqW2A35DXOaY="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gestalt-postgres-0.0.11.tgz_1466670544006_0.01407913165166974"},"directories":{}},"0.0.12":{"name":"gestalt-postgres","version":"0.0.12","description":"PostgreSQL database adapter for the gestalt framework","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/charlieschwabacher/gestalt.git"},"scripts":{"test":"mocha","build":"babel src --out-dir lib/","watch":"babel --watch src --out-dir lib/"},"author":{"name":"Charlie Schwabacher"},"license":"MIT","dependencies":{"change-case":"^2.3.1","dataloader":"^1.2.0","pg":"^4.5.6","pluralize":"^2.0.0","gestalt-utils":"^0.0.11"},"devDependencies":{"babel-cli":"^6.10.1","babel-polyfill":"^6.7.2","babel-register":"^6.7.2","colors":"^1.1.2","gestalt-graphql":"^0.0.11","mocha":"^2.5.3"},"bugs":{"url":"https://github.com/charlieschwabacher/gestalt/issues"},"homepage":"https://github.com/charlieschwabacher/gestalt#readme","_id":"gestalt-postgres@0.0.12","_shasum":"55a367883bebf4120c5f7190d36f1785f3370f24","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"},"maintainers":[{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"}],"dist":{"shasum":"55a367883bebf4120c5f7190d36f1785f3370f24","tarball":"https://registry.npmjs.org/gestalt-postgres/-/gestalt-postgres-0.0.12.tgz","integrity":"sha512-qPMEo6W25qmknqcP28I6cgIzQGELdsOiH0m1UYOcl8G0NYlTVBrGAboWpUYmnnJNxQ3t0wQNIiARNtVAEjAZGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIANRuqhbNZH3tuk3WFA0q3KV6cH4r9Mq2JILgOqEaPB7AiA2vFN6eUTV0KqdLG83/qrcQujVvHaFQzvAvgbwLf9LuQ=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gestalt-postgres-0.0.12.tgz_1466886874502_0.07963705784641206"},"directories":{}},"0.0.13":{"name":"gestalt-postgres","version":"0.0.13","description":"PostgreSQL database adapter for the gestalt framework","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/charlieschwabacher/gestalt.git"},"scripts":{"test":"mocha","build":"babel src --out-dir lib/","watch":"babel --watch src --out-dir lib/"},"author":{"name":"Charlie Schwabacher"},"license":"MIT","dependencies":{"camel-case":"^3.0.0","dataloader":"^1.2.0","gestalt-utils":"^0.0.13","pg":"^4.5.6","pluralize":"^2.0.0","snake-case":"^2.1.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-polyfill":"^6.7.2","babel-register":"^6.7.2","colors":"^1.1.2","gestalt-graphql":"^0.0.13","mocha":"^2.5.3"},"bugs":{"url":"https://github.com/charlieschwabacher/gestalt/issues"},"homepage":"https://github.com/charlieschwabacher/gestalt#readme","_id":"gestalt-postgres@0.0.13","_shasum":"cd35ae2a79ff079dd0f90c8dbb6a8afb710d5e1a","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"},"maintainers":[{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"}],"dist":{"shasum":"cd35ae2a79ff079dd0f90c8dbb6a8afb710d5e1a","tarball":"https://registry.npmjs.org/gestalt-postgres/-/gestalt-postgres-0.0.13.tgz","integrity":"sha512-Ov9RimpUVuEsa66besQ28LkHdEe6gcgsr0biC4HOOYiVkpLcA89HZRTAmM5xcCxn5G3x4LlUe+FyY2HCKb0o2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTBHYF4XKJz38yRAo2PrM/T5PTRm2wqSO/CHdXfszMXQIhANlwdEzGCO5i9T3shHqVaw7bVTIl8iN0YnIvTczc013Q"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gestalt-postgres-0.0.13.tgz_1467011363276_0.2145935830194503"},"directories":{}},"0.0.14":{"name":"gestalt-postgres","version":"0.0.14","description":"PostgreSQL database adapter for the gestalt framework","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/charlieschwabacher/gestalt.git"},"scripts":{"test":"mocha","build":"babel src --out-dir lib/","watch":"babel --watch src --out-dir lib/"},"author":{"name":"Charlie Schwabacher"},"license":"MIT","dependencies":{"camel-case":"^3.0.0","dataloader":"^1.2.0","gestalt-utils":"^0.0.14","pg":"^4.5.6","pluralize":"^2.0.0","snake-case":"^2.1.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-polyfill":"^6.7.2","babel-register":"^6.7.2","colors":"^1.1.2","gestalt-graphql":"^0.0.14","mocha":"^2.5.3"},"bugs":{"url":"https://github.com/charlieschwabacher/gestalt/issues"},"homepage":"https://github.com/charlieschwabacher/gestalt#readme","_id":"gestalt-postgres@0.0.14","_shasum":"b262d02c4582841750f00ca9dc3e823bbaae5497","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"},"maintainers":[{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"}],"dist":{"shasum":"b262d02c4582841750f00ca9dc3e823bbaae5497","tarball":"https://registry.npmjs.org/gestalt-postgres/-/gestalt-postgres-0.0.14.tgz","integrity":"sha512-wmyUKUxpdaugV2sic+tTCxqtlKDf/1yhZiVXtZ1Qe+ltNnDHXXIwfUqHFkjWK3Ep/vGhx5j0SU2+34j+dIpTww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoeIBXa2UjeGBbaEUTLxXOGGsAwnId3pVtoaGqmFvTyAIhALy4uTZeY2hXVRoRfWY1rmXMjlUuK93JSgP4XtpCdloF"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gestalt-postgres-0.0.14.tgz_1467352012135_0.5028863749466836"},"directories":{}},"0.0.15":{"name":"gestalt-postgres","version":"0.0.15","description":"PostgreSQL database adapter for the gestalt framework","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/charlieschwabacher/gestalt.git"},"scripts":{"test":"mocha","build":"babel src --out-dir lib/","watch":"babel --watch src --out-dir lib/"},"author":{"name":"Charlie Schwabacher"},"license":"MIT","dependencies":{"camel-case":"^3.0.0","dataloader":"^1.2.0","gestalt-utils":"^0.0.15","pg":"^4.5.6","pluralize":"^2.0.0","snake-case":"^2.1.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-polyfill":"^6.7.2","babel-register":"^6.7.2","colors":"^1.1.2","gestalt-graphql":"^0.0.15","mocha":"^2.5.3"},"bugs":{"url":"https://github.com/charlieschwabacher/gestalt/issues"},"homepage":"https://github.com/charlieschwabacher/gestalt#readme","_id":"gestalt-postgres@0.0.15","_shasum":"9f896cbb9bf06fd25768efdb3a52dde12e7b42c6","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"},"maintainers":[{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"}],"dist":{"shasum":"9f896cbb9bf06fd25768efdb3a52dde12e7b42c6","tarball":"https://registry.npmjs.org/gestalt-postgres/-/gestalt-postgres-0.0.15.tgz","integrity":"sha512-hXoVY87fXBVWJyI8uXelRvqTU2eZliNsDDVjIIWc0jvuYSanvi82E0GUBPB8W/XzERsN4UUjl7s8AErzKKhHxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFwkZbEupvwkkCmdWJoDe3FtLR9+4UKtlN3ifyrxMXyQIhAKe/GxGwnt9al4EoZTCfrSv0wjcnrxccrW1jCbSaLxUP"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gestalt-postgres-0.0.15.tgz_1467496145573_0.9082854371517897"},"directories":{}},"0.0.16":{"name":"gestalt-postgres","version":"0.0.16","description":"PostgreSQL database adapter for the gestalt framework","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/charlieschwabacher/gestalt.git"},"scripts":{"test":"mocha","build":"babel src --out-dir lib/","watch":"babel --watch src --out-dir lib/"},"author":{"name":"Charlie Schwabacher"},"license":"MIT","dependencies":{"camel-case":"^3.0.0","dataloader":"^1.2.0","gestalt-utils":"^0.0.15","pg":"^4.5.6","pluralize":"^2.0.0","snake-case":"^2.1.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-polyfill":"^6.7.2","babel-register":"^6.7.2","colors":"^1.1.2","gestalt-graphql":"^0.0.16","mocha":"^2.5.3"},"bugs":{"url":"https://github.com/charlieschwabacher/gestalt/issues"},"homepage":"https://github.com/charlieschwabacher/gestalt#readme","_id":"gestalt-postgres@0.0.16","_shasum":"cea00163df1d5aac522d8698e78691538f063b0a","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"},"maintainers":[{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"}],"dist":{"shasum":"cea00163df1d5aac522d8698e78691538f063b0a","tarball":"https://registry.npmjs.org/gestalt-postgres/-/gestalt-postgres-0.0.16.tgz","integrity":"sha512-hgX8Ge04n6ayXB2P48vz5AjWL2bCTjT3Yx/JJ53LNXaNK/KKiCcNmhSWD2TJcBk3b7jBEKGSByvclIuLTxRBbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPfDXpo4kjKlO5wHpUBoOgkmuF3JwSE6acDA65poYacAIhAPNXVuC0xuKa1rZF2vSiEiOgdZACZ7NQarZLNTRf0UAj"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gestalt-postgres-0.0.16.tgz_1467567840605_0.690197947435081"},"directories":{}},"0.0.17":{"name":"gestalt-postgres","version":"0.0.17","description":"PostgreSQL database adapter for the gestalt framework","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/charlieschwabacher/gestalt.git"},"scripts":{"test":"mocha","build":"babel src --out-dir lib/","watch":"babel --watch src --out-dir lib/"},"author":{"name":"Charlie Schwabacher"},"license":"MIT","dependencies":{"camel-case":"^3.0.0","dataloader":"^1.2.0","gestalt-utils":"^0.0.17","pg":"^4.5.6","pluralize":"^2.0.0","snake-case":"^2.1.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-polyfill":"^6.7.2","babel-register":"^6.7.2","colors":"^1.1.2","gestalt-graphql":"^0.0.17","mocha":"^2.5.3"},"bugs":{"url":"https://github.com/charlieschwabacher/gestalt/issues"},"homepage":"https://github.com/charlieschwabacher/gestalt#readme","_id":"gestalt-postgres@0.0.17","_shasum":"c8b06234286c4c073b61da0440473da13c65886c","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"},"maintainers":[{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"}],"dist":{"shasum":"c8b06234286c4c073b61da0440473da13c65886c","tarball":"https://registry.npmjs.org/gestalt-postgres/-/gestalt-postgres-0.0.17.tgz","integrity":"sha512-lwsaSb2EU3QHtsibUO8Nr0PgSkyf1OIRR0OGLWhRJC+Imhcks/X0lk0VXxyTEALeLKsit+X91tHq7hSX8i0GgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0qTk4IOITe77mbuc1aQCf70+ICcW2xppnmAxpCRGarAIgDfLJvnKmWOG2jKkehV6yIVZ359Z7E01K0vo/NQvp69c="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gestalt-postgres-0.0.17.tgz_1467798715109_0.5895198546350002"},"directories":{}},"0.0.18":{"name":"gestalt-postgres","version":"0.0.18","description":"PostgreSQL database adapter for the gestalt framework","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/charlieschwabacher/gestalt.git"},"scripts":{"test":"mocha","build":"babel src --out-dir lib/","watch":"babel --watch src --out-dir lib/"},"author":{"name":"Charlie Schwabacher"},"license":"MIT","dependencies":{"camel-case":"^3.0.0","dataloader":"^1.2.0","gestalt-utils":"^0.0.18","pg":"^4.5.6","pluralize":"^2.0.0","snake-case":"^2.1.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-polyfill":"^6.7.2","babel-register":"^6.7.2","colors":"^1.1.2","gestalt-graphql":"^0.0.18","mocha":"^2.5.3"},"bugs":{"url":"https://github.com/charlieschwabacher/gestalt/issues"},"homepage":"https://github.com/charlieschwabacher/gestalt#readme","_id":"gestalt-postgres@0.0.18","_shasum":"a0937d4e21126a52ac80f6894b08a8045bfabeab","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"},"maintainers":[{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"}],"dist":{"shasum":"a0937d4e21126a52ac80f6894b08a8045bfabeab","tarball":"https://registry.npmjs.org/gestalt-postgres/-/gestalt-postgres-0.0.18.tgz","integrity":"sha512-phig8Ghn1HzG4sqOp3LpxJnnS0nFR2UGX1vaTEenHgXJHNHYhywtoOt1lZPhlxaTqeK58BvcpTSOfyTCQ7rE7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA/tkZNC8eaz51tc5Gtur1dD3PZDT4c5dShAX0zPIo5CAiEAh3MjGYM9LezdvWH8lg26+CXz3bfwDSQFA/XXQAEe1KU="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gestalt-postgres-0.0.18.tgz_1496519368303_0.8482633272651583"},"directories":{}},"0.0.19":{"name":"gestalt-postgres","version":"0.0.19","description":"PostgreSQL database adapter for the gestalt framework","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/charlieschwabacher/gestalt.git"},"scripts":{"test":"mocha","build":"babel src --out-dir lib/","watch":"babel --watch src --out-dir lib/"},"author":{"name":"Charlie Schwabacher"},"license":"MIT","dependencies":{"camel-case":"^3.0.0","dataloader":"^1.2.0","gestalt-utils":"^0.0.19","pg":"^4.5.6","pluralize":"^2.0.0","snake-case":"^2.1.0"},"devDependencies":{"babel-cli":"^6.10.1","babel-polyfill":"^6.7.2","babel-register":"^6.7.2","colors":"^1.1.2","gestalt-graphql":"^0.0.19","mocha":"^2.5.3"},"bugs":{"url":"https://github.com/charlieschwabacher/gestalt/issues"},"homepage":"https://github.com/charlieschwabacher/gestalt#readme","_id":"gestalt-postgres@0.0.19","_shasum":"63a4f1e84d6647a3e8ab37f84b4aba45ad8414a0","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"},"maintainers":[{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"}],"dist":{"shasum":"63a4f1e84d6647a3e8ab37f84b4aba45ad8414a0","tarball":"https://registry.npmjs.org/gestalt-postgres/-/gestalt-postgres-0.0.19.tgz","integrity":"sha512-VSOgCsrAw0JdFa57V8JjDwDzy3Ew5y21dpMcR4Vyg1ilOdMXc0Twf5ilVnFhhFIEOpfv+215h+UWl1YyCRyqEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDE1HbayPDA7fLmvQQ/DrPJyJkD4poT4jnpeKQqrlFRtQIgSPu6R393h0HCGZt4q8Kx7LdyVRRIaOxiw3bknR2lc2Q="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gestalt-postgres-0.0.19.tgz_1496520826955_0.8338697014842182"},"directories":{}},"0.0.20":{"name":"gestalt-postgres","version":"0.0.20","description":"PostgreSQL database adapter for the gestalt framework","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/charlieschwabacher/gestalt.git"},"scripts":{"test":"mocha","build":"babel src --out-dir lib/","watch":"babel --watch src --out-dir lib/"},"author":{"name":"Charlie Schwabacher"},"license":"MIT","dependencies":{"camel-case":"^3.0.0","dataloader":"^1.3.0","gestalt-utils":"^0.0.20","pg":"^4.5.7","pluralize":"^2.0.0","snake-case":"^2.1.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-polyfill":"^6.26.0","babel-register":"^6.26.0","colors":"^1.1.2","gestalt-graphql":"^0.0.20","mocha":"^2.5.3"},"bugs":{"url":"https://github.com/charlieschwabacher/gestalt/issues"},"homepage":"https://github.com/charlieschwabacher/gestalt#readme","_id":"gestalt-postgres@0.0.20","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"},"maintainers":[{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"}],"dist":{"integrity":"sha512-wFR36exNLqIJ+ojMA1Ijw1tfEb+LCOLQVo7PMoQmT97RceLhXNapryvKJqA+4GBS33A+6FiGeF2yBFayQz1+IQ==","shasum":"0703275b2cf367e4b003a113751d28f9e8a1c431","tarball":"https://registry.npmjs.org/gestalt-postgres/-/gestalt-postgres-0.0.20.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFtWDnFPHUApPKPj7FvNJOCCXdtAw8aiIls+lmrsX+coAiAT3IZJQUvFaYPdok/+AMRROctk9AB1wYrG1sipmKvnAQ=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gestalt-postgres-0.0.20.tgz_1503822119304_0.5937191911507398"},"directories":{}}},"readme":"gestalt-postgres\n================\n\n[![npm version](https://badge.fury.io/js/gestalt-postgres.svg)](https://badge.fury.io/js/gestalt-postgres)\n\nA PostgreSQL database adapter for the Gestalt framework\n\n\nExample\n-------\n\n```js\nimport gestaltPostgres from 'gestalt-postgres';\n\nconst adapter = gestaltPostgres({\n  databaseURL: 'postgres://localhost/your-db'\n});\n```\n\n\n\nQuery helper API\n----------------\n\nGestalt-postgres will add a query helper, `db`, to the GraphQL query context.\nThis helper has the following API:\n\n\n- `exec(query: string, escapes?: Array<mixed>): Promise<Object>` runs the query\n  using [node-postgres](//github.com/brianc/node-postgres), and returns the\n  result directly with no formatting.\n\n\n- `count(query: string, escapes?): Promise<number>` runs the query, pareses the\n  result and returns a promised number.\n\n\n- `find(query: string, escapes?): Promise<Object>)` runs the query, throws an\n  error if there is not exactly one row selected, and then formats the result.\n  Returns a promised object formatted `{camelCaseColumnName: value}`.\n\n\n- `query(query: string, escapes?): Promise<Object[]>)` runs the query, and\n  returns an array of objects formatted `{camelCaseColumnName: value}`.\n\n\n- `insert(table: string, object: Object): Promise<Object>` converts camel case\n  keys in the `object` argument to column names, and inserts their values into\n  table.  It returns the inserted row as a promised object formatted\n  `{camelCaseColumnName: value}`.\n\n\n- `deleteBy(table: string, conditions: Object): Promise<Object>` converts camel\n  case keys in the `conditions` argument to column names, and deletes matching\n  rows.  Returns the result from `node-postgres` directly with no formatting.\n\n\n- `findBy(table: string, conditions: Object): Promise<Object>` converts camel\n  case keys in the `conditions` argument to column names, and runs a query\n  selecting matching rows.  Throws an error unless exactly one row is selected,\n  and returns the result as a promised object formatted\n  `{camelCaseColumnName: value}`.\n\n\n- `queryBy(table: string, conditionsL Object): Promise<Object[]>`  converts\n  camel case keys in the `conditions` argument to column names, and runs a query\n  selecting matching rows.  Returns the result as a promised array of objects\n  formatted `{camelCaseColumnName: value}`.\n","maintainers":[{"name":"charlieschwabacher","email":"charlieschwabacher@gmail.com"}],"time":{"modified":"2022-06-18T07:44:06.770Z","created":"2016-06-20T07:11:03.326Z","0.0.1":"2016-06-20T07:11:03.326Z","0.0.2":"2016-06-20T07:15:47.630Z","0.0.3":"2016-06-20T07:34:35.386Z","0.0.6":"2016-06-20T08:27:10.475Z","0.0.7":"2016-06-23T06:55:49.811Z","0.0.8":"2016-06-23T07:16:03.971Z","0.0.9":"2016-06-23T07:30:42.492Z","0.0.10":"2016-06-23T07:59:07.554Z","0.0.11":"2016-06-23T08:29:07.379Z","0.0.12":"2016-06-25T20:34:35.391Z","0.0.13":"2016-06-27T07:09:27.424Z","0.0.14":"2016-07-01T05:46:52.744Z","0.0.15":"2016-07-02T21:49:06.044Z","0.0.16":"2016-07-03T17:44:04.352Z","0.0.17":"2016-07-06T09:51:57.184Z","0.0.18":"2017-06-03T19:49:28.393Z","0.0.19":"2017-06-03T20:13:47.047Z","0.0.20":"2017-08-27T08:21:59.377Z"},"homepage":"https://github.com/charlieschwabacher/gestalt#readme","repository":{"type":"git","url":"git+https://github.com/charlieschwabacher/gestalt.git"},"author":{"name":"Charlie Schwabacher"},"bugs":{"url":"https://github.com/charlieschwabacher/gestalt/issues"},"license":"MIT","readmeFilename":"README.md"}