{"_id":"mongodb-stage-validator","_rev":"42-b7e22130da35252303506ef7a427da30","name":"mongodb-stage-validator","dist-tags":{"latest":"0.3.1"},"versions":{"0.0.1":{"name":"mongodb-stage-validator","version":"0.0.1","author":{"name":"Anna Herlihy","email":"anna@mongodb.com"},"license":"Apache-2.0","_id":"mongodb-stage-validator@0.0.1","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"}],"homepage":"https://github.com/mongodb-js/stage-validator","bugs":{"url":"https://github.com/mongodb-js/stage-validator/issues"},"dist":{"shasum":"2d8ca91045f7976a814bbe4a1d295bca3ff0b0e5","tarball":"https://registry.npmjs.org/mongodb-stage-validator/-/mongodb-stage-validator-0.0.1.tgz","fileCount":21,"integrity":"sha512-irUTDkhqNFwzLMDWtSacqrwFa/1gP6mrIcCEeb2xQwtCZxUODDg6bZC2kys2CUR5mpk7w/ajyO8uEEvyW+FxpA==","signatures":[{"sig":"MEQCIBbXGXzxUmcV+YfyGN0h1RbEZdPQkuuk4ZLSSopJiuMQAiB19RMR3pq75WLFfiBH5+EYqd4qhWsqWc6gTQnp55KYTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":830600},"main":"index.js","gitHead":"d4767468d2dee1c2a0d8c6b39f455e86e6adf1fd","scripts":{"ci":"npm run check && npm test","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"npm run compile && mocha --compilers js:babel-register","babel":"babel ./src --out-dir ./lib","check":"npm run compile && mongodb-js-precommit ./src ./test","pegjs":"pegjs -o ./lib/parser.js < ./src/agg_pipeline.pegjs","compile":"npm run babel & npm run pegjs","pretest":"npm run compile","prepublish":"npm run compile"},"_npmUser":{"name":"aherlihy","email":"anna@mongodb.com"},"precommit":["check"],"repository":{"url":"git+https://github.com/mongodb-js/stage-validator.git","type":"git"},"_npmVersion":"5.6.0","description":"Parses and validates MongoDB aggregation pipeline stages.","directories":{},"_nodeVersion":"8.2.1","dependencies":{"bson":"^1.0.1","debug":"^2.2.0","pegjs":"^0.10.0","lodash":"^3.0.1","babel-register":"^6.5.2","babel-preset-react":"^6.5.0","babel-preset-es2015":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.4.1","mocha":"^2.3.4","babel-cli":"^6.10.1","pre-commit":"^1.1.2","mongodb-js-fmt":"^0.0.3","mongodb-js-precommit":"^0.2.9","eslint-config-mongodb-js":"^2.2.0"},"dependency-check":{"ignore":["debug"],"entries":["./index.js"]},"_npmOperationalInternal":{"tmp":"tmp/mongodb-stage-validator_0.0.1_1519646936690_0.8681034531190914","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"mongodb-stage-validator","version":"0.0.2","author":{"name":"Anna Herlihy","email":"anna@mongodb.com"},"license":"Apache-2.0","_id":"mongodb-stage-validator@0.0.2","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"}],"homepage":"https://github.com/mongodb-js/stage-validator","bugs":{"url":"https://github.com/mongodb-js/stage-validator/issues"},"dist":{"shasum":"7584bb16a200e0b719ff5d1b1faf20af14986d9d","tarball":"https://registry.npmjs.org/mongodb-stage-validator/-/mongodb-stage-validator-0.0.2.tgz","fileCount":13,"integrity":"sha512-sVo5jJn1H0AAVc5fFyTrde0kZUsdZWOEf2P2GXT5CikjuXtdQjPjjQx61Vj9nGxpVyeFh2U/aM9KJdXZfjzhXw==","signatures":[{"sig":"MEUCIFya6OwUpJ21e769q1ZNj/uL//txevwhr/TCfCVFlWDEAiEAxIEFkBk6on2J4JJwXsV3MGWv4rtmlk4oV8hsuAKtp/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":737843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDGWPCRA9TVsSAnZWagAAz8gP+QAW4B6CW4gvN9SpyTEp\ntvA7qxiTGl06/ev6WawKpOTETkxdlVWHlKha/WMjV9zCQUQh/o4qX2F5ELPN\nX98qiDiZhyh34+bF+FztE8CeLwOXfqJ1NmQvMskTFQnSLlBJtvkVrj9rYC0Y\nhSN4pYQEKLX/TGJAZ/5jUjcxLtdm/xio3SF0ZPT9JRHHcAdPQElMsY2K/kqn\n4wMwBNt5QNWmh8LJB7j9KZxpUIt2tqCeO6OMKQv/d8h351SNdvNO87ncSSJ1\nwJBO2B2QFcptnOWWfyA1/2YHLd4hajCohmpRbq0osTr1qXvHnhekga6y1nhx\nbi8uPcl+ccS5AZ2PVxhexaCQp+POamjzf90qQRJICYp+DmN0MfHHmlaXpSbg\njZrcFqPlIb5Q8Uk423GO6cynDXfz2D6kat49ZegnVpEGz9y6c9nFwlVW6KCj\nrd6fAcMoiAkC25EuOXNC3+Sn8OY0w5UbW6vjm9tQw3mftaqUajr9VDZ4kNDu\nFqO2dngFRJZwbT+hRNEiAyxJ7PRGGLiOduKauE5WCPuSoDP6QApF5HR9XrOX\nv1WJrab6nFHBfEArgx0SCO3PTfUTa3lOCr9lYdH3Ifz6SLEH8JOzbsR3OU7f\nWmLEH0mqe9OO1amX4tw0D5mswScme6Z3c6P3rvms7gAhgBsoJ9Au6G5kULp2\nS9hX\r\n=Orsd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c2983fd5f288c24da3bd163b1d14739ef0b8eefb","scripts":{"ci":"npm run check && npm test","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"npm run compile && mocha --compilers js:babel-register","babel":"babel ./src --out-dir ./lib","check":"npm run compile && mongodb-js-precommit ./src ./test","pegjs":"pegjs -o ./lib/parser.js < ./src/agg_pipeline.pegjs","compile":"npm run babel && npm run pegjs","pretest":"npm run compile","prepublish":"npm run compile"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"repository":{"url":"git+https://github.com/mongodb-js/stage-validator.git","type":"git"},"_npmVersion":"5.5.1","description":"Parses and validates MongoDB aggregation pipeline stages.","directories":{},"_nodeVersion":"8.9.3","dependencies":{"bson":"^1.0.1","debug":"^2.2.0","pegjs":"^0.10.0","lodash":"^3.0.1","babel-register":"^6.5.2","babel-preset-react":"^6.5.0","babel-preset-es2015":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.4.1","mocha":"^2.3.4","babel-cli":"^6.10.1","pre-commit":"^1.1.2","mongodb-js-fmt":"^0.0.3","mongodb-js-precommit":"^0.2.9","eslint-config-mongodb-js":"^2.2.0"},"dependency-check":{"ignore":["debug"],"entries":["./index.js"]},"_npmOperationalInternal":{"tmp":"tmp/mongodb-stage-validator_0.0.2_1527539086823_0.8737090464646455","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"mongodb-stage-validator","version":"0.0.3","author":{"name":"Anna Herlihy","email":"anna@mongodb.com"},"license":"Apache-2.0","_id":"mongodb-stage-validator@0.0.3","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"}],"homepage":"https://github.com/mongodb-js/stage-validator","bugs":{"url":"https://github.com/mongodb-js/stage-validator/issues"},"dist":{"shasum":"f237a53869dce8635f611235ad15d47b71694337","tarball":"https://registry.npmjs.org/mongodb-stage-validator/-/mongodb-stage-validator-0.0.3.tgz","fileCount":13,"integrity":"sha512-9FE7A2lt1IAptM1nHAaJcMOoyWJZ3oiFcGLpwON5LW0ejhwdbkx0HwR082jYEYQtHJqNeB0gc4hmldIT/a6N8A==","signatures":[{"sig":"MEUCIF198U4/YHe8hsmd6gzU/Z2UY57NCoRSsxaqH6fnUxNnAiEAvI3wsqnuwiBSh0rqfWEu5uVv2caL/C42pGlJNo0kqig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":744245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbD+BHCRA9TVsSAnZWagAAhAwP/RmIercGsbLJRbfupTuD\n/N7QxP3Ek4I3pNhCRv1YHzxaeZnqJaH4s8O112fvtcRO1lBONDAVNPUXH2yH\n2hOoJ574Vx5MWKEIvmZXijXpoWf9WRNst1eeeuKFgJznSNUAO3+gawSh0mGs\n4uCo+ftKpVmnmtBu4Zlf/G/uvB+vm/5uG4/oR5LBj79GyuePvL7hyzcLhN6b\n7za1I/qK94QLxt8RjbTwQc0Yy3C1tUTGg8lrJr4c/eZIt0GY8uN+Vt7AuJbB\ntlqI1K+MGXSrID1CYcW+mSwk3bprVdpjnkHg5f2DLed/BqIZvKIBrIzkWXqg\nErTYU5kHWGrbGkDqtGM4NWC4A38/o55NdW4Kul/0B5NZAQs5mPVFT9cFk3b9\nzlAn7FyTeF4v0YDLYCkNlzZcqZ6VQyQ45N1mqUizpnI67jJ67slY8QpKVyZW\nyXeq1pZepyT8fp2WwPqunLpD8g8CMReJRDJ+f7Kvb7mIC7mv8he066CVLDk0\nTX085QkjRU2kzTJXYVlv+BV51NzsVYOpzK2uy3+A9Ddr6GZw6NL1bFQkBnuw\nUwTOv8I933g1WgZ7kNIlXRqmwLXLdhKJUW5uay8hl0Z9C+aX/OKF9v86wcrO\n9XeP/Abd1VOIG5nifcjnJ9QcC1dJO62hzT4THC3uMCoCnYSURt0ZjpumxdLp\nN4kT\r\n=u5Tu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"af2d3bea599da221acc8bd889c488442ee94b588","scripts":{"ci":"npm run check && npm test","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"npm run compile && mocha --compilers js:babel-register","babel":"babel ./src --out-dir ./lib","check":"npm run compile && mongodb-js-precommit ./src ./test","pegjs":"pegjs -o ./lib/parser.js < ./src/agg_pipeline.pegjs","compile":"npm run babel && npm run pegjs","pretest":"npm run compile","prepublish":"npm run compile"},"_npmUser":{"name":"alena.khineika","email":"alena.khineika@gmail.com"},"precommit":["check"],"repository":{"url":"git+https://github.com/mongodb-js/stage-validator.git","type":"git"},"_npmVersion":"5.5.1","description":"Parses and validates MongoDB aggregation pipeline stages.","directories":{},"_nodeVersion":"8.9.3","dependencies":{"bson":"^1.0.1","debug":"^2.2.0","pegjs":"^0.10.0","lodash":"^3.0.1","babel-register":"^6.5.2","babel-preset-react":"^6.5.0","babel-preset-es2015":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.4.1","mocha":"^2.3.4","babel-cli":"^6.10.1","pre-commit":"^1.1.2","mongodb-js-fmt":"^0.0.3","mongodb-js-precommit":"^0.2.9","eslint-config-mongodb-js":"^2.2.0"},"dependency-check":{"ignore":["debug"],"entries":["./index.js"]},"_npmOperationalInternal":{"tmp":"tmp/mongodb-stage-validator_0.0.3_1527767109491_0.4845787706586364","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"mongodb-stage-validator","version":"0.0.4","author":{"name":"Anna Herlihy","email":"anna@mongodb.com"},"license":"Apache-2.0","_id":"mongodb-stage-validator@0.0.4","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"}],"homepage":"https://github.com/mongodb-js/stage-validator","bugs":{"url":"https://github.com/mongodb-js/stage-validator/issues"},"dist":{"shasum":"5f3cfd9c9d073047529f3110b2c1593cf32b3ffe","tarball":"https://registry.npmjs.org/mongodb-stage-validator/-/mongodb-stage-validator-0.0.4.tgz","fileCount":13,"integrity":"sha512-XM+iEdSOTXNdui+NR0egupfb6aQ4s3yjZupygbdsd6nhm56UxMySYcWuUcIOjJENNxfdnDxzbNgkeEKauWT3oA==","signatures":[{"sig":"MEYCIQDRNHNezfwRcbS1N7ShmDLcPMnCBtWBLTTqLh3lQ5JwngIhALdsSfiQCL9/ywlMUA32RyiXx2rb6yjuc5r4ZwUQMhxo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":745469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGR1HCRA9TVsSAnZWagAA3YwP/A9MQGrD6baCkxSAROFy\n7l0vPsVt+z1Hh6npnvkYXPUnPdhUV8DHrjs0kkqRX12wacZRmDhnuk5si6M3\n7YEGY5DZJW2xmH8wpWQocCRaVyUhOmjmHbNVwQK66aAqVkRmAiy3PbJWlIWB\nj8zEoG0i7SdA+lMG2VTIAQSvFWm0vBoeVlXfUBxXqo7jIm2/X5mEPGWHws+/\nwEMOo52NNmZDjdASEzqwgHPAQCgjmMG+opc+QX193XiLRFlypLoXzsYxuNxt\nwJ+eiqtYXwSNLeAr5B5YFWZoRnrofAxcZYlmqW+uiwsjS+ISsltVblb9LABY\nGjY6tFikBeWCQclGJLEtHtkj1Wg0riECy86q3DVTX+Qs5q4MmAOqeu5P+qWQ\n4r7hWDNXyC0FOsZhAdqq3+Ea3kUPedV5noFMs/QDZJGZqC2a9+WnhndYkacB\nUsz3R9/pzQK+NmpOKa1Zr0WV3lchpRAjJzq98KKzQGJnxogiGCaSJvUYLmd8\nRNQwPiyurKkwnPPodZOaZgWLLFgmmMa5CWEp0xAdvaoLohLQD3aRE4YxjncN\nun+Mc/skAVx+Tl+pbq0yyiwFAJUdtLlTYVPEOO/GuMkFuU6S0PMkG+Pzxz7s\nhwHH9vo8/SYdR563e7yBfJQ07bn3B636le40fVdjdfv8jtH7Oj6IoObJl46j\nFCgo\r\n=t48Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d00b88dc1117d384cf4d1f8b6f09639cb81ab454","scripts":{"ci":"npm run check && npm test","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"npm run compile && mocha --compilers js:babel-register","babel":"babel ./src --out-dir ./lib","check":"npm run compile && mongodb-js-precommit ./src ./test","pegjs":"pegjs -o ./lib/parser.js < ./src/agg_pipeline.pegjs","compile":"npm run babel && npm run pegjs","pretest":"npm run compile","prepublish":"npm run compile"},"_npmUser":{"name":"alena.khineika","email":"alena.khineika@gmail.com"},"precommit":["check"],"repository":{"url":"git+https://github.com/mongodb-js/stage-validator.git","type":"git"},"_npmVersion":"5.5.1","description":"Parses and validates MongoDB aggregation pipeline stages.","directories":{},"_nodeVersion":"8.9.3","dependencies":{"bson":"^1.0.1","debug":"^2.2.0","pegjs":"^0.10.0","lodash":"^3.0.1","babel-register":"^6.5.2","babel-preset-react":"^6.5.0","babel-preset-es2015":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.4.1","mocha":"^2.3.4","babel-cli":"^6.10.1","pre-commit":"^1.1.2","mongodb-js-fmt":"^0.0.3","mongodb-js-precommit":"^0.2.9","eslint-config-mongodb-js":"^2.2.0"},"dependency-check":{"ignore":["debug"],"entries":["./index.js"]},"_npmOperationalInternal":{"tmp":"tmp/mongodb-stage-validator_0.0.4_1528372550613_0.0877557824992965","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"mongodb-stage-validator","version":"0.0.5","author":{"name":"Anna Herlihy","email":"anna@mongodb.com"},"license":"Apache-2.0","_id":"mongodb-stage-validator@0.0.5","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"}],"homepage":"https://github.com/mongodb-js/stage-validator","bugs":{"url":"https://github.com/mongodb-js/stage-validator/issues"},"dist":{"shasum":"1dfcbe5dbbf12e738e851f7ebe60f57cf0acef7d","tarball":"https://registry.npmjs.org/mongodb-stage-validator/-/mongodb-stage-validator-0.0.5.tgz","fileCount":13,"integrity":"sha512-P12l0vrM93jwMdGeerVImjebsyk5DUMhvfdcSdV79iltjVoquZjM6mxKFpSkuzTxpMiqs4YCMouGNxJLtxiNog==","signatures":[{"sig":"MEQCICGZtlJbfmPKQAQFmBvKUe+kwiJ8Bjtoz3JT9qh+KrFmAiB3DVXQf0Yy03KtmEISyDH11WLEFVuSkyRRloe0f40Tug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":769585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIRN+CRA9TVsSAnZWagAAHF0P/2YtDp7+GFqJFnZBuYM9\nXRIewaoem5mU5M8os3+uAla0PuVzutSCUnLwgnnTY3uZ4CeCOP69wHJnBbst\n9+bByFALwqzxsY7Ez1DScXg1gLOkkkTsB5DxQN0sImUVRa4QNZBw/6jLXyRT\ngZqpIYE/ikUeUwtwzj4e+OrpccjcBCqIdE4BRULwJJdhrE4M4zZb7LSeMAh3\nDucTHNgm+xxfSAg7uY+HFIoktngVESQoWee7lItV/Y9EhHQxBXaGSORwnAIm\nuDquI/SJ8PMz1EwbSoFGwsB3d4GPyTY4vBGd8i6seoaDwDYbrUip7gKp5Ktl\nvQmZkDT+UaK06P0M0jQ9E52E50Fi9EugjPxdWG3ztrcti01XPPRu0bSrQlCz\n5xL0b9tiJuBwkPQUEoO0kXmVvoKlA6+hJWe9Ckuh4/K/rcJU9HHnC5pRm72v\nBgnz1mnVp+Ev3/HG/ElYNSFQiFjckKg/FG3WGuGBcui1BwmvEOMmpQpunFB8\nuDpbQn43RZCiYY/bPMKoYIx2A6/jbAR2IAM10kNsF97h40hZZJSbmjJiNImx\nINEtCQtr1PCH5gi/61uBgujdEgkH+bM/wilHA7w8v34hVsuLUjVxjLqPhDt5\nbTL0+/VWHc3m55HfQGqVSg3T/MriQGCt5ztMAJoViDkkGGNKWVaYo1rh2Bbi\nVGSu\r\n=vnvy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cc68e90f45899944dbd807e2c78c16e411bbbbfc","scripts":{"ci":"npm run check && npm test","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"npm run compile && mocha --compilers js:babel-register","babel":"babel ./src --out-dir ./lib","check":"npm run compile && mongodb-js-precommit ./src ./test","pegjs":"pegjs -o ./lib/parser.js < ./src/agg_pipeline.pegjs","compile":"npm run babel && npm run pegjs","pretest":"npm run compile","prepublish":"npm run compile"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"repository":{"url":"git+https://github.com/mongodb-js/stage-validator.git","type":"git"},"_npmVersion":"5.5.1","description":"Parses and validates MongoDB aggregation pipeline stages.","directories":{},"_nodeVersion":"8.9.3","dependencies":{"bson":"^1.0.1","debug":"^2.2.0","pegjs":"^0.10.0","lodash":"^3.0.1","babel-register":"^6.5.2","babel-preset-react":"^6.5.0","babel-preset-es2015":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.4.1","mocha":"^2.3.4","babel-cli":"^6.10.1","pre-commit":"^1.1.2","mongodb-js-fmt":"^0.0.3","mongodb-js-precommit":"^0.2.9","eslint-config-mongodb-js":"^2.2.0"},"dependency-check":{"ignore":["debug"],"entries":["./index.js"]},"_npmOperationalInternal":{"tmp":"tmp/mongodb-stage-validator_0.0.5_1528894333259_0.1734112036464921","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"mongodb-stage-validator","version":"0.0.6","author":{"name":"Anna Herlihy","email":"anna@mongodb.com"},"license":"Apache-2.0","_id":"mongodb-stage-validator@0.0.6","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"}],"homepage":"https://github.com/mongodb-js/stage-validator","bugs":{"url":"https://github.com/mongodb-js/stage-validator/issues"},"dist":{"shasum":"5cb559602eba141d32496903b9a069f723c663f7","tarball":"https://registry.npmjs.org/mongodb-stage-validator/-/mongodb-stage-validator-0.0.6.tgz","fileCount":13,"integrity":"sha512-fLjpQ2CZtt2hcSEtwzTlaRGzqQsqfKK5IWQzl9mFlurMBgebVAlMkQkLY2lbI3tW1mge5mI2TRUKKnFDV69G8g==","signatures":[{"sig":"MEUCICsNas7EjvjLAjtRDCYNceHtgwhSQcIwhZuGxHiBDkbxAiEA2op9Bz+i8cyY+MgUltGj1CAPcuPmzr6Y+ixLQiNXfqQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":769752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdXdrCRA9TVsSAnZWagAA8O0QAJPpDov9UlYZn4O2aouC\nwQzXAMNgIz/pdY4P9hScJvIjBOKy0ddOX70SzjFa1HnbUPQCAXxBQOJ5uxmu\n6ohCl58Z1e8lb6zSR9TWLFXVMRXWArOei3NRht4Z1Z46IEVQ/v9AlmRl/wan\npJZHrZ0g7k2T7Dnw6U0vHttvODBzGi/Dqfuf8ehnET4j7OrLMWplp4/lRE4Z\nqus8NSwpL2t63oyRdAK4IluyPFcIiMbh6/ggWtgJAkDzZDWMyJd2QjKVS9xI\ny2vRag6yIBpngV5Blrh1xSiPUnSgrLH0AAndCZMaxAi2NrdJkeofuMES2+vg\n3+S2zH+KAGdbSIvtGTtuQZa3UK1EpVAw8o9dZvX0YshX10ED+kwWPV/tZ15D\nlWi8h2qTM7QPKMLFTWxzBUnL7xlbJlKVHy6mTHxq+BirngH6Fme7drGJL864\nncuQpDR8picnf1pLCT9NXomM2e+T0PSsSnNpW8+oIKwvJ8mdE2RITgAq7d9e\ncewwQdWcn/Gz16VMPfXbaBdRLPjPayS9yjSW5n21WGTA43MsyfqzGKakk8AI\nGVty0qVVJ3lAn5bpiAO3RhlTm53+/Y0hq/bEopuslxe7PuOTTQWwaESyVR9u\ngVYrA92nRUJH8llkbJ1NTN8Fqcq8L91FontbLf37ncgmBUzqALUW3/N7gzuo\n4k7S\r\n=1jFQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a6a3fb68898b9151a605c53feb3e671f92e9550b","scripts":{"ci":"npm run check && npm test","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"npm run compile && mocha --compilers js:babel-register","babel":"babel ./src --out-dir ./lib","check":"npm run compile && mongodb-js-precommit ./src ./test","pegjs":"pegjs -o ./lib/parser.js < ./src/agg_pipeline.pegjs","compile":"npm run babel && npm run pegjs","pretest":"npm run compile","prepublish":"npm run compile"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"repository":{"url":"git+https://github.com/mongodb-js/stage-validator.git","type":"git"},"_npmVersion":"5.5.1","description":"Parses and validates MongoDB aggregation pipeline stages.","directories":{},"_nodeVersion":"8.9.3","dependencies":{"bson":"^1.0.1","debug":"^2.2.0","pegjs":"^0.10.0","lodash":"^3.0.1","babel-register":"^6.5.2","babel-preset-react":"^6.5.0","babel-preset-es2015":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.4.1","mocha":"^2.3.4","babel-cli":"^6.10.1","pre-commit":"^1.1.2","mongodb-js-fmt":"^0.0.3","mongodb-js-precommit":"^0.2.9","eslint-config-mongodb-js":"^2.2.0"},"dependency-check":{"ignore":["debug"],"entries":["./index.js"]},"_npmOperationalInternal":{"tmp":"tmp/mongodb-stage-validator_0.0.6_1534424938642_0.11316064457527997","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"mongodb-stage-validator","version":"0.0.7","author":{"name":"Anna Herlihy","email":"anna@mongodb.com"},"license":"Apache-2.0","_id":"mongodb-stage-validator@0.0.7","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"}],"homepage":"https://github.com/mongodb-js/stage-validator","bugs":{"url":"https://github.com/mongodb-js/stage-validator/issues"},"dist":{"shasum":"a10283ed281759f83dbc2b70c3eb55a095e96158","tarball":"https://registry.npmjs.org/mongodb-stage-validator/-/mongodb-stage-validator-0.0.7.tgz","fileCount":13,"integrity":"sha512-FoYC4Pcbvud7YeNFjmFGtENSFPPVMGQ6TBQvuDnRCsKB7iRMVm/r9dfkFX5vlGMC9cune5byvJJ4bYIPqn1abw==","signatures":[{"sig":"MEUCIB5q2wGroRQ7OnLR+ImDgvQSGFBTBsNqXadelWUTSGr4AiEA0ZIINe0djullwIvp6Q7sx0TThAUO83N1LmhLkAp2N3k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":779115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcCZ1DCRA9TVsSAnZWagAAA78P/0d+fK1w97Rs3gG1iE/O\ncmQZhYmXqY6nrkkYjihg0/em56JU2g44CImpS10GXI8AzJrpEIfpDLA8c2Jm\nQ016lu7mkCnSVjyQtevAcW1WAa5t2uCU5aNSkqMm/pbAcPJN86wmhFFPhk4A\nWMi2bE4baTI2m6+1mHSEgY+axRE2nDhRqnv3WqNf3K+gCjJU4oj4hkz6OVHo\nfuF2ZL118g7pnAg1dbvBYK9IxHmVf0vMh6G8Te4sYfXnRtmQBfgx9KssPs3N\nsyP+is+ZI9TxjjwDGsUGGvnlvXg7WCxgWqjY5toVa/07LGWAhVYbCGeTyw8S\nHnv7yHbSngor9PRJmVcb9zxjT92EE+ZXCVHoT6baosshowzbfrkpZWfE+jNG\n+FDDDWjaDsJHXEPnaxir2VSebmByp3X09DITBN2fIvLcPYoaIjk79AEqxwNb\nN+nC5JAsEXaTUhEOI+oTCBLxIiKP2n/pFYX+G6sKMBt01133QTcGjPk7SFks\ngcb0GtXY5WTQ2bCSm1WL8QOwIDtU6G8DGr6K4sUnfjYfkLdTRmVrxiMWTPqg\nJg/p286bvWuE0oKIjUZoHsrGZglvlQgUaQMoRDSmOIr9HQMKKBBsP8uB8zXC\n4LCN05twt7WecrFNB7/XMKT7DZ4L0KaWGhJx8bs+GTaeDtuUQVaeLGqldeHZ\nrwIB\r\n=2hwZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c4523a62e1072f5fec3dc991328311ea7826e521","scripts":{"ci":"npm run check && npm test","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"npm run compile && mocha --compilers js:babel-register","babel":"babel ./src --out-dir ./lib","check":"npm run compile && mongodb-js-precommit ./src ./test","pegjs":"pegjs -o ./lib/parser.js < ./src/agg_pipeline.pegjs","compile":"npm run babel && npm run pegjs","pretest":"npm run compile","prepublish":"npm run compile"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"repository":{"url":"git+https://github.com/mongodb-js/stage-validator.git","type":"git"},"_npmVersion":"6.4.1","description":"Parses and validates MongoDB aggregation pipeline stages.","directories":{},"_nodeVersion":"10.2.1","dependencies":{"bson":"^1.0.1","debug":"^2.2.0","pegjs":"^0.10.0","lodash":"^3.0.1","babel-register":"^6.5.2","babel-preset-react":"^6.5.0","babel-preset-es2015":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.4.1","mocha":"^5.2.0","babel-cli":"^6.10.1","pre-commit":"^1.1.2","mongodb-js-fmt":"^0.0.3","mongodb-js-precommit":"^0.2.9","eslint-config-mongodb-js":"^2.2.0"},"dependency-check":{"ignore":["debug"],"entries":["./index.js"]},"_npmOperationalInternal":{"tmp":"tmp/mongodb-stage-validator_0.0.7_1544133954368_0.7969681172934564","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"mongodb-stage-validator","version":"0.0.8","author":{"name":"Anna Herlihy","email":"anna@mongodb.com"},"license":"Apache-2.0","_id":"mongodb-stage-validator@0.0.8","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"}],"homepage":"https://github.com/mongodb-js/stage-validator","bugs":{"url":"https://github.com/mongodb-js/stage-validator/issues"},"dist":{"shasum":"6617c6d607cce67490032eaf8b5f8be8884ab244","tarball":"https://registry.npmjs.org/mongodb-stage-validator/-/mongodb-stage-validator-0.0.8.tgz","fileCount":13,"integrity":"sha512-yjBekTg00yvsGvEwbDj/TUaz9h9rBXKBaiTMWJWG1Zh0Hz6bwGD1ItEPraIIq8OLGZkL06Wkw6zJ+KhYn9lONA==","signatures":[{"sig":"MEYCIQD2IfDlkibFLqtONVTLRn/D4RSUocurmwdqwD/Ok0x2dgIhAIi92XR45oZnYQJGrxM7J8t+/KSbto41YmhLAy29iwhd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":780075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcCaG7CRA9TVsSAnZWagAACbkP/AhoMimPUGt1NFAPah4M\nndU6XltTj7f2XDXZCzHBdgjma6BL+M+AhsLkrsVazLW+4c1/qKvyIX64g2+L\nJODH+W1/b0WL/jmZx4bMo/AymhZo3xcwqj/l0XpI0OoKqry8B1eECsqdjM28\nNleBAfwTtvqSS12vFKFQTVkSit31svg6dV0VMNyPHnAWNNNIbQNrJMEPTq05\noAE6mSHRKz/p+uk7kiQ+jMpfAfvNXSQodS/k1xwMIFL2aRj754QjN/ypgiwB\nqKNDRP9yFsiYi57YESCFhVMB3ZrdNJwKmF/MTneagPVsFhzHFxjyec+IgefD\nTviD3YX7he+jHVwTOW8dZ1bNkRJPdNj9yO/4B1UKN0+GHu6mY+I6dGkHnwen\nt4C/4iuYhtMHZnhkkOZShKMMRzEihjUFjD4pRIVsvZrKjDslwFj2juYi1Np5\nilJxQMOSSY85X+28eWN8/L7ysUFbwIevL5s2JH4mlR589/ZXlBQ8Ji7N2Gbd\nMLCRRJ511GlunxABCnNgXBcJoCKlWFQsPzXpag/0qXm/j7O4bZBU9tYmCVAF\nOt3dCq2mXAulQ+X5TqoOWMrdQxENTV9LcYURj1V3jU1TQb90mv0o3U7VqECV\nrusw+SaWf3toPf+T5mCDUULz9kkizJO0SJvojNqHBzMdUdyGzf78ByErxDzq\nEiJE\r\n=c7wU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7f39475ff233a087d9be90e1ad05ba8e64f4a2bb","scripts":{"ci":"npm run check && npm test","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"npm run compile && mocha --compilers js:babel-register","babel":"babel ./src --out-dir ./lib","check":"npm run compile && mongodb-js-precommit ./src ./test","pegjs":"pegjs -o ./lib/parser.js < ./src/agg_pipeline.pegjs","compile":"npm run babel && npm run pegjs","pretest":"npm run compile","prepublish":"npm run compile"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"repository":{"url":"git+https://github.com/mongodb-js/stage-validator.git","type":"git"},"_npmVersion":"6.4.1","description":"Parses and validates MongoDB aggregation pipeline stages.","directories":{},"_nodeVersion":"10.2.1","dependencies":{"bson":"^1.0.1","debug":"^2.2.0","pegjs":"^0.10.0","lodash":"^3.0.1","babel-register":"^6.5.2","babel-preset-react":"^6.5.0","babel-preset-es2015":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.4.1","mocha":"^5.2.0","babel-cli":"^6.10.1","pre-commit":"^1.1.2","mongodb-js-fmt":"^0.0.3","mongodb-js-precommit":"^0.2.9","eslint-config-mongodb-js":"^2.2.0"},"dependency-check":{"ignore":["debug"],"entries":["./index.js"]},"_npmOperationalInternal":{"tmp":"tmp/mongodb-stage-validator_0.0.8_1544135098791_0.6865983878214814","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"mongodb-stage-validator","version":"0.0.9","author":{"name":"Anna Herlihy","email":"anna@mongodb.com"},"license":"Apache-2.0","_id":"mongodb-stage-validator@0.0.9","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"}],"homepage":"https://github.com/mongodb-js/stage-validator","bugs":{"url":"https://github.com/mongodb-js/stage-validator/issues"},"dist":{"shasum":"3226f318bb5fc4716c61a8489171907a83a11e28","tarball":"https://registry.npmjs.org/mongodb-stage-validator/-/mongodb-stage-validator-0.0.9.tgz","fileCount":13,"integrity":"sha512-HCPe32eDZmOAP51YQhlTkohbiycvcMe59h/E9tWUukp+3qQvbl4DukQ8M1/ivhapaMepAuUlpCq//oAabjOuog==","signatures":[{"sig":"MEYCIQCuZZ5jWN2B+baRH4gEPPL7DwwAtfSedVy0bS7anWlTrgIhAMec9xj7hCTCbDGBCajW3lGhkJKs/fk81G/vZsMRUY+R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":783075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcc+CWCRA9TVsSAnZWagAAye4P/RSY6D0jlope/HY32CTp\nYV5pjy2uWvn1UIr3DzvlLWgU8AVJ5gYcIA4rqojVYZ0xou29Wk6rvfq+U5qA\n586nIvqcuHAbA4uXZOjrddyWl9nykOmxy+FYBxG2Xa96HBUgVZjELewNUjza\nGpmXUfyrEmU/gVtVs/S8Xjet0Ef0TjsHb/eVytx2i5ugq9uKFuAOrXjbA6Ey\nnBaJ+jw8ZKDujP0PV3FHgmtaIDw7Fdr9Fy5/Qv6/YvGbudpAX/3q9fBMMqDH\n0cAwtnVnvksPTWgoArqn0sODCtToGOs/1Sq9qcYrXz+lPUyzQRbECZMgeIdF\nYPLPPsCLmb/ldFr1OHRR7VQMlKjmUwTnW5sOgqloaAkscs24YfnWq3DtV37B\nc5KPRYy9ENWjbBBeo9NBX7q+M9ZHhdhOnBeEHWYEAeIct8LXKnFuhyM3SOK8\n0JV64htmjW6ZARXMphGYvMitZI1Lw+Q12OeQu06RKqFecziSzO4lpOlUUkmk\ncRHYV6lUMkAY2K/Ra4C22R4qUJHT+88rf9U1lJvIjx5QRy3kY9B5VMSZSHrc\n/agEcLoZsgWFkjDMFofxBMIrcWskq6DFYWatIntGrAbnQSAa/bkIHjXymMyz\ndGhHb2KqddLQO6MDFuGYO7trgjFFHo5YYhztyAl+uUw80iFbU2OmxouQZxL4\nOQKp\r\n=SLk/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"58ceca91e9c032501aa7011739958963f992cfb4","scripts":{"ci":"npm run check && npm test","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"npm run compile && mocha --compilers js:babel-register","babel":"babel ./src --out-dir ./lib","check":"npm run compile && mongodb-js-precommit ./src ./test","pegjs":"pegjs -o ./lib/parser.js < ./src/agg_pipeline.pegjs","compile":"npm run babel && npm run pegjs","pretest":"npm run compile","prepublish":"npm run compile"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"repository":{"url":"git+https://github.com/mongodb-js/stage-validator.git","type":"git"},"_npmVersion":"6.4.1","description":"Parses and validates MongoDB aggregation pipeline stages.","directories":{},"_nodeVersion":"10.2.1","dependencies":{"bson":"^1.0.1","debug":"^2.2.0","pegjs":"^0.10.0","lodash":"^3.0.1","babel-register":"^6.5.2","babel-preset-react":"^6.5.0","babel-preset-es2015":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.4.1","mocha":"^5.2.0","babel-cli":"^6.10.1","pre-commit":"^1.1.2","mongodb-js-fmt":"^0.0.3","mongodb-js-precommit":"^0.2.9","eslint-config-mongodb-js":"^2.2.0"},"dependency-check":{"ignore":["debug"],"entries":["./index.js"]},"_npmOperationalInternal":{"tmp":"tmp/mongodb-stage-validator_0.0.9_1551098005683_0.08643188558767978","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"mongodb-stage-validator","version":"0.0.10","author":{"name":"Anna Herlihy","email":"anna@mongodb.com"},"license":"Apache-2.0","_id":"mongodb-stage-validator@0.0.10","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"}],"homepage":"https://github.com/mongodb-js/stage-validator","bugs":{"url":"https://github.com/mongodb-js/stage-validator/issues"},"dist":{"shasum":"3d9a565338a2bf75bd1dd6311caf5474aa972922","tarball":"https://registry.npmjs.org/mongodb-stage-validator/-/mongodb-stage-validator-0.0.10.tgz","fileCount":13,"integrity":"sha512-F2SDBNdAmKnl+LrpX5SUWajOS66NaTjtYg/33X/dCD98qTu0VyZjvFgrc6ZNKAp73qQ8RblXtXiHc7i0VZHLnA==","signatures":[{"sig":"MEYCIQCg0kXXdun493On+J8WhyVG8XAGMLBC4hVrjxWkhFRqkAIhAKriwdpLCj2SMrGilOD38jj2+unnneVGamkkbZSp2DcT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":797752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrLlNCRA9TVsSAnZWagAA4icQAIF+D1KjmPLRkzfvZTDW\nyCa269MIwtX88FT89I/fQgf1PrvghLusb89Lvb06JK8927R+Sqw+57Ikgusw\nV/riXykDuQe2NpfiKqRM67H/1CR9HewhlC2SitBFJ3ka4nkucGWSSgkMOb+R\ng+E2gcX1cDfNXYhHy45nXtGgn4tTl0SoAI7ScQqinANATfGX2tMHadruLoPx\n/9aOcBcT35TwskYTVJy/xWgSb2VpjEmQPkBYH3Hfnu8pusznwUCBYC9KBkIw\nIm4PaA7gtFQqJeMM63XvJW18eZzmr7YXz5q64yZH7i1mayOqku3TwnUV0J1c\niW3TNjao7KMkY9CSdrrL2ez6Gt/goccrzBnP47tJdDT3hbGFN4twbiksTyUT\n1ZNxpAgHAcbyr6A1akQ1oOav9xahKitKNU1cmVbJ/tteJ9EcdOiuspBUb9fL\ndDEdF92p9eXeZNkUOji5A7uLPbR3rjz6fy+9pO9xLYhH3U9U8mIM26IPRgKB\nbh6NCWpP4Ro/2EjsAA6ZOouCiASwufUf8wwxrWtbeomJPrPZ7OxsXqv5vPjo\nB8OmHJllGyFRdlm0K8UM9T6rc850+4mBduHyg86NZyGCWg56YB5MuTjsUui2\nRa80cu+kaHU2/zEbWRl3jAfDgbt7CyKXzeQcMhrfDrJkgOx0rlTp8N/hYTHl\nnMSn\r\n=jn7Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"47a7fe0bd34249628d979bea8817ae01faafd26e","scripts":{"ci":"npm run check && npm test","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"npm run compile && mocha --compilers js:babel-register","babel":"babel ./src --out-dir ./lib","check":"npm run compile && mongodb-js-precommit ./src ./test","pegjs":"pegjs -o ./lib/parser.js < ./src/agg_pipeline.pegjs","compile":"npm run babel && npm run pegjs","pretest":"npm run compile","prepublish":"npm run compile"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"repository":{"url":"git+https://github.com/mongodb-js/stage-validator.git","type":"git"},"_npmVersion":"6.4.1","description":"Parses and validates MongoDB aggregation pipeline stages.","directories":{},"_nodeVersion":"10.2.1","dependencies":{"bson":"^1.0.1","debug":"^2.2.0","pegjs":"^0.10.0","lodash":"^3.0.1","babel-register":"^6.5.2","babel-preset-react":"^6.5.0","babel-preset-es2015":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.4.1","mocha":"^5.2.0","babel-cli":"^6.10.1","pre-commit":"^1.1.2","mongodb-js-fmt":"^0.0.3","mongodb-js-precommit":"^0.2.9","eslint-config-mongodb-js":"^2.2.0"},"dependency-check":{"ignore":["debug"],"entries":["./index.js"]},"_npmOperationalInternal":{"tmp":"tmp/mongodb-stage-validator_0.0.10_1554823501205_0.5316320442590652","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"mongodb-stage-validator","version":"0.0.11","author":{"name":"Anna Herlihy","email":"anna@mongodb.com"},"license":"Apache-2.0","_id":"mongodb-stage-validator@0.0.11","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"}],"homepage":"https://github.com/mongodb-js/stage-validator","bugs":{"url":"https://github.com/mongodb-js/stage-validator/issues"},"dist":{"shasum":"309d8eaf03a0c7de77b74bc462301e6502065402","tarball":"https://registry.npmjs.org/mongodb-stage-validator/-/mongodb-stage-validator-0.0.11.tgz","fileCount":13,"integrity":"sha512-X6phBsoUp3nFufE8T5XVlls7iTU4fX24tFh6aeYch5OsntiW/O2tu/o7tLHH/OGD4GkSAfHI0PdbGM6oJl0fCQ==","signatures":[{"sig":"MEUCIGQNP+VdxzJ7nIdu54Q9OuKB0yg8wJ4E1CLEkY8S7BfpAiEAtdzHdsdDWjmsRxxOoLhzWYcdq8rDcmZZcdLDI/cXbPo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":797864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrNC7CRA9TVsSAnZWagAAjzsP/A1YJKf+cKYts20QOo60\nUoOUKn8LmZ2DNmp6UGLRBJwNyfvUgC6S7mNMwP+836kvN9ze5Lyd0gN4S0AT\n4rBE8z/heMk3xrNMOnnNaY+sP9S7u4vVlhgHB2UC3EJ1P8DpomI7SBGzieE6\nQG34rbrDgcxiwXSSnIgX0l06JwrRxNeSKfdSvDVBAN1bz8vlDuj5Dk8nb+z3\nXOK/wbw29pJs9cpVJMDicG8KiTkZkpPG35jC/ZglhYA0o67mKeJ9kAVThc+O\nnmH5ehNchmMfd+gk9TkqVQAXk6UlW5og2RJVPlWO9EB+MslXhhgZYrV1EkaG\nnHK/DyqItJF2uQ8CPLA8RI/niga+Z7It5aLdoK/8cz4xt3v2eeDZrTcd5brj\nBXLXvAtiCc3ovuVccY4CgwbIo0J8DlHDXw8RM39cMkFq2362ErcLjLizeKA6\nr9TmnUfEwIIy/SPqGptmMHWQ13TgmIwVL28wggUXP+v6DbVoXxuU6fJmc69J\nIUPDu2YKwwo1fOlQiWB/UNQMTOUjCrQDKfK6QRodK3GqambXT4if41UGv7Yb\nalh+5tNGZI5CYufSMLpJTKlzEqxpAh64VTkHBrMVFJ2qH5SWr3B2MFXPw7pl\nATZj5reGfSz92Wrgac2QTecHn6FayUo9VsXVAymHFRX1gUqgKbz2h1KyuUhQ\n9EmZ\r\n=z3rr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3a241c397d2973a11c4b5eba47a6e5b48ef21414","scripts":{"ci":"npm run check && npm test","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"npm run compile && mocha --compilers js:babel-register","babel":"babel ./src --out-dir ./lib","check":"npm run compile && mongodb-js-precommit ./src ./test","pegjs":"pegjs -o ./lib/parser.js < ./src/agg_pipeline.pegjs","compile":"npm run babel && npm run pegjs","pretest":"npm run compile","prepublish":"npm run compile"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"repository":{"url":"git+https://github.com/mongodb-js/stage-validator.git","type":"git"},"_npmVersion":"6.4.1","description":"Parses and validates MongoDB aggregation pipeline stages.","directories":{},"_nodeVersion":"10.2.1","dependencies":{"bson":"^1.0.1","debug":"^2.2.0","pegjs":"^0.10.0","lodash":"^3.0.1","babel-register":"^6.5.2","babel-preset-react":"^6.5.0","babel-preset-es2015":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.4.1","mocha":"^5.2.0","babel-cli":"^6.10.1","pre-commit":"^1.1.2","mongodb-js-fmt":"^0.0.3","mongodb-js-precommit":"^0.2.9","eslint-config-mongodb-js":"^2.2.0"},"dependency-check":{"ignore":["debug"],"entries":["./index.js"]},"_npmOperationalInternal":{"tmp":"tmp/mongodb-stage-validator_0.0.11_1554829498644_0.8025086506432626","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"mongodb-stage-validator","version":"0.0.12","author":{"name":"Anna Herlihy","email":"anna@mongodb.com"},"license":"Apache-2.0","_id":"mongodb-stage-validator@0.0.12","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"}],"homepage":"https://github.com/mongodb-js/stage-validator","bugs":{"url":"https://github.com/mongodb-js/stage-validator/issues"},"dist":{"shasum":"bfefa16cba12ecfe8a45a0af1ce5eb55b3e021cc","tarball":"https://registry.npmjs.org/mongodb-stage-validator/-/mongodb-stage-validator-0.0.12.tgz","fileCount":13,"integrity":"sha512-xpo+MRX4ochij09qPYbyqP9WB2JxdJg+WB8/w4kLff/vsEi48Lhxfz2LE9reUM3x2t/3jqzNAEn6tiAcnP3MLg==","signatures":[{"sig":"MEQCIDBcbQfdjsnl9ran2UQUHqOl1gZ9QwL4Z8c0z7IqSSPlAiBvur5REd4vf78JZezPCvmx1vwu96lFK4d+C3FuK+iOQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":797836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvvvyCRA9TVsSAnZWagAAeOIP/21jU/+R9ki3eJYNhSk8\n1sSi+wBKQ/y0QKXEV1KGwYSzcABx7QrnGruKac3ykcFjZ2I19oj1JIpbgoHW\nTM2wLKO2fjRvvdc0/mB9gK7y1fcT7XgGZiwkt3kwV2IdqaUE0NxdwToLQkPE\nA+5jj1jomV/gWWceuBUEo9YNX5IKheA/bhqNJfO9A6xtY4NFAN0ipJ4jSgYu\nUUfJZdZlqKw5AnZoF344idgs8V7W3+TKCklZcX2ypN60ffYrKC1YQ4C51BDl\nDoh5GtAsaKjK36VoewQhxOruoI5K9ZEMFxRdCjYc5beBUBSs+EYpA9CQoC9E\nm/VaXJ0AiV4V8j7sjxi5MCPH9SiP6NbdbVDRyueUzP52IiXCN8xXXTZvrsey\nwTOSyD+s+PYyYNRl6m52pgI3eFs63WR6M653YepmmQmh4dy6lPP0GwQ4GLhl\nbV3lxWZKUUYHHVrYPVJ5OB9TCPs94gdTiqNLgRJ6Kw3glnI9MSBjO8q8DyLj\n0vkFhpwXZSqlZZ0L77GTXm9IkJQy9W9IcsJYdDnMVyklD3KdFrflgUphyzt5\nlvt3Q52awvrttwpTbgzTq5fk+J+w0y8aV5fNep2D3nltjr3w5JUDT6XPx9bD\nPYIyYMIMnYhNfdHkzP2z2j8eJwaKDv9xrzjhttGqL2Kt2Kf0IemyV24FRAzs\nP9j2\r\n=Lhlt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"71887e85144baf1976fe064bb08d3415946aec2b","scripts":{"ci":"npm run check && npm test","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"npm run compile && mocha --compilers js:babel-register","babel":"babel ./src --out-dir ./lib","check":"npm run compile && mongodb-js-precommit ./src ./test","pegjs":"pegjs -o ./lib/parser.js < ./src/agg_pipeline.pegjs","compile":"npm run babel && npm run pegjs","pretest":"npm run compile","prepublish":"npm run compile"},"_npmUser":{"name":"alena.khineika","email":"alena.khineika@gmail.com"},"precommit":["check"],"repository":{"url":"git+https://github.com/mongodb-js/stage-validator.git","type":"git"},"_npmVersion":"6.6.0","description":"Parses and validates MongoDB aggregation pipeline stages.","directories":{},"_nodeVersion":"10.15.0","dependencies":{"bson":"^1.0.1","debug":"^2.2.0","pegjs":"^0.10.0","lodash":"^3.0.1","babel-register":"^6.5.2","babel-preset-react":"^6.5.0","babel-preset-es2015":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.4.1","mocha":"^5.2.0","babel-cli":"^6.10.1","pre-commit":"^1.1.2","mongodb-js-fmt":"^0.0.3","mongodb-js-precommit":"^0.2.9","eslint-config-mongodb-js":"^2.2.0"},"dependency-check":{"ignore":["debug"],"entries":["./index.js"]},"_npmOperationalInternal":{"tmp":"tmp/mongodb-stage-validator_0.0.12_1556020209396_0.08655294552153947","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"mongodb-stage-validator","version":"0.1.0","author":{"name":"Anna Herlihy","email":"anna@mongodb.com"},"license":"Apache-2.0","_id":"mongodb-stage-validator@0.1.0","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"}],"homepage":"https://github.com/mongodb-js/stage-validator","bugs":{"url":"https://github.com/mongodb-js/stage-validator/issues"},"dist":{"shasum":"36b0705599d7b824232fb370d958e026de2dffe4","tarball":"https://registry.npmjs.org/mongodb-stage-validator/-/mongodb-stage-validator-0.1.0.tgz","fileCount":13,"integrity":"sha512-RUrPvF8NEMHPA8QXVkRXgwT4+hwbyeKQqQ2vLfhJ4gC8hKmy8HupbFZ4YxZDZzuOEAXlz3esfVcjVGylwJKNSA==","signatures":[{"sig":"MEUCIFRwAb4DLMtFNfTtTTXEYq5XekIPLmCmzIn60mLlaWTxAiEAserJLRj/ek042eNlWDlXAkg+c1jFrWgpQS8sSLRh8so=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":835182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4qPECRA9TVsSAnZWagAAuBQP/1lCKPLxVzsiOdY/gGxh\nrNYeWZGDiD5koU/LQPRRzyYjDJLGehCmHBMKqk/PKwvdCYLrMX7hrO8jdJ4F\nD70FEPdfWIPOWXwPFA4+22jxpmAKMWacimSjUcLEr9v5mnnlfQXOUrTTAVAr\nO7HVU2JvtJEw+i9NLT/9+nfn+y4EWOEdPQQyc9ScCQvr+qwm5FwL6e0xqFCz\n6qI79HWjVqLU5ElNEP9DXZlCqu7BF0+SOs10dD18h+22lhjb7vAH9OphECRd\ni9gAp7UArgc50G85hmq0duz1y/Ld7u/5DzezCmWmR69fYMrwnr5HBXxnTB2z\nZa0oz4RpYQW0BN733DmBU8hb9dAoZpya2YC1x07m0buB+roHHLniBkhVczS/\nM3W6ijryc6uFa7tWaKw4cn0voExmSwt6/a0nq+M6ECm5o9x9VkpBdoJP5wAe\nQGmo4cPyABKbDM4+to3Oa3ZNBR2KR3cu1N9UU5BzXHT7WHahqUrsISBwFpyx\n1oWxpx0S46utC40yb9wSXNVC/AYo/6QD608PbeW21ApFaRpbhh9UBcR595xN\nDb5DM/LWtxLC0/ZYpPxpTmbdYVsvBWHekE7coAioYxTL2b9wcHvzS3GsTdm3\n7MfMJgukJZ9Vn3kAoRg3LG+JtvvKXknEJlLWCt3KnfmDGs+/Z8lbOzHgyw8y\nwWBk\r\n=NwEm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4ba9fbd682adb1b6bbd59fd72dc5f173a4f3a2bc","scripts":{"ci":"npm run check && npm test","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"npm run compile && mocha --compilers js:babel-register","babel":"babel ./src --out-dir ./lib","check":"npm run compile && mongodb-js-precommit ./src ./test","pegjs":"pegjs -o ./lib/parser.js < ./src/agg_pipeline.pegjs","compile":"npm run babel && npm run pegjs","pretest":"npm run compile","prepublish":"npm run compile"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"repository":{"url":"git+https://github.com/mongodb-js/stage-validator.git","type":"git"},"_npmVersion":"6.7.0","description":"Parses and validates MongoDB aggregation pipeline stages.","directories":{},"_nodeVersion":"10.2.1","dependencies":{"bson":"^1.0.1","debug":"^2.2.0","pegjs":"^0.10.0","lodash":"^3.0.1","babel-register":"^6.5.2","babel-preset-react":"^6.5.0","babel-preset-es2015":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.4.1","mocha":"^5.2.0","babel-cli":"^6.10.1","pre-commit":"^1.1.2","mongodb-js-fmt":"^0.0.3","mongodb-js-precommit":"^0.2.9","eslint-config-mongodb-js":"^2.2.0"},"dependency-check":{"ignore":["debug"],"entries":["./index.js"]},"_npmOperationalInternal":{"tmp":"tmp/mongodb-stage-validator_0.1.0_1558356931484_0.1897318209621539","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"mongodb-stage-validator","version":"0.1.1","author":{"name":"Anna Herlihy","email":"anna@mongodb.com"},"license":"Apache-2.0","_id":"mongodb-stage-validator@0.1.1","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"}],"homepage":"https://github.com/mongodb-js/stage-validator","bugs":{"url":"https://github.com/mongodb-js/stage-validator/issues"},"dist":{"shasum":"47ae85864094fb073a874ab5bf7f8f60d86358b8","tarball":"https://registry.npmjs.org/mongodb-stage-validator/-/mongodb-stage-validator-0.1.1.tgz","fileCount":6,"integrity":"sha512-sVmkZmpxyGk1ii6pbepCpO9To/SJRRYq/dI+eEY2k5vd8foeUqO1FnYR8+uu/1X76Xzxrdjj8uIOkQsESWuyZA==","signatures":[{"sig":"MEUCIQCdRnQeDETq9v6h59JyNza42BrrWRq5Kjp+5nUjkAO8yAIgJ7sPj5kDZO0QAChr/kgl+AO+kvxRrqDQk3h2DIuD0uE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":775258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4qQDCRA9TVsSAnZWagAAVu0P+QBicshHzzpFwjs8p7Tr\npuUnP/HPGiHEwWZESYHmCiSkMcmMEeyu7PeqPGRoRVqg4C9wG4IDYf2lISJh\nGRbNVf8wt8p59GBDwq02mr+ue5OAmTnwwWtjeqPo0Ka5nJ+c0n1vfRMMOPWv\nUnZRlioh4SbqPyz/QQZqSiZv3muJJJM18SvivhRdkmCUct83TzZAXElF5RvC\njlUSFGjI9//8hJa6kipprZ/e91vPplJPv2J7Z1+h94C7z50KD7sDOuzRhdpj\n4X7IHvf31z2D922n10D9bamPMcszRnikQl+cOMJd8aN/Qc82J76POUhDgp5u\nFNdB8EnsVLZbjfev5szzW7fyZca9nkEL73OSTuDuq2QHKMX/DiTD//V5QakQ\nGS8oe3WS5JUUsBWlNpEs/AFtxlzC/q0TVlXA6ZC5jLWJFP/Q618bzlOEjsxn\nFtDj13SoEBRGyR/FsIvQ64ixDGfIMisjGx3qau+jST+dm9tmWqrhf1dQ4TAy\nwkW5pYM2xGqNBtzlnkjvbf0fr4gWBtosOfYypFRNiw7zN8+NrSvT2IzM41R2\nqJa3ia914mpBgC03BZpWdnUtvuMu+T52JF9E7DmLuOZ3NMoQ1pTV//U97KAE\nCnn5yulnDe41JJxDrYPVZaOjEUz6MROsPEqB2j4o0YWKHgNsnCJVRhZ8xrzc\nMZDh\r\n=i/mx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"887de95ffc113aa254c4449b285b25982d9ea47e","scripts":{"ci":"npm run check && npm test","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"npm run compile && mocha --compilers js:babel-register","babel":"babel ./src --out-dir ./lib","check":"npm run compile && mongodb-js-precommit ./src ./test","pegjs":"pegjs -o ./lib/parser.js < ./src/agg_pipeline.pegjs","compile":"npm run babel && npm run pegjs","pretest":"npm run compile","prepublish":"npm run compile"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"repository":{"url":"git+https://github.com/mongodb-js/stage-validator.git","type":"git"},"_npmVersion":"6.7.0","description":"Parses and validates MongoDB aggregation pipeline stages.","directories":{},"_nodeVersion":"10.2.1","dependencies":{"bson":"^1.0.1","debug":"^2.2.0","pegjs":"^0.10.0","lodash":"^3.0.1","babel-register":"^6.5.2","babel-preset-react":"^6.5.0","babel-preset-es2015":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.4.1","mocha":"^5.2.0","babel-cli":"^6.10.1","pre-commit":"^1.1.2","mongodb-js-fmt":"^0.0.3","mongodb-js-precommit":"^0.2.9","eslint-config-mongodb-js":"^2.2.0"},"dependency-check":{"ignore":["debug"],"entries":["./index.js"]},"_npmOperationalInternal":{"tmp":"tmp/mongodb-stage-validator_0.1.1_1558356994861_0.7455817402394873","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"mongodb-stage-validator","version":"0.1.2","author":{"name":"Anna Herlihy","email":"anna@mongodb.com"},"license":"Apache-2.0","_id":"mongodb-stage-validator@0.1.2","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"}],"homepage":"https://github.com/mongodb-js/stage-validator","bugs":{"url":"https://github.com/mongodb-js/stage-validator/issues"},"dist":{"shasum":"873df6fcdaec94ddaa4a1aaee3bb7e733808e0e3","tarball":"https://registry.npmjs.org/mongodb-stage-validator/-/mongodb-stage-validator-0.1.2.tgz","fileCount":6,"integrity":"sha512-FuSkKNh+MB3xBRFD/szy2VPzhpEsJOwATKZdtyXw8sDowZZFwh3gW2S91YqkXRkDP1U9s3wsXtXLt33Xe4PwnA==","signatures":[{"sig":"MEQCICS8fRVZlcThzmfFL3tLbt/zZpbtBZZ259Zos59w/y4SAiBehbHGoTcOavHKA+dBmoFhOYgvHST7x4220vUAziqVTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":785284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAWvKCRA9TVsSAnZWagAAYtYP/36uGpya/CXC3hk6j7Km\n0vGZq2VqWGxT/6xSnW7LniV0xHQ0V9qTc3WzUw61PgdmaVNPPxZ3en8wBT34\nvq7qcBTYey6t1GK414xQBInbivHtxpYr7b/bHLKjY8dKupsFfG2UlXAtBIPT\nJZrKYr18VI3IU735sgG0MBWMdMJpd5IATji/FOgaKjBYksC14FDT/d7r+wy1\nqGBZDthyIDNP7OSR8UXXeTy9dd3eAUBldRddYc6m47EfEP0kqnLVn9oFOyOv\nREZrhVUghZSrdZsRoJorFXBm56VU7JSpmgDIOPgGC7cfZTlLJaTdzSXpAhNs\nmmqYYVNe90V8zT6x0vew6qw9PFZNfjVL5d1FRs8aElxrwWaxC+OIQThCV3oE\n6nrzX2RbMkXfMMERtREy4n/TiD02GTioamHgGoeDTE9UTGN2onFZ0Psxlg4t\nhGd5RO0KMidncKyP8s6f0j/mZuvazKSM3x0M/lEaVc/f+BHYdRepQ0ZBwFyQ\nQjRwlh2xxgCZMRC2yPefSj0ORGzJZ9AAb9seHlMsiyYM+Rnlu8y0FFe61n/4\nTul+T6H4mUiAvB/AkgAyWaHAWYK2SUum/0/an0JkprwyOEBNL2gM3/jjkX3z\nqR1uQcP2aqF9iRGXVXqjRmkLSRRBTSVeziDp2IGZUv8Dc8syREBcorQdTbBF\nGAiD\r\n=PBWZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"afcd06d3e23e41f07e7a9d0f28d5733841d15409","scripts":{"ci":"npm run check && npm test","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"npm run compile && mocha --compilers js:babel-register","babel":"babel ./src --out-dir ./lib","check":"npm run compile && mongodb-js-precommit ./src ./test","pegjs":"pegjs -o ./lib/parser.js < ./src/agg_pipeline.pegjs","compile":"npm run babel && npm run pegjs","pretest":"npm run compile","prepublish":"npm run compile"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"repository":{"url":"git+https://github.com/mongodb-js/stage-validator.git","type":"git"},"_npmVersion":"6.4.1","description":"Parses and validates MongoDB aggregation pipeline stages.","directories":{},"_nodeVersion":"10.2.1","dependencies":{"bson":"^1.0.1","debug":"^2.2.0","pegjs":"^0.10.0","lodash":"^3.0.1","babel-register":"^6.5.2","babel-preset-react":"^6.5.0","babel-preset-es2015":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.4.1","mocha":"^5.2.0","babel-cli":"^6.10.1","pre-commit":"^1.1.2","mongodb-js-fmt":"^0.0.3","mongodb-js-precommit":"^0.2.9","eslint-config-mongodb-js":"^2.2.0"},"dependency-check":{"ignore":["debug"],"entries":["./index.js"]},"_npmOperationalInternal":{"tmp":"tmp/mongodb-stage-validator_0.1.2_1560374217205_0.2995713179424977","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"mongodb-stage-validator","version":"0.1.3","author":{"name":"Anna Herlihy","email":"anna@mongodb.com"},"license":"Apache-2.0","_id":"mongodb-stage-validator@0.1.3","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"}],"homepage":"https://github.com/mongodb-js/stage-validator","bugs":{"url":"https://github.com/mongodb-js/stage-validator/issues"},"dist":{"shasum":"8337d03dddd4efb2393578996203751e5c8c596f","tarball":"https://registry.npmjs.org/mongodb-stage-validator/-/mongodb-stage-validator-0.1.3.tgz","fileCount":6,"integrity":"sha512-7JeWTHeHE7bpaKv74TdA8veotYR2kRl6DLJFNwB1j2wWKLoJPyQ41wpmdIfy/oKJfnr+cJ9niVw3vOwDh+nfyQ==","signatures":[{"sig":"MEQCIDeOeZAhrU9L5cKsg7Etj8SOBHlxMvVXTf3zNd0RhfJpAiA1phZ1gK8JdoP+MmHs8RM+2JurfMopR46t5EkQl9DSkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":785364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQBNMCRA9TVsSAnZWagAAW/0QAIjvnhYnM1AzXZpL0Z2y\niuaKT/RhheAry0MeUdGaL7edWqDqzZNFpsq3fNOmTtUziP7ZAHqjcRLzVwpJ\nkUjHK4UIU3ulnZGm4Z0zX3ybJ+nwrWORbq54x1wEwJZCbO49zmvcDFWru86E\n1wwZMU7HUHCzD+hFy3BuhikzHBm7ux+DSk7kZ7LQZixOWWYhvcWNRLlLjztE\nUTYpVQPJyo8o1t5LCA1ywfgpHN7XHIHp4s+PyWp6AL9Gvn1ZA7v5rOhQA7Td\nzq2mBmscy9IRcXtyyT0rMlpmDvnClERWC1rPhfVuemapenYtm0W4uMl2f72+\njrDIm6eGuNuZDqVFjGg92FogRqF/HqS49lTiEofIcEIcXoUWhphP1nkvV6Cq\nPYPBC9hN/ztjAz0vUMB2h2JIYMgwkhajk4KrLp99d1dlC5FBXJrKx9FLcyNR\nD7JMGp0GT/KhOZ1PZvEHghqxbOXR422OglboHAWpr5jiVI2duqPharJjKwMn\nWq9eQvq02A4lmfGprcGvgm+wz8K3h8Q+ZL7bZNaXTwbLvjr2zKt3YUXjP0+j\ndeQ75P2EAblbR/0eFUWADX0l+XGkrWllM/6ZmGvwZo1XqQcFnF2lfAY+jdJh\noWdzk2gk1G8Q5Vflh8Y0SexanWt9CeXXfFXX7KuH29yruNMEbepTtvwNC71R\n+PcE\r\n=Hhe8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"35d435ed0cfa64d49d586fa33aeeb1a37b9c00ae","scripts":{"ci":"npm run check && npm test","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"npm run compile && mocha --compilers js:babel-register","babel":"babel ./src --out-dir ./lib","check":"npm run compile && mongodb-js-precommit ./src ./test","pegjs":"pegjs -o ./lib/parser.js < ./src/agg_pipeline.pegjs","compile":"npm run babel && npm run pegjs","pretest":"npm run compile","prepublish":"npm run compile"},"_npmUser":{"name":"alena.khineika","email":"alena.khineika@gmail.com"},"precommit":["check"],"repository":{"url":"git+https://github.com/mongodb-js/stage-validator.git","type":"git"},"_npmVersion":"6.6.0","description":"Parses and validates MongoDB aggregation pipeline stages.","directories":{},"_nodeVersion":"10.15.0","dependencies":{"bson":"^1.0.1","debug":"^2.2.0","pegjs":"^0.10.0","lodash":"^3.0.1","babel-register":"^6.5.2","babel-preset-react":"^6.5.0","babel-preset-es2015":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.4.1","mocha":"^5.2.0","babel-cli":"^6.10.1","pre-commit":"^1.1.2","mongodb-js-fmt":"^0.0.3","mongodb-js-precommit":"^0.2.9","eslint-config-mongodb-js":"^2.2.0"},"dependency-check":{"ignore":["debug"],"entries":["./index.js"]},"_npmOperationalInternal":{"tmp":"tmp/mongodb-stage-validator_0.1.3_1564480331787_0.18966480581159018","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"mongodb-stage-validator","version":"0.2.0","author":{"name":"Anna Herlihy","email":"anna@mongodb.com"},"license":"Apache-2.0","_id":"mongodb-stage-validator@0.2.0","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"}],"homepage":"https://github.com/mongodb-js/stage-validator","bugs":{"url":"https://github.com/mongodb-js/stage-validator/issues"},"dist":{"shasum":"5cce0a5baaec348951d0d58efec597a5c04a447f","tarball":"https://registry.npmjs.org/mongodb-stage-validator/-/mongodb-stage-validator-0.2.0.tgz","fileCount":6,"integrity":"sha512-UIwkkv+z+IRs+UpfVFfxUU1iUBaHXrBuUVxw3Z9h5y4D7iSeXj3GfdHe+iRdYEpFh7mIRZoIJAwZjpPlbfoLtQ==","signatures":[{"sig":"MEYCIQCKVT4t7U4ADvxzizqxLsPeppBbDJvO7EXIlYRDyFgSEwIhAKT4OfYFpYmUvc9fAlf/jCRgfY8D0Gh6hlK9zqS6aEDe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":789009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWo0xCRA9TVsSAnZWagAAwJsP/0SDqzqrZxUoPMnZ54au\nKWmvSEH7CuFtJrtvQ/eqyhViIUnry89zBkpCKJkYoZLOcjOtl6RiDbdWz2Jy\neJSTMCJh1MixDNJQ7eOigTvPWxCV+C9MrxXFFlFS1TgQxzZksjCMDyw5pyn8\nf1+KbQSHvJytUUcFhxa+wzlpWcVwuv6XjGV85WxAuFN7q3/hCPYS0rQJNkKV\nkxRsM7tZQNP7kWdzkjw9YK6Ysd8lRmq6rG5SolCj2ChWWeO8yL1Ntj1k0SIM\nP3dVHktvi4NZAjjMydPqIod7zh/dl7Qtp2c94vNoD4cR/u6RcE9RJs5nZVsZ\nA8vwb9SXbnux2uCL02Ri9H8EU7YKfoHcv+wdmV2uOLPcjydWfY0lzcWXx3md\nkEgtJZRkuN1S3WnMjp1eHD71NCqkEBwzSQ6/trgCkkPp+IdUeC2LEQR6fRQ3\naANDvVFcdq88oH/ki9K8tZxMTohNeYjqi8nZFn3+YMjppwq3QfBnXfMmwFaM\nLB2ID0i623/InFd1ZMKZskwi4S/vBb0VB0g/cKo3umaSAm7uCfZXLS0QFCNK\n81aVVpENTrYR9r+as/wnNhR2vt00iRktgkR6Rw2P7qNkC0lIz6ntRGOt2mqn\nQJV2qida60T0VgnTdZmwTfIIAlUuwL5Dr73V7TO7+2owrd3WkjGR0u1D7yNC\nHdVH\r\n=2KO+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d30cb0543c231d32481656fa2dbdfdbefebdd850","scripts":{"ci":"npm run check && npm test","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"npm run compile && mocha --compilers js:babel-register","babel":"babel ./src --out-dir ./lib","check":"npm run compile && mongodb-js-precommit ./src ./test","pegjs":"pegjs -o ./lib/parser.js < ./src/agg_pipeline.pegjs","compile":"npm run babel && npm run pegjs","pretest":"npm run compile","prepublish":"npm run compile"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"repository":{"url":"git+https://github.com/mongodb-js/stage-validator.git","type":"git"},"_npmVersion":"6.7.0","description":"Parses and validates MongoDB aggregation pipeline stages.","directories":{},"_nodeVersion":"10.2.1","dependencies":{"bson":"^1.0.1","debug":"^2.2.0","pegjs":"^0.10.0","lodash":"^3.0.1","babel-register":"^6.5.2","babel-preset-react":"^6.5.0","babel-preset-es2015":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.4.1","mocha":"^5.2.0","babel-cli":"^6.10.1","pre-commit":"^1.1.2","mongodb-js-fmt":"^0.0.3","mongodb-js-precommit":"^0.2.9","eslint-config-mongodb-js":"^2.2.0"},"dependency-check":{"ignore":["debug"],"entries":["./index.js"]},"_npmOperationalInternal":{"tmp":"tmp/mongodb-stage-validator_0.2.0_1566215472723_0.4671561815549081","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"mongodb-stage-validator","version":"0.2.1","author":{"name":"Anna Herlihy","email":"anna@mongodb.com"},"license":"Apache-2.0","_id":"mongodb-stage-validator@0.2.1","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"}],"homepage":"https://github.com/mongodb-js/stage-validator","bugs":{"url":"https://github.com/mongodb-js/stage-validator/issues"},"dist":{"shasum":"50afce7fd6f60600c404e92d3c90bb99fd925e8b","tarball":"https://registry.npmjs.org/mongodb-stage-validator/-/mongodb-stage-validator-0.2.1.tgz","fileCount":6,"integrity":"sha512-fgU5u00Uc64xmp3BTcPiRbQNBVE2PYCIinVJRl3r38LrIsvUaowoaEXvcRQy6eCXEGFERH9Gyxs/0mXYEotEgw==","signatures":[{"sig":"MEYCIQDY3j0tjH1hs19l8/3c4CREf0Gq63X60zdNQBLFWAMwhAIhAJlWJZEARJ8YGKaAGajXH4Q84+3cRVCb23DzKsIzaPXk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":790630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhSPuCRA9TVsSAnZWagAAc/cP/0VyaOjwjA0lnNTcQvwy\nH0JQt6OdXT9VbzjwlHSam+kxD4Yn32PiqEnUxzv0iQaqzcIUgLhl2VkdS2ko\n3dibFF0uG7zg3oWgCN1x6kedNYOX5ai7akb0AwB+ZJEzvpOU2lCvvl6OgyTg\nbGZ088rZ2r2nUaTbzgxgGqiknu7oqTbee9hScVPwCZshSiDOu+X4bwYs3mbw\ntP9NPlI99v5XSV6EeQ7ztd7e1Wm+ivqurRWRazbxpf6sgHqTbUoWr9bfs76T\nc8UgM5PwFy6t3OIXaN+E38b5i+69lMKsKFBdvJ+xYSzNHRKAcJuyjM7bcLqP\npRcimmzl1SMEp/S4pf3Km3P8eokhvob8SX7PaLgE/A+aAA+Q4M8izpNoaGH3\nXTVGuxgoyXx9LL4Viknr56ql8ACP6iHjxhWaXGd4mzH/T9HOYTZqJJtdw+7U\nDSVv+4VrcjUl8ooBrj7eEnyUkI1f71cWffKBDuydATlVm2j5B2nvBhkorCCr\n7zsyQOcCNjxENDWHbNCqAizVmDFGkOtTBvokrmpTrAFBHv9cO2JhbVehBa0x\nyLOjnPkq7Lv1+PIqc5HaFpJKArIgV9eBJotmD6/RLu79kuTOqBs/B8crk+i6\n8ad3jxIWnHssuJSceWSTq5b1fuy+/9/8WOgWlCXsnyxwo4J9XafeACTRcoUW\nRLwS\r\n=1Zwt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"bc78f8942b1a43798bc456316e60ea552771b5aa","scripts":{"ci":"npm run check && npm test","fmt":"mongodb-js-fmt ./*.js ./test/*.js","test":"npm run compile && mocha --compilers js:babel-register","babel":"babel ./src --out-dir ./lib","check":"npm run compile && mongodb-js-precommit ./src ./test","pegjs":"pegjs -o ./lib/parser.js < ./src/agg_pipeline.pegjs","compile":"npm run babel && npm run pegjs","pretest":"npm run compile","prepublish":"npm run compile"},"_npmUser":{"name":"durran","email":"durran@gmail.com"},"precommit":["check"],"repository":{"url":"git+https://github.com/mongodb-js/stage-validator.git","type":"git"},"_npmVersion":"6.4.1","description":"Parses and validates MongoDB aggregation pipeline stages.","directories":{},"_nodeVersion":"10.2.1","dependencies":{"bson":"^1.0.1","debug":"^2.2.0","pegjs":"^0.10.0","lodash":"^3.0.1","babel-register":"^6.5.2","babel-preset-react":"^6.5.0","babel-preset-es2015":"^6.24.1","babel-plugin-transform-decorators-legacy":"^1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^3.4.1","mocha":"^5.2.0","babel-cli":"^6.10.1","pre-commit":"^1.1.2","mongodb-js-fmt":"^0.0.3","mongodb-js-precommit":"^0.2.9","eslint-config-mongodb-js":"^2.2.0"},"dependency-check":{"ignore":["debug"],"entries":["./index.js"]},"_npmOperationalInternal":{"tmp":"tmp/mongodb-stage-validator_0.2.1_1569006573940_0.49323019101955","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"mongodb-stage-validator","version":"0.3.0","author":{"name":"Anna Herlihy","email":"anna@mongodb.com"},"license":"Apache-2.0","_id":"mongodb-stage-validator@0.3.0","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"}],"homepage":"https://github.com/mongodb-js/stage-validator","bugs":{"url":"https://github.com/mongodb-js/stage-validator/issues"},"dist":{"shasum":"ed913e2b892c6a5daadede4412983247c01bb1f2","tarball":"https://registry.npmjs.org/mongodb-stage-validator/-/mongodb-stage-validator-0.3.0.tgz","fileCount":11,"integrity":"sha512-VWj1c4CIhMzZCuN7bt2oAIzvnW9x7KW7w/nuuWu0y9nnr45gQcikeSwQwAa2yktWN1zE3b8TT7JTHpehnTjluw==","signatures":[{"sig":"MEYCIQDO2JAaRa0Z0uXJUyA+MGXol5JWLigGOah5V+EMos8vxwIhALqo2z9XTMV+VX5eSd12Gzj9RqYkK9llb+AVQjCAsiXG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":848384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGL6xCRA9TVsSAnZWagAAvmwP/iZUtMmiQmASq72Z2ksI\nR3FQdFyI3ubaLUt8CLflHG7IfJSKR5OSXvZKUpSGfgFLWE2lFNq4ezD2xvVX\nUS9/nwv72FLWIuWtF7GOPn475VCSeOa6sqv8Q+FuZHQtC2QKW2oD4gQCTqHw\n5z6zhQWvuQwjBUKuO+TI61Qmm6hf+rmDomUMIRRUUtGyjP0nlTzguXWy9/UQ\n17fwsWUmyWbIHPZ1ohovHXMY316xKuEPkuvtSkzZ3ZiRycv/OvSd6fU7uspD\nqRqH+aoPp0K6XCnaP8JAeCMPBU5qDjnES1lBGuKouqh5zboN5vScyXA+lYY2\nJ7GAmuvK89VOlpI1x43yfrX8ahrgZBt5JIv1hkxv0qFFYGLkPlSFRpLFuXQq\nnN8QMGnshh30ga3CqhiXuEfNnaU88KKeGTWQIolZTyuw+IfQif1qJraLcEAI\nUHGEpWc63SFbsZhmBULg6/8fwbFjp3d6PfnJ6L4LTP5qQSzrC/L7voxc5haP\nmmhe0IvHfBU9MHb6OLuJ+ok74mx10wU/FBDNOWeeFE/hYz17g+jp7qVf2UHU\nVdblwCx6nfma/toD0783qeNPJAiTzFNivlFPH925OMGolO/viGAraQXOF5X0\nQMfBsTQ4BEoRVvwzkhj/Ee0p0TTvxvg/XF6yLmmYN/3cuCVO6aW70TZpXFj1\nFlgf\r\n=TjNK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3b5ea61548b489d327dac122a564c18d3c03d672","scripts":{"test":"mocha","check":"mongodb-js-precommit","pegjs":"pegjs -o ./agg_pipeline_parser.js < ./agg_pipeline.pegjs","compile":"npm run pegjs","pretest":"npm run compile","precheck":"npm run compile","prepublishOnly":"npm run compile"},"_npmUser":{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/stage-validator.git","type":"git"},"_npmVersion":"6.13.4","description":"Parses and validates MongoDB aggregation pipeline stages.","directories":{},"_nodeVersion":"12.4.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.0.0","pegjs":"^0.10.0","mongodb-js-precommit":"^2.0.0","eslint-config-mongodb-js":"^5.0.3"},"dependency-check":{"ignore":["debug"],"entries":["./index.js"]},"_npmOperationalInternal":{"tmp":"tmp/mongodb-stage-validator_0.3.0_1578679984521_0.3116741245897152","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"mongodb-stage-validator","version":"0.3.1","author":{"name":"Anna Herlihy","email":"anna@mongodb.com"},"license":"Apache-2.0","_id":"mongodb-stage-validator@0.3.1","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"dpercy","email":"davetp425@gmail.com"},{"name":"durran","email":"durran@gmail.com"},{"name":"fredtruman","email":"fred.truman@mongodb.com"},{"name":"glowe","email":"graham.lowe@gmail.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"}],"homepage":"https://github.com/mongodb-js/stage-validator","bugs":{"url":"https://github.com/mongodb-js/stage-validator/issues"},"dist":{"shasum":"5b1facd0649f578d9a4b681ed4d10618411d4d6a","tarball":"https://registry.npmjs.org/mongodb-stage-validator/-/mongodb-stage-validator-0.3.1.tgz","fileCount":11,"integrity":"sha512-JT8heJa7uZH1j2k8KxKXXTXNN/ct1SF21FlHMOExafcOEq3ACFPcLR7omY4+YNDTqEr5dKa9VRqSOjOzB+ClLA==","signatures":[{"sig":"MEYCIQDrRuhTlL6FtxJG4sNqodIYv+fB1Yk4Yia45lG8qALL5QIhAPxaB5svskArguW/1cq+HJarFYsxsLtJx9NQjzEu+ioR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":848384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHkK5CRA9TVsSAnZWagAAcu8QAKGoLpPEynEKQxJmkpE9\nw8wj+iZxUSxsoCS4Xe5PSp6sV2+ZGW8DoLVwG4aVy2Vl5EPQEYZGAesUkwZV\nFJ1fZwhXPLMuVHS3bYxZXytEBMOa4kSKrbsZZinZypie1mXVwnI6F3Tm1B4S\nihhYBQ/FLsS7VdoNI0sgBcKb2qa6ibj0rSFBMXa2keXhcdPsbuDknSJ/uLq1\nbZhpBGumkVxf5D7Urm+eJgDGuya2k3LEdf7v5O+oqy3+samQvVyA4FWz4k3d\nsLBFUJpg/j2j8gqFUb0bIFQSLLoRlCBbiVDqjRyc5ubls2hW1KHAPffQKBSS\n3/EB3+2jK1SLtAi16aQRBfx8C+f0zB9xAOu5/16/fdvLTSpufjsIZaWumAoV\noMjcakGA/prRj81m66ZMt1jwR1mujg2GK1Ig56gHybmVMT3wna0K+Ief73XO\nqq15/TpfoCbszGstXNM4sdKiqZksoppIDeTPBqy1ishkmMptwrdT20BI6g1x\nHn4m4qGlCZjjmeP1ZEBajS6ZQAJ0sUi7c5GZN6ULBGzjcKU/PTVNpaLIqL1d\nN+OQjajZWNXljyTUDVy/cykm9JEpwVZ7v/4zTXBI7muKDGlNYvc1R7aRKUVn\n4qdyixzOEyebOkgeFT8Zj15sQXMHfpF5oRdL3jTkhkxOIemBno4be+A4fhqt\nUWjw\r\n=SsRD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"48fdaacfdca44cc9de7084157c7b6d53eeef8c6a","scripts":{"test":"mocha","check":"mongodb-js-precommit","pegjs":"pegjs -o ./agg_pipeline_parser.js < ./agg_pipeline.pegjs","compile":"npm run pegjs","pretest":"npm run compile","precheck":"npm run compile","prepublishOnly":"npm run compile"},"_npmUser":{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},"repository":{"url":"git+https://github.com/mongodb-js/stage-validator.git","type":"git"},"_npmVersion":"6.13.6","description":"Parses and validates MongoDB aggregation pipeline stages.","directories":{},"_nodeVersion":"12.4.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^7.0.0","pegjs":"^0.10.0","mongodb-js-precommit":"^2.0.0","eslint-config-mongodb-js":"^5.0.3"},"dependency-check":{"ignore":["debug"],"entries":["./index.js"]},"_npmOperationalInternal":{"tmp":"tmp/mongodb-stage-validator_0.3.1_1579041464899_0.8400690987865165","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-02-26T12:08:56.690Z","modified":"2026-07-15T12:48:37.615Z","0.0.1":"2018-02-26T12:08:57.624Z","0.0.2":"2018-05-28T20:24:46.904Z","0.0.3":"2018-05-31T11:45:10.562Z","0.0.4":"2018-06-07T11:55:50.678Z","0.0.5":"2018-06-13T12:52:13.367Z","0.0.6":"2018-08-16T13:08:58.734Z","0.0.7":"2018-12-06T22:05:54.470Z","0.0.8":"2018-12-06T22:24:58.935Z","0.0.9":"2019-02-25T12:33:25.807Z","0.0.10":"2019-04-09T15:25:01.390Z","0.0.11":"2019-04-09T17:04:58.801Z","0.0.12":"2019-04-23T11:50:09.550Z","0.1.0":"2019-05-20T12:55:31.610Z","0.1.1":"2019-05-20T12:56:35.045Z","0.1.2":"2019-06-12T21:16:57.327Z","0.1.3":"2019-07-30T09:52:11.967Z","0.2.0":"2019-08-19T11:51:12.888Z","0.2.1":"2019-09-20T19:09:34.074Z","0.3.0":"2020-01-10T18:13:04.727Z","0.3.1":"2020-01-14T22:37:45.071Z"},"bugs":{"url":"https://github.com/mongodb-js/stage-validator/issues"},"author":{"name":"Anna Herlihy","email":"anna@mongodb.com"},"license":"Apache-2.0","homepage":"https://github.com/mongodb-js/stage-validator","repository":{"url":"git+https://github.com/mongodb-js/stage-validator.git","type":"git"},"description":"Parses and validates MongoDB aggregation pipeline stages.","maintainers":[{"email":"satya@mongodb.com","name":"satyasinha"},{"email":"anna@mongodb.com","name":"aherlihy"}],"readme":"# stage-validator\n\n[![build status](https://secure.travis-ci.org/mongodb-js/stage-validator.png)](http://travis-ci.org/mongodb-js/stage-validator)\n\nValidates a MongoDB aggregation pipeline stage.\n\n## Usage\n\nThe main module exposes two functions: `accepts(stageStr)` and `parse(stageStr)`.\n\n#### `accepts(stageStr)`\n\nThe `accepts(stageStr)` function takes a pipeline stage string and returns `true` if the\nstring is a valid MongoDB pipeline stage, `false` otherwise.\n\nExample:\n\n```javascript\nvar accepts = require('compass-stage-validator').accepts;\nvar assert = require('assert');\n\nassert.ok(accepts('{\"$limit\": 1}'));\nassert.ok(accepts('{\"match\": {\"x\": 35}}'));\n\nassert.equal(accepts('{\"$invalid\": \"key\"}'), false);\n```\n\n## Related\n\n- [`mongodb-query-parser`](https://github.com/mongodb-js/query-parser) Validate and parse MongoDB queries and projections\n- [`mongodb-language-model`](https://github.com/mongodb-js/mongodb-language-model) Work with rich AST's of MongoDB queries\n- [`@mongodb-js/compass-aggregations`](https://github.com/mongodb-js/compass-aggregations) MongoDB Compass UI Plugin for building and debugging aggregation pipelines.\n\n## License\n\nApache 2.0\n","readmeFilename":"README.md"}