{"_id":"@brigand/n1ql","_rev":"2-5c0e9c85c8c0cb8eb04020827fd0d98d","name":"@brigand/n1ql","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@brigand/n1ql","version":"0.1.0","description":"parse couchbase's n1ql syntax","main":"lib/index.js","author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","scripts":{"build":"jison src/n1ql.y src/n1ql.l -o lib/n1ql.js -m commonjs","test":"node scripts/test"},"private":false,"devDependencies":{"jison":"^0.4.18","safe-types":"^4.25.0"},"gitHead":"60be64ed2cbedbe8ba143f04dcad76329716bc94","_id":"@brigand/n1ql@0.1.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-WLFb7h53aeUxx/L9FtjpA1jyAhlAK+JDWmWVADHqjhOxcWgFscxMVVMvc6xsTMJ/P5rqj0OdY5oE4d+K2xuy9w==","shasum":"44dbecfcd02ede21a51874087ad29bd6f184bd52","tarball":"https://registry.npmjs.org/@brigand/n1ql/-/n1ql-0.1.0.tgz","fileCount":9,"unpackedSize":176512,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5vcTCRA9TVsSAnZWagAAA0IP/2/pBUb1wIvtWyH6G55T\nHTfEUOV9gcwEJNXbxo9G4n0EVGiyy2YqbX8+l1GAbnyIUa3lwwO+1hzSjyJN\nngm0pxiR8759/yaos6P/35dl+pSac4Q8IUPQpmsioIGiDCdJSAQxC4oLIodX\n8PN8jcOpiHZd4lN6dpBD/mZcGSH3Ldp6IlcL6VN4/SvQQl9YUMhKay1yNfNG\nopeK0NenLtwaaKue5GRkwdrdYn5xCQoQT5BlK/AicEcHjwjJhIG8eisdUejL\n5yiUEkMPt5NK+Q8mD8alP4Xl0W9A6hb0zDqURLO/HC6jeweF2Qaaf/6pfw8v\nsiwCYw/6mx1KOqqd5hB/TGjaGyNI57ddvW1fOZdFFx6z/HPyL1L7oPh9O7Tg\n94XqHhxf4LmsrKky6SqBhga8YiB+1Sx8piC2HHqS8MXN1D/RQ110lEIV3sI0\n+tqtd9wHTDMrm46pp6ALxgm2EoreTZQt96PJqZJfbS1dKVgWhvaw7DwYJ0zk\nO139/9RxcbbCzAcJhLs2WOJRlZrY6VmFbKmtBgcaApN9fykL3K0GhtlZAPVg\nH8PliTmc/gtt6IUvXO9JHmiGFdVFrwAtK6FhLHYAyDPBMu+Ig5qwTo14lil5\nWm0GIyoSuDVFY/k7URhXQz6RpaV2ILYSMnjTtM2sLa5n9FHFhHjIfTWdbUP5\n7bH7\r\n=ZMKr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDauVCG0cGg2UpZvF1/OprJSDKaV0QcSR3S6htGqhSNDAIhAJEmo95feOyhXGeTZIy5Wx2GHmrxOjmsG2uFHKPIkGf3"}]},"maintainers":[{"name":"brigand2","email":"f.bagnardi@gmail.com"},{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"_npmUser":{"name":"greenjello","email":"f.bagnardi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/n1ql_0.1.0_1575417619124_0.7510260471391927"},"_hasShrinkwrap":false},"0.1.1":{"name":"@brigand/n1ql","version":"0.1.1","description":"parse couchbase's n1ql syntax","main":"lib/index.js","author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","scripts":{"build":"jison src/n1ql.y src/n1ql.l -o lib/n1ql.js -m commonjs","test":"node scripts/test"},"private":false,"devDependencies":{"jison":"^0.4.18","safe-types":"^4.25.0"},"gitHead":"95f0afcf3df3858cd4b8675ca1df36979d170933","_id":"@brigand/n1ql@0.1.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-mMMLzmb+4QfumZKBM5WRtPYf+iu3cg2xYrYYjd36HES1nQob7HCiIoLbmyp5EvH4d48rqYjkB/eROrMXPbCq7A==","shasum":"595a13371ce2946aa3e3a9ec4c9fb4d4b4170bdd","tarball":"https://registry.npmjs.org/@brigand/n1ql/-/n1ql-0.1.1.tgz","fileCount":9,"unpackedSize":176797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5vq1CRA9TVsSAnZWagAASo4QAKPggty8SA0BXvA/KTjy\nI7HJI/gNYrLL6O6OPw/fH0AJjYOJPUBJUBbQSrQ54N4BICzUpLYad/TSRKyU\nuSnBWPmFnGEQb0LlQT1ftOe96rgj6/cSyyT+1fODydI1y3zmlbw4ZMt1jWom\nIgITIPTHlq6nvgLGdU7/ltASuX4CoTsyXKI2r7COBtJa9aNq4UH09FIcaEuh\n5CJgA6LhOU7QqELRgtBWGP2nbaoyVcLFacSpXK5Udih9aLg8A3FcZVOePvAG\nx4SHIH2M3efWL2UXD6FOSdvryG/mMXJuu2vHC/q4mwuE+k8dGmjRuufvg9qa\nbPuAscYIS8ND06bgcOMWUoIIo6mq1RnG/07baulkVUygu6wCSGzUtyqzUkbn\nEs3i1wojJtWVxCmRgvJupcgcbbfUTu0/r4LzZ3LL04jKayLiLwsCnxsNa1BT\nLJ5Q4By9bFu2lkeaPeWLxIV66wd2P9PVMMgokmTnzE7K4B47r165xzlLK/fd\njJQbMGg+hnsjba7Ap/cVOtowdItPH+oihes7UC2Oc7qNod61OX3tEuRKhTFr\nuBfutNMchpAwGPbUa0/ZSwYl5Y74eBH9SLjsD17TYjNGFJX5ncwz98IOfZQ+\nJoCoyT1HDeeTMYoh6AjPcO3Ruk8DPlc1r3CgG7C10zwfqn5sjzlzS8Aok9Ma\nkUqj\r\n=n/pm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAiN9uchQ2LBwNok348+BM/iTTBJWKeoL/yNfCRdkYeqAiBy3UW6i9reT22GUWH83AqeCAvOUHMRJH4bnWB0+4mJUA=="}]},"maintainers":[{"name":"brigand2","email":"f.bagnardi@gmail.com"},{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"_npmUser":{"name":"greenjello","email":"f.bagnardi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/n1ql_0.1.1_1575418548659_0.17736923861870468"},"_hasShrinkwrap":false}},"time":{"created":"2019-12-04T00:00:18.962Z","0.1.0":"2019-12-04T00:00:19.279Z","modified":"2022-04-04T20:37:52.175Z","0.1.1":"2019-12-04T00:15:48.795Z"},"maintainers":[{"name":"brigand2","email":"f.bagnardi@gmail.com"},{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"description":"parse couchbase's n1ql syntax","author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","readme":"This package allows parsing n1ql into an abstract syntax tree. It will throw an error if the input is invalid.\n\n```sh\nnpm install @brigand/n1ql\n\n# or\n\nyarn add @brigand/n1ql\n```\n\nIt simply exports a function that converts the provided query string to an AST.\n\n```js\nconst parseN1ql = require('@brigand/n1ql');\n\nconst ast = parseN1Ql('SELECT * FROM some-table');\n```\n\n","readmeFilename":"README.md"}