{"_id":"pg-query-parser","_rev":"15-b659d8980ef8552d994a56f0bbf52708","name":"pg-query-parser","description":"The real PostgreSQL query parser","dist-tags":{"latest":"0.3.0"},"versions":{"0.0.1":{"name":"pg-query-parser","version":"0.0.1","description":"The real PostgreSQL query parser","homepage":"http://github.com/zhm/pg-query-parser","main":"index.js","scripts":{"test":"mocha --compilers coffee:coffee-script/register --reporter dot","build-js":"browserify --verbose -t coffeeify --extension=\".coffee\" src/index.coffee > dist/pg-query-parser.js","watch-js":"watchify --verbose -t coffeeify --extension=\".coffee\" src/index.coffee -o \"> dist/pg-query-parser.js && ./node_modules/.bin/uglifyjs dist/pg-query-parser.js > dist/pg-query-parser.min.js\"","uglify-js":"uglifyjs dist/pg-query-parser.js > dist/pg-query-parser.min.js","watch":"npm run watch-js & npm run watch-css"},"author":{"name":"Zac McCormick","email":"zac.mccormick@gmail.com","url":"http://github.com/zhm"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/zhm/pg-query-parser.git"},"devDependencies":{"browserify":"^12.0.1","chai":"^3.4.1","coffee-script":"^1.10.0","coffeeify":"^1.1.0","glob":"^6.0.1","mocha":"^2.3.3","uglify-js":"^2.6.0","watch-cli":"^0.2.1","watchify":"^3.6.0"},"dependencies":{"lodash":"^3.10.1","pg-query-native":"0.0.5"},"keywords":["sql","postgres","postgresql","pg","query","database"],"gitHead":"6a1e04222b860ebb0ff67628eb2391de991b53b7","bugs":{"url":"https://github.com/zhm/pg-query-parser/issues"},"_id":"pg-query-parser@0.0.1","_shasum":"93f432bb87cec024f1d12341ddcc7b51293c1d36","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"zhm","email":"zac.mccormick@gmail.com"},"maintainers":[{"name":"zhm","email":"zac.mccormick@gmail.com"}],"dist":{"shasum":"93f432bb87cec024f1d12341ddcc7b51293c1d36","tarball":"https://registry.npmjs.org/pg-query-parser/-/pg-query-parser-0.0.1.tgz","integrity":"sha512-1HxmfrAGdHzsDs22Uag1PVI2US+zmrqcKxVYVx6/XzoF8vdb1WLue4VFU+TzUmm8GzEdiNbVaZTmSYW8OPasPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID8g0Y41CiSMMtEx9sNndZipac7KLVdpNrqzUw0DaQvOAiBqJ+yOysupV6aBFN8QfWwBGyN8TfgDmeGza/aaUFE2AA=="}]},"directories":{}},"0.0.2":{"name":"pg-query-parser","version":"0.0.2","description":"The real PostgreSQL query parser","homepage":"http://github.com/zhm/pg-query-parser","main":"dist/index.js","scripts":{"test":"mocha --compilers coffee:coffee-script/register --reporter dot","build":"coffee --output dist --compile src","prepublish":"npm run clean && npm run build","clean":"rm -rf dist"},"author":{"name":"Zac McCormick","email":"zac.mccormick@gmail.com","url":"http://github.com/zhm"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/zhm/pg-query-parser.git"},"devDependencies":{"browserify":"^12.0.1","chai":"^3.4.1","coffee-script":"^1.10.0","coffeeify":"^1.1.0","glob":"^6.0.1","mocha":"^2.3.3","uglify-js":"^2.6.0","watch-cli":"^0.2.1","watchify":"^3.6.0"},"dependencies":{"lodash":"^3.10.1","pg-query-native":"0.0.5"},"keywords":["sql","postgres","postgresql","pg","query","database"],"gitHead":"61ee3a77664c8905354f6a81df113549c421cf1f","bugs":{"url":"https://github.com/zhm/pg-query-parser/issues"},"_id":"pg-query-parser@0.0.2","_shasum":"7a21274d170fec3469e19746888dba4e15fe4e68","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.2.0","_npmUser":{"name":"zhm","email":"zac.mccormick@gmail.com"},"dist":{"shasum":"7a21274d170fec3469e19746888dba4e15fe4e68","tarball":"https://registry.npmjs.org/pg-query-parser/-/pg-query-parser-0.0.2.tgz","integrity":"sha512-aYHI/sf/7fwX7wtVD5nt3Qaxdf5eRcQwlx+ppEulTK8m60+NyOGX/aDwGSCnLAkOY2sbrIrEXl1fRKdtdocAbw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCik/fcD0PUAWlz6sWKoB7KZV+fTvsnAvy+TpyKU65sYwIhAMkAwnQGusK3iUWjOKB6gWBamhKRYBn6VPJ00v6is+U9"}]},"maintainers":[{"name":"zhm","email":"zac.mccormick@gmail.com"}],"directories":{}},"0.1.0":{"name":"pg-query-parser","version":"0.1.0","description":"The real PostgreSQL query parser","homepage":"http://github.com/zhm/pg-query-parser","main":"dist/index.js","scripts":{"test":"mocha --reporter dot test/setup.js test/test.js","simpletest":"mocha ./test/setup.js ./test/test.js ./test/elements/*.js","prepublish":"npm run lint && npm run clean && npm run build","lint":"eslint src/* src/**/*","build":"babel src --out-dir dist --source-maps","watch":"babel src --out-dir dist --source-maps --watch","clean":"rm -rf dist","check-deps":"ncu","update-deps":"ncu -u"},"author":{"name":"Zac McCormick","email":"zac.mccormick@gmail.com","url":"http://github.com/zhm"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/zhm/pg-query-parser.git"},"eslintConfig":{"extends":"fulcrum"},"devDependencies":{"babel-cli":"^6.9.0","babel-core":"^6.9.1","babel-eslint":"^6.0.4","babel-preset-es2015-node5":"^1.2.0","babel-preset-stage-1":"^6.5.0","browserify":"^13.0.1","chai":"^3.5.0","coffee-script":"^1.10.0","coffeeify":"^2.0.1","eslint":"^2.11.1","eslint-config-fulcrum":"^1.0.2","eslint-plugin-react":"^5.1.1","glob":"^7.0.3","mocha":"^2.5.3","npm-check-updates":"^2.6.5","source-map-support":"^0.4.0","uglify-js":"^2.6.2","watch-cli":"^0.2.1","watchify":"^3.7.0"},"dependencies":{"lodash":"^4.13.1","pg-query-native":"github:zhm/node-pg-query-native#v1"},"keywords":["sql","postgres","postgresql","pg","query","database"],"gitHead":"7c74b0776008014ce813334f4dc663920396d197","bugs":{"url":"https://github.com/zhm/pg-query-parser/issues"},"_id":"pg-query-parser@0.1.0","_shasum":"6703f1480e8811d213d5e5a249d3c8a6e8f40f9d","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"zhm","email":"zac.mccormick@gmail.com"},"dist":{"shasum":"6703f1480e8811d213d5e5a249d3c8a6e8f40f9d","tarball":"https://registry.npmjs.org/pg-query-parser/-/pg-query-parser-0.1.0.tgz","integrity":"sha512-O2iQcOz/qIRiseIi8vu2+hZF4go7x5JFg7ti3+qS4P+YXCFDbylYvCMXt53nBrWWJ3kLkQuqnQs7KfFeUEDILw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVF36svGlMtZjEDv5eXmouPV/smwcsnzrxnBaAm3aCEgIhAMKcxB/unT5MhS0V7YpjQTzwaqIBcxJ0RNMXWQaDWX3E"}]},"maintainers":[{"name":"zhm","email":"zac.mccormick@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pg-query-parser-0.1.0.tgz_1467815124049_0.9100567128043622"},"directories":{}},"0.2.0":{"name":"pg-query-parser","version":"0.2.0","description":"The real PostgreSQL query parser","homepage":"http://github.com/zhm/pg-query-parser","main":"dist/index.js","scripts":{"test":"mocha --reporter dot test/setup.js test/test.js","simpletest":"mocha ./test/setup.js ./test/test.js ./test/elements/*.js","prepublish":"npm run lint && npm run clean && npm run build","lint":"eslint src/* src/**/*","build":"babel src --out-dir dist --source-maps","watch":"babel src --out-dir dist --source-maps --watch","clean":"rm -rf dist","check-deps":"ncu","update-deps":"ncu -u"},"author":{"name":"Zac McCormick","email":"zac.mccormick@gmail.com","url":"http://github.com/zhm"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/zhm/pg-query-parser.git"},"eslintConfig":{"extends":"fulcrum"},"devDependencies":{"babel-cli":"^6.9.0","babel-core":"^6.9.1","babel-eslint":"^6.0.4","babel-preset-es2015-node5":"^1.2.0","babel-preset-stage-1":"^6.5.0","browserify":"^13.0.1","chai":"^3.5.0","coffee-script":"^1.10.0","coffeeify":"^2.0.1","eslint":"^2.11.1","eslint-config-fulcrum":"^1.0.2","eslint-plugin-babel":"^3.3.0","eslint-plugin-react":"^5.1.1","glob":"^7.0.3","mocha":"^2.5.3","npm-check-updates":"^2.6.5","source-map-support":"^0.4.0","uglify-js":"^2.6.2","watch-cli":"^0.2.1","watchify":"^3.7.0"},"dependencies":{"lodash":"^4.13.1","pg-query-native":"github:zhm/node-pg-query-native#v1"},"keywords":["sql","postgres","postgresql","pg","query","database"],"gitHead":"7b72ec59bd63103e32a86654a82c92cd0259503c","bugs":{"url":"https://github.com/zhm/pg-query-parser/issues"},"_id":"pg-query-parser@0.2.0","_shasum":"bc89b86f4e72713c50ce3ef4e315bb134dc0379a","_from":".","_npmVersion":"2.15.8","_nodeVersion":"6.2.2","_npmUser":{"name":"zhm","email":"zac.mccormick@gmail.com"},"dist":{"shasum":"bc89b86f4e72713c50ce3ef4e315bb134dc0379a","tarball":"https://registry.npmjs.org/pg-query-parser/-/pg-query-parser-0.2.0.tgz","integrity":"sha512-U6HVujNhYfUyO3P/TbNUPYpReex01sPRAmuGIKftg/y6IlTi/wGJUEsmKS1WPHxt4n2a3T3Yz33DvPpmSf2epg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICJ1TyDIr3FyWxanIko2pjxPMEqyeNcoodSFjhesvLnaAiEA5GvPeuMpEF7rBPi5JgG15Dg5fbiOtxaMHaXPTRKAjk0="}]},"maintainers":[{"name":"zhm","email":"zac.mccormick@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/pg-query-parser-0.2.0.tgz_1471358640730_0.4390326507855207"},"directories":{}},"0.2.1":{"name":"pg-query-parser","version":"0.2.1","description":"The real PostgreSQL query parser","homepage":"http://github.com/zhm/pg-query-parser","main":"dist/index.js","scripts":{"test":"mocha --reporter dot test/setup.js test/test.js","simpletest":"mocha ./test/setup.js ./test/test.js ./test/elements/*.js","prepublish":"npm run lint && npm run clean && npm run build","lint":"eslint src/* src/**/*","build":"babel src --out-dir dist --source-maps","watch":"babel src --out-dir dist --source-maps --watch","clean":"rm -rf dist","check-deps":"ncu","update-deps":"ncu -u"},"author":{"name":"Zac McCormick","email":"zac.mccormick@gmail.com","url":"http://github.com/zhm"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/zhm/pg-query-parser.git"},"eslintConfig":{"extends":"fulcrum"},"devDependencies":{"babel-cli":"^6.9.0","babel-core":"^6.9.1","babel-eslint":"^6.0.4","babel-preset-es2015-node5":"^1.2.0","babel-preset-stage-1":"^6.5.0","browserify":"^13.0.1","chai":"^3.5.0","coffee-script":"^1.10.0","coffeeify":"^2.0.1","eslint":"^2.11.1","eslint-config-fulcrum":"^1.0.2","eslint-plugin-babel":"^3.3.0","eslint-plugin-react":"^5.1.1","glob":"^7.0.3","mocha":"^2.5.3","npm-check-updates":"^2.6.5","source-map-support":"^0.4.0","uglify-js":"^2.6.2","watch-cli":"^0.2.1","watchify":"^3.7.0"},"dependencies":{"lodash":"^4.13.1","pg-query-native":"^1.1.0"},"keywords":["sql","postgres","postgresql","pg","query","database"],"gitHead":"6c871265093df091b75598d2f265fa4ea204c1ca","bugs":{"url":"https://github.com/zhm/pg-query-parser/issues"},"_id":"pg-query-parser@0.2.1","_shasum":"1f208d45f90ff70eca8f12bfee9794258aa4f099","_from":".","_npmVersion":"2.15.8","_nodeVersion":"6.2.2","_npmUser":{"name":"zhm","email":"zac.mccormick@gmail.com"},"dist":{"shasum":"1f208d45f90ff70eca8f12bfee9794258aa4f099","tarball":"https://registry.npmjs.org/pg-query-parser/-/pg-query-parser-0.2.1.tgz","integrity":"sha512-J9xPhmoYpKQdGy/SmKFg/ROHBptHYTLm0OiwmwZmmOwnzToK+GWktNww+v3FCaT90R/QEs5ssbLw0U9rpQRgfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIECjX4hl67qcoXgKFOdxHR8xUp8WD/PoWTeVZN52opSgAiAwSibXhvgWbEhKwkb8MOl6PZbE05bZuT1p6slwo33iEw=="}]},"maintainers":[{"name":"zhm","email":"zac.mccormick@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/pg-query-parser-0.2.1.tgz_1471872352661_0.7075167996808887"},"directories":{}},"0.2.2":{"name":"pg-query-parser","version":"0.2.2","description":"The real PostgreSQL query parser","homepage":"http://github.com/zhm/pg-query-parser","main":"dist/index.js","scripts":{"test":"mocha --reporter dot test/setup.js test/test.js","simpletest":"mocha ./test/setup.js ./test/test.js ./test/elements/*.js","prepublish":"npm run clean && npm run build","lint":"eslint src/* src/**/*","build":"babel src --out-dir dist --source-maps","watch":"babel src --out-dir dist --source-maps --watch","clean":"rm -rf dist","check-deps":"ncu","update-deps":"ncu -u"},"author":{"name":"Zac McCormick","email":"zac.mccormick@gmail.com","url":"http://github.com/zhm"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/zhm/pg-query-parser.git"},"eslintConfig":{"extends":"fulcrum"},"devDependencies":{"babel-cli":"^6.9.0","babel-core":"^6.9.1","babel-eslint":"^6.0.4","babel-preset-es2015-node5":"^1.2.0","babel-preset-stage-1":"^6.5.0","browserify":"^13.0.1","chai":"^3.5.0","coffee-script":"^1.10.0","coffeeify":"^2.0.1","eslint":"^2.11.1","eslint-config-fulcrum":"^1.0.2","eslint-plugin-babel":"^3.3.0","eslint-plugin-react":"^5.1.1","glob":"^7.0.3","mocha":"^2.5.3","npm-check-updates":"^2.6.5","source-map-support":"^0.4.0","uglify-js":"^2.6.2","watch-cli":"^0.2.1","watchify":"^3.7.0"},"dependencies":{"lodash":"^4.13.1","pg-query-native":"^1.1.0"},"keywords":["sql","postgres","postgresql","pg","query","database"],"gitHead":"331b42383893fb3b2350390bf7c0adfe2bca3d46","bugs":{"url":"https://github.com/zhm/pg-query-parser/issues"},"_id":"pg-query-parser@0.2.2","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"zhm","email":"zac.mccormick@gmail.com"},"dist":{"integrity":"sha512-2sB8ojv4JrVhjU327I7S8Gbz6nSXcxfly4Np8jnQjq0cAFdaiQkqgMUnD5DgiORSb5medzYHLBCHNx05XCbsUw==","shasum":"6e6382dcc5d11e500bff0525808912856f35a8cf","tarball":"https://registry.npmjs.org/pg-query-parser/-/pg-query-parser-0.2.2.tgz","fileCount":194,"unpackedSize":2251536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbSTDTCRA9TVsSAnZWagAAnVoP/iY7vh0S5AyndvztA1I3\njHYuKM5NcUCVpJHObUMjRsITkJBjrg1uEnJ4qbRbEQSyKl7+F8bprd0ro5iL\nx2RHRveRS04UlIB6vF8c5oMQ1wTJykUzVIZPdRRtUGt6NTKdsju8zwX6rUZi\n3qrKp8hVnPDPbTOVE92rh1pW6BVp6w9upnePzzoxlSIZQ4B8XLqiqyo8fDDh\nOtzYUxAmNb9szRlGvwX4YbWlbYGjwkVdnSdFyEHRlWIRrx8O5YwkqetZRJfu\nXXvM+0ojwhzp7s2XYnwaF3AGlGVWjaJKMp3VkMCCjlnSJnoPRfD7IXE6CArn\nwO0oE1gRXJE3II5ItVEN3xMl7O72bVxv2NUKoly0Og9pEM5ZeEA0ZCZDc26J\nKsOTxAwiRPuQPB8b5a5hJ6GtxWpa1rdNmALrHGKoIaq+nFUGorgu906SHXIc\nvff0hpvCR8a8b+4wNpxgT2NZVXwWP9WjHzSN/MJCibsnkz3JqfMK3ficsBlf\n9o5grtxTpzVAeIlewqWW5Aea+RXqfF/CmDTbJt0Athu31jxm/qiao1ZjS5eM\nq31fdEl34oo0/w//w3TklXRjjAPduGyk3jiNiK98Ebq8IdKCY6gQLWI8WuyK\n4kbcAxPeLCjA6kv2QZdhLwUFxvcLCnJrvFrpB17H8/ra5jioCK9Qk/zsEeQi\nE+wy\r\n=a6E/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkuvJn4pDQAqUcUyuiIYfEtBfOpChrss5ShdjALVubwAIhAIQdJsa6Gs7DEqKrLGBgjmB4ptq5wNmavqRwrTC63028"}]},"maintainers":[{"name":"zhm","email":"zac.mccormick@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg-query-parser_0.2.2_1531523282855_0.764357900651631"},"_hasShrinkwrap":false},"0.2.3":{"name":"pg-query-parser","version":"0.2.3","description":"The real PostgreSQL query parser","homepage":"http://github.com/zhm/pg-query-parser","main":"dist/index.js","scripts":{"test":"mocha --reporter dot test/setup.js test/test.js","simpletest":"mocha ./test/setup.js ./test/test.js ./test/elements/*.js","prepublish":"npm run clean && npm run build","lint":"eslint src/* src/**/*","build":"babel src --out-dir dist --source-maps","watch":"babel src --out-dir dist --source-maps --watch","clean":"rm -rf dist","check-deps":"ncu","update-deps":"ncu -u"},"author":{"name":"Zac McCormick","email":"zac.mccormick@gmail.com","url":"http://github.com/zhm"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/zhm/pg-query-parser.git"},"eslintConfig":{"extends":"fulcrum"},"devDependencies":{"babel-cli":"^6.9.0","babel-core":"^6.9.1","babel-eslint":"^6.0.4","babel-preset-es2015-node5":"^1.2.0","babel-preset-stage-1":"^6.5.0","browserify":"^13.0.1","chai":"^3.5.0","coffee-script":"^1.10.0","coffeeify":"^2.0.1","eslint":"^2.11.1","eslint-config-fulcrum":"^1.0.2","eslint-plugin-babel":"^3.3.0","eslint-plugin-react":"^5.1.1","glob":"^7.0.3","mocha":"^2.5.3","npm-check-updates":"^2.6.5","source-map-support":"^0.4.0","uglify-js":"^2.6.2","watch-cli":"^0.2.1","watchify":"^3.7.0"},"dependencies":{"lodash":"^4.13.1","pg-query-native":"^1.1.0"},"keywords":["sql","postgres","postgresql","pg","query","database"],"gitHead":"4f525716053d89e2e180e1c898c3fcf6cc3cae4c","bugs":{"url":"https://github.com/zhm/pg-query-parser/issues"},"_id":"pg-query-parser@0.2.3","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"zhm","email":"zac.mccormick@gmail.com"},"dist":{"integrity":"sha512-Y7lTNnDi5l9CxNK6arD6L/NZdAeOZZxkSK5QTTgTVLvVzJtprNCU8vKyQyu7c6U8UDfLcUA0SSSIG/rE8pbRbg==","shasum":"b757e99ea31a190d77329de4a2130e1d1146cce1","tarball":"https://registry.npmjs.org/pg-query-parser/-/pg-query-parser-0.2.3.tgz","fileCount":194,"unpackedSize":2251539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbSThPCRA9TVsSAnZWagAAFRkQAIxfYLyZfG8B0z1DMBQp\nNcb1aMhSUAer7zRyXFOgvSpGgor027OFQIqGy/favx6XxVeuHA7a8XFbXfWr\nB5xc0tlfBLK05dbRpEJ/gM9ikplz7R9AOf2+U6he1ZeXLYXOOTYZYffRev4O\nGff35hRr+vwpV2WQDrZ49NVhZ4YRNcPm2HYWie6cuw1am1YLDJVeA3ZbQSfh\naM9d7okvzubxE0wmd50KL8zXhJjadXP+7kFl/lzxz3Nu0qWnmXGV4+QkBAUa\ngzdBi+I/UaDRg/LMaKuJVCa6LcFGjkwtLAn5P9JjT9VFUHPuwgFncwAMA4fN\neU3/j9z9hHo6cXHHe3OKL1RkdH+Eprr5VmDerv/YU3HEdwhtKO5eS2n+IJRa\nA5l9FXGVIh0PMA54nX8a5zB/obb2GwFsAdvAnR2T1U8QqLO+olAZSHMSXFb5\nIhoGJ/ZVvwm1p4g6bdAX8mQpBhAeV2LF/Q9IWhTr0cY7Tv9BteyE6QMhX8d+\nXGres0vReViyftjg7i7qKQ684IS8d/oRPt0bTobvn5to3CFYWm6KGZNMrtTB\nVbW6iXm1WVPQNvTA+JjAMsyIG9z8eZi5Pv4J1btvP/MCzHadgHbz+copiQ/u\nEtQwBGdRAAqQeevCLelHFZFGjJRV0uWP69vnZQdAyFhMDf9g0LEO74ste8TU\nlhfW\r\n=pnet\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAq7kiv/bExkNYqj5iIg2Ty+Zf72zSO1a3K8IytQu1ttAiEAyPwX+8znUjFN4oOgEVH99jcyPrYf0Y8Vt8f0ShGXnsg="}]},"maintainers":[{"name":"zhm","email":"zac.mccormick@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg-query-parser_0.2.3_1531525199762_0.9519989592884273"},"_hasShrinkwrap":false},"0.2.4":{"name":"pg-query-parser","version":"0.2.4","description":"The real PostgreSQL query parser","homepage":"http://github.com/zhm/pg-query-parser","main":"dist/index.js","scripts":{"test":"mocha --reporter dot test/setup.js test/test.js","simpletest":"mocha ./test/setup.js ./test/test.js ./test/elements/*.js","prepublish":"npm run clean && npm run build","lint":"eslint src/* src/**/*","build":"babel src --out-dir dist --source-maps","watch":"babel src --out-dir dist --source-maps --watch","clean":"rm -rf dist","check-deps":"ncu","update-deps":"ncu -u"},"author":{"name":"Zac McCormick","email":"zac.mccormick@gmail.com","url":"http://github.com/zhm"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/zhm/pg-query-parser.git"},"eslintConfig":{"extends":"fulcrum"},"devDependencies":{"babel-cli":"^6.9.0","babel-core":"^6.9.1","babel-eslint":"^6.0.4","babel-preset-es2015-node5":"^1.2.0","babel-preset-stage-1":"^6.5.0","browserify":"^13.0.1","chai":"^3.5.0","coffee-script":"^1.10.0","coffeeify":"^2.0.1","eslint":"^2.11.1","eslint-config-fulcrum":"^1.0.2","eslint-plugin-babel":"^3.3.0","eslint-plugin-react":"^5.1.1","glob":"^7.0.3","mocha":"^2.5.3","npm-check-updates":"^2.6.5","source-map-support":"^0.4.0","uglify-js":"^2.6.2","watch-cli":"^0.2.1","watchify":"^3.7.0"},"dependencies":{"lodash":"^4.13.1","pg-query-native":"^1.2.0"},"keywords":["sql","postgres","postgresql","pg","query","database"],"gitHead":"1684b8f7147a189728297997661b48baf4c0534c","bugs":{"url":"https://github.com/zhm/pg-query-parser/issues"},"_id":"pg-query-parser@0.2.4","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-UMvW+VEKd3ue6BDjh8gPUdHn0D0Evzi8+4uamJwtEZtTLU2DmjR/B6EvE+cXpwtXR0uSIOznCbXkrTdC6qPUAw==","shasum":"57e2901830be3a64e060039d5533b91cee2f95fb","tarball":"https://registry.npmjs.org/pg-query-parser/-/pg-query-parser-0.2.4.tgz","fileCount":193,"unpackedSize":2090393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBFpcCRA9TVsSAnZWagAAGHIQAKKr8Ra35tYm8nk1pCuZ\ndTATExOjiuJhq6D1TLj5Md3zx1njiY0AN1vayw+liD64lSJ53Gp30zP92mG+\nU7K09+af5Hu5IVTQKy+9BAtFIbf5Zd4aX1R21sd6a18vXOQtdhcRGrOgJBBy\nxfik0Hpaj1pDCEu5yum4DeSkg+GpPxBaH8WurrkUIeJKBoPs3DuTD+yVqKiD\nGtCH205VNAN3XqtxZlEOXMwptaZAz34a8DQBfmuKJPA2FWN+yWkm8rKb8rF6\nFgwFMX924UNsLg8QqBv8e17j3Bh8WYCpYY/7CwUpgJeHQkYy6fDBAZmIh2z9\nABqvdQTvpayiIQcMgzis7J1wVw7p2pmqw9FOXXu8mn9kK5Mdqo4Y7QuTgitW\nAIv0OteT6Aewe7aWx3n8sGYPUhsb4VRB4GaX1yZZPaDH+9JTuqGvayIEAc3J\nvXycsnIea2yTAzeAF79OSHYTGWdCvs6ZeZwaCJTlIZAIuWALO3/L5AvP/ZF4\nSaE43ac4xUufVByvolBnbIsw2ZkIirvs0Fm5USNfkOm4ajB4pzUTrNgrX5yO\ndiI+FjzVsteuyUB5TpDFyu4BKP022duGAfq5pVNmAzaiHbEklfd9EULymBwb\nb597OyxAUc3imdYf38/LEeKTVNynJmI+oUHXQn6RluJNBiUAWdbtcTHuLvbI\nBO+O\r\n=n+Zb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFcJ5teDNviGHGbtIcuHGB1ctzjOSsmFDviJi6q9hLAeAiByEFkdYW+hDNMU1wr61R/F3SI4vZxCwEIGrnVlFXD5ew=="}]},"maintainers":[{"name":"zhm","email":"zac.mccormick@gmail.com"}],"_npmUser":{"name":"zhm","email":"zac.mccormick@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg-query-parser_0.2.4_1560566363186_0.10843731650890454"},"_hasShrinkwrap":false},"0.2.5":{"name":"pg-query-parser","version":"0.2.5","description":"The real PostgreSQL query parser","homepage":"http://github.com/zhm/pg-query-parser","main":"dist/index.js","scripts":{"test":"mocha --reporter dot test/setup.js test/test.js","simpletest":"mocha ./test/setup.js ./test/test.js ./test/elements/*.js","prepublish":"npm run clean && npm run build","lint":"eslint src/* src/**/*","build":"babel src --out-dir dist --source-maps","watch":"babel src --out-dir dist --source-maps --watch","clean":"rm -rf dist","check-deps":"ncu","update-deps":"ncu -u"},"author":{"name":"Zac McCormick","email":"zac.mccormick@gmail.com","url":"http://github.com/zhm"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/zhm/pg-query-parser.git"},"eslintConfig":{"extends":"fulcrum"},"devDependencies":{"babel-cli":"^6.9.0","babel-core":"^6.9.1","babel-eslint":"^6.0.4","babel-preset-es2015-node5":"^1.2.0","babel-preset-stage-1":"^6.5.0","browserify":"^13.0.1","chai":"^3.5.0","coffee-script":"^1.10.0","coffeeify":"^2.0.1","eslint":"^2.11.1","eslint-config-fulcrum":"^1.0.2","eslint-plugin-babel":"^3.3.0","eslint-plugin-react":"^5.1.1","glob":"^7.0.3","mocha":"^2.5.3","npm-check-updates":"^2.6.5","source-map-support":"^0.4.0","uglify-js":"^2.6.2","watch-cli":"^0.2.1","watchify":"^3.7.0"},"dependencies":{"lodash":"^4.13.1","pg-query-native":"^1.2.0"},"keywords":["sql","postgres","postgresql","pg","query","database"],"gitHead":"72f64c74761f969d3fd9cc13ffcc1283420c08c6","bugs":{"url":"https://github.com/zhm/pg-query-parser/issues"},"_id":"pg-query-parser@0.2.5","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-rcPxR/Uoc+yhryG7yj0BONBLsKI/gRGCGGKhO5ytg0+QtaqhaagknPKPUNvi7YpumA15g9VDfLIsn/tWaPqx6w==","shasum":"e44b42418c46a26c678a72ec7b998901984e58a9","tarball":"https://registry.npmjs.org/pg-query-parser/-/pg-query-parser-0.2.5.tgz","fileCount":193,"unpackedSize":2090511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgS4V6CRA9TVsSAnZWagAA25MP/j71n7m405GIyYz5Cz/c\n0ouv4qIRUlaTPuJ5uUtMpa6/hFgcUWPeIbc6YqTyc/VV1wdc454ezQquA5h4\nDtrowArcDy4mdZVyvBDZ9GDOjRgrKg7qnJc6BgOCj5Bf6D9y45PgUXnGdZg6\nYCKeW/ZdTyHpkJwLWSdtogj1szlDZ1dIVJRFzWixln7m8BKsHw775opY82OJ\npNIbiIXG2XXKo3VVXkjcYro6GwLAuDBKmqlUIshe9LXPdZyk7CrQMjqbnSHE\nxpxZn8wsBzmEygnO8oHvT4yVkj+OUQg06fqT69vcIPp+D0ogV6+8zzG2crpa\ndOXHggIYoJ5ahSRlYS8Adx9WG2cgWoIXbW90BS1+Vo7BS2A/L/eo4OJlaU44\noiCVtCNqafSHhxi5GpBgYcRhqhJ4rhAJWLO2dchi+Rkf9qZf7Yqp3f3v2O9w\n/T5ZTLDHrEnGAAZO3468crnJEdm9el5jfXTGNfrK5upXKafPGvdOxlVo1c6u\nh/YJu9OSfOb6r7yq5prMKN9iMQytswy9tEedoA22ngMTXDx6A5+Fj/DJnp8/\nMgjtXJGuZjt5sY0v32qIYHTfJqBHgxvEYkJV7lZNu6BKG9nYEh9lO0ZgpOzv\nZq2C8kJCV7QxpUYCPnMZPp+hGYDLSMP1ecOL4pMJZqUyY5+m1thErLWJmJTB\nUG6/\r\n=6hRY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFvSQg4v6gK2BACACYqk2JOZP531epyhh8AJ0vRgP/ntAiASuYpeDKYFP8c7YGGCK0l1mF9XCh2li506+kWakfFA9A=="}]},"_npmUser":{"name":"zhm","email":"zac.mccormick@gmail.com"},"directories":{},"maintainers":[{"name":"zhm","email":"zac.mccormick@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg-query-parser_0.2.5_1615562105884_0.6759825353673579"},"_hasShrinkwrap":false},"0.3.0":{"name":"pg-query-parser","version":"0.3.0","description":"The real PostgreSQL query parser","homepage":"http://github.com/zhm/pg-query-parser","main":"src/index.js","scripts":{"test":"mocha test/test.js","lint":"eslint src","check-deps":"ncu","update-deps":"ncu -u"},"author":{"name":"Zac McCormick","email":"zac.mccormick@gmail.com","url":"http://github.com/zhm"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/zhm/pg-query-parser.git"},"devDependencies":{"chai":"^4.3.4","eslint":"^7.32.0","glob":"^7.2.0","mocha":"^9.1.2","npm-check-updates":"^11.8.5"},"dependencies":{"lodash":"^4.17.21","pg-query-native":"^1.3.1"},"keywords":["sql","postgres","postgresql","pg","query","database"],"gitHead":"070dd8efbcd4f50b15b9d32d172dc254816fc984","bugs":{"url":"https://github.com/zhm/pg-query-parser/issues"},"_id":"pg-query-parser@0.3.0","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-7RF8ijM2PtXTQ0B6TZVtP9fYBc1nc6ULq6f5CGlq29qXQFkTaumlQqSxlNAYOMVQGA1Vt2sSfqeViqM+nQiVEQ==","shasum":"f7fc0d909674b02b69c46b91c37d12a9fde90ef6","tarball":"https://registry.npmjs.org/pg-query-parser/-/pg-query-parser-0.3.0.tgz","fileCount":185,"unpackedSize":1973147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh22ioCRA9TVsSAnZWagAACzYP/jQ6PedQ2Qp1mFN0P5B4\n6RZ+A+L1bQPpjL2/apATAPnXP72O9T8w8vMrgRFxEWEg/sjpsLmufH02E+gT\nTbRGb0FmSTX4OkHEEg2Ptx4Z5GNnOUUSlIv3l+DPwC6XX6zmPR860vIMPjk8\nsJNnS0pR2ayTCukm4ukAOJujhkHDnSggV+m0fxhaJc/I7YcZm/E+ZAFzG3mf\nv3qTzCFMAttyQ/lbrLaxNxWT5pl8tMj/k+kqxa409AD7SuVsYRtfk1EAF2n8\n5WO3DJG/9hA57F+Jajol+Hd2KI/DmKXbKUKm32dTyeRMxFK0p62su7VW1WRW\nQClf+e6pJCIbVT2nOilMQjLBWjZCpU7NGPXmylU07Sesd678zYh83bC3vXNU\nGDvpBJ0qV47mznOaZsO50q4vUiAVkTggDR1wwwZ+U6OK2Ic6qb0Z0oLdAsxe\nyEOyd6HcVC7szTqKseMr3VWG50tWz9lrAUs1+VNUeJWbmE0PZsoUUb48BT3W\n8xLFmI/jzWE2R/OzOOLZxMyNpRBfjWnkBGnZx7RwqDvywGhIZcFoSyJNHQKe\nTJM3UuVdBjykJ0JoasEx6ZeuLCMEWHLCLGN7wk//mGtBjiM25IqwkdgEcSr/\nSAV9U/JWvaaNog7coFyeAAWXIpbDVSCxU3QtwUXweqF7TLpra564UfT47asL\nzvpe\r\n=J7C6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHzaXMEbQm4bSaUEPhNbGpB08GrJRODssw32ncZzse6BAiEAl4aA0CL629n8u+F09hEo694WWn+OdWhKtyWuJ16slT4="}]},"_npmUser":{"name":"zhm","email":"zac.mccormick@gmail.com"},"directories":{},"maintainers":[{"name":"zhm","email":"zac.mccormick@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pg-query-parser_0.3.0_1632942502300_0.4349227403695981"},"_hasShrinkwrap":false}},"readme":"# pg-query-parser\n\nThe real PostgreSQL parser for nodejs. The primary objective of this module is to provide symmetric parsing\nand deparsing of SQL statements. With this module you can modify parts of a SQL query statement and\nserialize the query tree back into a formatted SQL statement. It uses the *real* [PostgreSQL parser](https://github.com/lfittl/libpg_query).\n\nThe main functionality provided by this module is deparsing, which PostgreSQL does not have internally.\n\n## Installation\n\n```sh\nnpm install pg-query-parser\n```\n\n## Example\n\nRewrite part of a SQL query:\n\n```js\nconst parser = require('pg-query-parser');\n\nconst query = parser.parse('SELECT * FROM test_table').query;\n\nquery[0].SelectStmt.fromClause[0].RangeVar.relname = 'another_table';\n\nconsole.log(parser.deparse(query));\n\n// SELECT * FROM \"another_table\"\n```\n\n### Documentation\n\n### `parser.parse(sql)`\n\nParses the query and returns a parse object.\n\n### Parameters\n\n| parameter            | type               | description                                               |\n| -------------------- | ------------------ | --------------------------------------------------------- |\n| `query`              | String             | SQL query                                                 |\n\nReturns an object in the format:\n\n```\n{ query: <query|Object>,\n  error: { message: <message|String>,\n           fileName: <fileName|String>,\n           lineNumber: <line|Number>,\n           cursorPosition: <cursor|Number> }\n```\n\n### `parser.deparse(query)`\n\nDeparses the query tree and returns a formatted SQL statement. This function takes as input a query AST\nin the same format as the `query` property of on the result of the `parse` method. This is the primary\nfunctionality of this module.\n\n### Parameters\n\n| parameter            | type               | description                                               |\n| -------------------- | ------------------ | --------------------------------------------------------- |\n| `query`              | Object             | Query tree obtained from `parse`                          |\n\nReturns a normalized formatted SQL string.\n\n## Related\n\n* [pg-query-native](https://github.com/zhm/node-pg-query-native)\n* [libpg_query](https://github.com/lfittl/libpg_query)\n* [pg_query](https://github.com/lfittl/pg_query)\n* [pg_query.go](https://github.com/lfittl/pg_query.go)\n","maintainers":[{"name":"zhm","email":"zac.mccormick@gmail.com"}],"time":{"modified":"2022-06-23T19:50:49.495Z","created":"2015-11-21T02:07:58.763Z","0.0.1":"2015-11-21T02:07:58.763Z","0.0.2":"2015-12-22T03:30:05.781Z","0.1.0":"2016-07-06T14:25:26.830Z","0.2.0":"2016-08-16T14:44:03.225Z","0.2.1":"2016-08-22T13:25:54.338Z","0.2.2":"2018-07-13T23:08:03.173Z","0.2.3":"2018-07-13T23:39:59.879Z","0.2.4":"2019-06-15T02:39:23.480Z","0.2.5":"2021-03-12T15:15:06.174Z","0.3.0":"2021-09-29T19:08:22.538Z"},"homepage":"http://github.com/zhm/pg-query-parser","keywords":["sql","postgres","postgresql","pg","query","database"],"repository":{"type":"git","url":"git://github.com/zhm/pg-query-parser.git"},"author":{"name":"Zac McCormick","email":"zac.mccormick@gmail.com","url":"http://github.com/zhm"},"bugs":{"url":"https://github.com/zhm/pg-query-parser/issues"},"license":"BSD-3-Clause","readmeFilename":"README.md","users":{"wolfram77":true}}