{"_id":"bson-compilers","_rev":"113-6de1073035fd593e22c7f77302b4df3b","name":"bson-compilers","dist-tags":{"latest":"0.7.3"},"versions":{"0.0.1":{"name":"bson-compilers","version":"0.0.1","license":"Apache-2.0","_id":"bson-compilers@0.0.1","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"}],"contributors":[{"name":"Anna Herlihy","email":"herlihyap@gmail.com"},{"name":"Alena Khineika","email":"alena.khineika@mongodb.com"},{"name":"Irina Shestak","email":"irina.shestak@mongodb.com"}],"dist":{"shasum":"186f4485244819fe3d02bc7f04c04ceb503d1d8c","tarball":"https://registry.npmjs.org/bson-compilers/-/bson-compilers-0.0.1.tgz","fileCount":49,"integrity":"sha512-cDu8+5dpYOI3HmwuIjAXPu76wKNLkFKcxdlhRMrZrrXe5m64pfr7dKbRVvxft+8Q6OjVXoPE3oWUYHQOoguRiA==","signatures":[{"sig":"MEYCIQDPDpUOnk+PpvnocT8KBaQMwN/Sw1Yb8H+f480t/r4hFQIhANY8vxSGsHKg5+Bp0pacMLdhc8py1rNi0bM17J7/zYa3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1gNWCRA9TVsSAnZWagAAOGEP/2eoG7lvaa+LjdwvBewu\nA0EWa2ZZQXLgjJBqnTkBGrzb9sQzB/j81h1QSQT7D6/qu7eS63JG63vPeL/R\nrm5Pr6be8Y+n4hWV8fGOHDysDZAhcIUgsQqrciEObfY/zo+JjKAEwAzpBNXv\ni4l97Ok1HwtI/I9xcyJDq/NAGvRcH3G43jmDEsMpqJY7A6e9qsf2Tz/DHBMe\n5hm+kxhzBFjSyCXcP1x27bGq9AxWj9YkAuzz7J/2PBI7n04yyn6KP47kfoCw\nvzFHYqJtNJdROVbWRtyGLUdjzFx8R+dp5RuuC/tmuGXM5PUwTD7cI82Y6CxC\nvr0Puo4zhWF6UVYfl13IP8w2zsacjacbwjRIrT9glqOYs+PvMX0ZXqJBQt4K\nA4JfLgmiEboxlW/i3cHwEIBc9IM8V43vX91S+gKwtxf2pg2KzaK50dWlPlgQ\nFu2b7ySJ4CtmI/3Ky9B31+wH+S3eRu3rUaJUQRVR7OzKAzwKpkAxWnKLKK3U\niseceNf8WlQChY+8Pp3XyZFCA6/gX8Xv5YvwHFtai0y1MIOymKHT/R90m6jb\nnSUbFSf/J6nB84KbsOhNFAGl7ZB4oeGpzprjdhKo4AKF/nClZ31f576M43jB\ncITFHUM2WyK7/i/FkXN/B7jWilILDT6ejN7fHcPBJjH5A7EC5ehWwQywLXMQ\nGSKt\r\n=9M0X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5b33a1ec360de60c3a545d9fa1d541707d3e7c88","scripts":{"ci":"npm run check && npm run test","test":"mocha","check":"mongodb-js-precommit './codegeneration/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"node index.js","compile":"npm run antlr4-js","antlr4-js":"java -Xmx500M -cp '/usr/local/lib/antlr-4.7.1-complete.jar:$CLASSPATH' org.antlr.v4.Tool  -Dlanguage=JavaScript -lib grammars -o lib -visitor -Xexact-output-dir grammars/ECMAScript.g4","prepublish":"npm run compile"},"_npmUser":{"name":"aherlihy","email":"anna@mongodb.com"},"precommit":["check"],"apiVersion":"0.0.1","_npmVersion":"5.8.0","description":"Source to source compilers using ANTLR","directories":{},"productName":"BSON Compilers","_nodeVersion":"8.2.1","dependencies":{"bson":"^2.0.4","chai":"^4.1.2","mocha":"^5.0.2","antlr4":"^4.7.1","js-yaml":"^3.11.0","mongodb":"^3.0.4","context-eval":"^0.1.0","fast-json-parse":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"pre-commit":"^1.2.2","mongodb-js-precommit":"^0.2.8","eslint-config-mongodb-js":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bson-compilers_0.0.1_1523974998399_0.07285319464031481","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"bson-compilers","version":"0.0.2","license":"Apache-2.0","_id":"bson-compilers@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":"deepshah","email":"deepcshah@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":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jrbalsano","email":"jrbalsano@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"samweaver","email":"samuel.james.weaver@gmail.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"contributors":[{"name":"Anna Herlihy","email":"herlihyap@gmail.com"},{"name":"Alena Khineika","email":"alena.khineika@mongodb.com"},{"name":"Irina Shestak","email":"irina.shestak@mongodb.com"}],"dist":{"shasum":"cc35bd924f932f26d07d54176258e83fe306eb91","tarball":"https://registry.npmjs.org/bson-compilers/-/bson-compilers-0.0.2.tgz","fileCount":52,"integrity":"sha512-SNzaSmNkOIk7d+bTglFrfwbzgb7FGjMBH67F6mPE5lPqEqRNjT9iWwq8CsbPYRuphHWD6lSZvTH3+LW+twtAlA==","signatures":[{"sig":"MEUCIQDM13O/Y6Y8yTMUBGrAEJMgZRpHLFwzi6gCOi+Go0G87wIgflowleYB6CraB6HfN14w3jReES91ElIw0jQ4Mp2fgP0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1523613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa11dOCRA9TVsSAnZWagAA4fIQAJQ7WlpaN4kUjglWmCEw\nnVNJhPPZvMTClunSBOaf+ceSpTZcnIOtZEJl+OMlN0Qggu9paswbw0RQaCLq\n+qFJImY0qk0PrY4mjSIMLKA3b5rLUi55pqzXhmlDoeC2WWmgOGQelI9btkk0\nSX27a5iPeoZe67uL5EG1Bc+e642X+jNJNpPBdkUA9y/wCU9uLl7/unF9AbMQ\nuL3RJjNT4NidM2upEaWjYUB9fbfQZekky+mg7G3kIjTm8RDc2XQAc94Xh8iB\nCV6uFL5W0aaRB+Syhxex5Dj8y3won3h2VrfJ00oMoT0TXwzHKV5NjWYJs0Zy\nkvBaLu8wwtgGZbrh9RFqqD3sx/SNmP5qY+sBSRXjU+U1deo1UxGZgvgb34Qp\nfgPQy7oaZu0A8J5VFy7141KRpHm41NBGgRdw2qav8qithf3YKCt0chmC8BRG\nrG+rHGFgEZctk/PzhqonCC0VDPZvG3brDNJiG8VG5wZSqBioZl73xnh8WO+v\nvz1wttBEIK827BUb8IxXtHKf9eBQjzwaxR3lvkGLZeUg8kUugyEoNyceFXEF\nK3mo1XTnLIIupyDyRVRkwksnprXYOUGY132sYescNPZ169hbns6UML9k8Ne8\n1HAP8raiyVg4zg5xWlMM/NXYWqrGQh0WeEU+m6qlUbFLjuqHSnYwa7YUsjBb\nNZ8+\r\n=0aPZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","_shasum":"cc35bd924f932f26d07d54176258e83fe306eb91","gitHead":"b338a2d10f70141800aa1a5a11ec70b737993052","scripts":{"ci":"npm run check && npm run test","test":"mocha","check":"mongodb-js-precommit './codegeneration/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"node index.js","compile":"npm run antlr4-js","antlr4-js":"java -Xmx500M -cp '/usr/local/lib/antlr-4.7.1-complete.jar:$CLASSPATH' org.antlr.v4.Tool  -Dlanguage=JavaScript -lib grammars -o lib -visitor -Xexact-output-dir grammars/ECMAScript.g4","prepublish":"npm run compile"},"_npmUser":{"name":"lrlna","email":"shestak.irina@gmail.com"},"precommit":["check"],"apiVersion":"0.0.1","_npmVersion":"4.2.0","description":"Source to source compilers using ANTLR","directories":{},"productName":"BSON Compilers","_nodeVersion":"7.9.0","dependencies":{"bson":"^2.0.4","chai":"^4.1.2","mocha":"^5.0.2","antlr4":"^4.7.1","js-yaml":"^3.11.0","mongodb":"^3.0.4","context-eval":"^0.1.0","fast-json-parse":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"pre-commit":"^1.2.2","mongodb-js-precommit":"^0.2.8","eslint-config-mongodb-js":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bson-compilers_0.0.2_1524062029201_0.7769708794837877","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"bson-compilers","version":"0.0.3","license":"Apache-2.0","_id":"bson-compilers@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":"deepshah","email":"deepcshah@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":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jrbalsano","email":"jrbalsano@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"samweaver","email":"samuel.james.weaver@gmail.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"contributors":[{"name":"Anna Herlihy","email":"herlihyap@gmail.com"},{"name":"Alena Khineika","email":"alena.khineika@mongodb.com"},{"name":"Irina Shestak","email":"irina.shestak@mongodb.com"}],"dist":{"shasum":"3908ce33ac0d5b07df88c3e55756434818f89ccd","tarball":"https://registry.npmjs.org/bson-compilers/-/bson-compilers-0.0.3.tgz","fileCount":52,"integrity":"sha512-TNiILQGebwJqB2HL9HO4sfoUkmE9tkfrx4cl2YKGlXTZtNFzGKExrSdnwF/SZGmCa41vDTZuzcgB6ISS0p/EnQ==","signatures":[{"sig":"MEUCIAEmKnCZKjNT5Pt1u96aKMjHJVWyl7+/GTlajSm3v9EQAiEAhFwrcJC5u7UqXt3QatGhbSEgqyfRc0frdYmZJkC8U0A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1036772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2JDXCRA9TVsSAnZWagAAhmsQAIGVotabfZJdJtweewLB\nWyUGR0iUdTG2bMnwNjf82YNaEGm6HfzjaUq1VLTlAaabrvJfqne4/RPE0pfI\n5rhePw3gasrYLFOy662c62A974zLaHRc8V0Bc6tFRiVNvOhA7Q2RjzgXhXxx\nM3mK5SPBQshccZCrqDX9dY8IYeDkycLAkNlkucWyk4Gj1YQFrGYv0ApqRjrv\n+5e40pjKWJVW3rVm6dUl1xiL1gltVupM/RJ5CEbKTeSVRuG7VdLuFq8BFRlr\n+0FOUnU4/2PJQ9dr0jrmIcBsPhuA0RLZoS+VinLEbdHDNaySCWHsQpqPV0OH\nVFeVZ5NXUjDdID9PhUGVCqCCPElGCO9zzOljYwXajgUY7bvMW0T0B0pEzy4w\nlhPCgjXnvMpbgZaYqB14PxIAuu142JVVcEYfxr3JXSBBgicGG4HZ9v4Skk2V\nhoIJuAlZvnFrg2O2Z4Bwm82/TtlBiS3/VZU9vBKLeHjWhEx3xkZyHtHaokY6\nTBIKSrqzoc5zscHq8cnenr7OJFL5fCewZEDbAvRicTYOCrxKcSyKCvOeYCgj\nUz4cxQzNITAXheIvwuooHCU3pne1n33xZfazsTDaZ00rSYQYP1eXpKDScQnA\n3QWW48Z8zw5KtK0+VJXhn+6pSL4GPdSjxbwF+O8bJkYULdsbxfr/C2gaTC5D\nLX+q\r\n=+2Eh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"308b3353f0ee77a5dcd19dcc2fec8b4ebc2801ac","scripts":{"ci":"npm run check && npm run test","test":"mocha","check":"mongodb-js-precommit './codegeneration/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"node index.js","compile":"npm run antlr4-js","antlr4-js":"java -Xmx500M -cp '/usr/local/lib/antlr-4.7.1-complete.jar:$CLASSPATH' org.antlr.v4.Tool  -Dlanguage=JavaScript -lib grammars -o lib -visitor -Xexact-output-dir grammars/ECMAScript.g4","prepublish":"npm run compile"},"_npmUser":{"name":"aherlihy","email":"anna@mongodb.com"},"precommit":["check"],"apiVersion":"0.0.1","_npmVersion":"5.8.0","description":"Source to source compilers using ANTLR","directories":{},"productName":"BSON Compilers","_nodeVersion":"8.2.1","dependencies":{"bson":"^2.0.4","chai":"^4.1.2","mocha":"^5.0.2","antlr4":"^4.7.1","js-yaml":"^3.11.0","mongodb":"^3.0.4","context-eval":"^0.1.0","fast-json-parse":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"pre-commit":"^1.2.2","mongodb-js-precommit":"^0.2.8","eslint-config-mongodb-js":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bson-compilers_0.0.3_1524142294955_0.6278849448882178","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"bson-compilers","version":"0.0.4","license":"Apache-2.0","_id":"bson-compilers@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":"deepshah","email":"deepcshah@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":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jrbalsano","email":"jrbalsano@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"samweaver","email":"samuel.james.weaver@gmail.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"contributors":[{"name":"Anna Herlihy","email":"herlihyap@gmail.com"},{"name":"Alena Khineika","email":"alena.khineika@mongodb.com"},{"name":"Irina Shestak","email":"irina.shestak@mongodb.com"}],"dist":{"shasum":"3dd1315ae6df382bbaff24b95e01510a96a3ed77","tarball":"https://registry.npmjs.org/bson-compilers/-/bson-compilers-0.0.4.tgz","fileCount":52,"integrity":"sha512-buQZjkv+qWD9DJOulyyhNjheRgBjeGe+PeEAU9yIDN43DzqGZyn/knT71NV0ZOa3bS7dywggGWS+OgbLx32/PA==","signatures":[{"sig":"MEYCIQDnh4w3kwF1y7l73k+HqBT9bGXLoGCyA0sc+lWF++whJwIhAOiW6hmRA2oU6XIJGk+2WNgNDuM+03g9mxw0MK5QasuQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1036778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2JM4CRA9TVsSAnZWagAAGB8QAIohtr84pIU+opdrvEkT\n8Md+5R1TKGUrelzHpg32tm0D8zbJxJd98ef1fG+e/efbUb7y9JT/W35tUX5H\n8ASG7Hdv7QZMs/y1cdlvTeznBXM/I/AGmqm87pbsL5zuO55HMhLtdT2ShAMn\nhp/+sOjzxp55ikzAVIOHw8DEk6zr+zmgoe6TLT6eTqxtGVSclJ7DN/re7A4e\nS5JmBESo8FcYbb8xifs/0RE08wc/9qaUoiEOegLmFrIWj5PbEFQ7DOsu5EqY\nyyVYhJjOJKsTT/3CtaTn06l9mDa1X1/RxMu//NaMLNPMH30egDLaUn43pvc/\nqaBy5rC95+o1x4EggVlvVUXqxArjAAZLd1gJGtpKzRY38RkKbH+q8vb3Kk8s\nvnQ/0KZvWigZEA4wOWrji91c5kjsv3EvGLwRMdpnGglSDPwJoHPXJ1e7e5xZ\nfNXRsuv4T/D71xx0bQ1tJiV1WQMhdEpy73YbSUcWHYN6hYSSGoI6og0DHQkk\n4lgUOXyn/58Ai1ZWF2XiUjb76jo9VyW7fV4Yxu87LcOWwL2VHadNNOhXD8X0\nnkTxWod152r++K/tdNP00suSJaBkbn5RWpTlxZZA9njFQk7j6nMjMfm6fVCK\nCkG7x5S5p7JG4fAJccIjdjw+EcZWj6Y/+aPO5Qhv4YqXXoAavX7Z7Vr5y18Z\nYdXm\r\n=Mp3h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f40d5fe94d88c3b5c4b760e2232dad2fb5829169","scripts":{"ci":"npm run check && npm run test","test":"mocha","check":"mongodb-js-precommit './codegeneration/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"node index.js","compile":"npm run antlr4-js","antlr4-js":"java -Xmx500M -cp '/usr/local/lib/antlr-4.7.1-complete.jar:$CLASSPATH' org.antlr.v4.Tool  -Dlanguage=JavaScript -lib grammars -o lib -visitor -Xexact-output-dir grammars/ECMAScript.g4","prepublish":"npm run compile"},"_npmUser":{"name":"aherlihy","email":"anna@mongodb.com"},"precommit":["check"],"apiVersion":"0.0.1","_npmVersion":"5.8.0","description":"Source to source compilers using ANTLR","directories":{},"productName":"BSON Compilers","_nodeVersion":"8.2.1","dependencies":{"bson":"^2.0.4","chai":"^4.1.2","mocha":"^5.0.2","antlr4":"^4.7.1","js-yaml":"^3.11.0","mongodb":"^3.0.4","context-eval":"^0.1.0","fast-json-parse":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"pre-commit":"^1.2.2","mongodb-js-precommit":"^0.2.8","eslint-config-mongodb-js":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bson-compilers_0.0.4_1524142903279_0.18268029767366012","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"bson-compilers","version":"0.0.5","license":"Apache-2.0","_id":"bson-compilers@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":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deepshah","email":"deepcshah@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":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jrbalsano","email":"jrbalsano@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"samweaver","email":"samuel.james.weaver@gmail.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"contributors":[{"name":"Anna Herlihy","email":"herlihyap@gmail.com"},{"name":"Alena Khineika","email":"alena.khineika@mongodb.com"},{"name":"Irina Shestak","email":"irina.shestak@mongodb.com"}],"dist":{"shasum":"e8bded50d065e9e6a0683b5a92d109b00e0c8706","tarball":"https://registry.npmjs.org/bson-compilers/-/bson-compilers-0.0.5.tgz","fileCount":53,"integrity":"sha512-1N3ZliQki3MoJ7pbhpz243Td+iomR6KmP6l6vXMeragO3AmEE76LkYoR6n5SRCa3T/WdHDFGTpMAUNJtZI7vtQ==","signatures":[{"sig":"MEYCIQCybsdZ+k6DM/5fcJ9PBD9malqAxV+zFqf3YM+Eb/yqHgIhAMpJ3enF9eSNoxRC7LRJb23bQ2tXT5Vq9A9l9KjIRWDl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1217572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6w3PCRA9TVsSAnZWagAAc4QP/3jS1qu3Ae0tTLmfAvXL\nrSskLiJj6NYHnIrMXJwUEPNWLZImbMlF7ZIAyIbDYoH/V4pguZD+71ezFGJ1\nqO8zYnsmavUilIXXVeGS080mAXgCnh4kmBLeYpGJONmbC+88GN7zoZkJntPQ\nY4X2D6TW9iZtuzoHNO+2c7cs8tdo7wzbdV3BpBTRa+5fKMXsjFxHvppHQWRn\n2CjoovYQYTRmLPSVdH1jobeWM/8cFCtuQwjAeaWDt97naQYVwQxAb1Hn+Cjb\n+tZmEFreHQaw8aE6TbbBowcavRVGwXv7b3EvoheHl9aKc6qiuuiN0hPNCpzG\niPpTwB5D9SlSs4/rC2ggZBRhUr+b9Q8+rzbA9WNIF7hU10k+86wEDumY3RLV\nm3AomTcWTC9rjoRM67Gu5qwgZCrx/lwi76XW73c2E1NRj3xk1YjYYdyU28Ed\nGxNNfAsi6N1TErk4jTKRXTTINKUPKBkFr38UPEsclekljcVeJobcyHBJyiAh\nIL6aZ3Iu5e1izEeb3c7GOJIH9W7Gh/xWWE/lu8cWibgamWfhjwPrs2mOwtWg\n9bY6PgKBLcFUGFsJcnSSKBZbEI6tYq7cj8ZjZub/hFX9WA4pEhCnSIeuJzGM\nFkMf7/uFb7lZ50Y+vSIDvQ3Bqyju3ToxJaqe5ddQOr2ehe3H7QwMf5lSQCm4\nG/Fz\r\n=ycby\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"afffb7e323e09c613e2d0130f984218633e6885a","scripts":{"ci":"npm run check && npm run test","test":"npm run symbol-table && mocha","check":"mongodb-js-precommit './codegeneration/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"node index.js","compile":"npm run antlr4-js && npm run symbol-table","antlr4-js":"java -Xmx500M -cp '/usr/local/lib/antlr-4.7.1-complete.jar:$CLASSPATH' org.antlr.v4.Tool  -Dlanguage=JavaScript -lib grammars -o lib/antlr -visitor -Xexact-output-dir grammars/ECMAScript.g4","prepublish":"npm run compile","symbol-table":"node compile-symbol-table.js"},"_npmUser":{"name":"lrlna","email":"shestak.irina@gmail.com"},"precommit":["check"],"apiVersion":"0.0.1","_npmVersion":"5.6.0","description":"Source to source compilers using ANTLR","directories":{},"productName":"BSON Compilers","_nodeVersion":"9.8.0","dependencies":{"bson":"^2.0.4","chai":"^4.1.2","mocha":"^5.0.2","antlr4":"^4.7.1","js-yaml":"^3.11.0","mongodb":"^3.0.4","context-eval":"^0.1.0","fast-json-parse":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"pre-commit":"^1.2.2","mongodb-js-precommit":"^0.2.8","eslint-config-mongodb-js":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bson-compilers_0.0.5_1525353934685_0.6819190256240446","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"bson-compilers","version":"0.0.6","license":"Apache-2.0","_id":"bson-compilers@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":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deepshah","email":"deepcshah@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":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jrbalsano","email":"jrbalsano@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"samweaver","email":"samuel.james.weaver@gmail.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"contributors":[{"name":"Anna Herlihy","email":"herlihyap@gmail.com"},{"name":"Alena Khineika","email":"alena.khineika@mongodb.com"},{"name":"Irina Shestak","email":"irina.shestak@mongodb.com"}],"dist":{"shasum":"768f2d989e636945a8150964c9c1ebd0eb2e88c2","tarball":"https://registry.npmjs.org/bson-compilers/-/bson-compilers-0.0.6.tgz","fileCount":53,"integrity":"sha512-TactMyUZTF4BgHUYT1UdfwZFf/3JIolox3o29ADA7AIMoX8O4Fi49eR3M7i2WMSexUt0e7C2xk0KATbWg28VDw==","signatures":[{"sig":"MEUCIQCXgl3RnYmugu4+sBYjymX6aOI73qOpn4eaz3whO5UwRAIgMygBms4B4cFAihl0oB6dnQBOFmA65x/68y6Nr9Ujamc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1217594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6xBSCRA9TVsSAnZWagAAKdwQAIw403hJCfSn4d0BlJxx\nhyNYyTIEob3d4UmLdnRHaKITdXkYLVE3K3vqIpEAEii5zPoynk0HkxhAIt3C\nCLeIkxzMPO4YZAdZytlNqTuZdRCea0G42Wb6CdTn4sCQdKf/E+aB3YAfJUZZ\nL85Pg/Fg2W/C0DPkMg4I7WoCnu+hPNr4n/Bnpo/RBTqh3Un42vpB2Lppi2nL\nemR+Eqvh93bUKo6CwiYn+lT5KhIJqFK78Gkiz+jzOxEi51+9z5tikGYa8CWe\n087RM1HM/mZ0fEOvEKXLelhnU1b8SCsajM6Ip/5ntEkHoeh1RBb3jHfbT+kk\niQiRIDf4upxrBqCKh7i8fzUXNT3RnnD2ECHpF+1eDSTwnd5LT9GVpR73BnVt\ntIraaXGouf+NyGWTclBP637tM0O/3T1jtMHxiK4kfO+KwoanrSFuHenI7k/L\nj2JcZEmTTzVEIRwBDnrGaEFgS/FXs/7Apy2OrIL1huU9hUaRwHAlKzTsNv32\nNUxH0oI5Hv89RDrQ3ByWTVaqtFLVSjRchaES8ttj7DzvPU5Pbw8wWs6AMDeK\n4q4neXL42zmsHCVCpVi+bE3Gu77pZgKvT9GMpr0KsxjBogOs2A3x9h+dSQe3\nvARpw54MZ5D+cqiT4LoNrlILREeIEdQrykpHfvlOBiwOAFGJCC/UaQ90h67a\napwS\r\n=lQMu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"878febd6b724a5f6e512a7cafe5a9203a4484fca","scripts":{"ci":"npm run check && npm run test","test":"npm run symbol-table && mocha","check":"mongodb-js-precommit './codegeneration/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"node index.js","compile":"npm run antlr4-js && npm run symbol-table","antlr4-js":"java -Xmx500M -cp '/usr/local/lib/antlr-4.7.1-complete.jar:$CLASSPATH' org.antlr.v4.Tool  -Dlanguage=JavaScript -lib grammars -o lib/antlr -visitor -Xexact-output-dir grammars/ECMAScript.g4","prepublish":"npm run compile","symbol-table":"node compile-symbol-table.js"},"_npmUser":{"name":"lrlna","email":"shestak.irina@gmail.com"},"precommit":["check"],"apiVersion":"0.0.1","_npmVersion":"5.6.0","description":"Source to source compilers using ANTLR","directories":{},"productName":"BSON Compilers","_nodeVersion":"9.8.0","dependencies":{"bson":"^2.0.4","chai":"^4.1.2","mocha":"^5.0.2","antlr4":"^4.7.1","js-yaml":"^3.11.0","mongodb":"^3.0.4","context-eval":"^0.1.0","fast-json-parse":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"pre-commit":"^1.2.2","mongodb-js-precommit":"^0.2.8","eslint-config-mongodb-js":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bson-compilers_0.0.6_1525354577603_0.8726469983140948","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"bson-compilers","version":"0.1.0","license":"Apache-2.0","_id":"bson-compilers@0.1.0","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deepshah","email":"deepcshah@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":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jrbalsano","email":"jrbalsano@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"samweaver","email":"samuel.james.weaver@gmail.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"contributors":[{"name":"Anna Herlihy","email":"herlihyap@gmail.com"},{"name":"Alena Khineika","email":"alena.khineika@mongodb.com"},{"name":"Irina Shestak","email":"irina.shestak@mongodb.com"}],"dist":{"shasum":"706f225534370a9c66e49ed1c5617a3290f4dff9","tarball":"https://registry.npmjs.org/bson-compilers/-/bson-compilers-0.1.0.tgz","fileCount":53,"integrity":"sha512-+chgloADJ3msk+kRDRY+dhWgoq+9oP3yka2iFwLWMGHPWVrVVi/V8TucVwKWmzPWEmbLOWPFsWuXdEAgRm4aMg==","signatures":[{"sig":"MEUCIQCt5CTOksq1AnoxCzkOPG6d1WI4LzxwkEeBtTH8iACzSgIgGBbpFYuxNI5RjxIsplhDHPeeEPqGJlgcjvij02UCZTE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1227796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9BmJCRA9TVsSAnZWagAAVToP/2yQerxYw28nqrsF0+e4\nGfOo6S2rR1Ywaat2q3efMbahNL3+588XSP09yf38UmR6uSXBkbByC0gXrpIp\nu8VFqBP4HpHZsA8Sm0IqmlKjiN3YfK5/3NzAHW7UusUOl1xN41JGD6rCOIIz\n+CJn/o51NS5UfNNKqzTd7VMqOuJg75UswDdpS4hig/wMpPUUY0cGgekta8ex\nNtaxGbp1qACxoaROcaf4KVKW8moXqSKVDT0eYJM18wLXRcl0TnRc9Fxv6Ovn\nLtQTiUhiXVbZRZcYMuuXDDKhy3dUDd4iXbi8d/oGRdsKnoYhQAs3chD+a34O\nF+fMlsUC8ZlTiGekgIxjuuCaoBF/N0969ZGch43Zp5iFu134O2xME9soYapF\nQAzx82OpBSOlqTZCVijDOy6dPanabcybA9dp/hxnlndKUZQKwCrVKLveIr/2\nej95ULgwgkPFk0tpNqRTfSeFvCg+qloVxw3ZmlgPSDI02K6POIy34H1lfBXX\niaBoP6tKziMFe0olMXQ3X5GBCKqA7NG2lixrw3kdKIJ4dO3N5qwlyw2m/kZ0\nAaRKH/yQED+xnsRNnXvdzD3d1Wshf6MxdO57XqVykApUzh9HXTfYBQsXAFkF\nLmQYTCG1dsZMZ9oUlr8bboPGTYH5jQ3wbBq2Z4YlUGkuUYmVFoQ8spXU/od5\nkBlP\r\n=XLdu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b3147d8e43527e5c37bd3d8f9743dfd9d3a12cdf","scripts":{"ci":"npm run check && npm run test","test":"npm run symbol-table && mocha","check":"mongodb-js-precommit './codegeneration/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"node index.js","compile":"npm run antlr4-js && npm run symbol-table","antlr4-js":"java -Xmx500M -cp '/usr/local/lib/antlr-4.7.1-complete.jar:$CLASSPATH' org.antlr.v4.Tool  -Dlanguage=JavaScript -lib grammars -o lib/antlr -visitor -Xexact-output-dir grammars/ECMAScript.g4","prepublish":"npm run compile","symbol-table":"node compile-symbol-table.js"},"_npmUser":{"name":"lrlna","email":"shestak.irina@gmail.com"},"precommit":["check"],"apiVersion":"0.0.1","_npmVersion":"5.6.0","description":"Source to source compilers using ANTLR","directories":{},"productName":"BSON Compilers","_nodeVersion":"9.8.0","dependencies":{"bson":"^2.0.4","chai":"^4.1.2","mocha":"^5.0.2","antlr4":"^4.7.1","js-yaml":"^3.11.0","mongodb":"^3.0.4","context-eval":"^0.1.0","fast-json-parse":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"pre-commit":"^1.2.2","mongodb-js-precommit":"^0.2.8","eslint-config-mongodb-js":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bson-compilers_0.1.0_1525946760039_0.2619226067015965","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"bson-compilers","version":"0.2.0","license":"Apache-2.0","_id":"bson-compilers@0.2.0","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deepshah","email":"deepcshah@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":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jrbalsano","email":"jrbalsano@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"samweaver","email":"samuel.james.weaver@gmail.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"contributors":[{"name":"Anna Herlihy","email":"herlihyap@gmail.com"},{"name":"Alena Khineika","email":"alena.khineika@mongodb.com"},{"name":"Irina Shestak","email":"irina.shestak@mongodb.com"}],"dist":{"shasum":"172822118cf956e35d52642b85634253bca9faf3","tarball":"https://registry.npmjs.org/bson-compilers/-/bson-compilers-0.2.0.tgz","fileCount":53,"integrity":"sha512-MA4OXuqaNXV4tgOUbhmOACmEwbmJ46R4XNbjEa4Ge+voRxMEfL8Ir9zpV6NGhQ20BCVE3vGIsz1QG7X5CODbcA==","signatures":[{"sig":"MEUCIQCtSkCgOoQPOxTTLWglh1X8BUMx02v0d5hi260qTIx8qgIgCO0DCz2+fFdNDU8EyYJYyUWH+FD9IrhBwHkVwt7KRcE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1246380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/YnVCRA9TVsSAnZWagAAkPAQAIy3HWVQIAXJInp0LUKm\nKKAh6U/KvlLm9F/cYSHkpxhKy0Ab3sncfVfHA0XU66iHlSNpiMdFHn+GNUQu\n6163km9fPc1T3NAzPBLBV2Iqi3RGiiUf+tzx2YCe+bmO6rWKLVuZfMRCXXWl\nw5s0Z9rKoOoC9iYVcOiZtgRZwD12dsITiwrp3/G4xJjVql3r+YWEbpy6QDJh\nl0gPb4n48Hg/twHw853Dgb1Ei3G3V/k5CMvn4opKkq1UnoTIQs86K0Xm1V9F\nwTnr5vdsKyPB3u5/6oWRpW/GQ+b9zdT2YGvkpyoS+ddkUG7sTDDNCgfn3wvz\nGsmZ/8GizoWlEsgkZDZEr+bHdj/9KotpWuAFRZFSkaNQoW7G6O3kgzBFpTxn\nBdr3XQGjLlnfBL655daAOOdiEtayPtFsWzVyLIZS+ZhIqPfLe1y9uFQRvQB9\n9SUQhPVpKwOldo4Fl+AlNXvGm4fdfOLPg3pAZWTQVfRsIAl+Lb2rTyAAro7m\nhyULKCR5ZrvtnQXcIUbPFGUEcexcQsl0NFvIWFg2G8aM/Ru/FouHz/iV5+ND\nR6O9Ks9rMe61juut/mK4/+mhUXIv5+0X1f9LweemQoDKegcWynAs4MOLG+bd\nxlrPpgMXNtTJaz2U+utgFPe6q+vYuGUeEHm0s0rh/nUpC7+ue/iAPNgYpCmy\nWrdb\r\n=DVfi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"49783ff33c8a9223b07de7441fe4036b0000c042","scripts":{"ci":"npm run check && npm run test","test":"npm run symbol-table && mocha","check":"mongodb-js-precommit './codegeneration/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"node index.js","compile":"npm run antlr4-js && npm run symbol-table","antlr4-js":"java -Xmx500M -cp '/usr/local/lib/antlr-4.7.1-complete.jar:$CLASSPATH' org.antlr.v4.Tool  -Dlanguage=JavaScript -lib grammars -o lib/antlr -visitor -Xexact-output-dir grammars/ECMAScript.g4","prepublish":"npm run compile","symbol-table":"node compile-symbol-table.js"},"_npmUser":{"name":"lrlna","email":"shestak.irina@gmail.com"},"precommit":["check"],"apiVersion":"0.0.1","_npmVersion":"5.6.0","description":"Source to source compilers using ANTLR","directories":{},"productName":"BSON Compilers","_nodeVersion":"9.8.0","dependencies":{"bson":"^2.0.4","chai":"^4.1.2","mocha":"^5.0.2","antlr4":"^4.7.1","js-yaml":"^3.11.0","mongodb":"^3.0.4","context-eval":"^0.1.0","fast-json-parse":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"pre-commit":"^1.2.2","mongodb-js-precommit":"^0.2.8","eslint-config-mongodb-js":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bson-compilers_0.2.0_1526565332524_0.13587782396489456","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"bson-compilers","version":"0.2.1","license":"Apache-2.0","_id":"bson-compilers@0.2.1","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deepshah","email":"deepcshah@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":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jrbalsano","email":"jrbalsano@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"samweaver","email":"samuel.james.weaver@gmail.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"contributors":[{"name":"Anna Herlihy","email":"herlihyap@gmail.com"},{"name":"Alena Khineika","email":"alena.khineika@mongodb.com"},{"name":"Irina Shestak","email":"irina.shestak@mongodb.com"}],"dist":{"shasum":"7b823313ce857c83d942c7acf1710919537ada3f","tarball":"https://registry.npmjs.org/bson-compilers/-/bson-compilers-0.2.1.tgz","fileCount":53,"integrity":"sha512-FfW3BSfT5v0IOeL5TrjAsLoWBubdqyGXHj6nVEHVB+oNb+DwHz2CKSWaQwdoPPqx8Gyx+gHYnDOZuugb4jdhrA==","signatures":[{"sig":"MEUCIDiG7fnH4Jo2zUu2GkS3ugtsqjB2LgTftkwqGUAzXdX2AiEAzZmIJ06/XjHzKCdEN5IpdrC8WEGqxqtAPwebrCQaIBA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1286877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDqrxCRA9TVsSAnZWagAAtCEP/1V323WZ+MWPbmvrxjQd\n9o6UYdVBDfCf5i2oLGN+oEb6RXDsAD/ChLbkFRi4v0slgsDXvWxQQf60d5VM\nevIrfkgkemCZh/T2hDSel8XiTmBK0Zuyc8ewWgary2bl7nMXnRMS5S5Xkp7G\n6nrmgaN3QXuG+n685QgyqmxzjN77/3csmdQyUZPRfD/mcUgjfR1DCumRBnCI\nNfHRY9GCoyXdLXhsMVHlHgevj7LMqmlIOvSb34vJwQgB49Q6ZFEZUjDivfKG\nBhyRtGjvpu9VTUpj6TYezhnWFKVa+sIh4HVccH04hiAY/QC7DVAk2o/bE714\naoM6VloAB1JOejS3eQrR0Ygru0D2PiHTJV8ThyyBtef/nKdHD7nQzMRbmMr5\nTgFclaKIrgEPqzJo8wok3QU8NX9nblzgYyNoS7N5/AySe0dmvPo4kSZy2aoX\ncnSLjLuNJxt/Wm06apjivxZJS4xxiiqQJWVDO9Ua3hMkc+SZuZNZzTrEyd9l\nPmMyjEDWffNWd6ZZoIPy+9E6Djw5DR2OhhaXXk18KfJa6tcQBiMRNOIrDhl+\nsjPvzARCXsOvQIhBT/TM6BGoEPyiViVSIAJjivvugtKvLQEv/efogQ/59Yiv\nfJgwZC+7Vo7/5wy6B0iJ9r/MA50iu5OvabPtD1Kkw253XPxg6tauHS1v9d2/\nFB1J\r\n=MUGs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"bdee0401cd5cb4f6c59a2c2344e0990fbc8d07a0","scripts":{"ci":"npm run check && npm run test","test":"npm run symbol-table && mocha","check":"mongodb-js-precommit './codegeneration/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"node index.js","compile":"npm run antlr4-js && npm run symbol-table","antlr4-js":"java -Xmx500M -cp '/usr/local/lib/antlr-4.7.1-complete.jar:$CLASSPATH' org.antlr.v4.Tool  -Dlanguage=JavaScript -lib grammars -o lib/antlr -visitor -Xexact-output-dir grammars/ECMAScript.g4","prepublish":"npm run compile","symbol-table":"node compile-symbol-table.js"},"_npmUser":{"name":"lrlna","email":"shestak.irina@gmail.com"},"precommit":["check"],"apiVersion":"0.0.1","_npmVersion":"5.6.0","description":"Source to source compilers using ANTLR","directories":{},"productName":"BSON Compilers","_nodeVersion":"9.8.0","dependencies":{"bson":"^2.0.4","chai":"^4.1.2","mocha":"^5.0.2","antlr4":"^4.7.1","js-yaml":"^3.11.0","mongodb":"^3.0.4","context-eval":"^0.1.0","fast-json-parse":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"pre-commit":"^1.2.2","mongodb-js-precommit":"^0.2.8","eslint-config-mongodb-js":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bson-compilers_0.2.1_1527687920635_0.7391518601109242","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"bson-compilers","version":"0.3.0","license":"Apache-2.0","_id":"bson-compilers@0.3.0","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deepshah","email":"deepcshah@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":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jrbalsano","email":"jrbalsano@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"samweaver","email":"samuel.james.weaver@gmail.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"contributors":[{"name":"Anna Herlihy","email":"herlihyap@gmail.com"},{"name":"Alena Khineika","email":"alena.khineika@mongodb.com"},{"name":"Irina Shestak","email":"irina.shestak@mongodb.com"}],"dist":{"shasum":"55749aae9a32911558218b7ed7302d5702a1c6ef","tarball":"https://registry.npmjs.org/bson-compilers/-/bson-compilers-0.3.0.tgz","fileCount":55,"integrity":"sha512-aGwUbeaw/YUmKTNxCt5XTNC4kNneE0J5zig+o/ltNNc4sWp/ctDDCK6v9AwzccJYYieg1aq2R4KMetZ6f326OQ==","signatures":[{"sig":"MEUCIF13nFYQY4HiGKC6AKvtdxk5XSuzgz10Q6jGeS8Wc0B0AiEA5zYzRvdzuumxl66z4+MdrdRhZmA/6lckWINC1oHkUaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1309827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbH9jiCRA9TVsSAnZWagAAlfkQAKSu/1BnbpNGAmC6O7Tb\n3H16qWWo09j8FR2C7HzaJuW6Mn2NnA3FQZJdUJdSuWHvV+RMPMfwbMYD+PwF\nSuXU1rE0szt3Sh/QNRGAOLyZjnb9WO66WUswlj+HzcZmQxULgOqnfiSbk+Q2\ndJ0W+lZKgsweYtVnl2fvl0GwQ1wQtNFXwAv0vOUGVp20on3MyPCOdiudA0D+\n5MNk39GcUS+HjkNDnBUpIVFBEBeuS4z1pPMv5cP9QiYsqAS3vihAvlEKn71k\nZ1MTELGaIj9lOeKhwZNkVrPSo2++478q/LO0l/g5xeA0pV7jm9U5DkUmlCLy\nESLMT3gciHzVXD+fcV/cZpVH3kzWUL7MDULLgts4D9yNzrSawUmD56UyXucU\nCrCydl8r+hAFxBYQaS/diuL1WzZH0vaUmejoooFD6jDTWzzRO3If1zrKZIMs\nwqhU5M4mD/FWGHd2uxLbX99W5xfB0YNeihynP3KpwxS/kjrABzOzZBSRPWhz\nMR8lgcBMREP5e8xIyiwoHhD4kE44DMisY6wX1vWauyGRdtwAmryLo0oQfo+5\nTM2da7/qdl+oaMVEtMw3QSIEPxOpc659F67czZI571A5PBuDLyaFGoJc5lvh\nmGq/FUS2KsrCuBME0gaTtl/U0ZFaHL2tpqdBWUpwuZ8570UG4IrgFYDeyJaS\nrSiu\r\n=BJsz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"12a63902ee798f84c26d15550cfdc015ad4fb9b5","scripts":{"ci":"npm run check && npm run test","test":"npm run symbol-table && mocha","check":"mongodb-js-precommit './codegeneration/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"node index.js","compile":"npm run antlr4-js && npm run symbol-table","antlr4-js":"java -Xmx500M -cp '/usr/local/lib/antlr-4.7.1-complete.jar:$CLASSPATH' org.antlr.v4.Tool  -Dlanguage=JavaScript -lib grammars -o lib/antlr -visitor -Xexact-output-dir grammars/ECMAScript.g4","prepublish":"npm run compile","symbol-table":"node compile-symbol-table.js"},"_npmUser":{"name":"lrlna","email":"shestak.irina@gmail.com"},"precommit":["check"],"apiVersion":"0.0.1","_npmVersion":"5.6.0","description":"Source to source compilers using ANTLR","directories":{},"productName":"BSON Compilers","_nodeVersion":"9.8.0","dependencies":{"bson":"^2.0.4","chai":"^4.1.2","mocha":"^5.0.2","antlr4":"^4.7.1","js-yaml":"^3.11.0","mongodb":"^3.0.4","context-eval":"^0.1.0","fast-json-parse":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"pre-commit":"^1.2.2","mongodb-js-precommit":"^0.2.8","eslint-config-mongodb-js":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bson-compilers_0.3.0_1528813792686_0.23449643004405218","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"bson-compilers","version":"0.3.1","license":"Apache-2.0","_id":"bson-compilers@0.3.1","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deepshah","email":"deepcshah@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":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jrbalsano","email":"jrbalsano@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"samweaver","email":"samuel.james.weaver@gmail.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"contributors":[{"name":"Anna Herlihy","email":"herlihyap@gmail.com"},{"name":"Alena Khineika","email":"alena.khineika@mongodb.com"},{"name":"Irina Shestak","email":"irina.shestak@mongodb.com"}],"dist":{"shasum":"8bffecc7f4f1e508cf245707a0536a13baa6e08e","tarball":"https://registry.npmjs.org/bson-compilers/-/bson-compilers-0.3.1.tgz","fileCount":58,"integrity":"sha512-gsK4SD2k53bKEda5cxPzovYuu5PzeuUxC6WceUB5GnBiURKpQ0PKR0N8kiad67GqYaxwNm+BU+rvHYNc6yeb4A==","signatures":[{"sig":"MEUCIQDdlDfNACSnSRbIcdhmuC+v0OqO+h8N2fuHfOu81kGpVAIgGaU8cWhVD4guj57kZBY46TGkZcwc0XAniwCXAQtp8Js=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1723140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbJ7VmCRA9TVsSAnZWagAAUEMP+gOwKI8HUEDYZTUZFp4p\nmjRZYWCK3EdHrooPspcvJWyxWbYo+LCt7LibxywcMX+B8gbJqoekJSoRqra5\nQy+pGTmkGn73gBUxWEd6wSgfwvTN5ZcAU2iuMNeeZ6EU+8CN6AIzL3In9jXi\nDYxRkEkI+5b70AjrbRrH9aVFTUE6jnE/ZW7d0RP/jkA0J5jvlUII+xpslib+\niVsFk/5KpqeMD8+nmms79SdMLnfwrOYNhADlKstIMs04j5DKXgX62SFSDEnv\nIqdKEp5uisgSGzdypxXAMxjQTcyTWWyfIa8YcMvEN8omoFJPNDTCfAkANp2h\ni9fDpmwK3GXZSI2phvzCrw2ye+DnuftYXWT6/raywD4sD1k/PDrysyDvX2gQ\nihJF0JuYZXtXzz+hOrk+JCEY3QW0sIsKke1LdALI4JDmcSXSZ6TnaK4v+wWD\nPILTGHqVUgVcpJDc8xT2ne3Pp/Zho4/TvgL+h76plVYd0OSbWHZUg/LBFEe7\nvY9Hj2EojgoCnGhkTLleayWZQMeLtniOzFpbOCQ2KoSKMIiQrSfMh7hZomJM\nqPfZg7A9bnZPmAQR4Fihx74Un5ZkzsyInMCJVyw1bPVBow7roHj7wYvvtbOh\nGZw/WTgOGFuYaMYsocU1l2025Y1/mnYg0XLvEBz16WGBgsLpS3UjeOYgwo7J\nMHST\r\n=xGM9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1982620f77c9bb4d388aed4d56848e1e8d4b6587","scripts":{"ci":"npm run check && npm run test","test":"npm run symbol-table && mocha","check":"mongodb-js-precommit './codegeneration/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"node index.js","compile":"npm run antlr4-js && npm run symbol-table","antlr4-js":"java -Xmx500M -cp '/usr/local/lib/antlr-4.7.1-complete.jar:$CLASSPATH' org.antlr.v4.Tool  -Dlanguage=JavaScript -lib grammars -o lib/antlr -visitor -Xexact-output-dir grammars/ECMAScript.g4","prepublish":"npm run compile","symbol-table":"node compile-symbol-table.js"},"_npmUser":{"name":"lrlna","email":"shestak.irina@gmail.com"},"precommit":["check"],"apiVersion":"0.0.1","_npmVersion":"5.6.0","description":"Source to source compilers using ANTLR","directories":{},"productName":"BSON Compilers","_nodeVersion":"9.8.0","dependencies":{"bson":"^2.0.4","chai":"^4.1.2","mocha":"^5.0.2","antlr4":"^4.7.1","js-yaml":"^3.11.0","mongodb":"^3.0.4","context-eval":"^0.1.0","fast-json-parse":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"pre-commit":"^1.2.2","mongodb-js-precommit":"^0.2.8","eslint-config-mongodb-js":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bson-compilers_0.3.1_1529328997547_0.19303201740216624","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"bson-compilers","version":"0.4.0","license":"Apache-2.0","_id":"bson-compilers@0.4.0","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deepshah","email":"deepcshah@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":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jrbalsano","email":"jrbalsano@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"samweaver","email":"samuel.james.weaver@gmail.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"contributors":[{"name":"Anna Herlihy","email":"herlihyap@gmail.com"},{"name":"Alena Khineika","email":"alena.khineika@mongodb.com"},{"name":"Irina Shestak","email":"irina.shestak@mongodb.com"}],"dist":{"shasum":"3b61b22dcc265ebf78f658bd70302d3dd29ee6a0","tarball":"https://registry.npmjs.org/bson-compilers/-/bson-compilers-0.4.0.tgz","fileCount":58,"integrity":"sha512-nbDzlQS9EyRY3FK5YNZZEP4ofVJJCExXf7QYDaLCiXSkdqGq26dlxU/xlPihCgo2g0SyQ+SY6pRm19+ODA+e7g==","signatures":[{"sig":"MEQCIGrq6Sr/WjjW+Ja+PD6XeyMB8hpiqfCRyo/n8AtSZQDrAiAIw+Y97cWMRbE8SFTrKeOGnx2EeMKMcsmn5cYvLlmdFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1729276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKQ5KCRA9TVsSAnZWagAAgbYP/iKbLIRE9mlB1thC0UfX\nD/y1DO6xatP9VHsiJx9yC/1V1f2HZH+W9r/4gXYW6P8Z1pYj27/KOG3E2Mql\n0yBNjGtwGEtBpyyFiJlXwZ5b2LGQmS73eGzoHnBazg0eNNOkUz5CyG0jvOVP\nP26t8vW+gd+iBnJdj5JZUDkv9LEKUzlmDfm+U4eo2r0pj7aN5tjD006keZcs\nkqYb29TJ/tGLyi0rQjcmDY4aPWIn/BJC2nLrnL2decVOmTBqfkB7xDgCQAbT\n+5LCo4lVJ9FSTCBFl9ZO7b2OtVHOAb42V1M+N68rt1btKeKl02oJ015W+oJP\nm/QlPDkJzikk0IG+NhYU4OeZuCHgzRVWVxGP9/UkjHiNpHu5kMGWNx2YhGqn\nloXXPJ2AJ7+HA3Fgmh773j3nkmLXc4KnpJ/x/ckoGEypciMcFtnfZxWkdJPr\nmQF47bCmfoz9RHJiqFwRZH9+X4CK3Kp4bS2qeVAngUUDIU8or3q50Kly3+wu\n/3LYtMC8Gy2o4tesfD+fq9E4uza1Kha8krE0nidSFOTVbRwmNAufz4Zkpb7C\nnO0WcfBcERpUY3YJZ8+8G2CXGzqaVsBThdGP1ft73BVstUcrwQTsucrlTSon\nzeDewZ4THTuR9XBYAf9k3aMmLVS3kYMmjewBPDbKOEXDwP+eAtXcaB75r1Vl\nczMU\r\n=7qw6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9bf8da55bee82e6f6bdaece9bb8aa4fe6991513d","scripts":{"ci":"npm run check && npm run test","test":"npm run symbol-table && mocha","check":"mongodb-js-precommit './codegeneration/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"node index.js","compile":"npm run antlr4-js && npm run symbol-table","antlr4-js":"java -Xmx500M -cp '/usr/local/lib/antlr-4.7.1-complete.jar:$CLASSPATH' org.antlr.v4.Tool  -Dlanguage=JavaScript -lib grammars -o lib/antlr -visitor -Xexact-output-dir grammars/ECMAScript.g4","prepublish":"npm run compile","symbol-table":"node compile-symbol-table.js"},"_npmUser":{"name":"lrlna","email":"shestak.irina@gmail.com"},"precommit":["check"],"apiVersion":"0.0.1","_npmVersion":"5.6.0","description":"Source to source compilers using ANTLR","directories":{},"productName":"BSON Compilers","_nodeVersion":"9.8.0","dependencies":{"bson":"^2.0.4","chai":"^4.1.2","mocha":"^5.0.2","antlr4":"^4.7.1","js-yaml":"^3.11.0","mongodb":"^3.0.4","context-eval":"^0.1.0","fast-json-parse":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"pre-commit":"^1.2.2","mongodb-js-precommit":"^0.2.8","eslint-config-mongodb-js":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bson-compilers_0.4.0_1529417289535_0.5403739906522478","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"bson-compilers","version":"0.4.1","license":"Apache-2.0","_id":"bson-compilers@0.4.1","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deepshah","email":"deepcshah@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":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jrbalsano","email":"jrbalsano@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"samweaver","email":"samuel.james.weaver@gmail.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"contributors":[{"name":"Anna Herlihy","email":"herlihyap@gmail.com"},{"name":"Alena Khineika","email":"alena.khineika@mongodb.com"},{"name":"Irina Shestak","email":"irina.shestak@mongodb.com"}],"dist":{"shasum":"0a7a152c805ed3495e028c79ff59de5e20120455","tarball":"https://registry.npmjs.org/bson-compilers/-/bson-compilers-0.4.1.tgz","fileCount":56,"integrity":"sha512-Ra56G6WJNDJoWrdoE4dMVm593gDwpREVXpTwmcE8gK68UGvW2U94GcZlll1xco2mlEP91O5IQwuxLBqdCaELxA==","signatures":[{"sig":"MEQCIA7Re3QjJtvDYm3m6hPJfhEwbIgKTe4PSzwA4/B4KRJyAiAb1Oeeel2JMrGr2Lad2rIHHsiGZPlJJACohiQZJyRQBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1730090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKpxYCRA9TVsSAnZWagAAuaYP/RQ8AaxXTfxdTbp+XMQZ\nR3MhfMAEYuNzguFpihuy73D3TehbRnbFfd0rEhJxzIri5PkhQeyl6eGXm6OZ\nJIOhrDseebT+8eZWX6YB2buFBwnubQbb6cs+Fmdjf548g02Qn/dP9DvLnqYA\nQOl/j5vAoCMIDb7gxrIpMIxyKUqnxd7m4SADgZ/aIErRktehJg/tRCUJ5aOc\n3kNa5vbJ/1+cfAKzCpke04KQMnkTcPtXXnnfxdqPZ4CklZI52Z3QGXTiAscY\n6T+cTOT+aaGKgOL5kUQQ+ZINNqkD6DtUIA1RwgWL5NytVVNbmiQ5s+PCZj5u\nZboGvcn0s3cPDGC2iP3GSKzWNb6+5g/gNXwCOrhdTr1LEHHNIVaZoQSy6WHv\n7qnoif6o6dKt7LzctY1c/SdWfu39ZUzlfK5UbxpyFo7BnfdYTHJOO6rXYAdR\nQF1P3/4iOEDcsDOLpww4ws789QO8pWMmMM6Ssnyd19fl91Psh+zdqNqetNlP\nirxPesJ7yJ2zFz3NBKEkZl/QI0mGBYlrPeoLOfanTJkw/qDhxglXdBe64w1d\nNRBCEywwp4PXh+8s1OfrMwQ3vVUBtVz/NuIcwGDOI9a7adHu7lSQ16GZwutH\nJgltN4eBZR8zeMx+Pm7gvDZuundScNJhihGedr5R6NMXRhAt5pzZLjVTtKJ7\nyCiS\r\n=EOUm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"45d0226aa20fd8c3ecdf2e16f1b06bf2d377ce36","scripts":{"ci":"npm run check && npm run test","test":"npm run symbol-table && mocha","check":"mongodb-js-precommit './codegeneration/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"node index.js","compile":"npm run antlr4-js && npm run symbol-table","antlr4-js":"java -Xmx500M -cp '/usr/local/lib/antlr-4.7.1-complete.jar:$CLASSPATH' org.antlr.v4.Tool  -Dlanguage=JavaScript -lib grammars -o lib/antlr -visitor -Xexact-output-dir grammars/ECMAScript.g4","prepublish":"npm run compile","symbol-table":"node compile-symbol-table.js"},"_npmUser":{"name":"lrlna","email":"shestak.irina@gmail.com"},"precommit":["check"],"apiVersion":"0.0.1","_npmVersion":"5.6.0","description":"Source to source compilers using ANTLR","directories":{},"productName":"BSON Compilers","_nodeVersion":"9.7.1","dependencies":{"bson":"^2.0.4","chai":"^4.1.2","mocha":"^5.0.2","antlr4":"^4.7.1","js-yaml":"^3.11.0","mongodb":"^3.0.4","context-eval":"^0.1.0","fast-json-parse":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"pre-commit":"^1.2.2","mongodb-js-precommit":"^0.2.8","eslint-config-mongodb-js":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bson-compilers_0.4.1_1529519173540_0.1754560757142487","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"bson-compilers","version":"0.4.2","license":"Apache-2.0","_id":"bson-compilers@0.4.2","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deepshah","email":"deepcshah@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":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jrbalsano","email":"jrbalsano@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"samweaver","email":"samuel.james.weaver@gmail.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"contributors":[{"name":"Anna Herlihy","email":"herlihyap@gmail.com"},{"name":"Alena Khineika","email":"alena.khineika@mongodb.com"},{"name":"Irina Shestak","email":"irina.shestak@mongodb.com"}],"dist":{"shasum":"23b71bd54a7ac98ef37eaf0677bcea768a0881b8","tarball":"https://registry.npmjs.org/bson-compilers/-/bson-compilers-0.4.2.tgz","fileCount":58,"integrity":"sha512-xBK6UKruqBa2pDeUBRIR8cgsi/aEPk3fgfr36+ws/OKqEiG5wFEzkxPJqcdu8IUjRE2Fo4bT4uD92SphTdX1OA==","signatures":[{"sig":"MEUCIDrO25zxmu68rtjHE7gTL0P6t6+tw+mRhO4Fizt5lB2tAiEAzqQtz7/nXnqL97qSZlqHTAKFGSxr3bOq4xhr/H9zMII=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1730506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLLBBCRA9TVsSAnZWagAAFxYP/i+CYRTFgojyZIyUyoy4\nCKIYa/GjMj1kcdfqfeoyBQNjmnCN+hMp3ZgMFW+AyOoNY/zgnwA6vr0hkRSW\nknkoNURHAUNKxu4IQ9RGPZUdNGaNqfaaJmSdsv/YDNsX+phWniUTa8YP1457\nX1qpPSyCRuLrGu3Zxe2kosMvgyAky6mhE3unYKAPhfGWi3CZspTsEYhNzObZ\nGG2zqq722+zkZpGNzOw1AUJihruBcibSRCj0qm2gCRms/0ApATEhDq6peYAQ\nlc4eW5BM2GYTYTQ0MliIb8WVojxeDI267iGq0PIujpb62hi6zrPZHvkpcLCN\n/zJEzvev5VDkWwy/ex9NlleUw0bn+lSqVasaInO8rcVSCWUIpvz1GA8WE65I\nnldFnOlJcHLeNVzBPQVvF1mAjJSHUF8ngtv2F0T4jT8q8y/C01jzryIl4zm9\ni25qRd6x2xU/4fmcuRWQ2waVvtrdytvxO/o23jKs3slj46Apdy3Vy5OGwpvu\npIXf+gIBtoKyRjcWp5XNVvnwhViYku1f/LPE1tyDPmdvoqHG1BJeo23yWnmP\nWfxWwVtlPJ41+DoRFIWpTNbaDplxYJIBs5PrYw/cEY2/cuS59wR/A9QFAAbe\ncy4UuftGrrx1txcJubX35cemYHAxSujB7nb9spnzJzXvnnZcRkEVdcLgahW3\nqM+A\r\n=HAp0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6962ca606b41cafb1ec0e8916f47d09b8bd87511","scripts":{"ci":"npm run check && npm run test","test":"npm run symbol-table && mocha","check":"mongodb-js-precommit './codegeneration/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"node index.js","compile":"npm run antlr4-js && npm run symbol-table","antlr4-js":"java -Xmx500M -cp '/usr/local/lib/antlr-4.7.1-complete.jar:$CLASSPATH' org.antlr.v4.Tool  -Dlanguage=JavaScript -lib grammars -o lib/antlr -visitor -Xexact-output-dir grammars/ECMAScript.g4","prepublish":"npm run compile","symbol-table":"node compile-symbol-table.js"},"_npmUser":{"name":"lrlna","email":"shestak.irina@gmail.com"},"precommit":["check"],"apiVersion":"0.0.1","_npmVersion":"5.6.0","description":"Source to source compilers using ANTLR","directories":{},"productName":"BSON Compilers","_nodeVersion":"9.8.0","dependencies":{"bson":"^2.0.4","chai":"^4.1.2","mocha":"^5.0.2","antlr4":"^4.7.1","js-yaml":"^3.11.0","mongodb":"^3.0.4","context-eval":"^0.1.0","fast-json-parse":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"pre-commit":"^1.2.2","mongodb-js-precommit":"^0.2.8","eslint-config-mongodb-js":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bson-compilers_0.4.2_1529655361458_0.7290632566773676","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"bson-compilers","version":"0.4.3","license":"Apache-2.0","_id":"bson-compilers@0.4.3","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deepshah","email":"deepcshah@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":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jrbalsano","email":"jrbalsano@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"samweaver","email":"samuel.james.weaver@gmail.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"contributors":[{"name":"Anna Herlihy","email":"herlihyap@gmail.com"},{"name":"Alena Khineika","email":"alena.khineika@mongodb.com"},{"name":"Irina Shestak","email":"irina.shestak@mongodb.com"}],"dist":{"shasum":"2dfc61e72efd3ccfe410f0d6043a53032ba2b701","tarball":"https://registry.npmjs.org/bson-compilers/-/bson-compilers-0.4.3.tgz","fileCount":58,"integrity":"sha512-1q3QYq4FIQmU18NUqKNZHkhu9WOqDr8pFcWIMmFToRQx9MmyHKLu5M6A5x4M0hmfoNff1+6Z01TM+TF0g4xDGA==","signatures":[{"sig":"MEQCIG7m45/8yy/0rxOaFEi25o1SC5ip+SosCSiUCt9lUdxEAiBObcIJ4irCBoO3YMAxneGxVy6rARXOHLWpJ1Y8ON4v1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2510121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMQ2YCRA9TVsSAnZWagAA5Y0P/0Uuc2ddp3DBEzyAdg7w\nk5mwqUlambTl4gT3yPs0xjuM6pyiX5ExLZKs9ipwhID33LLny1150LHS0D15\nku1Y/2vOGVNdbKsRNbQiQj8ACPtakBusTfX2sHuoAH3oY7O/UdXOeeDlHfhD\nCS96d6M2U/TkgwwZsUcMkKW8Ae6i4FyOpJWciGskUMy38gcSX1kWoUX5TroO\nun8ts9VEH5zdGue9x8ux1aTj7ykA0HHI51P+8kFEJU50NX3JkefAndckguFB\nxJzbTorx6O5gPS2OTo11fkhXGn04aDWgl5NOiNe06OBcspqxhfRgOUo4mhzX\nXO+XGYm9mTUqWBjYwMBm2ofaZETaRLJVd2i4usPv1ssI0JgU+nXWIWHzj9/O\nTkrQ2xBGs4XNEiQmirfkkplwLcLS78zoHpC9yCF6ecW9WWDNWG/jIe3ziWPh\nVD8NsFv/BmKXLMrNY/4fxovZDbHNUCw8iOS5BCPWh0sD/nqeoQbnquIdrumb\nASjDJn3imHuvJ4whelasuyqwUBxQCYPzLORSESNVG4XIJAlRDtKJSSOfhINb\nArNMR+SOR+BsLREIJ0xThDUR0XUs9QvRiHbgvN5jhwVGvdu3mlIpcyL/ENps\nUh4JGapndooLRI0s9lY7jfUZZFgty2ru6lNrL4oy5NticUrVwUVZrWE69B2e\ncued\r\n=Mek8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"576c7766bb1f3400ebd2af11b8e105d0a3390288","scripts":{"ci":"npm run check && npm run test","test":"npm run symbol-table && mocha","check":"mongodb-js-precommit './codegeneration/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"node index.js","compile":"npm run antlr4-js && npm run symbol-table","antlr4-js":"java -Xmx500M -cp '/usr/local/lib/antlr-4.7.1-complete.jar:$CLASSPATH' org.antlr.v4.Tool  -Dlanguage=JavaScript -lib grammars -o lib/antlr -visitor -Xexact-output-dir grammars/ECMAScript.g4","prepublish":"npm run compile","symbol-table":"node compile-symbol-table.js"},"_npmUser":{"name":"lrlna","email":"shestak.irina@gmail.com"},"precommit":["check"],"apiVersion":"0.0.1","_npmVersion":"5.6.0","description":"Source to source compilers using ANTLR","directories":{},"productName":"BSON Compilers","_nodeVersion":"9.8.0","dependencies":{"bson":"^2.0.4","chai":"^4.1.2","mocha":"^5.0.2","antlr4":"^4.7.1","js-yaml":"^3.11.0","mongodb":"^3.0.4","context-eval":"^0.1.0","fast-json-parse":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"pre-commit":"^1.2.2","mongodb-js-precommit":"^0.2.8","eslint-config-mongodb-js":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bson-compilers_0.4.3_1529941399928_0.7610457409996556","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"bson-compilers","version":"0.5.0","license":"Apache-2.0","_id":"bson-compilers@0.5.0","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deepshah","email":"deepcshah@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":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jrbalsano","email":"jrbalsano@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"samweaver","email":"samuel.james.weaver@gmail.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"contributors":[{"name":"Anna Herlihy","email":"herlihyap@gmail.com"},{"name":"Alena Khineika","email":"alena.khineika@mongodb.com"},{"name":"Irina Shestak","email":"irina.shestak@mongodb.com"}],"dist":{"shasum":"e824ff1f444cdfd1291dbaafcb3d4d1925de0703","tarball":"https://registry.npmjs.org/bson-compilers/-/bson-compilers-0.5.0.tgz","fileCount":66,"integrity":"sha512-Z2u8eCbivkr8C66vleHQMSsnFpt1bwWPiVCLLVJaYJ3Ro8rG1eqez1HMwdIobX8TZWRctzT0VoS/JFXVlD+KHw==","signatures":[{"sig":"MEYCIQDSXT1RBTKZo1Yrw94BNbqIzKmZOdB0ck1nqo3OIBZd4gIhAP0+sTBvL/VFyH1aljLPLUH8nGDdaG5qacS/xn33RCP7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2612271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMmt4CRA9TVsSAnZWagAABjAP/Rrlxj8R+wbXjNebLHEd\nMIgQp03ngIgX99oMImkdvtHL+VZsymqCBch34hIwWlaE03DuhBuBP0R8sohM\n4bIXgCe3qpPaL0LKB5LSmqOxNnAZj3OxhYalc0sdm7dZvsRWf6bj6MymST1V\nxmJj8FlX8IKkYuecYrceHP+g5mJJ6To5xBo4IMqXuoENR2l5tatxSj3cNa2E\n02UkgPpjI69m5FBOzUsTCtz1mP6ntl7E77Eszsx4wsS2L6iz3hSTOuUvFsLp\ni6zL++bm1dJ12hS52b6EXiNBJYqL06mMzih7Xg8IzUhyIAueKVzsGvgEAkZQ\nD8Brashxut4h0r427ZgU8CtYlKkWu6IZeURouv6O/kLjLSZB9mEeSVxxIvlC\nipY6ZMnWAp1XmIYM9z1hsoFt2456zFm3YGZNCVuJ+bhVIVisOONT2wTtexlx\n2lwEnceilmGBEXAl7rKMBKMq75r11m/QscpcnpXEvMt09c0xaeDa+Nc9FHuv\nQLoNynJw+Inf+3So07+aZssMsV1ALgf6XdP3sF6E3a5Gqgru01inz5w5jUNq\n5Do+HpjoouQyAIAkP3OaEx/sGZGrY2/E341zRMPmcepCXrdNjVLIgLllm0r/\nUcvu6QGZEZQty7yaPHqhhWKBikm2fkjm9TO+/FBaUARaYfzypJXT+NVaxKV/\nQH+r\r\n=+FY7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5d1e4b8a3a660bbc427672a33deaf07dea8f2757","scripts":{"ci":"npm run check && npm run test","test":"npm run symbol-table && mocha","check":"mongodb-js-precommit './codegeneration/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"node index.js","compile":"npm run antlr4-js && npm run symbol-table","antlr4-js":"java -Xmx500M -cp '/usr/local/lib/antlr-4.7.1-complete.jar:$CLASSPATH' org.antlr.v4.Tool  -Dlanguage=JavaScript -lib grammars -o lib/antlr -visitor -Xexact-output-dir grammars/ECMAScript.g4","prepublish":"npm run compile","symbol-table":"node compile-symbol-table.js"},"_npmUser":{"name":"aherlihy","email":"anna@mongodb.com"},"precommit":["check"],"apiVersion":"0.0.1","_npmVersion":"5.6.0","description":"Source to source compilers using ANTLR","directories":{},"productName":"BSON Compilers","_nodeVersion":"8.9.4","dependencies":{"bson":"^2.0.4","chai":"^4.1.2","mocha":"^5.0.2","antlr4":"^4.7.1","js-yaml":"^3.11.0","mongodb":"^3.0.4","context-eval":"^0.1.0","fast-json-parse":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"pre-commit":"^1.2.2","mongodb-js-precommit":"^0.2.8","eslint-config-mongodb-js":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bson-compilers_0.5.0_1530030968727_0.8648595243551245","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"bson-compilers","version":"0.5.1","license":"Apache-2.0","_id":"bson-compilers@0.5.1","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deepshah","email":"deepcshah@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":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jrbalsano","email":"jrbalsano@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"samweaver","email":"samuel.james.weaver@gmail.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"contributors":[{"name":"Anna Herlihy","email":"herlihyap@gmail.com"},{"name":"Alena Khineika","email":"alena.khineika@mongodb.com"},{"name":"Irina Shestak","email":"irina.shestak@mongodb.com"}],"dist":{"shasum":"b1ea5789acf7010370526b0ef7a0780efdbcd3a8","tarball":"https://registry.npmjs.org/bson-compilers/-/bson-compilers-0.5.1.tgz","fileCount":56,"integrity":"sha512-2v5IHGeFX+fKrFdIxOBXSUXTmt2rD6wwIl3uQJpYd5UCzruZIlxjWS4xqbVlsxOik4zK0w1y0a5q9S8BAu+hfg==","signatures":[{"sig":"MEQCIEHgY9d88h90pGf401rY4/yFwjEVzFFV+BHvc39X7KWJAiB7meC+n3dI6wEBSdYCcesc+4gopSRgnI1jkcd1Y2RRww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2511689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbO2RdCRA9TVsSAnZWagAAysgQAJaGdaardfKhUTU42XUS\neso1krH5HGm+6qF5Cldzi3+3kj6soyhus+ZOOArbLbFJKhWdMebpqwuMTUQb\nraWYXhya6FKrimcNJhQmomSsmW/MJ5nhIeNj4GouSn01PdZH93dTQALoOr9v\n02UiR7mrl/bLBpudaAPtEwCCPNOgOn2GyUA25YFfUpe3yM/quFn8n0tbTtVW\nCd7Y6NoMmKxGAJpAO+YFM9ltpXvZ7TNMXcEPuUpSgk5P14/YV2wVd51Dehov\njFHOoGnRGa/3df/1MoT/F7AB5K77WwoWVFXCHeictx+SWxGxIBjA91jos6Lm\n1Fj+/G35vbbGHKjiq//X9yAhclBinb7ZPVR07VaTmufkTTiVIP0G1VALJSbs\nncHA16FQsyUo1n/raIK/IilWeer8xUMHjvlW/atXWbBxlxRK32UN7ppg+463\n1lnFUVPfMlz5tFpvciDTdnXKv1jmia6hv+a6+xoTner7CU+mwcWmistCQwYb\nyAegh9ADYgM6JxvAuqgK2e2UENzGP9mOQbfBNVGFQbPBtc9nFXzfejjz2vLE\nKSNvQyU3VA0JIYLpqI1HhkBF9mQ+IWAc6tIGrk67/gIl5VkKfaSiuSfqnXTi\nidW58GT3lH2VjgBgf1EvO0SBpFQ2pT8X6i9tP9UPzeGybRpzICXhwawBSLsk\nL7sj\r\n=lhul\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"dbf4b4a8cb2bea93afa41fb914e66b021dc8adbe","scripts":{"ci":"npm run check && npm run test","test":"npm run symbol-table && mocha","check":"mongodb-js-precommit './codegeneration/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"node index.js","compile":"npm run antlr4-js && npm run symbol-table","antlr4-js":"java -Xmx500M -cp '/usr/local/lib/antlr-4.7.1-complete.jar:$CLASSPATH' org.antlr.v4.Tool  -Dlanguage=JavaScript -lib grammars -o lib/antlr -visitor -Xexact-output-dir grammars/ECMAScript.g4","prepublish":"npm run compile","symbol-table":"node compile-symbol-table.js"},"_npmUser":{"name":"lrlna","email":"shestak.irina@gmail.com"},"precommit":["check"],"apiVersion":"0.0.1","_npmVersion":"5.6.0","description":"Source to source compilers using ANTLR","directories":{},"productName":"BSON Compilers","_nodeVersion":"9.8.0","dependencies":{"bson":"^2.0.4","chai":"^4.1.2","mocha":"^5.0.2","antlr4":"^4.7.1","js-yaml":"^3.11.0","mongodb":"^3.0.4","context-eval":"^0.1.0","fast-json-parse":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"pre-commit":"^1.2.2","mongodb-js-precommit":"^0.2.8","eslint-config-mongodb-js":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bson-compilers_0.5.1_1530618973750_0.4118581109766337","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"bson-compilers","version":"0.6.0","license":"Apache-2.0","_id":"bson-compilers@0.6.0","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deepshah","email":"deepcshah@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":"gregg.b","email":"gregg.brewster@mongodb.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jrbalsano","email":"jrbalsano@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"samweaver","email":"samuel.james.weaver@gmail.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"contributors":[{"name":"Anna Herlihy","email":"herlihyap@gmail.com"},{"name":"Alena Khineika","email":"alena.khineika@mongodb.com"},{"name":"Irina Shestak","email":"irina.shestak@mongodb.com"}],"dist":{"shasum":"8c32de3f49c13fc17404641b1d36ab2cd98ea2da","tarball":"https://registry.npmjs.org/bson-compilers/-/bson-compilers-0.6.0.tgz","fileCount":65,"integrity":"sha512-9Y3fwa9uSOneBvL9hYPWvA9sCd642V0LgGQtQn0pf+J0kNrGYVUXga7iLK1uSSPjghaB1hdsNB5wRnyzYu7CbQ==","signatures":[{"sig":"MEUCIBceSIB/4LluJiv5WHQw28AjKa2DKarD8lQhs/1kaGsqAiEA26il7DcBdnNIynSm/d9RmyOLdrAAUlpBwyEy70XEJNU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2646124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWc3bCRA9TVsSAnZWagAAUSgP/Am85E0egUNTJGyeDz0D\nCaj2Lap9bf8ogr6gdPHDdkRbhQ56AZ2KjWKV/0lSzMMVbsS3yLtDGuXRhtKK\nI2B6mm15k24cRj65CT3T+myyfuadzNID4m/IiR3IQtxrb5rPuqwaNlJeSwKG\nsfrKNl88So7gudt1nNNFXJ1nDpV0iiaZQX1GUChQ5u02wXKf3Hj9zSp2V8tr\nu0EWFKxMafDcY+DWkjO3SWQoAA5ekTdvlSMoqIBLoUMe4jyf2F4Lz2lABZpJ\nIltkL0zDgF3MHJxnVlYB+yTp+Zl4HM3kLxcTizFWwhkWFHSL03+TlUFIfiB8\nHeBfYDjsMa9FTZoQxWa05jk1Itn1AiKfp7EabQDdyioXQxPLt/ppAv3glvQa\nEqFWbujWj7csQXfX3A2cl5WM4LedrtaAM0zK13n0xbukav7xAbmFOeokn9+M\nQ2GmK9A6hNv3nJLP/ntbN1uj/C420Qh5adnC2Ml1FkKVPtjEeOhs91agZdiZ\nPT6b4DCuubxUF3f90cs+83VCnpnbiU7xthH57W9u0R5qfuNk3lLCCK6NAm14\nVqk2i5Ydm2S7Ai3uVZl/CtRXGQtIls8YmeQmzQFY/ii+pOQhIe0F60do7DgQ\nVU6RYONEDVuc6KETdwfwzIsWRTLYLMm3Dp4XtqfV8I32rfDQhEsqgzEo/a67\n6QQF\r\n=MFV/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"36e9520b2bc8acf8af86b95b0af74c04cafa451f","scripts":{"ci":"npm run check && npm run test","test":"npm run symbol-table && mocha","check":"mongodb-js-precommit './codegeneration/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"node index.js","compile":"npm run antlr4-js && npm run symbol-table","antlr4-js":"java -Xmx500M -cp '/usr/local/lib/antlr-4.7.1-complete.jar:$CLASSPATH' org.antlr.v4.Tool  -Dlanguage=JavaScript -lib grammars -o lib/antlr -visitor -Xexact-output-dir grammars/ECMAScript.g4","prepublish":"npm run compile","symbol-table":"node compile-symbol-table.js"},"_npmUser":{"name":"aherlihy","email":"anna@mongodb.com"},"precommit":["check"],"apiVersion":"0.0.1","_npmVersion":"5.6.0","description":"Source to source compilers using ANTLR","directories":{},"productName":"BSON Compilers","_nodeVersion":"9.4.0","dependencies":{"bson":"^2.0.4","chai":"^4.1.2","mocha":"^5.0.2","antlr4":"^4.7.1","js-yaml":"^3.11.0","mongodb":"^3.1.0","context-eval":"^0.1.0","fast-json-parse":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"pre-commit":"^1.2.2","mongodb-js-precommit":"^0.2.8","eslint-config-mongodb-js":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bson-compilers_0.6.0_1532612058948_0.36251877811482247","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"bson-compilers","version":"0.7.0","license":"Apache-2.0","_id":"bson-compilers@0.7.0","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deepshah","email":"deepcshah@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":"gregg.b","email":"gregg.brewster@mongodb.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jrbalsano","email":"jrbalsano@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"samweaver","email":"samuel.james.weaver@gmail.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"contributors":[{"name":"Anna Herlihy","email":"herlihyap@gmail.com"},{"name":"Alena Khineika","email":"alena.khineika@mongodb.com"},{"name":"Irina Shestak","email":"irina.shestak@mongodb.com"}],"dist":{"shasum":"568e09cb57ee801096f495734a39c4a68448c618","tarball":"https://registry.npmjs.org/bson-compilers/-/bson-compilers-0.7.0.tgz","fileCount":66,"integrity":"sha512-FPgvnat239aIWP1EA4r2MkkKih0CezIreqkMLAl37Ft9G4cz7aZx0I3y8K42sj3gyTRvYsXSi9UoBzN/hVR/vg==","signatures":[{"sig":"MEYCIQDT1opV9+2WVbxBLr6axfPo+prjz9sUEcKcAKp4D2UADwIhAKrR4S2RbcgoBLgB5MqW/PYNbHT1auIKE755X1ky5BJc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2693539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbXy6ACRA9TVsSAnZWagAAQ9QP/R01QUVfg96pGmEPp3oJ\nxGd6rdcU1q7pA0Skl+NK++3VY7sQMm7QdS5HnyNM4LgdHike+r4wZFpEGCWu\nrPCZecrIpkEfa2dyJzZv7V/emTgvyEhWWax9gtpRxscGyRrGsleL22B/cDCU\ntM7TqpLR1PpMl6/SdG1gYS7+NRf29ZYnr9+PcNaNl68TiQ11crFluiqD2+Xx\nq56cc3z8OX991DM7XZprw1BY+nk6r7R4JNv20k561zu+2Dr5dZCm6R8DioSs\nSBCrNzZt9I5cJfNELEDGIuGoYw1v7ZOWwmoHabSma1U0vamos855g/QITICK\n9AQI3T+QAzVOVnuM3xrJ0Zz0aj7yXBjcvqAso1gt4u7Vl1B0UBizuXf7a7+Q\n9kjCbEmU+PK9GAZrkpnyPJTG11RwQeNMTGPqRBuYwoPum5MXhXy2rr/BTpwV\nsx/0WFeUpkWBLpYqUIEFm/w0QAr/iWuD0z3FKIBrP4FzGzHmOwgZMsdv/Ghg\n2FsMsT9hbvNWIXBtTgn3mVkErmKYFbj38ErXOyaoZxnjOpjox60F4YPQ+x7i\nmwM/Wo8dVqTGANXNsZ7rnfcjzUkz248Ge/DNK/gR3NvRFJmVZAKAlWgUNGfN\n84OsdG+lgBzP6QZYZaELbQcqeNrmM3eXjNOFV3XmsTga1rACGldaI/kupx43\npZ8w\r\n=K7hZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"95b9729c22e15bceb9aef4e3cabd80aa7ece5536","scripts":{"ci":"npm run check && npm run test","test":"npm run symbol-table && mocha","check":"mongodb-js-precommit './codegeneration/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"node index.js","compile":"npm run antlr4-js && npm run symbol-table","antlr4-js":"java -Xmx500M -cp '/usr/local/lib/antlr-4.7.1-complete.jar:$CLASSPATH' org.antlr.v4.Tool  -Dlanguage=JavaScript -lib grammars -o lib/antlr -visitor -Xexact-output-dir grammars/ECMAScript.g4","prepublish":"npm run compile","symbol-table":"node compile-symbol-table.js"},"_npmUser":{"name":"aherlihy","email":"anna@mongodb.com"},"precommit":["check"],"apiVersion":"0.0.1","_npmVersion":"6.2.0","description":"Source to source compilers using ANTLR","directories":{},"productName":"BSON Compilers","_nodeVersion":"9.4.0","dependencies":{"bson":"^2.0.4","chai":"^4.1.2","mocha":"^5.0.2","antlr4":"^4.7.1","js-yaml":"^3.11.0","mongodb":"^3.1.0","context-eval":"^0.1.0","fast-json-parse":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"pre-commit":"^1.2.2","mongodb-js-precommit":"^0.2.8","eslint-config-mongodb-js":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bson-compilers_0.7.0_1532964459622_0.3473034139670803","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"bson-compilers","version":"0.7.2","license":"Apache-2.0","_id":"bson-compilers@0.7.2","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deepshah","email":"deepcshah@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":"gregg.b","email":"gregg.brewster@mongodb.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jrbalsano","email":"jrbalsano@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"samweaver","email":"samuel.james.weaver@gmail.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"contributors":[{"name":"Anna Herlihy","email":"herlihyap@gmail.com"},{"name":"Alena Khineika","email":"alena.khineika@mongodb.com"},{"name":"Irina Shestak","email":"irina.shestak@mongodb.com"}],"dist":{"shasum":"3c25d1bb2ed426ab3fce4b9f0b5e350a60172227","tarball":"https://registry.npmjs.org/bson-compilers/-/bson-compilers-0.7.2.tgz","fileCount":61,"integrity":"sha512-Y1FqLY0RTYWUZamYKUn2jxXw5Xc/da3H5aOWPu8NrJJtpAv9/63f4Ny3uauLrbB+nlM2O0cQcjD7n7+dDdixyQ==","signatures":[{"sig":"MEYCIQC8kJZvGRuSC6XtoN2CxPmtV52TD/mT/LxXwycmTkYCCAIhAOh/7HHHCIz3C9HjHfiMq2K0sK1teolsnCvh3kObbUe7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2718984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYb0DCRA9TVsSAnZWagAA3R0QAJFP5HR+VMZmaOybr3Or\nhql2J0FVUPGyKDOJXqm9nEDjZAA/1c8pipaG6lkRJlFjmqpH1YpY42YAwYZZ\ns5WhdYD6z3iy+30F/+IgVISZqOiqLTMXbtRJXp8nb+uACMaBfiCs6QOpnPIp\n9+hxJNdg4HwTjvC1r7lkYtrZ22oKEArc6k431q4pgKEi4h09ibMHqU0q0h0D\n9JZxO+21Bq4HZBLZpRwdi8PlJq2a/gIyJX4ahXr5rYgZLr3ZafjhRyinYza9\nHkFB+PVb6a3+t4dlBB0HwLel7lbYtlKu7rYJZ1V5swNEoZbOxHIvKFmmvsug\nT1soG06FbRLuEPB8EtafWiZjJ5V4NW2O8/eUcoRRccw3W5FcjkKUBnihUBDh\nOw1DppoN8snNk4p29IoLG/mWclMNGFj/6W6rbzRUOiA5YC2DyfUu5mNBt8zG\ndnRyobKDRAtqgSgdTPBoPGJnnyfwk4nnljBxetx5Li89uaYkU29MUMvV2uGj\nVy0Ez0ga6kB4u2Ven32BruJVRtX+Tz8dHOj2uwd/xC6KOULC+9WrrqRDUnza\nmJMW/VaKeHEeu8sNh8Tnrs1x8NauHLLd+WgeVQ36SCwA4b0LQRkUV3dE7EKc\nVzuj3tomTCXVVPD2oSU2B3ZGPbhPzob5QCgXoNRjiE1sYnONq6s7+cUiATdS\nX6Vi\r\n=tW5p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9fea9d0aa1530b46ad9cd85a05e3e3e495e62d1c","scripts":{"ci":"npm run check && npm run test","test":"npm run symbol-table && mocha","check":"mongodb-js-precommit './codegeneration/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"node index.js","compile":"npm run antlr4-js && npm run symbol-table","antlr4-js":"java -Xmx500M -cp '/usr/local/lib/antlr-4.7.1-complete.jar:$CLASSPATH' org.antlr.v4.Tool  -Dlanguage=JavaScript -lib grammars -o lib/antlr -visitor -Xexact-output-dir grammars/ECMAScript.g4","prepublish":"npm run compile","symbol-table":"node compile-symbol-table.js"},"_npmUser":{"name":"aherlihy","email":"anna@mongodb.com"},"precommit":["check"],"apiVersion":"0.0.1","_npmVersion":"5.6.0","description":"Source to source compilers using ANTLR","directories":{},"productName":"BSON Compilers","_nodeVersion":"8.9.4","dependencies":{"bson":"^2.0.4","chai":"^4.1.2","mocha":"^5.0.2","antlr4":"^4.7.1","js-yaml":"^3.11.0","mongodb":"^3.1.0","context-eval":"^0.1.0","fast-json-parse":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"pre-commit":"^1.2.2","mongodb-js-precommit":"^0.2.8","eslint-config-mongodb-js":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bson-compilers_0.7.2_1533132034611_0.28028529392829715","host":"s3://npm-registry-packages"}},"0.7.3":{"name":"bson-compilers","version":"0.7.3","license":"Apache-2.0","_id":"bson-compilers@0.7.3","maintainers":[{"name":"aherlihy","email":"anna@mongodb.com"},{"name":"alena.khineika","email":"alena.khineika@gmail.com"},{"name":"christkv","email":"christkv@gmail.com"},{"name":"chuck.kalmanek","email":"chuck.kalmanek@10gen.com"},{"name":"cilix","email":"matthewlevenstein@gmail.com"},{"name":"daprahamian","email":"dan.aprahamian@gmail.com"},{"name":"deepshah","email":"deepcshah@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":"gregg.b","email":"gregg.brewster@mongodb.com"},{"name":"hswolff","email":"hello@hswolff.com"},{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},{"name":"jeff-allen-mongo","email":"jeffrey.allen@10gen.com"},{"name":"jimol","email":"jim.oleary@gmail.com"},{"name":"jon.franco","email":"jon.franco@mongodb.com"},{"name":"jrbalsano","email":"jrbalsano@gmail.com"},{"name":"justinjmoses","email":"justinjmoses@gmail.com"},{"name":"kay-kim","email":"kay@mongodb.com"},{"name":"lrlna","email":"shestak.irina@gmail.com"},{"name":"matt_d_rat","email":"matt@mattfairbrass.com"},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"micheal.parks","email":"michealparks1989@gmail.com"},{"name":"mongodb-js-user","email":"dana.groff+mongodb-js@mongodb.com"},{"name":"mpobrien","email":"mpobrien005@gmail.com"},{"name":"pzrq","email":"peter@peterjs.com"},{"name":"redondos","email":"aolivera@gmail.com"},{"name":"rhysm","email":"rhys.howell@10gen.com"},{"name":"rueckstiess","email":"thomas@rueckstiess.net"},{"name":"sampoonachot","email":"joy.sampoonachot@10gen.com"},{"name":"samweaver","email":"samuel.james.weaver@gmail.com"},{"name":"satyasinha","email":"satyendra.n.sinha@gmail.com"},{"name":"schwartzrw","email":"schwartzrw@gmail.com"},{"name":"terakilobyte","email":"terakilobyte@gmail.com"},{"name":"tomhollander","email":"tomhollander@hotmail.com"}],"contributors":[{"name":"Anna Herlihy","email":"herlihyap@gmail.com"},{"name":"Alena Khineika","email":"alena.khineika@mongodb.com"},{"name":"Irina Shestak","email":"irina.shestak@mongodb.com"}],"dist":{"shasum":"7a844ad6581212d8effdfe83f6799ae2103d00b1","tarball":"https://registry.npmjs.org/bson-compilers/-/bson-compilers-0.7.3.tgz","fileCount":61,"integrity":"sha512-tJn9/gSYYw3AbTR4NCijvFDZY1xHR09SZtc/VUTrEFPVAdKxbbeEEa48kLKH2QLYisKbbNSiQ5pN3rW7KvR0Ww==","signatures":[{"sig":"MEUCICMZRMZ/NB1iU2zrT4HGVw67JP2mOaqT5GBIefxxUVe4AiEA2Iw4D30siYk59NHsTIJLpBw+1/aCHChmexU6l4JdZ8E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2684609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYb+7CRA9TVsSAnZWagAAsaMP/3QzzLL+dUlQ16uov/1T\nrYrn2riE2VpVdjDDSKD54xNqi88kepP0FW7pEPYymOlS9vxXdV4+ljR6MiqX\n2o9SsOaA7ymcOIH9EWe0y48GeWedh3CDtyGw8qxXDrf5fMiV3jGiWbqDQ7IA\nQjWLzGxwIk1ANgF7Am3b+IdqHFgROQko398Ej0Oh1OnBFWHEgPFZDxScDQwe\n9tbY2GSco2dD7D3SVP9/tw/st9NZPhkYs7UUg8fSA8BXxiXhawdVLf6hG0vY\nZyyqCb5qE8fyBCg3jqiZtlFbTglQmZuKqJZ9lWk2+nGvG9Uhp/CC58sJFDk7\nRuH2+2eBurXUXlbPiBMCUjcXeG38YB41opRDn+M0vuICC5GYVA6puqNAc7Ep\nBEb+R/0lGjok896ZOHCZFMqx8gXHykPYoG1Txp3AFimb3zGtmzaUXa9y7wHD\nys92QtpAjDMTRobyFljxjiqZy6fFllQOqUOpwOKCtfog0n7mKCWQewD5BEs/\nczpKB6g835swhnrQ56PI+TuIGw9+JVLlFixn1GhK8r99Ov3hZ/JF6VCicCKz\nlCICx8x7uV+2Bt7CPrC0X23JOailyHJz71lPofwdO7zG2EzalTEFztgeyVQp\ndZgXMS1lWX7zRPd86InEoCHlkMUmV9WEVDYCv7setoMFa6L1kAc6kaKCD8Rw\ng65t\r\n=hak3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b5518e8587464bbfe48f7084d8a678af14f8059f","scripts":{"ci":"npm run check && npm run test","test":"npm run symbol-table && mocha","check":"mongodb-js-precommit './codegeneration/**/*{.js,.jsx}' './test/**/*.js' index.js","start":"node index.js","compile":"npm run antlr4-js && npm run symbol-table","antlr4-js":"java -Xmx500M -cp '/usr/local/lib/antlr-4.7.1-complete.jar:$CLASSPATH' org.antlr.v4.Tool  -Dlanguage=JavaScript -lib grammars -o lib/antlr -visitor -Xexact-output-dir grammars/ECMAScript.g4","prepublish":"npm run compile","symbol-table":"node compile-symbol-table.js"},"_npmUser":{"name":"aherlihy","email":"anna@mongodb.com"},"precommit":["check"],"apiVersion":"0.0.1","deprecated":"WARNING: This project has been renamed to bson-transpilers. Install using bson-transpilers instead.","_npmVersion":"5.6.0","description":"Source to source compilers using ANTLR","directories":{},"productName":"BSON Compilers","_nodeVersion":"8.9.4","dependencies":{"bson":"^2.0.4","chai":"^4.1.2","mocha":"^5.0.2","antlr4":"^4.7.1","js-yaml":"^3.11.0","mongodb":"^3.1.0","context-eval":"^0.1.0","fast-json-parse":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"pre-commit":"^1.2.2","mongodb-js-precommit":"^0.2.8","eslint-config-mongodb-js":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bson-compilers_0.7.3_1533132730628_0.35831170503962073","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-04-17T14:23:18.399Z","modified":"2026-07-15T15:34:44.551Z","0.0.1":"2018-04-17T14:23:18.606Z","0.0.2":"2018-04-18T14:33:49.411Z","0.0.3":"2018-04-19T12:51:35.022Z","0.0.4":"2018-04-19T13:01:43.407Z","0.0.5":"2018-05-03T13:25:34.897Z","0.0.6":"2018-05-03T13:36:17.752Z","0.1.0":"2018-05-10T10:06:00.184Z","0.2.0":"2018-05-17T13:55:32.626Z","0.2.1":"2018-05-30T13:45:20.751Z","0.3.0":"2018-06-12T14:29:53.165Z","0.3.1":"2018-06-18T13:36:37.642Z","0.4.0":"2018-06-19T14:08:09.648Z","0.4.1":"2018-06-20T18:26:23.247Z","0.4.2":"2018-06-22T08:16:01.677Z","0.4.3":"2018-06-25T15:43:20.305Z","0.4.4":"2018-06-26T09:34:36.884Z","0.4.5":"2018-06-26T09:40:47.959Z","0.4.6":"2018-06-26T10:49:38.179Z","0.4.8":"2018-06-26T14:57:24.949Z","0.4.9":"2018-06-26T15:25:50.257Z","0.4.10":"2018-06-26T15:48:34.299Z","0.4.11":"2018-06-26T16:05:35.257Z","0.5.0":"2018-06-26T16:36:08.838Z","0.5.1":"2018-07-03T11:56:13.864Z","0.6.0":"2018-07-26T13:34:19.085Z","0.7.0":"2018-07-30T15:28:00.472Z","0.7.2":"2018-08-01T14:00:34.811Z","0.7.3":"2018-08-01T14:12:11.062Z"},"license":"Apache-2.0","description":"Source to source compilers using ANTLR","contributors":[{"name":"Anna Herlihy","email":"herlihyap@gmail.com"},{"name":"Alena Khineika","email":"alena.khineika@mongodb.com"},{"name":"Irina Shestak","email":"irina.shestak@mongodb.com"}],"maintainers":[{"email":"satya@mongodb.com","name":"satyasinha"},{"email":"kristina.stefanova@mongodb.com","name":"kristina.stefano"},{"email":"nathan.smyth@10gen.com","name":"jarjee"},{"email":"iteng@mongodb.com","name":"devtoolsbot"},{"email":"james.wang@mongodb.com","name":"mongo-j"},{"email":"neal.beeken@mongodb.com","name":"nbbeeken"},{"email":"dbx-node@mongodb.com","name":"dbx-node"},{"email":"devtools-npm-user@mongodb.com","name":"devtools-npm-user"},{"email":"anna@mongodb.com","name":"aherlihy"}],"readme":"# BSON-Compilers\n[![npm version][1]][2] [![build status][3]][4]\n[![downloads][5]][6]\n\nTranspilers for building BSON documents in any language. Current support\nprovided for `shell` and `javascript` as inputs. `java`, `c#` and `python` as\noutputs.\n\n# Usage\n\n```js\nconst compiler = require('bson-compilers');\n\nconst input = 'javascript';\nconst output = 'java';\n\nconst string =`\n{ item: \"book\", qty: Binary(Buffer.from(\"5\")), tags: [\"red\", \"blank\"], dim_cm: [14, Int32(\"81\")] }`;\n\ntry {\n  const compiledString = compiler[input][output].compile(string);\n  console.log(compiledCode);\n  // new Document(\"item\", \"book\").append(\"qty\", new Binary(\"5\".getBytes(\"UTF-8\")))\n  // .append(\"tags\", Arrays.asList(\"red\", \"blank\"))\n  // .append(\"dim_cm\", Arrays.asList(14L, 81\")))\n} catch (error) {\n  console.error(error);\n}\n```\n\n## API\n### compiledString = compiler\\[inputLang\\]\\[outputLang\\].compile(codeString)\nOutput a compiled string given input and output languages.\n- __inputLang:__ Input language of the code string. `shell` and `javascript`\n  are currently supported.\n- __outputLang:__ The language you would like the output to be. `java`,\n  `python`, `shell`, `javascript`, and `csharp` are currently supported.\n- __codeString:__ The code string you would like to be compiled to your\n  selected output language.\n\n### importsString = compiler\\[inputLang\\]\\[outputLang\\].getImports()\nOutput a string containing the set of import statements for the generated code\nto compile. These are all the packages that the compiled code could use so that\nthe compiler output will be runnable.\n\n### catch (error)\nAny compiler errors that occur will be thrown. To catch them, wrap the\n`compiler` in a `try/catch` block.\n- __error.message:__ Message `bson-compilers` will send back letting you know\n  the compiler error.\n- __error.stack:__ The usual error stacktrace.\n- __error.code:__ [Error code]() that `bson-compilers` adds to the error object to\n  help you distinguish error types.\n- __error.line:__ If it is a syntax error, will have the line.\n- __error.column:__ If it is a syntax error, will have the column.\n- __error.symbol:__ If it is a syntax error, will have the symbol associated with the error.\n\n### Errors\nThere are a few different error classes thrown by `bson-compilers`, each with \ntheir own error code:\n\n#### BsonCompilersArgumentError\n###### code: E_BSONCOMPILERS_ARGUMENT\nThis will occur when you're using a method with a wrong number of arguments, or\nthe arguments are of the wrong type.\nFor example, `ObjectId().equals()` requires one argument and it will throw if\nanything other than one argument is provided:\n\n```javascript\n// ✘: this will throw a BsonCompilersArgumentError.\nObjectId().equals(ObjectId(), ObjectId());\n\n// ✔: this won't throw\nObjectId().equals(ObjectId());\n```\n\n```javascript\n// ✘: this will throw a BsonCompilersArgumentError.\nObjectId({});\n\n// ✔: this won't throw\nObjectId();\n```\n\n#### BsonCompilersAttributeError\n###### code: E_BSONCOMPILERS_ATTRIBUTE\nWill be thrown if an invalid method or property is used on a BSON object. For\nexample, since `new DBRef()` doesn't have a method `.foo()`, compiler will\nthrow:\n\n```javascript\n// ✘: method foo doesn't exist, so this will throw a BsonCompilersAttributeError .\nnew DBRef('newCollection', new ObjectId()).foo()\n\n// ✔: this won't throw, since .toString() method exists\nnew DBRef('newCollection', new ObjectId()).toString(10)\n```\n\n#### BsonCompilersSyntaxError\n###### code: E_BSONCOMPILERS_SYNTAX \nThis will throw if you have a syntax error. For example missing a colon in\nObject assignment, or forgetting a comma in array definition:\n\n```javascript\n// ✘: this is not a proper object definition; will throw E_SYNTAX_GENERIC\n{ key 'beep' }\n\n// ✘: this is not a proper array definition, will throw E_SYNTAX_GENERIC\n[ 'beep'; 'boop' 'beepBoop' ]\n\n// ✔: neither of these will throw \n{ key: 'beep' }\n[ 'beep', 'boop', 'beepBoop' ]\n```\n\n#### BsonCompilersTypeError\n###### code: E_BSONCOMPILERS_TYPE\nThis error will occur if a symbol is treated as the wrong type. For example, if\na non-function is called:\n\n```javascript\n// ✘: MAX_VALUE is a constant, not a function\nLong.MAX_VALUE()\n\n// ✔: MAX_VALUE without a call will not throw\nLong.MAX_VALUE\n```\n#### BsonCompilersRangeError\n###### code: E_BSONCOMPILERS_RANGE\nIf an argument has been passed that is not in the range of expected values.\n\n#### BsonCompilersUnimplementedError\n###### code: E_BSONCOMPILERS_UNIMPLEMENTED\nIf there is a feature in the input code that is not currently supported by the \ncompiler. \n\n#### BsonCompilersRuntimeError\n###### code: E_BSONCOMPILERS_RUNTIME\nA generic runtime error will be thrown for all errors that are not covered by the\nabove list of errors. These are usually constructor requirements, for example \nwhen using a `RegExp()` an unsupported flag is given:\n\n```javascript\n// ✘: these are not proper 'RegExp()' flags, a BsonCompilersRuntimeError will be thrown.\nnew RegExp('ab+c', 'beep')\n\n// ✔: 'im' are proper 'RegExp()' flags\nnew RegExp('ab+c', 'im')\n```\n\n#### BsonCompilersInternalError\n###### code: E_BSONCOMPILERS_INTERNAL\nIn the case where something has gone wrong within compilation, and an error has \noccured. If you see this error, please create [an issue](https://github.com/mongodb-js/bson-compilers/issues) on Github!\n\n# Install\n```shell\nnpm install -S bson-compilers\n```\n\n## Contributing\nHead over to the readme [on contributing](./CONTRIBUTING.md) to find out more\ninformation on project structure and setting up your environment.\n\n# Authors\n- [aherlihy](https://github.com/aherlihy) - Anna Herlihy <herlihyap@gmail.com>\n- [alenakhineika](https://github.com/alenakhineika) - Alena Khineika <alena.khineika@mongodb.com>\n- [lrlna](github.com/lrlna) - Irina Shestak <shestak.irina@gmail.com>\n\n# License\n[Apache-2.0](https://tldrlegal.com/license/apache-license-2.0-(apache-2.0))\n\n[1]: https://img.shields.io/npm/v/bson-compilers.svg?style=flat-square\n[2]: https://npmjs.org/package/bson-compilers\n[3]: https://img.shields.io/travis/mongodb-js/bson-compilers/master.svg?style=flat-square\n[4]: https://travis-ci.com/mongodb-js/bson-compilers\n[5]: http://img.shields.io/npm/dm/bson-compilers.svg?style=flat-square\n[6]: https://npmjs.org/package/bson-compilers\n","readmeFilename":"README.md"}