{"_id":"geofire","_rev":"58-5c7b3cadc9cfdb2bb1918142b15c0f54","name":"geofire","description":"Location-based querying and filtering using Firebase","dist-tags":{"latest":"6.0.0","next":"5.0.0"},"versions":{"2.0.0":{"name":"geofire","description":"Location-based querying and filtering using Firebase","version":"2.0.0","main":"dist/geofire.min.js","repository":{"type":"git","url":"https://github.com/firebase/geofire.git"},"bugs":{"url":"https://github.com/firebase/geofire/issues"},"licenses":[{"type":"MIT","url":"http://firebase.mit-license.org/"}],"dependencies":{"firebase":"~1.0.17","rsvp":"~3.0.9"},"devDependencies":{"karma":"^0.12.9","karma-jasmine":"~0.2.0","karma-coverage":"^0.2.4","karma-phantomjs-launcher":"~0.1.4","gulp":"^3.5.6","gulp-karma":"0.0.4","gulp-concat":"^2.2.0","gulp-uglify":"^0.2.1","gulp-jshint":"^1.5.1","gulp-ext-replace":"0.0.5","jshint-stylish":"^0.2.0","streamqueue":"0.0.5"},"homepage":"https://github.com/firebase/geofire","_id":"geofire@2.0.0","dist":{"shasum":"82c3ecb02d6dff37391c52157c63b0072a069971","tarball":"https://registry.npmjs.org/geofire/-/geofire-2.0.0.tgz","integrity":"sha512-PT//QBZa2ewWf8UYXpNWNoIqbkWXIHajie8f2fsE1xWT1AmW5bznOuO/Pt2Q+d2ROc4TWdWzBu2je0jmIRztuQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQMqP3yt02uk38kSbLW5R8g+GxTSL34pjOV2TyRzrBMAiEA3vKC2rvgszU7C+uAsvHq1S+wCdSpZ7FKt9u/qFg7gUI="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"jacobawenger","email":"jacob@firebase.com"},"maintainers":[{"name":"jacobawenger","email":"jacob@firebase.com"}],"directories":{}},"2.0.1":{"name":"geofire","description":"Location-based querying and filtering using Firebase","version":"2.0.1","main":"./dist/geofire.min.js","repository":{"type":"git","url":"https://github.com/firebase/geofire.git"},"bugs":{"url":"https://github.com/firebase/geofire/issues"},"licenses":[{"type":"MIT","url":"http://firebase.mit-license.org/"}],"dependencies":{"firebase":"~1.0.17","rsvp":"~3.0.9"},"devDependencies":{"karma":"^0.12.9","karma-jasmine":"~0.2.0","karma-coverage":"^0.2.4","karma-phantomjs-launcher":"~0.1.4","gulp":"^3.5.6","gulp-karma":"0.0.4","gulp-concat":"^2.2.0","gulp-uglify":"^0.2.1","gulp-jshint":"^1.5.1","gulp-ext-replace":"0.0.5","jshint-stylish":"^0.2.0","streamqueue":"0.0.5"},"homepage":"https://github.com/firebase/geofire","_id":"geofire@2.0.1","dist":{"shasum":"183aacaa00bb71f896d170d533573ea0773036e8","tarball":"https://registry.npmjs.org/geofire/-/geofire-2.0.1.tgz","integrity":"sha512-IH1z75VYiDmywM67+cb5vXXGfN2T50c8Nwn5KXNWgzYsrHLELrh37Bh5GWR67pOAv8drR6o+hvV/Fgft0lG1kg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBhzL+If3x3lkFlr5rsUYj4LN4qmSPrXQ1s+oFeN5qOOAiA+INn7S5I8571ttg6tEJ/XYqGmUGhwADKAfCFnqhNFjg=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"jacobawenger","email":"jacob@firebase.com"},"maintainers":[{"name":"jacobawenger","email":"jacob@firebase.com"}],"directories":{}},"2.0.2":{"name":"geofire","description":"Location-based querying and filtering using Firebase","version":"2.0.2","main":"./dist/geofire.min.js","repository":{"type":"git","url":"https://github.com/firebase/geofire.git"},"bugs":{"url":"https://github.com/firebase/geofire/issues"},"licenses":[{"type":"MIT","url":"http://firebase.mit-license.org/"}],"dependencies":{"firebase":"~1.0.17","rsvp":"~3.0.9"},"devDependencies":{"karma":"^0.12.9","karma-jasmine":"~0.2.0","karma-coverage":"^0.2.4","karma-phantomjs-launcher":"~0.1.4","gulp":"^3.5.6","gulp-karma":"0.0.4","gulp-concat":"^2.2.0","gulp-uglify":"^0.2.1","gulp-jshint":"^1.5.1","gulp-ext-replace":"0.0.5","jshint-stylish":"^0.2.0","streamqueue":"0.0.5"},"homepage":"https://github.com/firebase/geofire","_id":"geofire@2.0.2","dist":{"shasum":"72f8ab481a3f5f4dd593f4470a7f20f14c726c14","tarball":"https://registry.npmjs.org/geofire/-/geofire-2.0.2.tgz","integrity":"sha512-G4zE7JFsqqPWgJ3WvFmQzo/iirfk6CAfTgDyuIRKEQuLJ8sJlwMZoakcf9vLv5LUW5VAyl7ycKFZY8vGap6ERA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHke+91yYJUj1LbAurSPVXFlF08FtYnL0MghDyCmfNCiAiEAg6+A19XQEJDekRYE1y4QmzDSE6zZLR3E5WzyVzIIK9c="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"jacobawenger","email":"jacob@firebase.com"},"maintainers":[{"name":"jacobawenger","email":"jacob@firebase.com"}],"directories":{}},"2.1.0":{"name":"geofire","description":"Location-based querying and filtering using Firebase","version":"2.1.0","main":"./dist/geofire.min.js","repository":{"type":"git","url":"https://github.com/firebase/geofire.git"},"bugs":{"url":"https://github.com/firebase/geofire/issues"},"licenses":[{"type":"MIT","url":"http://firebase.mit-license.org/"}],"dependencies":{"firebase":"1.0.x","rsvp":"~3.0.9"},"devDependencies":{"karma":"^0.12.9","karma-jasmine":"~0.2.0","karma-coverage":"^0.2.4","karma-phantomjs-launcher":"~0.1.4","gulp":"^3.5.6","gulp-karma":"0.0.4","gulp-concat":"^2.2.0","gulp-uglify":"^0.2.1","gulp-jshint":"^1.5.1","gulp-ext-replace":"0.0.5","jshint-stylish":"^0.2.0","streamqueue":"0.0.5"},"homepage":"https://github.com/firebase/geofire","_id":"geofire@2.1.0","dist":{"shasum":"983142f680fa553e798ff624f35f7ff29ed72e00","tarball":"https://registry.npmjs.org/geofire/-/geofire-2.1.0.tgz","integrity":"sha512-zEco3i+boJDm2uHiKnfaeB1Rf5gcuAE6yDLnyXlQ7ybVb9PnIn0KfNK6YyApZcRMQYZV9wgEnee174IwOgO4tg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE18thUTmu7UK3GLo3O5GPifCtQjprb7yJx8nBPM+2uFAiEA4GF2GhaUmc7tA28O4KRQC/sMclk9Lz4I9iYFevE/V90="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"jacobawenger","email":"jacob@firebase.com"},"maintainers":[{"name":"jacobawenger","email":"jacob@firebase.com"}],"directories":{}},"2.1.1":{"name":"geofire","description":"Location-based querying and filtering using Firebase","version":"2.1.1","author":{"name":"Firebase","email":"support@firebase.com","url":"https://www.firebase.com/"},"homepage":"https://github.com/firebase/geofire/","repository":{"type":"git","url":"https://github.com/firebase/geofire.git"},"bugs":{"url":"https://github.com/firebase/geofire/issues"},"licenses":[{"type":"MIT","url":"http://firebase.mit-license.org/"}],"keywords":["geoquery","location","firebase","realtime","geolocation"],"main":"dist/geofire.min.js","files":["dist/**","LICENSE","README.md","CHANGELOG.md","package.json"],"dependencies":{"firebase":"1.0.x","rsvp":"~3.0.9"},"devDependencies":{"karma":"^0.12.9","karma-jasmine":"~0.2.0","karma-coverage":"^0.2.4","karma-failed-reporter":"0.0.2","karma-phantomjs-launcher":"~0.1.4","gulp":"^3.5.6","gulp-karma":"0.0.4","gulp-concat":"^2.2.0","gulp-uglify":"^0.2.1","gulp-jshint":"^1.5.1","gulp-ext-replace":"0.0.5","jshint-stylish":"^0.2.0","streamqueue":"0.0.5"},"scripts":{"test":"gulp test"},"_id":"geofire@2.1.1","dist":{"shasum":"b9be43e015aefcd75702e65587682daf5dbfc365","tarball":"https://registry.npmjs.org/geofire/-/geofire-2.1.1.tgz","integrity":"sha512-voo9IEreHGzEeCbDH/8lmMIYwXSqQr6sRZxtfiYgwRGQF0nzWxafoQRbSjiRC3IyN9he2aZEub0mXbxf2J0VKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE0VWD7ni7J8irpJDVR5x/IYy1Zs2Nlo+N8q1sks9zBeAiBOckuWrscJ6IGjr8PGLJJBaTQ+m3cDHS/zM3GClsxfLQ=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"jacobawenger","email":"jacob@firebase.com"},"maintainers":[{"name":"jacobawenger","email":"jacob@firebase.com"}],"directories":{}},"3.0.0":{"name":"geofire","description":"Location-based querying and filtering using Firebase","version":"3.0.0","author":{"name":"Firebase","email":"support@firebase.com","url":"https://www.firebase.com/"},"homepage":"https://github.com/firebase/geofire/","repository":{"type":"git","url":"https://github.com/firebase/geofire.git"},"bugs":{"url":"https://github.com/firebase/geofire/issues"},"licenses":[{"type":"MIT","url":"http://firebase.mit-license.org/"}],"keywords":["geoquery","location","firebase","realtime","geolocation"],"main":"dist/geofire.min.js","files":["dist/**","LICENSE","README.md","CHANGELOG.md","package.json"],"dependencies":{"firebase":"1.0.x","rsvp":"~3.0.9"},"devDependencies":{"gulp":"^3.5.6","gulp-concat":"^2.2.0","gulp-ext-replace":"0.0.5","gulp-jshint":"^1.5.1","gulp-karma":"0.0.4","gulp-uglify":"^0.2.1","jshint-stylish":"^0.2.0","karma":"^0.12.9","karma-coverage":"^0.2.4","karma-failed-reporter":"0.0.2","karma-jasmine":"~0.2.0","karma-phantomjs-launcher":"~0.1.4","karma-spec-reporter":"0.0.13","streamqueue":"0.0.5"},"scripts":{"test":"gulp test"},"gitHead":"d9a57203303f73602cb9b39bf0f092db8763505e","_id":"geofire@3.0.0","_shasum":"38f47361df5fefca631db5a85974767e0a7dc24a","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"firebase","email":"operations@firebase.com"},"maintainers":[{"name":"firebase","email":"operations@firebase.com"}],"dist":{"shasum":"38f47361df5fefca631db5a85974767e0a7dc24a","tarball":"https://registry.npmjs.org/geofire/-/geofire-3.0.0.tgz","integrity":"sha512-GQmRhG4Ifa1oSZCGfF8bUDvsfcSTVeBz/oPDDReyJP9hJAcyjubD9avllYWCca1Jg9s6i/gszllliag9eBrAvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD912UwQYAmkNPjwbyHcWtEzP/6eXZUS7YWRvXMDoNFCwIhAMnBi2KlstOimIyO2o5GRmKb0M7tGjfWUEW4wrnSCOlw"}]},"directories":{}},"3.0.1":{"name":"geofire","description":"Location-based querying and filtering using Firebase","version":"3.0.1","author":{"name":"Firebase","email":"support@firebase.com","url":"https://www.firebase.com/"},"homepage":"https://github.com/firebase/geofire-js/","repository":{"type":"git","url":"https://github.com/firebase/geofire-js.git"},"bugs":{"url":"https://github.com/firebase/geofire-js/issues"},"licenses":[{"type":"MIT","url":"http://firebase.mit-license.org/"}],"keywords":["geoquery","location","firebase","realtime","geolocation"],"main":"dist/geofire.min.js","files":["dist/**","LICENSE","README.md","package.json"],"dependencies":{"firebase":"1.0.x","rsvp":"~3.0.9"},"devDependencies":{"gulp":"^3.5.6","gulp-concat":"^2.2.0","gulp-ext-replace":"0.0.5","gulp-jshint":"^1.5.1","gulp-karma":"0.0.4","gulp-uglify":"^0.2.1","jshint-stylish":"^0.2.0","streamqueue":"0.0.5","coveralls":"^2.11.1","karma":"^0.12.9","karma-coverage":"^0.2.4","karma-failed-reporter":"0.0.2","karma-jasmine":"~0.2.0","karma-phantomjs-launcher":"~0.1.4","karma-spec-reporter":"0.0.13"},"scripts":{"test":"gulp test","travis":"gulp"},"_id":"geofire@3.0.1","dist":{"shasum":"9f75195a474f9895d7e7ccca0435999b8472c08d","tarball":"https://registry.npmjs.org/geofire/-/geofire-3.0.1.tgz","integrity":"sha512-ZbBTsUAwLnftQVRl07YbXst1rq3bhEq87NA8bT10/XttMNTVHoKqKQslVKWr76NTxu+KMhf6d7rqe7zwYg3UPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFLhS5SQr9FGNN4OmO/yuxBUxFsh494J+lW+lJBGjyx/AiAg2yahRxx9wtGVIvyjxx6dUKDNHvRjcFG0FXpLndZd4A=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"firebase","email":"operations@firebase.com"},"maintainers":[{"name":"firebase","email":"operations@firebase.com"}],"directories":{}},"3.0.2":{"name":"geofire","description":"Location-based querying and filtering using Firebase","version":"3.0.2","author":{"name":"Firebase","email":"support@firebase.com","url":"https://www.firebase.com/"},"homepage":"https://github.com/firebase/geofire-js/","repository":{"type":"git","url":"https://github.com/firebase/geofire-js.git"},"bugs":{"url":"https://github.com/firebase/geofire-js/issues"},"licenses":[{"type":"MIT","url":"http://firebase.mit-license.org/"}],"keywords":["geoquery","location","firebase","realtime","geolocation"],"main":"dist/geofire.min.js","files":["dist/**","LICENSE","README.md","package.json"],"dependencies":{"firebase":"1.0.x","rsvp":"~3.0.9"},"devDependencies":{"gulp":"^3.5.6","gulp-concat":"^2.2.0","gulp-ext-replace":"0.0.5","gulp-jshint":"^1.5.1","gulp-karma":"0.0.4","gulp-uglify":"^0.2.1","jshint-stylish":"^0.2.0","streamqueue":"0.0.5","coveralls":"^2.11.1","karma":"^0.12.9","karma-coverage":"^0.2.4","karma-failed-reporter":"0.0.2","karma-jasmine":"~0.2.0","karma-phantomjs-launcher":"~0.1.4","karma-spec-reporter":"0.0.13"},"scripts":{"test":"gulp test","travis":"gulp"},"_id":"geofire@3.0.2","dist":{"shasum":"eaada3fd457eda599a54f44bd17bf99434d12e45","tarball":"https://registry.npmjs.org/geofire/-/geofire-3.0.2.tgz","integrity":"sha512-TSp4lMIfXnSAXgpAHUd0ZynNPhYifoIMKURq6uzoBNF94p17TH1KAisZJAEdzfA4894LjogBaCjBXlexXsxXyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFQ/JQvZf5ntPEPxKbcvHCvNhd96HrfJl4w6kb0TnaQBAiAeJv9XzxM2GbE3uKCyTlkumSVWTUE30PQEyP0OzOm+bQ=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"firebase","email":"operations@firebase.com"},"maintainers":[{"name":"firebase","email":"operations@firebase.com"}],"directories":{}},"3.0.3":{"name":"geofire","description":"Location-based querying and filtering using Firebase","version":"3.0.3","author":{"name":"Firebase","email":"support@firebase.com","url":"https://www.firebase.com/"},"homepage":"https://github.com/firebase/geofire-js/","repository":{"type":"git","url":"https://github.com/firebase/geofire-js.git"},"bugs":{"url":"https://github.com/firebase/geofire-js/issues"},"licenses":[{"type":"MIT","url":"http://firebase.mit-license.org/"}],"keywords":["geoquery","location","firebase","realtime","geolocation"],"main":"dist/geofire.min.js","files":["dist/**","LICENSE","README.md","package.json"],"dependencies":{"firebase":"1.1.x","rsvp":"~3.0.13"},"devDependencies":{"gulp":"^3.5.6","gulp-concat":"^2.2.0","gulp-ext-replace":"0.0.5","gulp-jshint":"^1.5.1","gulp-karma":"0.0.4","gulp-uglify":"^0.2.1","jshint-stylish":"^0.2.0","streamqueue":"0.0.5","coveralls":"^2.11.1","karma":"^0.12.9","karma-coverage":"^0.2.4","karma-failed-reporter":"0.0.2","karma-jasmine":"~0.2.0","karma-phantomjs-launcher":"~0.1.4","karma-spec-reporter":"0.0.13"},"scripts":{"test":"gulp test","travis":"gulp --travis"},"gitHead":"f2a43dc3242ea5d61e116941256c33bb6459c448","_id":"geofire@3.0.3","_shasum":"99d6bec98bb8a779d0ab3c09e196baed2b8926c6","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"firebase","email":"operations@firebase.com"},"maintainers":[{"name":"firebase","email":"operations@firebase.com"}],"dist":{"shasum":"99d6bec98bb8a779d0ab3c09e196baed2b8926c6","tarball":"https://registry.npmjs.org/geofire/-/geofire-3.0.3.tgz","integrity":"sha512-mgFDdntS8t+WHxVoWR3gCKp3R516nSPqBtrmlJ4ga7kSPfIPd2MIHZoL1uATMbmogStNTQxz9qvf4U/zCuLBEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCL1HOqD6lpgYLc+7b0m7j426hsMj+iP2znS2JNODHvCgIhALjk/48YJ5bc0ghmMqRp8pcNQ2GbLwZ6tZ+Dn8fLFezc"}]},"directories":{}},"3.1.0":{"name":"geofire","description":"Location-based querying and filtering using Firebase","version":"3.1.0","author":{"name":"Firebase","email":"support@firebase.com","url":"https://www.firebase.com/"},"homepage":"https://github.com/firebase/geofire-js/","repository":{"type":"git","url":"https://github.com/firebase/geofire-js.git"},"bugs":{"url":"https://github.com/firebase/geofire-js/issues"},"licenses":[{"type":"MIT","url":"http://firebase.mit-license.org/"}],"keywords":["geoquery","location","firebase","realtime","geolocation"],"main":"dist/geofire.js","files":["dist/**","LICENSE","README.md","package.json"],"dependencies":{"firebase":"2.0.x","rsvp":"~3.0.13"},"devDependencies":{"gulp":"^3.5.6","gulp-concat":"^2.2.0","gulp-ext-replace":"0.0.5","gulp-jshint":"^1.5.1","gulp-karma":"0.0.4","gulp-uglify":"^0.2.1","jshint-stylish":"^0.2.0","streamqueue":"0.0.5","coveralls":"^2.11.1","karma":"^0.12.9","karma-coverage":"^0.2.4","karma-failed-reporter":"0.0.2","karma-jasmine":"~0.2.0","karma-phantomjs-launcher":"~0.1.4","karma-spec-reporter":"0.0.13"},"scripts":{"test":"gulp test","travis":"gulp --travis"},"gitHead":"2888b1feaf50351c2fbd5f247ceb210300d62c14","_id":"geofire@3.1.0","_shasum":"824162c15c7cbed507dba89dfc0a454868b323cf","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"firebase","email":"operations@firebase.com"},"maintainers":[{"name":"firebase","email":"operations@firebase.com"}],"dist":{"shasum":"824162c15c7cbed507dba89dfc0a454868b323cf","tarball":"https://registry.npmjs.org/geofire/-/geofire-3.1.0.tgz","integrity":"sha512-xSx3F8AuSu7IeAtnfFvDS3XSUi1mDbiXrG1cb9NcuQmk4MbTzc3GOhcOSIlvEttuT2e06BnnYYFikdMBGuKbqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFL3hUdPWAkah7RpgZx0G8Gbd3ZvqkKXCVufRRA8TfhIAiAJ89lg8FN0rKU/GsExdUXy8f3Goa4VnayHTHDYt6iRYA=="}]},"directories":{}},"3.2.0":{"name":"geofire","description":"Location-based querying and filtering using Firebase","version":"3.2.0","author":{"name":"Firebase","email":"support@firebase.com","url":"https://www.firebase.com/"},"homepage":"https://github.com/firebase/geofire-js/","repository":{"type":"git","url":"https://github.com/firebase/geofire-js.git"},"bugs":{"url":"https://github.com/firebase/geofire-js/issues"},"licenses":[{"type":"MIT","url":"http://firebase.mit-license.org/"}],"keywords":["geoquery","location","firebase","realtime","geolocation"],"main":"dist/geofire.js","files":["dist/**","LICENSE","README.md","package.json"],"dependencies":{"firebase":"2.0.x","rsvp":"~3.0.13"},"devDependencies":{"gulp":"^3.5.6","gulp-concat":"^2.2.0","gulp-ext-replace":"0.0.5","gulp-jshint":"^1.5.1","gulp-karma":"0.0.4","gulp-uglify":"^0.2.1","jshint-stylish":"^0.2.0","streamqueue":"0.0.5","coveralls":"^2.11.1","karma":"^0.12.9","karma-coverage":"^0.2.4","karma-failed-reporter":"0.0.2","karma-jasmine":"~0.2.0","karma-phantomjs-launcher":"~0.1.4","karma-spec-reporter":"0.0.13"},"scripts":{"test":"gulp test","travis":"gulp --travis"},"gitHead":"9abe1a3478a5da22e80a1f64b5758c1a58f201c2","_id":"geofire@3.2.0","_shasum":"78e5bb36454bcc9fccc2ff2012176d7f0859ca10","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"firebase","email":"operations@firebase.com"},"maintainers":[{"name":"firebase","email":"operations@firebase.com"}],"dist":{"shasum":"78e5bb36454bcc9fccc2ff2012176d7f0859ca10","tarball":"https://registry.npmjs.org/geofire/-/geofire-3.2.0.tgz","integrity":"sha512-ejuK4C8c6o9LeYCTsiPH2qjrkdiWvHS6FSECvfYGgfVVucsz0VL7eWoyng8UA2C3L+x27M3KEzL3WY5VMzYjpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBMiHlkODZB2UIeG03QTRlOcRbDz/30no+H2VzfEqBXaAiEAsEMhjrAKMCNGVc9z+YYtFvgR4H213NbBrBXEe8iZd7E="}]},"directories":{}},"3.2.1":{"name":"geofire","description":"Location-based querying and filtering using Firebase","version":"3.2.1","author":{"name":"Firebase","email":"support@firebase.com","url":"https://www.firebase.com/"},"homepage":"https://github.com/firebase/geofire-js/","repository":{"type":"git","url":"https://github.com/firebase/geofire-js.git"},"bugs":{"url":"https://github.com/firebase/geofire-js/issues"},"licenses":[{"type":"MIT","url":"http://firebase.mit-license.org/"}],"keywords":["geoquery","location","firebase","realtime","geolocation"],"main":"dist/geofire.js","files":["dist/**","LICENSE","README.md","package.json"],"dependencies":{"firebase":"2.1.x","rsvp":"3.0.16"},"devDependencies":{"gulp":"3.8.10","gulp-concat":"2.4.3","gulp-ext-replace":"0.1.0","gulp-jshint":"1.9.0","gulp-karma":"0.0.4","gulp-uglify":"1.1.0","jshint-stylish":"1.0.0","streamqueue":"0.1.1","coveralls":"2.11.2","karma-coverage":"0.2.7","karma-failed-reporter":"0.0.3","karma-jasmine":"0.3.5","karma-phantomjs-launcher":"0.1.4","karma-spec-reporter":"0.0.16"},"scripts":{"test":"gulp test","travis":"gulp --travis"},"gitHead":"e7f14664cbc18228d9743f46750ac18ea910b811","_id":"geofire@3.2.1","_shasum":"4d989be8a7c0a6dbd1f24776d2769ee517e6d6b9","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"firebase","email":"operations@firebase.com"},"maintainers":[{"name":"firebase","email":"operations@firebase.com"}],"dist":{"shasum":"4d989be8a7c0a6dbd1f24776d2769ee517e6d6b9","tarball":"https://registry.npmjs.org/geofire/-/geofire-3.2.1.tgz","integrity":"sha512-UGx3ujxRo0IKpgXHHmQwqtAbdLBZmNRCZv+ercisi9QKuDhNYzyyHqky/MIreuk0oiqao3JOBk6MIIUBx48eWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHTghZ0vOPEf0S7C311f0ghZarPU+ItpDm4Ni6AMx/BJAiACOwLQP8ZAgDmdxqTxkck9XsR8xUD1e3McClCodzReiw=="}]},"directories":{}},"3.2.2":{"name":"geofire","description":"Location-based querying and filtering using Firebase","version":"3.2.2","author":{"name":"Firebase","email":"support@firebase.com","url":"https://www.firebase.com/"},"homepage":"https://github.com/firebase/geofire-js/","repository":{"type":"git","url":"https://github.com/firebase/geofire-js.git"},"bugs":{"url":"https://github.com/firebase/geofire-js/issues"},"licenses":[{"type":"MIT","url":"http://firebase.mit-license.org/"}],"keywords":["geoquery","location","firebase","realtime","geolocation"],"main":"dist/geofire.js","files":["dist/**","LICENSE","README.md","package.json"],"dependencies":{"firebase":"2.2.x","rsvp":"3.0.x"},"devDependencies":{"gulp":"3.8.10","gulp-concat":"2.4.3","gulp-ext-replace":"0.1.0","gulp-jshint":"1.9.0","gulp-karma":"0.0.4","gulp-uglify":"1.1.0","jshint-stylish":"1.0.0","streamqueue":"0.1.1","coveralls":"2.11.2","karma-coverage":"0.2.7","karma-failed-reporter":"0.0.3","karma-jasmine":"0.3.5","karma-phantomjs-launcher":"0.1.4","karma-spec-reporter":"0.0.16"},"scripts":{"test":"gulp test","travis":"gulp --travis"},"gitHead":"8d714868a94a3523e42c61181dad0a55068f1e2e","_id":"geofire@3.2.2","_shasum":"1d5a3120adc4dd2d5df6d908914c643f96556da3","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"firebase","email":"operations@firebase.com"},"maintainers":[{"name":"firebase","email":"operations@firebase.com"}],"dist":{"shasum":"1d5a3120adc4dd2d5df6d908914c643f96556da3","tarball":"https://registry.npmjs.org/geofire/-/geofire-3.2.2.tgz","integrity":"sha512-Ykyhn/Hc87Wlc0L4l7BeZ6LZme9a6Gcy/cjo2wjRZreMrFM2uBowtHAoiutJRnFins+LgwlNSso8fjDQtJkMYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDk61N4TLODXlIWopDpkV8pJNEZNh3ynrcJr9mQh/ry3wIgfaw11KREX1Cb/MbGTE5IoIG/kCRz1nLcj0pTo/lfGoY="}]},"directories":{}},"3.2.3":{"name":"geofire","description":"Location-based querying and filtering using Firebase","version":"3.2.3","author":{"name":"Firebase","email":"support@firebase.com","url":"https://www.firebase.com/"},"homepage":"https://github.com/firebase/geofire-js/","repository":{"type":"git","url":"https://github.com/firebase/geofire-js.git"},"bugs":{"url":"https://github.com/firebase/geofire-js/issues"},"license":"MIT","keywords":["geoquery","location","firebase","realtime","geolocation"],"main":"dist/geofire.js","files":["dist/**","LICENSE","README.md","package.json"],"dependencies":{"firebase":"2.x.x","rsvp":"3.1.x"},"devDependencies":{"coveralls":"2.11.4","gulp":"3.9.0","gulp-concat":"2.6.0","gulp-ext-replace":"0.2.0","gulp-jshint":"1.11.2","gulp-karma":"0.0.5","gulp-uglify":"1.4.1","jshint-stylish":"2.0.1","karma-chrome-launcher":"0.2.0","karma-coverage":"0.5.2","karma-failed-reporter":"0.0.3","karma-firefox-launcher":"0.1.6","karma-jasmine":"0.3.6","karma-spec-reporter":"0.0.20","run-sequence":"^1.1.4","streamqueue":"0.1.1"},"scripts":{"test":"gulp test","travis":"gulp"},"gitHead":"f8cc2e7f5df5cebc807d94dc5fc4d6c702802c3e","_id":"geofire@3.2.3","_shasum":"7ed6d39c03bd3cbb1f68b393ff79cf45abfd8453","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.10.38","_npmUser":{"name":"firebase","email":"operations@firebase.com"},"maintainers":[{"name":"firebase","email":"operations@firebase.com"}],"dist":{"shasum":"7ed6d39c03bd3cbb1f68b393ff79cf45abfd8453","tarball":"https://registry.npmjs.org/geofire/-/geofire-3.2.3.tgz","integrity":"sha512-D2EeAKRdzgIKddkzn8k5BUlmMvwLPTcoo7oOpvfdom6L398ObbOD7fMcxw0bx0dOMZ0QMOTUeOG1eKI9vHipbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHFSSAPFrVWh4WN1Olx3IscM3477ZpOd/3fMSBPe3++WAiEAoySGCz4wOs8XNZRLSLhcLjvZimn/rcqAg7mUSzTirQ4="}]},"directories":{}},"3.2.4":{"name":"geofire","description":"Location-based querying and filtering using Firebase","version":"3.2.4","author":{"name":"Firebase","email":"support@firebase.com","url":"https://www.firebase.com/"},"homepage":"https://github.com/firebase/geofire-js/","repository":{"type":"git","url":"https://github.com/firebase/geofire-js.git"},"bugs":{"url":"https://github.com/firebase/geofire-js/issues"},"license":"MIT","keywords":["geoquery","location","firebase","realtime","geolocation"],"main":"dist/geofire.js","files":["dist/**","LICENSE","README.md","package.json"],"dependencies":{"firebase":"2.x.x","rsvp":"3.1.x"},"devDependencies":{"coveralls":"2.11.4","gulp":"3.9.0","gulp-concat":"2.6.0","gulp-ext-replace":"0.2.0","gulp-jshint":"1.11.2","gulp-karma":"0.0.5","gulp-uglify":"1.4.1","jshint-stylish":"2.0.1","karma-chrome-launcher":"0.2.0","karma-coverage":"0.5.2","karma-failed-reporter":"0.0.3","karma-firefox-launcher":"0.1.6","karma-jasmine":"0.3.6","karma-spec-reporter":"0.0.20","run-sequence":"^1.1.4","streamqueue":"0.1.1"},"scripts":{"test":"gulp test","travis":"gulp"},"gitHead":"42f825c6ff87c66717ce7a9461d95915b4c2af79","_id":"geofire@3.2.4","_shasum":"2b64ab6c569283c48d83d5f75660087999f572ae","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.10.38","_npmUser":{"name":"firebase","email":"operations@firebase.com"},"maintainers":[{"name":"firebase","email":"operations@firebase.com"}],"dist":{"shasum":"2b64ab6c569283c48d83d5f75660087999f572ae","tarball":"https://registry.npmjs.org/geofire/-/geofire-3.2.4.tgz","integrity":"sha512-lXh7ELaAFdkVMlDvVQtcKaULZzx7CylDt99VyGdZ3agvJ8AxlHMv3T1tHvTubbmxPBbcGpL+k8Y9FiPmG0jzDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB4WRHLeDbCDhpnF4ve8gHUif5PZeqkFyfi1zF8pSRwIAiEA2HR5jc63cJVTPMPMLCCHdyP2tCB0OLkJOzKui42mQzY="}]},"directories":{}},"4.0.0":{"name":"geofire","description":"Location-based querying and filtering using Firebase","version":"4.0.0","author":{"name":"Firebase","email":"support@firebase.com","url":"https://www.firebase.com/"},"homepage":"https://github.com/firebase/geofire-js/","repository":{"type":"git","url":"https://github.com/firebase/geofire-js.git"},"bugs":{"url":"https://github.com/firebase/geofire-js/issues"},"license":"MIT","keywords":["geoquery","location","firebase","realtime","geolocation"],"main":"dist/geofire.js","files":["dist/**","LICENSE","README.md","package.json"],"dependencies":{},"peerDependencies":{"firebase":"^2.4.0"},"devDependencies":{"coveralls":"2.11.4","gulp":"3.9.0","gulp-concat":"2.6.0","gulp-ext-replace":"0.2.0","gulp-jshint":"1.11.2","gulp-karma":"0.0.5","gulp-uglify":"1.4.1","jshint-stylish":"2.0.1","karma-chrome-launcher":"0.2.0","karma-coverage":"0.5.2","karma-failed-reporter":"0.0.3","karma-firefox-launcher":"0.1.6","karma-jasmine":"0.3.6","karma-spec-reporter":"0.0.20","run-sequence":"^1.1.4","streamqueue":"0.1.1"},"scripts":{"test":"gulp test","travis":"gulp"},"gitHead":"b4e3202356392b66b1d6dcffe5cbcc9fc9461408","_id":"geofire@4.0.0","_shasum":"0e80f44f4044f5a29dbd9dc6e42e5fbe597702c0","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.10.38","_npmUser":{"name":"firebase","email":"operations@firebase.com"},"maintainers":[{"name":"firebase","email":"operations@firebase.com"}],"dist":{"shasum":"0e80f44f4044f5a29dbd9dc6e42e5fbe597702c0","tarball":"https://registry.npmjs.org/geofire/-/geofire-4.0.0.tgz","integrity":"sha512-0vuQ4ni0RlKbs2GXgBT373W2YxfLt53lXZ16UyApqr2UbF2YGwrE1W9JAhxnjrf9qRbvLqkRc5ApXgSSMpawug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEkNjbfUUjCBS9plhSQ9K+emsZaLdWhZ6M0Jva+RsFGMAiBQhPntzvvBF8waqpJRld0XCrHnZFDDNfivge1B9ROsmQ=="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/geofire-4.0.0.tgz_1457225871804_0.2899149488657713"},"directories":{}},"4.1.0":{"name":"geofire","description":"Location-based querying and filtering using Firebase","version":"4.1.0","author":{"name":"Firebase","email":"support@firebase.com","url":"https://www.firebase.com/"},"homepage":"https://github.com/firebase/geofire-js/","repository":{"type":"git","url":"https://github.com/firebase/geofire-js.git"},"bugs":{"url":"https://github.com/firebase/geofire-js/issues"},"license":"MIT","keywords":["geoquery","location","firebase","realtime","geolocation"],"main":"dist/geofire.js","files":["dist/**","LICENSE","README.md","package.json"],"dependencies":{},"peerDependencies":{"firebase":"^2.4.0 || 3.x.x"},"devDependencies":{"coveralls":"2.11.4","gulp":"3.9.0","gulp-concat":"2.6.0","gulp-ext-replace":"0.2.0","gulp-jshint":"1.11.2","gulp-karma":"0.0.5","gulp-uglify":"1.4.1","jshint-stylish":"2.0.1","karma-chrome-launcher":"0.2.0","karma-coverage":"0.5.2","karma-failed-reporter":"0.0.3","karma-firefox-launcher":"0.1.6","karma-jasmine":"0.3.6","karma-spec-reporter":"0.0.20","run-sequence":"^1.1.4","streamqueue":"0.1.1"},"scripts":{"test":"gulp test","travis":"gulp"},"gitHead":"cfcc6cb27c66e539adfa60fd4885454e66f313d2","_id":"geofire@4.1.0","_shasum":"13a1fa4dbcf87a49c58062efb33a1268b87d8444","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.10.38","_npmUser":{"name":"firebase","email":"operations@firebase.com"},"maintainers":[{"name":"firebase","email":"operations@firebase.com"}],"dist":{"shasum":"13a1fa4dbcf87a49c58062efb33a1268b87d8444","tarball":"https://registry.npmjs.org/geofire/-/geofire-4.1.0.tgz","integrity":"sha512-mX8fb0pR6V/8ev9yZn9Wz2Vw33vrZeG3YyiodCeCFRbp3xKAI1PWryNNN2tWLKYq2B51NptyLfNglCUA8pnQZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmZxuS0KzmoYA+kbykah9u14dIn7NG4vGrLc7DiS3sOAIhALI9eLxHFz0Pe7CU4p4YDusj/IQI93jD68lM+OV6E6dU"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/geofire-4.1.0.tgz_1464048288328_0.6759541367646307"},"directories":{}},"4.1.1":{"name":"geofire","description":"Location-based querying and filtering using Firebase","version":"4.1.1","author":{"name":"Firebase","email":"support@firebase.com","url":"https://www.firebase.com/"},"homepage":"https://github.com/firebase/geofire-js/","repository":{"type":"git","url":"https://github.com/firebase/geofire-js.git"},"bugs":{"url":"https://github.com/firebase/geofire-js/issues"},"license":"MIT","keywords":["geoquery","location","firebase","realtime","geolocation"],"main":"dist/geofire.js","files":["dist/**","LICENSE","README.md","package.json"],"dependencies":{},"peerDependencies":{"firebase":"^2.4.0 || 3.x.x"},"devDependencies":{"coveralls":"2.11.4","gulp":"3.9.0","gulp-concat":"2.6.0","gulp-ext-replace":"0.2.0","gulp-jshint":"1.11.2","gulp-karma":"0.0.5","gulp-uglify":"1.4.1","jshint-stylish":"2.0.1","karma-chrome-launcher":"0.2.0","karma-coverage":"0.5.2","karma-failed-reporter":"0.0.3","karma-firefox-launcher":"0.1.6","karma-jasmine":"0.3.6","karma-spec-reporter":"0.0.20","run-sequence":"^1.1.4","streamqueue":"0.1.1"},"scripts":{"test":"gulp test","travis":"gulp"},"gitHead":"0d3feca29c9bc5615e4f8029aaa51581c0cfba3f","_id":"geofire@4.1.1","_shasum":"c4232a7d72e8405cd487ed55844c2c342cb4f54e","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.10.38","_npmUser":{"name":"firebase","email":"operations@firebase.com"},"maintainers":[{"name":"firebase","email":"operations@firebase.com"}],"dist":{"shasum":"c4232a7d72e8405cd487ed55844c2c342cb4f54e","tarball":"https://registry.npmjs.org/geofire/-/geofire-4.1.1.tgz","integrity":"sha512-IuVLCvRMr1P9xKSpgey2wil5JrfWPBhT1e56Unc8RS3v8BKr9LACEj7QeatcjKjpmCaegBCFHW37h/gVKC8nrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAbADuKHPzduKX5+ykYLzNSlhWBjyYfCQUVd55yDLcDwIgRkvYePqpjTR7hiLsgilUhz1WHlBCYhdAh92CDNWAsDM="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/geofire-4.1.1.tgz_1464220360683_0.600596004864201"},"directories":{}},"4.1.2":{"name":"geofire","description":"Location-based querying and filtering using Firebase","version":"4.1.2","author":{"name":"Firebase","url":"https://firebase.google.com/"},"homepage":"https://github.com/firebase/geofire-js/","repository":{"type":"git","url":"git+https://github.com/firebase/geofire-js.git"},"bugs":{"url":"https://github.com/firebase/geofire-js/issues"},"license":"MIT","keywords":["geoquery","location","firebase","realtime","geolocation"],"main":"dist/geofire.js","files":["dist/**","LICENSE","README.md","package.json"],"dependencies":{},"peerDependencies":{"firebase":"^2.4.0 || 3.x.x"},"devDependencies":{"coveralls":"2.11.4","firebase":"3.x.x","gulp":"3.9.0","gulp-concat":"2.6.0","gulp-ext-replace":"0.2.0","gulp-jshint":"1.11.2","gulp-karma":"0.0.5","gulp-uglify":"1.4.1","jasmine-core":"^2.5.2","jshint-stylish":"2.0.1","karma":"^0.13.22","karma-chrome-launcher":"0.2.0","karma-coverage":"0.5.2","karma-failed-reporter":"0.0.3","karma-firefox-launcher":"0.1.6","karma-jasmine":"0.3.6","karma-spec-reporter":"0.0.20","run-sequence":"^1.1.4","streamqueue":"0.1.1"},"scripts":{"test":"gulp test","travis":"gulp"},"gitHead":"0a3aba2ef8d2f7e73a17674a9f8bd722a0e7d5e1","_id":"geofire@4.1.2","_shasum":"031632e757605e9b885bd6e8febaef7a0e85869f","_from":".","_npmVersion":"2.15.0","_nodeVersion":"0.12.13","_npmUser":{"name":"firebase","email":"operations+plainlogo@firebase.com"},"dist":{"shasum":"031632e757605e9b885bd6e8febaef7a0e85869f","tarball":"https://registry.npmjs.org/geofire/-/geofire-4.1.2.tgz","integrity":"sha512-UtgypqRUG0Pygc3dz6xn6Dnnlk5IuRrDumbdMqtnHIsu1CLwUL1sosFqMKt2dQnLMl2ruJ8re6jRuOepgMzNaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTRTdt42DCal2ZsJmQMpi8CJjjrCSHbqG+3twlylmkSwIgNzr7RqzPgGzQAE84gc9pbyjLpXffsWRspYpooErT6Bw="}]},"maintainers":[{"name":"firebase","email":"operations@firebase.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/geofire-4.1.2.tgz_1476481058566_0.5617767362855375"},"directories":{}},"5.0.0":{"name":"geofire","description":"Location-based querying and filtering using Firebase","version":"5.0.0","author":{"name":"Firebase","url":"https://firebase.google.com/"},"homepage":"https://github.com/firebase/geofire-js/","repository":{"type":"git","url":"git+https://github.com/firebase/geofire-js.git"},"bugs":{"url":"https://github.com/firebase/geofire-js/issues"},"license":"MIT","keywords":["geoquery","location","firebase","realtime","geolocation"],"main":"dist/index.cjs.js","module":"dist/index.esm.js","typings":"dist/index.d.ts","peerDependencies":{"firebase":"^2.4.0 || 3.x.x || 4.x.x || 5.x.x"},"devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.2","@types/node":"^10.3.2","chai":"^4.1.2","coveralls":"^3.0.1","firebase":"5.x.x","jsdom":"^11.11.0","jsdom-global":"^3.0.2","mocha":"^5.2.0","nyc":"^12.0.2","rollup":"^0.60.4","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-typescript2":"^0.15.0","rollup-plugin-uglify":"^4.0.0","source-map-support":"^0.5.6","ts-node":"^6.1.1","tslint":"^5.10.0","typescript":"^2.9.1"},"scripts":{"build":"rollup -c","coverage":"nyc report --reporter=text-lcov | coveralls","test":"nyc --reporter=html --reporter=text mocha","prepare":"npm run build"},"nyc":{"extension":[".ts"],"exclude":["**/*.d.ts","**/*.js"],"reporter":["html"],"all":true},"readme":"# GeoFire for JavaScript [![Build Status](https://travis-ci.org/firebase/geofire-js.svg?branch=master)](https://travis-ci.org/firebase/geofire-js) [![Coverage Status](https://coveralls.io/repos/github/firebase/geofire-js/badge.svg?branch=master)](https://coveralls.io/github/firebase/geofire-js?branch=master) [![Version](https://badge.fury.io/gh/firebase%2Fgeofire-js.svg)](http://badge.fury.io/gh/firebase%2Fgeofire-js)\n\nGeoFire is an open-source library that allows you to store and query a set of keys based on their\ngeographic location. At its heart, GeoFire simply stores locations with string keys. Its main\nbenefit, however, is the possibility of retrieving only those keys within a given geographic\narea - all in realtime.\n\nGeoFire uses the [Firebase Realtime Database](https://firebase.google.com/docs/database/) for data\nstorage, allowing query results to be updated in realtime as they change. GeoFire *selectively loads\nonly the data near certain locations, keeping your applications light and responsive*, even with\nextremely large datasets.\n\nGeoFire is designed as a lightweight add-on to Firebase. To keep things simple, GeoFire stores data\nin its own format and its own location within your Firebase database. This allows your existing data\nformat and Security Rules to remain unchanged while still providing you with an easy solution for geo\nqueries.\n\nA compatible GeoFire client is also available for [Objective-C](https://github.com/firebase/geofire-objc)\nand [Java](https://github.com/firebase/geofire-java).\n\n\n## Table of Contents\n\n * [Downloading GeoFire](#downloading-geofire)\n * [Documentation](#documentation)\n * [Examples](#examples)\n * [Release Notes](https://github.com/firebase/geofire-js/releases)\n * [Migration Guides](#migration-guides)\n * [Contributing](#contributing)\n\n\n## Downloading GeoFire\n\nIn order to use GeoFire in your project, you need to include the following files in your HTML:\n\n```html\n<!-- Firebase -->\n<script src=\"https://www.gstatic.com/firebasejs/3.7.0/firebase.js\"></script>\n\n<!-- GeoFire -->\n<script src=\"https://cdn.firebase.com/libs/geofire/4.1.2/geofire.min.js\"></script>\n```\n\nUse the URL above to download both the minified and non-minified versions of GeoFire from the\nFirebase CDN. You can also download them from the\n[releases page of this GitHub repository](https://github.com/firebase/geofire-js/releases).\n\nYou can also install GeoFire via npm or Bower. If downloading via npm, you will have to install\nFirebase separately (because it is a peer dependency to GeoFire):\n\n```bash\n$ npm install geofire firebase --save\n```\n\nOn Bower, the Firebase dependency will be downloaded automatically:\n\n```bash\n$ bower install geofire --save\n```\n\n## Documentation\n\n* [API Reference](docs/reference.md)\n\n\n## Examples\n\nYou can find a full list of our demos and view the code for each of them in the\n[examples directory](examples/) of this repository. The examples cover some of the common use\ncases for GeoFire and explain how to protect your data using the\n[Firebase Database Security Rules](https://firebase.google.com/docs/database/security/).\n\n### Example Usage\n\nAssume you are building an app to rate bars and you store all information for a bar, e.g. name,\nbusiness hours and price range, at `/bars/<bar-id>`. Later, you want to add the possibility for\nusers to search for bars in their vicinity. This is where GeoFire comes in. You can store the\nlocation for each bar using GeoFire, using the bar IDs as GeoFire keys. GeoFire then allows you to\neasily query which bar IDs (the keys) are nearby. To display any additional information about the\nbars, you can load the information for each bar returned by the query at `/bars/<bar-id>`.\n\n\n## Migration Guides\n\nUsing an older version of GeoFire and want to upgrade to the latest version? Check out our\n[migration guides](docs/migration.md) to find out how!\n\n\n## Contributing\n\nIf you'd like to contribute to GeoFire, please first read through our [contribution\nguidelines](.github/CONTRIBUTING.md). Local setup instructions are available [here](.github/CONTRIBUTING.md#local-setup).\n","readmeFilename":"README.md","gitHead":"d5aecb828f29e5fbb6d413d0ddc6d277a4fead01","_id":"geofire@5.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"feiyang.chen","email":"feiyang.chen1@gmail.com"},"dist":{"integrity":"sha512-qXiBH4GAf6yOYtNr9x60hi5DcCzb/9wWnVqYUMZjUWENWHLo3P+D1iWRYgplzSxsXbAvzBHF0P0V8A2RJXlECQ==","shasum":"4dd344494516f05f1f8f14271f0851ea56814e8b","tarball":"https://registry.npmjs.org/geofire/-/geofire-5.0.0.tgz","fileCount":18,"unpackedSize":137196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPiY2CRA9TVsSAnZWagAACYsP/2T4Ouw2OimZsFpVtGK9\nTxZjab0+mM8F7c4hCe/Bu5vS/6ePmNk+CjAtnEehurMOcQtidfBmFdSJHBuk\nKFFKFPHqbxN6ucZ/T/GbVxOPMPhuZkQ76fLph8BDY2brLKEIjNEdpHDi42to\nmzkSQgMsu12/kZCOzylAarAj2s2KCABFP345ZR+yxDpQzs+M7G6mpSRDicY/\nYJdRH4lggFO7ZreQ/viyFuoDuBkIcq1W45pRpjIqXBOhhoH848GRDl8SH5Na\nRhQzViySrFWbhnWLW9pZ4/Xgqq9D49HhrKVEk/e8rBf9GJq+xM5kYziBKkvq\n2Tq7jNOeZ+cGdueS0ZqHzCMUx8kQ4xsejMd0YtwxyY9ie/GoV0bVCkqL+Ky4\nK54q90QwAGzjR1iqcmGgtkNZLZOKkJ4tSlyjv4AJ5rgqLJBi56QojyAGaWU9\nI5Y8qP1lSNp17+fRnyX6mIa7r6v33VKp1DRXMnDaUwQEiSNSD1GfZUCxJn9q\nXs1QpNbJfLfgLM/HkxCtsn9m4yQ7xbndb7hcCHh1bjkiiaNSdqRS/hg1xbTz\nCEhb+Mr3fAuM9Bc+iVuWUqvrGsXX6YazejrtAUwAILw04s/AdkQBo8Wfq/XD\nlQyjMdzpyDX8edjtN4j64zKrngWi2IIpiMWOlKB7qR9FOfr1NUxER1wbqv9W\nSrvn\r\n=eRBs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpv1ijrD20sRqK44rRPyUD/gt1Hvq+Vs5WZibd2oBO/QIhAKSd77cAboE0lEreNr0RPaIcaNSURGiMv4gWGsmpOrqy"}]},"maintainers":[{"email":"chholland@google.com","name":"chholland"},{"email":"feiyang.chen1@gmail.com","name":"feiyang.chen"},{"email":"operations+plainlogo@firebase.com","name":"firebase-ops"},{"email":"hiranya911@gmail.com","name":"hiranya911"},{"email":"vsnijjar+npmjs@gmail.com","name":"vikrum"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/geofire_5.0.0_1547576885742_0.3908512689755139"},"_hasShrinkwrap":false},"5.0.1":{"name":"geofire","description":"Location-based querying and filtering using Firebase","version":"5.0.1","scripts":{"build":"rollup -c","coverage":"nyc report --reporter=text-lcov | coveralls","lint":"tslint --project ./tslint.json 'src/**/*.ts'","test":"nyc --reporter=html --reporter=text mocha","prepare":"npm run build"},"author":{"name":"Firebase","url":"https://firebase.google.com/"},"homepage":"https://github.com/firebase/geofire-js/","repository":{"type":"git","url":"git+https://github.com/firebase/geofire-js.git"},"bugs":{"url":"https://github.com/firebase/geofire-js/issues"},"license":"MIT","keywords":["geoquery","location","firebase","realtime","geolocation"],"main":"dist/index.cjs.js","browser":"dist/geofire.min.js","module":"dist/index.esm.js","typings":"dist/index.d.ts","dependencies":{"@firebase/database-types":"0.x.x"},"peerDependencies":{"firebase":"^2.4.0 || 3.x.x || 4.x.x || 5.x.x"},"devDependencies":{"@types/chai":"^4.1.7","@types/mocha":"^5.2.5","@types/node":"^10.12.21","chai":"^4.2.0","coveralls":"^3.0.2","firebase":"5.x.x","jsdom":"^13.2.0","jsdom-global":"^3.0.2","mocha":"^5.2.0","nyc":"^13.1.0","rollup":"^1.1.2","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-typescript2":"^0.19.2","rollup-plugin-uglify":"^6.0.2","source-map-support":"^0.5.10","ts-node":"^8.0.2","tslint":"^5.12.1","typescript":"3.x.x"},"nyc":{"extension":[".ts"],"include":["src/**/*.ts"],"reporter":["html"],"all":true},"gitHead":"3c8e832268a3ad19d2d5330ca02eb94cfb2d81bf","_id":"geofire@5.0.1","_shasum":"49ececb5e40775c8220327cbcde70ac06f8fa80b","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"firebase-ops","email":"operations+plainlogo@firebase.com"},"dist":{"shasum":"49ececb5e40775c8220327cbcde70ac06f8fa80b","tarball":"https://registry.npmjs.org/geofire/-/geofire-5.0.1.tgz","integrity":"sha512-FhWHDAwPFZxIFG+/+oa4HYjdgVvrAnJ7xc+77ScWzA4OjJ4NLUF0r7qLEbIXARq7IAp8UeT4GfZKCe9XXBABrg==","fileCount":14,"unpackedSize":188541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbe4cCRA9TVsSAnZWagAASdEP/3gDu3tCkkdpt4zl6MtF\n8XTQiP3lyDQPDp/DVx7O2iE6gsADaBNkRS83oGU+UQmzRaO2SoVTP9snNir0\naoYC7lhT7xOugPWwqIiY+PodiiiOW/QWWaICwp2LgSy30ovEVxhen2hqUxuq\nKvL/PvPS5D44lXV1UTOMchvEcw1duz2cr3GNPRgc/g0BPuDEDpAroWktrTrY\nFGdyVzVam/9p4BBQAHyBlLJo+CKQd9B41ItfzxVFCrZD1HsG61W54b1XV7ex\nd459tff+hC7NQDgJL0JsD5x4J5OiLwpnJ8yNo2UyQ/lsr/STAbWv/wO312De\nCbdNK0FPTNF47Arr6a8YvyquYwtIUwmIjhTBg21DxS0hwTvUDl2yvF84IDJk\n/+TMKiNk+Mgimcxf+87S5pxa8jlbv4JLM3HKnoiQBpHUalP+NhpnleAub0hp\n0eiw5l8iBmrBpzVss0TYucVv7Y2waVpkycuHok1gP1E/VPWWpwKP6GLR3LyH\n8EBK6TMlnmvDSNYUp30KAYWjHeiNA3dZsD5Y+nBKdqx0DN56alSsnh7vIEu6\n/NSERF1zxhAWth+JL2SKZTnKZB/cimMLSAFyGwiTUrB90TaSZ10wE0nyxazO\ntiwtxmtdNU2QASB+pV1FQNeXFdjkIm+YWUfNCxIN7IteXRESp2X5wlP0N6/O\njkMF\r\n=FGjh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnRz4UYc9YWx+bkLVIFcDO9SCHZRW1DZJKDX1kDN+K8QIgBxnT69qKAw7Fcckt+ut1CsWxhzH5VS1lluxZnpNjOR8="}]},"maintainers":[{"email":"chholland@google.com","name":"chholland"},{"email":"feiyang.chen1@gmail.com","name":"feiyang.chen"},{"email":"operations+plainlogo@firebase.com","name":"firebase-ops"},{"email":"hiranya911@gmail.com","name":"hiranya911"},{"email":"vsnijjar+npmjs@gmail.com","name":"vikrum"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/geofire_5.0.1_1550708251523_0.6332388363808301"},"_hasShrinkwrap":false},"5.1.0":{"name":"geofire","description":"Location-based querying and filtering using Firebase","version":"5.1.0","scripts":{"build":"rollup -c","coverage":"nyc report --reporter=text-lcov > ./coverage/lcov.info","lint":"tslint --project ./tslint.json 'src/**/*.ts'","test":"nyc --reporter=html --reporter=text mocha --exit","prepare":"npm run build"},"author":{"name":"Firebase","url":"https://firebase.google.com/"},"homepage":"https://github.com/firebase/geofire-js/","repository":{"type":"git","url":"git+https://github.com/firebase/geofire-js.git"},"bugs":{"url":"https://github.com/firebase/geofire-js/issues"},"license":"MIT","keywords":["geoquery","location","firebase","realtime","geolocation"],"main":"dist/geofire/index.cjs.js","index":"dist/geofire/index.js","browser":"dist/geofire/geofire.min.js","module":"dist/geofire/index.esm.js","typings":"dist/geofire/index.d.ts","dependencies":{"@firebase/database-types":"0.x.x","geofire-common":"5.1.0"},"peerDependencies":{"firebase":"^2.4.0 || 3.x.x || 4.x.x || 5.x.x"},"devDependencies":{"@types/chai":"^4.1.7","@types/mocha":"^5.2.5","@types/node":"^10.12.21","chai":"^4.2.0","coveralls":"^3.0.2","firebase":"5.x.x","jsdom":"^13.2.0","jsdom-global":"^3.0.2","mocha":"^5.2.0","nyc":"^13.1.0","rollup":"^1.1.2","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-typescript2":"^0.19.2","rollup-plugin-uglify":"^6.0.2","source-map-support":"^0.5.10","ts-node":"^8.0.2","tslint":"^5.12.1","typescript":"3.x.x"},"nyc":{"extension":[".ts"],"include":["src/**/*.ts"],"reporter":["html"],"all":true},"_id":"geofire@5.1.0","_nodeVersion":"10.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-px8h7VGV7kFNTPA4rhatVTeIYEwxUFYq91LMDWBWQYucJn9LvZnE4lZkujAR9rcuhzH1nQUR3StcMJyczRbXfg==","shasum":"103b32106f7aebf0cd33c205670e03468c52ef66","tarball":"https://registry.npmjs.org/geofire/-/geofire-5.1.0.tgz","fileCount":11,"unpackedSize":175257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqWjgCRA9TVsSAnZWagAAjwUP/32+O/8cPu4I/Fj0oH+A\nuvcWNOmhfsWOIV3ZoH+P/SyJF0wv6xZ9YLWrr2D4EvXQEYeMYP4+jY4Ypsra\nD9dDedJAyS5oWE3HcMrurFiKNfdjkIxdE2DcElFcpf8e820/QUxzrgvVvRND\nzOqNA2MwqtWVz0+HIW2Q5GamDRzJrDOX5XT0yTRCl5BTzAzQb+0CvoYEi8xq\n6orFDuTDztxSKBoyu8z3axSJJRIHKMdB0RiqIx223ovCDjMoTZFWUEEirlh9\n7Cirj397uCLwwRF9T4Fi5vbPjNH++/4y2olL0UrEbX/JrnhMUUz4IJHxkkOB\ns55rbwhGDU4cqaTYqg3xmVKGONqVAA5ypREpKfw3e7JLPUIN6f1gK7J/NJ+a\nRA8iSinJZpt68FgwJaArbmGrp+H+qHtAx3cxY/DIxHc/3b1P4Q3rL98jfrqG\nfc+q2j/p1EOVRPz0EdWHXBubGBpw2CpbddC3JeBYsA5mKNTGOFhBXX+vojgy\nEKSOaBR4WOuVas6p/o2yTUoormOWZ0MhX6SUju62/NXE7EwjGKCGsn+zpmhk\nKIndFUnSKyjlLYBkAd+Ij4SDAg0ww6jfpSmTsSSdD4h4kT7K48pZbkmK4aix\nE/G4PYQJXhx0KFLz0hZYtcyabwcvXGXFnHj6ougE16u+KOimM+hyqv89XPbs\nusNI\r\n=SGSp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDt1PNI8osshXIbBuSjFD4q5mVTU05y9t5xpnCLB7ov2gIhAM0Fo0OECNEBgd7scvgj2M4+TK4z7CdKYkS0PgCXHYZt"}]},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},{"name":"chholland","email":"chholland@google.com"},{"name":"feiyang.chen","email":"feiyang.chen1@gmail.com"},{"name":"hiranya911","email":"hiranya911@gmail.com"},{"name":"firebase-ops","email":"operations+plainlogo@firebase.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/geofire_5.1.0_1604937952116_0.31833237318463725"},"_hasShrinkwrap":false},"5.2.0":{"name":"geofire","description":"Location-based querying and filtering using Firebase","version":"5.2.0","scripts":{"build":"rollup -c","coverage":"nyc report --reporter=text-lcov > ./coverage/lcov.info","lint":"tslint --project ./tslint.json 'src/**/*.ts'","test":"nyc --reporter=html --reporter=text mocha --exit","prepare":"npm run build"},"author":{"name":"Firebase","url":"https://firebase.google.com/"},"homepage":"https://github.com/firebase/geofire-js/","repository":{"type":"git","url":"git+https://github.com/firebase/geofire-js.git"},"bugs":{"url":"https://github.com/firebase/geofire-js/issues"},"license":"MIT","keywords":["geoquery","location","firebase","realtime","geolocation"],"main":"dist/geofire/index.cjs.js","index":"dist/geofire/index.js","browser":"dist/geofire/geofire.min.js","module":"dist/geofire/index.esm.js","typings":"dist/geofire/index.d.ts","dependencies":{"@firebase/database-types":"^0.7.0","geofire-common":"5.2.0"},"peerDependencies":{"firebase":"^2.4.0 || 3.x.x || 4.x.x || 5.x.x || 6.x.x || 7.x.x || 8.x.x"},"devDependencies":{"@types/chai":"^4.1.7","@types/mocha":"^5.2.5","@types/node":"^10.12.21","chai":"^4.2.0","coveralls":"^3.0.2","firebase":"^8.2.0","jsdom":"^13.2.0","jsdom-global":"^3.0.2","mocha":"^5.2.0","nyc":"^13.1.0","rollup":"^1.1.2","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-typescript2":"^0.19.2","rollup-plugin-uglify":"^6.0.2","source-map-support":"^0.5.10","ts-node":"^8.0.2","tslint":"^5.12.1","typescript":"3.x.x"},"nyc":{"extension":[".ts"],"include":["src/**/*.ts"],"reporter":["html"],"all":true},"_id":"geofire@5.2.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Vc7j5e10bd5L16rwL7VMZLQIrlUMm/z8rHP9YR879mrFoGmkSZwnbArWre55vQllR62awTFtu8TfdlU0QK3bIQ==","shasum":"d3aaa037d5074c2ff959e3c59e21f1e2bb08cfaf","tarball":"https://registry.npmjs.org/geofire/-/geofire-5.2.0.tgz","fileCount":11,"unpackedSize":175142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNj6WCRA9TVsSAnZWagAADUQP/A8nABqLP/i3Z3NHftUE\n1bvtS0gCwAnzxh22MyHFglZDxbBn+6aJSfYdt2q7ENvcBWqeOIzM+C0xg/55\nBePLgWSf25J3RAMVEL0kY1VzI+nUNwLl41OvXoHD6WzxIROia9UCn6IzPc/h\nsOXahOzY9BnbpmSAApvmannMhYS2LKnjDjRmny1syQM8ziYMkQ7tRxP9naRf\nauqLKAUk5ZH2xlYhcOKrvpAZdaXv9neBRfy1LLuPzhpGz4kMidInE0x86RxN\nj2hlJoaG8I0B4Srqc3wij7JgNoXml0VFtHtaO3icco6FZ80qWZPqD3kOpxdf\n6/D+uZbEuO99UF8gsD7N0pMOZ6+9d8OvL7xYmvoNK6oIHM6inZfMyDWWzo01\nnI/zje+Mqi+De5jm35jdyYDMUBy7IkKKEjSOA9mAkb5t2DPj0ATt34DjHode\noY+oQwg5Rd2ukWPXFEobzqoJY/+FNk8AFPS+8dHPrlUChxKNLULld2R0RRYA\nXNHNUdhN5YOC7f1jvr1cMk8xMyzuivofr7SfKmxBgb+uF0x6r3FYYTC0RG89\n3uqXbrb1PoB0jhpSh2he5TFX/H06SpwBON+m2AjSuzQ+oAWlS4ba2+IitxSZ\nZmtf5BMkas1yF9JI1Cyvr5QotsZ+VmHp99llBzl5gltowgag/rZncS9ERKNM\nQC52\r\n=Qqdm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqTnPyvqejyW0QigfXkhMBIEUcTf5AX9t4DCnu7hIcrQIgO1Fgis4HCgP6g42nQvwkJpweZwoTTETo44l9zpgEIR8="}]},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"hiranya911","email":"hiranya911@gmail.com"},{"name":"firebase-ops","email":"operations+plainlogo@firebase.com"},{"name":"feiyang.chen","email":"feiyang.chen1@gmail.com"},{"name":"chholland","email":"chholland@google.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/geofire_5.2.0_1614167702375_0.9964469913495162"},"_hasShrinkwrap":false},"6.0.0":{"name":"geofire","description":"Location-based querying and filtering using Firebase","version":"6.0.0","scripts":{"build":"rollup -c","coverage":"nyc report --reporter=text-lcov > ./coverage/lcov.info","lint":"tslint --project ./tslint.json 'src/**/*.ts'","test":"nyc --reporter=html --reporter=text mocha --exit","prepare":"npm run build"},"author":{"name":"Firebase","url":"https://firebase.google.com/"},"homepage":"https://github.com/firebase/geofire-js/","repository":{"type":"git","url":"git+https://github.com/firebase/geofire-js.git"},"bugs":{"url":"https://github.com/firebase/geofire-js/issues"},"license":"MIT","keywords":["geoquery","location","firebase","realtime","geolocation"],"main":"dist/geofire/index.cjs.js","index":"dist/geofire/index.js","browser":"dist/geofire/geofire.min.js","module":"dist/geofire/index.esm.js","typings":"dist/geofire/index.d.ts","dependencies":{"@firebase/database-types":"^0.7.0","geofire-common":"6.0.0"},"peerDependencies":{"firebase":"9.x.x"},"devDependencies":{"@types/chai":"^4.1.7","@types/mocha":"^5.2.5","@types/node":"^10.12.21","chai":"^4.2.0","coveralls":"^3.0.2","firebase":"^9.0.0","jsdom":"^13.2.0","jsdom-global":"^3.0.2","mocha":"^5.2.0","nyc":"^13.1.0","rollup":"^1.1.2","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-typescript2":"^0.19.2","rollup-plugin-terser":"^6.0.2","source-map-support":"^0.5.10","ts-node":"^8.0.2","tslint":"^5.12.1","typescript":"3.x.x"},"nyc":{"extension":[".ts"],"include":["src/**/*.ts"],"reporter":["html"],"all":true},"_id":"geofire@6.0.0","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-bFDNq+d2iXpn61JCMZ5eQ3Yicko56a2bR1DoAXbnme9KGV8yYySHw1rrHIEiL368qLrFaP9cLAOHAqVWPuhUxQ==","shasum":"cd69c2ecf989d1e64c325725fedc428b18cbc415","tarball":"https://registry.npmjs.org/geofire/-/geofire-6.0.0.tgz","fileCount":11,"unpackedSize":2173706,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCo1dFwxbZABgL/JwLE7xBd7ZkFrqlSYRqWwLgm9CFyIgIgHkrlri56/LEUtdf2fqgPumfyC0g+4jIfB8WI8N++p1I="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizwchACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrbQ/9EC1TYoqhlhqKbSJplWJXcxBJ5DZjK99GPvUlJL/jPJenAvqd\r\niZOf5/HOrjDoXgxsKfGKRb2X2TedyuGaxA95kogdFQbrGJ4SAyBhWSJNOjWi\r\nQRxxvQwB0YIcLzmVyzwfuNADO8V1xlfOMQurhC2ODmDELD+t+Mz7bNUesoDd\r\nX6r16VhOyQtre8N/3Wj/fOQZeEl6nZPgL5y8v8AMAyG2xATfSVGTTSWcneUx\r\nPfI/Jm2nG3KnUCjkK4vJT9EZXY3ZDndn2OdJoRtpzlxuRc6Pv4yUlUyQDH5d\r\n2xtoH9Slsann7IYnX7xbnBuMmSajGBjXEBdnfNv3wpaqnRL7IRHULoBnimkq\r\n7KDjtDK6rJiqptIYRYMnIUIafodCOJ7TUizuB85t55oazOY9IrmdlWUFLhYS\r\nr11CjB7Og+MTQ4e0wOH7HmW9W8WkSFshOho7gk/pXBLx1SUDI/UeGS+pCdmM\r\nJdqShIxVuh8Z+Za7OeNnijjUeymrFwcT2DNo66RaUaJnMe8XZ9kAITE3/r++\r\nra8xvoPDj9g2LR9L1p6rOEfqyx+eaBtCYlCZif8DlG5iNIDqT1d2WDhXgsoK\r\nn1v28QFHcVB0ja+XmeARjraNdSNwUXaWhP2x6gKvOKLCj9474PAUFA6r4ohv\r\njvsiSly2OzyCuFIJ+cT0ktG6gFLMDRiJLRA=\r\n=+VOf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"chholland","email":"chholland@google.com"},{"name":"firebase-ops","email":"operations+plainlogo@firebase.com"},{"name":"feiyang.chen","email":"feiyang.chen1@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/geofire_6.0.0_1657734944884_0.030561955478136227"},"_hasShrinkwrap":false}},"readme":"ERROR: No README data found!","maintainers":[{"name":"chholland","email":"chholland@google.com"},{"name":"firebase-ops","email":"operations+plainlogo@firebase.com"},{"name":"feiyang.chen","email":"feiyang.chen1@gmail.com"},{"name":"google-wombot","email":"node-team-npm+wombot@google.com"}],"time":{"modified":"2022-07-13T17:55:45.231Z","created":"2014-06-23T06:22:16.586Z","2.0.0":"2014-06-23T06:22:16.586Z","2.0.1":"2014-06-23T17:27:02.452Z","2.0.2":"2014-06-23T21:30:59.645Z","2.1.0":"2014-06-29T23:27:20.136Z","2.1.1":"2014-07-14T18:41:49.181Z","3.0.0":"2014-08-19T15:47:09.437Z","3.0.1":"2014-09-04T18:13:52.740Z","3.0.2":"2014-09-04T19:55:22.652Z","3.0.3":"2014-10-09T05:18:12.619Z","3.1.0":"2014-11-08T00:01:42.166Z","3.2.0":"2014-11-14T00:15:08.881Z","3.2.1":"2015-01-24T17:35:52.820Z","3.2.2":"2015-03-09T04:52:05.138Z","3.2.3":"2015-10-06T23:31:32.891Z","3.2.4":"2016-01-23T01:01:26.049Z","4.0.0":"2016-03-06T00:57:54.986Z","4.1.0":"2016-05-24T00:04:49.336Z","4.1.1":"2016-05-25T23:52:43.055Z","4.1.2":"2016-10-14T21:37:40.276Z","5.0.0":"2019-01-15T18:28:05.872Z","5.0.1":"2019-02-21T00:17:31.647Z","5.1.0":"2020-11-09T16:05:52.287Z","5.2.0":"2021-02-24T11:55:02.597Z","6.0.0":"2022-07-13T17:55:45.146Z"},"homepage":"https://github.com/firebase/geofire-js/","repository":{"type":"git","url":"git+https://github.com/firebase/geofire-js.git"},"bugs":{"url":"https://github.com/firebase/geofire-js/issues"},"readmeFilename":"","keywords":["geoquery","location","firebase","realtime","geolocation"],"author":{"name":"Firebase","url":"https://firebase.google.com/"},"license":"MIT","users":{"spencermathews":true,"theyssen":true,"khaledalyawad":true,"bitsdex":true}}