{"_id":"pbf","_rev":"637-2c1bc601e800dd57b17c2439700814df","name":"pbf","dist-tags":{"latest":"5.1.2"},"versions":{"0.0.0":{"name":"pbf","version":"0.0.0","keywords":["protocol","buffer","pbf"],"author":{"name":"Konstantin Kaefer"},"license":"BSD","_id":"pbf@0.0.0","maintainers":[{"name":"tmcw","email":"tom@macwright.org"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"dist":{"shasum":"8566889f7cf5d0090ce014b66e39e9e533914b7a","tarball":"https://registry.npmjs.org/pbf/-/pbf-0.0.0.tgz","integrity":"sha512-0Cmq2YZpONdwxW4rJbc2yf6VhoKXIiXDRy0VT0VdGAnKR7cpomluji0pGpqEwbcQJ9zgX4KQrW2qCeDJ2AxxnQ==","signatures":[{"sig":"MEQCIElkYvfTxtjOogJhEp7MYD5NZ+bFcKK5tlZIOE0X+gtDAiA1oaf5CMPO/J3pY2R7Q7dhapMjmo9NNEmKg/U+uFlr0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"tap"},"_npmUser":{"name":"tmcw","email":"tom@macwright.org"},"repository":{"url":"git@github.com:mapbox/pbf.git","type":"git"},"_npmVersion":"1.3.22","description":"a protocol buffer implementation in javascript","directories":{}},"0.0.1":{"name":"pbf","version":"0.0.1","keywords":["protocol","buffer","pbf"],"author":{"name":"Konstantin Kaefer"},"license":"BSD","_id":"pbf@0.0.1","maintainers":[{"name":"tmcw","email":"tom@macwright.org"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"dist":{"shasum":"826c01983708f8e3e9b79a7fe184d529f7073703","tarball":"https://registry.npmjs.org/pbf/-/pbf-0.0.1.tgz","integrity":"sha512-ZWg4//Elzsh/ovwFOuZiFekUrVgavCmDKRPmmB0AhNz59aspRBfEotnm5rn3kNOX7djtvIQIUkQo6X3iOTALdA==","signatures":[{"sig":"MEYCIQD4TIRQze0A/JDImRC6kvViwqiEXYBuEI1kKqzahsi+oAIhAKa9mnvRdK9IeSek3+iN/bMEjKhZl57DMJTSKnQ/PZ6j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"tap test/index.js"},"_npmUser":{"name":"tmcw","email":"tom@macwright.org"},"repository":{"url":"git@github.com:mapbox/pbf.git","type":"git"},"_npmVersion":"1.3.22","description":"a protocol buffer implementation in javascript","directories":{},"dependencies":{"ieee754":"~1.1.2"},"devDependencies":{"tap":"~0.4.8","tape":"~2.4.2"}},"0.0.2":{"name":"pbf","version":"0.0.2","keywords":["protocol","buffer","pbf"],"author":{"name":"Konstantin Kaefer"},"license":"BSD","_id":"pbf@0.0.2","maintainers":[{"name":"tmcw","email":"tom@macwright.org"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"dist":{"shasum":"d65d7c0f4c1eebd10c3f0c62eefeb066537760f7","tarball":"https://registry.npmjs.org/pbf/-/pbf-0.0.2.tgz","integrity":"sha512-bJxUn6rH6GNlRLmTyxWSVPJCGrzdndsw4MN7HIXokUISnZDydmfUOOMqbPdqvnGEbdWA9oVtldLWoRzYlxLHGQ==","signatures":[{"sig":"MEUCIGEiiaOpZHFxc+dnwz80MKskkWSEPLkUyGLYqKZ2d7AxAiEA4L2Jvy2DdDsqNe7pa/XN1ZZ2oyIN2H7fClsLWqkxbME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"cov":"istanbul cover test/index.js  && coveralls < ./coverage/lcov.info","test":"tape test/index.js"},"_npmUser":{"name":"kkaefer","email":"kkaefer@gmail.com"},"repository":{"url":"git@github.com:mapbox/pbf.git","type":"git"},"_npmVersion":"1.3.11","description":"a protocol buffer implementation in javascript","directories":{},"dependencies":{"ieee754":"~1.1.2"},"devDependencies":{"brfs":"1.0.1","tape":"~2.4.2","istanbul":"~0.2.11","coveralls":"~2.10.1"}},"1.0.0":{"name":"pbf","version":"1.0.0","keywords":["protocol","buffer","pbf","protobuf","binary"],"author":{"name":"Konstantin Kaefer"},"license":"BSD","_id":"pbf@1.0.0","maintainers":[{"name":"tmcw","email":"tom@macwright.org"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"mikemorris","email":"michael.patrick.morris@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"mapbox","email":"accounts@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"yhahn","email":"young@developmentseed.org"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"dist":{"shasum":"a2925d15487a156f996c8e2fbc016843ed28725b","tarball":"https://registry.npmjs.org/pbf/-/pbf-1.0.0.tgz","integrity":"sha512-XVRtDPyIzWz1R40xX4mQ+2QEQx0GV3aYLTtGzg1zOqhV6kU8xVcSx5bcPoheDwOwKlOmt9e1znrTTagayrS1/A==","signatures":[{"sig":"MEQCICYPNbttW1abW2mBNAWS+XRSJxmi81TpX76lqARDuuV6AiAdxdXkPjFwGboFN0Jdx0ScY+hmkcFcoJZBxEoNvKR8tA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"a2925d15487a156f996c8e2fbc016843ed28725b","gitHead":"152f80f62c9ff91b16d4831eacef938b571de4ae","scripts":{"cov":"istanbul cover test/index.js && coveralls < ./coverage/lcov.info","test":"jshint index.js test/*.js && tape test/index.js | faucet","build-dev":"browserify index.js -d -s Pbf > pbf-dev.js","build-min":"browserify index.js -s Pbf | uglifyjs -c -m > pbf.js"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"repository":{"url":"git@github.com:mapbox/pbf.git","type":"git"},"_npmVersion":"2.1.10","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"0.10.33","dependencies":{"ieee754":"~1.1.2"},"jshintConfig":{"node":true,"undef":true,"indent":4,"unused":true,"trailing":true},"devDependencies":{"brfs":"1.0.1","tape":"~2.4.2","faucet":"0.0.1","jshint":"^2.5.11","istanbul":"~0.2.11","benchmark":"^1.0.0","coveralls":"~2.10.1","uglify-js":"^2.4.16","vector-tile":"^0.1.3"}},"1.1.0":{"name":"pbf","version":"1.1.0","keywords":["protocol","buffer","pbf","protobuf","binary"],"author":{"name":"Konstantin Kaefer"},"license":"BSD","_id":"pbf@1.1.0","maintainers":[{"name":"tmcw","email":"tom@macwright.org"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"mikemorris","email":"michael.patrick.morris@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"mapbox","email":"accounts@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"yhahn","email":"young@developmentseed.org"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"dist":{"shasum":"4afbfded97196c198d74b2bdaf0b34df6aa86914","tarball":"https://registry.npmjs.org/pbf/-/pbf-1.1.0.tgz","integrity":"sha512-nY3PDno7ZHus8FbtJ5Xtu0MiR3yOAEGumrgXhT9vPbaKgxJbz3x7YlfKvkJLciO3FG3ofXuYbDWoE/oqNrThow==","signatures":[{"sig":"MEQCICrM2ylFei8ScKmVAkhlsVhbdG00Gup4pTtNZKi9npqyAiAQ9eTe7vsuCdFTEZu7MDQbMeX9Qrbw2u0FR4MA9hIA9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4afbfded97196c198d74b2bdaf0b34df6aa86914","gitHead":"d4c8d517acd37492d7ad5c6864d75e3ecb4ffb20","scripts":{"cov":"istanbul cover test/index.js && coveralls < ./coverage/lcov.info","test":"jshint index.js test/*.js && tape test/index.js | faucet","build-dev":"browserify index.js -d -s Pbf > pbf-dev.js","build-min":"browserify index.js -s Pbf | uglifyjs -c -m > pbf.js"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"repository":{"url":"git@github.com:mapbox/pbf.git","type":"git"},"_npmVersion":"2.1.10","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"0.10.33","dependencies":{"ieee754":"~1.1.4"},"jshintConfig":{"node":true,"undef":true,"indent":4,"unused":true,"trailing":true},"devDependencies":{"brfs":"1.2.0","tape":"~3.0.3","faucet":"0.0.1","jshint":"^2.5.11","istanbul":"~0.3.5","benchmark":"^1.0.0","coveralls":"~2.11.2","uglify-js":"^2.4.16","vector-tile":"^0.1.3"}},"1.1.1":{"name":"pbf","version":"1.1.1","keywords":["protocol","buffer","pbf","protobuf","binary"],"author":{"name":"Konstantin Kaefer"},"license":"BSD","_id":"pbf@1.1.1","maintainers":[{"name":"tmcw","email":"tom@macwright.org"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"mikemorris","email":"michael.patrick.morris@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"mapbox","email":"accounts@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"yhahn","email":"young@developmentseed.org"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"dist":{"shasum":"696f052f36c255f6d6a5b9a5a22d974b443eb5ae","tarball":"https://registry.npmjs.org/pbf/-/pbf-1.1.1.tgz","integrity":"sha512-dY4MHcapIqN9dnvx7qRJLPldarqLw5o3rWA9U5RINAVmh42wqv4i/K7ijL84AMnCwu7vgO0YaG8mFwgbqWeewQ==","signatures":[{"sig":"MEUCIQDHr0B5JwZbChT8gkGy3/r9WFuRomRDsoDrcjsW7tEkrAIgByIuwGp//5hYYl4Cgh8l8OPBY95Mq5EwPfWOFLZbFqY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"696f052f36c255f6d6a5b9a5a22d974b443eb5ae","gitHead":"5f6c5c0abd678642b04444148dd8e75f5a8ed140","scripts":{"cov":"istanbul cover test/index.js && coveralls < ./coverage/lcov.info","test":"jshint index.js test/*.js && tape test/index.js | faucet","build-dev":"browserify index.js -d -s Pbf > pbf-dev.js","build-min":"browserify index.js -s Pbf | uglifyjs -c -m > pbf.js"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"repository":{"url":"git@github.com:mapbox/pbf.git","type":"git"},"_npmVersion":"2.1.10","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"0.10.33","dependencies":{"ieee754":"~1.1.4"},"jshintConfig":{"node":true,"undef":true,"indent":4,"unused":true,"trailing":true},"devDependencies":{"brfs":"1.2.0","tape":"~3.0.3","faucet":"0.0.1","jshint":"^2.5.11","istanbul":"~0.3.5","benchmark":"^1.0.0","coveralls":"~2.11.2","uglify-js":"^2.4.16","vector-tile":"^0.1.3"}},"1.1.2":{"name":"pbf","version":"1.1.2","keywords":["protocol","buffer","pbf","protobuf","binary"],"author":{"name":"Konstantin Kaefer"},"license":"BSD","_id":"pbf@1.1.2","maintainers":[{"name":"tmcw","email":"tom@macwright.org"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"mikemorris","email":"michael.patrick.morris@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"mapbox","email":"accounts@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"yhahn","email":"young@developmentseed.org"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"dist":{"shasum":"13ac0475a2ed331acb1ae846622865ecf37d78a6","tarball":"https://registry.npmjs.org/pbf/-/pbf-1.1.2.tgz","integrity":"sha512-/DZoZXKRZztLFlNb/fy9VpPmATy/YPbop47sTuXuyruuyrlvO1ZLm/1Ai9YrND3B5+Fhf8/mjNp/RPAkzKZaoQ==","signatures":[{"sig":"MEUCIEOtKMURKz1O8zpzHvEc40h6HNdPSb37jXz+T7ktr9vVAiEAoaSGSqTHJDPmy0AmCB+3UhNSGIQBgU0ROIjWBFnt3uQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"13ac0475a2ed331acb1ae846622865ecf37d78a6","gitHead":"338d6770d4135c14c424952ae2283550e16980c7","scripts":{"cov":"istanbul cover test/index.js && coveralls < ./coverage/lcov.info","test":"jshint index.js test/*.js && tape test/index.js | faucet","build-dev":"browserify index.js -d -s Pbf > pbf-dev.js","build-min":"browserify index.js -s Pbf | uglifyjs -c -m > pbf.js"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"repository":{"url":"git@github.com:mapbox/pbf.git","type":"git"},"_npmVersion":"2.1.10","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"0.10.33","dependencies":{"ieee754":"~1.1.4"},"jshintConfig":{"node":true,"undef":true,"indent":4,"unused":true,"trailing":true},"devDependencies":{"brfs":"1.2.0","tape":"~3.0.3","faucet":"0.0.1","jshint":"^2.5.11","istanbul":"~0.3.5","benchmark":"^1.0.0","coveralls":"~2.11.2","uglify-js":"^2.4.16","vector-tile":"^0.1.3"}},"1.1.3":{"name":"pbf","version":"1.1.3","keywords":["protocol","buffer","pbf","protobuf","binary"],"author":{"name":"Konstantin Kaefer"},"license":"BSD","_id":"pbf@1.1.3","maintainers":[{"name":"tmcw","email":"tom@macwright.org"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"mikemorris","email":"michael.patrick.morris@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"mapbox","email":"accounts@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"yhahn","email":"young@developmentseed.org"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"dist":{"shasum":"e3752f249f0f4beb9db7b8d82723cd4132b1b4e3","tarball":"https://registry.npmjs.org/pbf/-/pbf-1.1.3.tgz","integrity":"sha512-spOzUmzPcRcjwwD96ytcWwZuohAEy+BbtXP7JXS5zDx6W8Knpjqw/d14eFhSIViKHDY/s3Gp3QXMI0Y6jeBNxg==","signatures":[{"sig":"MEQCIBsAck+HMSyKKRPsZ6onKnVfMn9KZi1BHkzqHwWIJxa+AiAdthelMWOsdLRhHILyJw2xvlr5GORjZ2X+VRq0N17/tw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e3752f249f0f4beb9db7b8d82723cd4132b1b4e3","gitHead":"f5771ab4eea715eb1a5282eb792314c41287b24d","scripts":{"cov":"istanbul cover test/index.js && coveralls < ./coverage/lcov.info","test":"jshint index.js test/*.js && tape test/index.js | faucet","build-dev":"browserify index.js -d -s Pbf > pbf-dev.js","build-min":"browserify index.js -s Pbf | uglifyjs -c -m > pbf.js"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"repository":{"url":"git@github.com:mapbox/pbf.git","type":"git"},"_npmVersion":"2.1.10","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"0.10.33","dependencies":{"ieee754":"~1.1.4"},"jshintConfig":{"node":true,"undef":true,"indent":4,"unused":true,"trailing":true},"devDependencies":{"brfs":"1.2.0","tape":"~3.0.3","faucet":"0.0.1","jshint":"^2.5.11","istanbul":"~0.3.5","benchmark":"^1.0.0","coveralls":"~2.11.2","uglify-js":"^2.4.16","vector-tile":"^0.1.3"}},"1.1.4":{"name":"pbf","version":"1.1.4","keywords":["protocol","buffer","pbf","protobuf","binary","format","serialization","encoder","decoder"],"author":{"name":"Konstantin Kaefer"},"license":"BSD","_id":"pbf@1.1.4","maintainers":[{"name":"tmcw","email":"tom@macwright.org"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"mikemorris","email":"michael.patrick.morris@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"mapbox","email":"accounts@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"yhahn","email":"young@developmentseed.org"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"dist":{"shasum":"c2fbbaafc692d446583a910e9fc970dab953a645","tarball":"https://registry.npmjs.org/pbf/-/pbf-1.1.4.tgz","integrity":"sha512-NvSA8X/x7sKrj393wa6f7dWfRdFDXB50u+5aShqB8AWpdBBAeU2aktAaopZhboDsIY5cbTHwqibLR4foQ8XARA==","signatures":[{"sig":"MEUCIQCnj88lVswfzQT+bD7UyU3kJbnydmOdW7VAiER2hvIraQIgIiW6gWBJZ/VTqyQYfohtc43ctM0XOrbfjsujuV0ScW8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"c2fbbaafc692d446583a910e9fc970dab953a645","gitHead":"b318f9ed597c1b6402f0dcfc376ad9c7aee3a946","scripts":{"cov":"istanbul cover test/index.js && coveralls < ./coverage/lcov.info","test":"jshint index.js test/*.js && tape test/index.js | faucet","build-dev":"browserify index.js -d -s Pbf > pbf-dev.js","build-min":"browserify index.js -s Pbf | uglifyjs -c -m > pbf.js"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"repository":{"url":"git@github.com:mapbox/pbf.git","type":"git"},"_npmVersion":"2.1.10","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"0.10.33","dependencies":{"ieee754":"~1.1.4"},"jshintConfig":{"node":true,"undef":true,"indent":4,"unused":true,"trailing":true},"devDependencies":{"brfs":"1.2.0","tape":"~3.0.3","faucet":"0.0.1","jshint":"^2.5.11","istanbul":"~0.3.5","benchmark":"^1.0.0","coveralls":"~2.11.2","uglify-js":"^2.4.16","protocol-buffers":"^2.4.3"}},"1.2.0":{"name":"pbf","version":"1.2.0","keywords":["protocol","buffer","pbf","protobuf","binary","format","serialization","encoder","decoder"],"author":{"name":"Konstantin Kaefer"},"license":"BSD","_id":"pbf@1.2.0","maintainers":[{"name":"tmcw","email":"tom@macwright.org"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"mikemorris","email":"michael.patrick.morris@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"mapbox","email":"accounts@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"yhahn","email":"young@developmentseed.org"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"dist":{"shasum":"99382d6d8942d77ee26ea84bf458a75a82f27437","tarball":"https://registry.npmjs.org/pbf/-/pbf-1.2.0.tgz","integrity":"sha512-TJiuFhhV00X2PVDGOUUy0lqeO9eyfvY4+YwqUNGXhI4dVEw1SLtZ2RlRmvJlo7ezt2Rpx1F3VBbmHABF1Ex91g==","signatures":[{"sig":"MEUCIQDjsL8+BA2Td6CmEAXMrgU/9Cxi6S8/Iu+0CJd8SoKDTAIgND3JQa64jSymy6QoviCiIyE2hhurie69m+ZINHtWq2I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"99382d6d8942d77ee26ea84bf458a75a82f27437","gitHead":"0607feeefc1c2b2e9a898dc30a9f9714dd4b29bd","scripts":{"cov":"istanbul cover tape test/*.test.js && coveralls < ./coverage/lcov.info","test":"jshint index.js buffer.js test/*.js && tape test/*.test.js | faucet","build-dev":"browserify index.js -d -s Pbf > pbf-dev.js","build-min":"browserify index.js -s Pbf | uglifyjs -c -m > pbf.js"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"repository":{"url":"git@github.com:mapbox/pbf.git","type":"git"},"_npmVersion":"2.1.10","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"0.10.33","dependencies":{"ieee754":"~1.1.4"},"jshintConfig":{"node":true,"undef":true,"indent":4,"unused":true,"trailing":true},"devDependencies":{"brfs":"1.2.0","tape":"~3.0.3","faucet":"0.0.1","jshint":"^2.5.11","istanbul":"~0.3.5","benchmark":"^1.0.0","coveralls":"~2.11.2","uglify-js":"^2.4.16","protocol-buffers":"^2.4.3"}},"1.3.0":{"name":"pbf","version":"1.3.0","keywords":["protocol","buffer","pbf","protobuf","binary","format","serialization","encoder","decoder"],"author":{"name":"Konstantin Kaefer"},"license":"BSD","_id":"pbf@1.3.0","maintainers":[{"name":"tmcw","email":"tom@macwright.org"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"mikemorris","email":"michael.patrick.morris@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"mapbox","email":"accounts@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"yhahn","email":"young@developmentseed.org"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"bin":{"pbf":"bin/pbf"},"dist":{"shasum":"4064bef168e77592c8096070e98b36ae097b48d4","tarball":"https://registry.npmjs.org/pbf/-/pbf-1.3.0.tgz","integrity":"sha512-I7R4zVv/Evb2hvtVWEyqviiXZSWr6p/ise8wjv2k1ObQSKiSB9amt6XkAcBcvwobzg8r3NSg5AK35VIGRpm4vA==","signatures":[{"sig":"MEUCIFXlLCwE4y43Cq4OhlbEE6c8QCACPKR4wTrIv+8m/abuAiEAuC4cWIenk36iKh9XPuWdr1p+yWzRe294MoHPMmfRZ1I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4064bef168e77592c8096070e98b36ae097b48d4","gitHead":"0bfeec95efde7d57dec0aa3652b98befe720c259","scripts":{"cov":"istanbul cover tape test/*.test.js && coveralls < ./coverage/lcov.info","test":"eslint index.js buffer.js test/*.js bin/pbf && tape test/*.test.js | faucet","build-dev":"mkdirp dist && browserify index.js -d -s Pbf > dist/pbf-dev.js","build-min":"mkdirp dist && browserify index.js -s Pbf | uglifyjs -c warnings=false -m > dist/pbf.js"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"repository":{"url":"git@github.com:mapbox/pbf.git","type":"git"},"_npmVersion":"2.3.0","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"0.10.36","dependencies":{"ieee754":"~1.1.4","resolve-protobuf-schema":"^1.0.2"},"eslintConfig":{"env":{"node":true,"browser":true},"rules":{"curly":0,"no-new":2,"quotes":[2,"single"],"new-cap":2,"no-empty":0,"camelcase":2,"no-shadow":0,"comma-style":2,"key-spacing":0,"no-lonely-if":2,"no-else-return":2,"no-multi-spaces":0,"space-in-parens":2,"space-in-brackets":2,"space-before-blocks":2,"no-underscore-dangle":0,"no-use-before-define":[2,"nofunc"],"space-after-keywords":2,"no-constant-condition":0,"space-after-function-name":2},"globals":{"Buffer":true}},"devDependencies":{"brfs":"1.2.0","tape":"~3.0.3","eslint":"^0.13.0","faucet":"0.0.1","mkdirp":"^0.5.0","istanbul":"~0.3.5","benchmark":"^1.0.0","coveralls":"~2.11.2","uglify-js":"^2.4.16","protocol-buffers":"^2.4.6"}},"1.3.1":{"name":"pbf","version":"1.3.1","keywords":["protocol","buffer","pbf","protobuf","binary","format","serialization","encoder","decoder"],"author":{"name":"Konstantin Kaefer"},"license":"BSD","_id":"pbf@1.3.1","maintainers":[{"name":"tmcw","email":"tom@macwright.org"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"mikemorris","email":"michael.patrick.morris@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"mapbox","email":"accounts@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"yhahn","email":"young@developmentseed.org"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"bin":{"pbf":"bin/pbf"},"dist":{"shasum":"cecc808a9f6d3f5f39c47091858d682ad1ce7c9a","tarball":"https://registry.npmjs.org/pbf/-/pbf-1.3.1.tgz","integrity":"sha512-po715/pmtNagk43Ah5TpIkvRgGAZufPOYnwS6HdYe4Y3KC7+hXXdpehNLDTvqe7LMzUtUr2sSPiXH9gztik4bg==","signatures":[{"sig":"MEYCIQDd0RVvZTo0DyohyyyWg/21xpE7ePxfaJ0S7SqtKRKMEwIhAJ5RNwM4MAayrqOCWRWugbJAtbMCAoW6fosMkbPWts9V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"cecc808a9f6d3f5f39c47091858d682ad1ce7c9a","gitHead":"8758c64182376bf4720a8e51fd2b1d063a4bc9a9","scripts":{"cov":"istanbul cover tape test/*.test.js && coveralls < ./coverage/lcov.info","test":"eslint index.js buffer.js test/*.js bin/pbf && tape test/*.test.js | faucet","build-dev":"mkdirp dist && browserify index.js -d -s Pbf > dist/pbf-dev.js","build-min":"mkdirp dist && browserify index.js -s Pbf | uglifyjs -c warnings=false -m > dist/pbf.js"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"repository":{"url":"git@github.com:mapbox/pbf.git","type":"git"},"_npmVersion":"2.5.1","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"0.10.36","dependencies":{"ieee754":"~1.1.4","resolve-protobuf-schema":"^1.0.2"},"eslintConfig":{"env":{"node":true,"browser":true},"rules":{"curly":0,"no-new":2,"quotes":[2,"single"],"new-cap":2,"no-empty":0,"camelcase":2,"no-shadow":0,"comma-style":2,"key-spacing":0,"no-lonely-if":2,"no-else-return":2,"no-multi-spaces":0,"space-in-parens":2,"space-in-brackets":2,"space-before-blocks":2,"no-underscore-dangle":0,"no-use-before-define":[2,"nofunc"],"space-after-keywords":2,"no-constant-condition":0,"space-after-function-name":2},"globals":{"Buffer":true}},"devDependencies":{"brfs":"1.2.0","tape":"~3.0.3","eslint":"^0.13.0","faucet":"0.0.1","mkdirp":"^0.5.0","istanbul":"~0.3.5","benchmark":"^1.0.0","coveralls":"~2.11.2","uglify-js":"^2.4.16","protocol-buffers":"^2.4.6"}},"1.3.2":{"name":"pbf","version":"1.3.2","keywords":["protocol","buffer","pbf","protobuf","binary","format","serialization","encoder","decoder"],"author":{"name":"Konstantin Kaefer"},"license":"BSD","_id":"pbf@1.3.2","maintainers":[{"name":"tmcw","email":"tom@macwright.org"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"mikemorris","email":"michael.patrick.morris@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"mapbox","email":"accounts@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"yhahn","email":"young@developmentseed.org"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"bin":{"pbf":"bin/pbf"},"dist":{"shasum":"1b5da2ca329314b619813611c626a04ac9bc3c01","tarball":"https://registry.npmjs.org/pbf/-/pbf-1.3.2.tgz","integrity":"sha512-uvisDHLTDFbPkQHHcGuSWYKiVD3OZ3IPnr/UyGV4OAT7UJr5FH784uS5MckyMPDMhsrOFr6NDfAQRGXyy9C1pA==","signatures":[{"sig":"MEQCIEQZ2cHcowykfuhDqhAc2Lt4DVfhA5oT9OkKMVFHzkdlAiAvltbqgF6TvpgCY90Li38DyN+5ecgvnKhDxs0r/a+uCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"1b5da2ca329314b619813611c626a04ac9bc3c01","gitHead":"73aa9137efc822ea1cb1e0415cdf3ed6b811c802","scripts":{"cov":"istanbul cover tape test/*.test.js && coveralls < ./coverage/lcov.info","test":"eslint index.js buffer.js test/*.js bin/pbf && tape test/*.test.js | faucet","build-dev":"mkdirp dist && browserify index.js -d -s Pbf > dist/pbf-dev.js","build-min":"mkdirp dist && browserify index.js -s Pbf | uglifyjs -c warnings=false -m > dist/pbf.js"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"repository":{"url":"git@github.com:mapbox/pbf.git","type":"git"},"_npmVersion":"2.6.1","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"0.10.36","dependencies":{"ieee754":"~1.1.4","resolve-protobuf-schema":"^1.0.2"},"eslintConfig":{"env":{"node":true,"browser":true},"rules":{"curly":0,"no-new":2,"quotes":[2,"single"],"new-cap":2,"no-empty":0,"camelcase":2,"no-shadow":0,"comma-style":2,"key-spacing":0,"no-lonely-if":2,"no-else-return":2,"no-multi-spaces":0,"space-in-parens":2,"space-in-brackets":2,"space-before-blocks":2,"no-underscore-dangle":0,"no-use-before-define":[2,"nofunc"],"space-after-keywords":2,"no-constant-condition":0,"space-after-function-name":2},"globals":{"Buffer":true}},"devDependencies":{"brfs":"1.2.0","tape":"~3.0.3","eslint":"^0.13.0","faucet":"0.0.1","mkdirp":"^0.5.0","istanbul":"~0.3.5","benchmark":"^1.0.0","coveralls":"~2.11.2","uglify-js":"^2.4.16","protocol-buffers":"^2.4.6"}},"1.3.3":{"name":"pbf","version":"1.3.3","keywords":["protocol","buffer","pbf","protobuf","binary","format","serialization","encoder","decoder"],"author":{"name":"Konstantin Kaefer"},"license":"BSD","_id":"pbf@1.3.3","maintainers":[{"name":"tmcw","email":"tom@macwright.org"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"mikemorris","email":"michael.patrick.morris@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"mapbox","email":"accounts@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"yhahn","email":"young@developmentseed.org"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"bin":{"pbf":"bin/pbf"},"dist":{"shasum":"07e35fd90ea92bb9b9b8ff8f6f2a65dd42800539","tarball":"https://registry.npmjs.org/pbf/-/pbf-1.3.3.tgz","integrity":"sha512-MgQLxMCrSL9QA6eUNKrqgKQHWdKnpd7Wo6k/xjgyHt09eCdLk+HYAw4KuCZgxfjxYnz7FIVF2y//a3qH05BidA==","signatures":[{"sig":"MEUCIQCGaMkfGIA9wXdgtS7Xv4aOKD/S9g4Lni5mngPZRYOYMQIgGCf4QjD7b1azvj7CQn+DL505Kx6OO/KJ+hjZARoCRWs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"07e35fd90ea92bb9b9b8ff8f6f2a65dd42800539","gitHead":"21f322942688e0f7bfdec49965d4241d1a6246ca","scripts":{"cov":"istanbul cover tape test/*.test.js && coveralls < ./coverage/lcov.info","test":"eslint index.js buffer.js test/*.js bin/pbf && tape test/*.test.js | faucet","build-dev":"mkdirp dist && browserify index.js -d -s Pbf > dist/pbf-dev.js","build-min":"mkdirp dist && browserify index.js -s Pbf | uglifyjs -c warnings=false -m > dist/pbf.js"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mapbox/pbf.git","type":"git"},"_npmVersion":"2.12.1","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"0.10.40","dependencies":{"ieee754":"~1.1.5","resolve-protobuf-schema":"^1.0.2"},"eslintConfig":{"env":{"node":true,"browser":true},"rules":{"curly":0,"no-new":2,"quotes":[2,"single"],"new-cap":2,"no-empty":0,"camelcase":2,"no-shadow":0,"comma-style":2,"key-spacing":0,"no-lonely-if":2,"no-else-return":2,"no-multi-spaces":0,"space-in-parens":2,"space-in-brackets":2,"space-before-blocks":2,"no-underscore-dangle":0,"no-use-before-define":[2,"nofunc"],"space-after-keywords":2,"no-constant-condition":0,"space-after-function-name":2},"globals":{"Buffer":true}},"devDependencies":{"tape":"~4.0.0","eslint":"^0.21.0","faucet":"0.0.1","mkdirp":"^0.5.0","istanbul":"~0.3.14","benchmark":"^1.0.0","coveralls":"~2.11.2","uglify-js":"^2.4.21","protocol-buffers":"^3.0.0"}},"1.3.4":{"name":"pbf","version":"1.3.4","keywords":["protocol","buffer","pbf","protobuf","binary","format","serialization","encoder","decoder"],"author":{"name":"Konstantin Kaefer"},"license":"BSD","_id":"pbf@1.3.4","maintainers":[{"name":"tmcw","email":"tom@macwright.org"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"mikemorris","email":"michael.patrick.morris@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"mapbox","email":"accounts@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"yhahn","email":"young@developmentseed.org"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"bin":{"pbf":"bin/pbf"},"dist":{"shasum":"2352e77da5d8ab8ba3ea0296c8cdae1a3a278820","tarball":"https://registry.npmjs.org/pbf/-/pbf-1.3.4.tgz","integrity":"sha512-5fcSrzECf5Jm3maPuAvvl9kqKWc4c3YVpX1KBCgKXc5nQkAwPJC3RBt+Akf99EEBrkU1qE8QKgnlOFx4cfJPpw==","signatures":[{"sig":"MEQCIEFO8dG5SNoBiPUK4FAM+iG4o660gUWNckge0RK9b3vpAiBacc1raZ3w1i5/u5cticrku0ot+FDekJTlmWl1W+4aHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"2352e77da5d8ab8ba3ea0296c8cdae1a3a278820","gitHead":"0c24ccd3763a4b382e13e7d56ca5cd60f9462f19","scripts":{"cov":"istanbul cover tape test/*.test.js && coveralls < ./coverage/lcov.info","test":"eslint index.js buffer.js test/*.js bin/pbf && tape test/*.test.js | faucet","build-dev":"mkdirp dist && browserify index.js -d -s Pbf > dist/pbf-dev.js","build-min":"mkdirp dist && browserify index.js -s Pbf | uglifyjs -c warnings=false -m > dist/pbf.js"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mapbox/pbf.git","type":"git"},"_npmVersion":"2.12.1","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"0.10.40","dependencies":{"ieee754":"~1.1.5","resolve-protobuf-schema":"^1.0.2"},"eslintConfig":{"env":{"node":true,"browser":true},"rules":{"curly":0,"no-new":2,"quotes":[2,"single"],"new-cap":2,"no-empty":0,"camelcase":2,"no-shadow":0,"comma-style":2,"key-spacing":0,"no-lonely-if":2,"no-else-return":2,"no-multi-spaces":0,"space-in-parens":2,"space-in-brackets":2,"space-before-blocks":2,"no-underscore-dangle":0,"no-use-before-define":[2,"nofunc"],"space-after-keywords":2,"no-constant-condition":0,"space-after-function-name":2},"globals":{"Buffer":true}},"devDependencies":{"tape":"~4.0.0","eslint":"^0.21.0","faucet":"0.0.1","mkdirp":"^0.5.0","istanbul":"~0.3.14","benchmark":"^1.0.0","coveralls":"~2.11.2","uglify-js":"^2.4.21","protocol-buffers":"^3.0.0"}},"1.3.5":{"name":"pbf","version":"1.3.5","keywords":["protocol","buffer","pbf","protobuf","binary","format","serialization","encoder","decoder"],"author":{"name":"Konstantin Kaefer"},"license":"BSD","_id":"pbf@1.3.5","maintainers":[{"name":"tmcw","email":"tom@macwright.org"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"mikemorris","email":"michael.patrick.morris@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"mapbox","email":"accounts@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"yhahn","email":"young@developmentseed.org"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"bin":{"pbf":"bin/pbf"},"dist":{"shasum":"cfbf8e568d1c2ee98c93b67e9188cc9e5527bfcc","tarball":"https://registry.npmjs.org/pbf/-/pbf-1.3.5.tgz","integrity":"sha512-wzegfzXXMrW1SXYqztntrmbkC8cbdpZ2HlaiVrpCma3Fdb/j3C/gPo4yZD94YNp+rlFybjIqZjecEVJMyt1rlQ==","signatures":[{"sig":"MEUCIQCErBIe0qEZVFDcJPPJ4b1q8gCf/vo4xJDsYDMawiQYhgIgcESoC7obXu7aEYUWkYSZNWjlih41DKo0Pz7+67G3R2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"cfbf8e568d1c2ee98c93b67e9188cc9e5527bfcc","gitHead":"5435eecc0403a89f76ac584165bfa0e01cbf585c","scripts":{"cov":"tap test/*.test.js --cov","test":"eslint index.js buffer.js test/*.js bin/pbf && tap test/*.test.js","build-dev":"mkdirp dist && browserify index.js -d -s Pbf > dist/pbf-dev.js","build-min":"mkdirp dist && browserify index.js -s Pbf | uglifyjs -c warnings=false -m > dist/pbf.js"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mapbox/pbf.git","type":"git"},"_npmVersion":"2.14.6","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"0.12.7","dependencies":{"ieee754":"^1.1.6","resolve-protobuf-schema":"^2.0.0"},"eslintConfig":{"rules":{"no-empty":0,"key-spacing":0,"space-before-function-paren":[2,"never"]},"extends":"mourner"},"devDependencies":{"tap":"^2.0.0","eslint":"^1.6.0","mkdirp":"^0.5.1","benchmark":"^1.0.0","uglify-js":"^2.4.24","browserify":"^11.2.0","protocol-buffers":"^3.1.3","eslint-config-mourner":"^1.0.1"}},"1.3.6":{"name":"pbf","version":"1.3.6","keywords":["protocol","buffer","pbf","protobuf","binary","format","serialization","encoder","decoder"],"author":{"name":"Konstantin Kaefer"},"license":"BSD-3-Clause","_id":"pbf@1.3.6","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mikemorris","email":"michael.patrick.morris@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"tmcw","email":"tom@macwright.org"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"bin":{"pbf":"bin/pbf"},"dist":{"shasum":"b0075c1da5bed26f94e0d07d44c6c20779d517b0","tarball":"https://registry.npmjs.org/pbf/-/pbf-1.3.6.tgz","integrity":"sha512-cZznIj6T7eWKaTCgPeb2jWp3xMHGi7PdXOsSB+aHpzR2CnPDFgnx8G3zxR0EiGiofR8WCzE0KbjUQhkgzeQoBw==","signatures":[{"sig":"MEQCIBugn40+2W1S+/1GUNiri9yS+cGhzzI7SpfyoMJW0TA/AiAZj3dJ3iLnR874H2TuLuGjOye8BhKheigxCErmiuAEcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b0075c1da5bed26f94e0d07d44c6c20779d517b0","gitHead":"2d955153ddd7fb36ae5fa99ac5eb04ba73f4ef3a","scripts":{"cov":"tap test/*.test.js --cov","test":"eslint index.js buffer.js test/*.js bin/pbf && tap test/*.test.js","build-dev":"mkdirp dist && browserify index.js -d -s Pbf > dist/pbf-dev.js","build-min":"mkdirp dist && browserify index.js -s Pbf | uglifyjs -c warnings=false -m > dist/pbf.js","prepublish":"npm run build-dev && npm run build-min"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mapbox/pbf.git","type":"git"},"_npmVersion":"3.8.9","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"6.2.0","dependencies":{"ieee754":"^1.1.6","resolve-protobuf-schema":"^2.0.0"},"eslintConfig":{"rules":{"no-empty":0,"key-spacing":0,"global-require":0,"space-before-function-paren":[2,"never"]},"extends":"mourner"},"devDependencies":{"tap":"^5.7.1","eslint":"^2.10.1","mkdirp":"^0.5.1","benchmark":"^2.1.0","uglify-js":"^2.6.2","browserify":"^13.0.1","protocol-buffers":"^3.1.6","eslint-config-mourner":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/pbf-1.3.6.tgz_1464356299366_0.19968984741717577","host":"packages-16-east.internal.npmjs.com"}},"2.0.0":{"name":"pbf","version":"2.0.0","keywords":["protocol","buffer","pbf","protobuf","binary","format","serialization","encoder","decoder"],"author":{"name":"Konstantin Kaefer"},"license":"BSD-3-Clause","_id":"pbf@2.0.0","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mikemorris","email":"michael.patrick.morris@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"tmcw","email":"tom@macwright.org"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"bin":{"pbf":"bin/pbf"},"dist":{"shasum":"a0180d3ded97705ad209fd7fcb8c32280fac5d96","tarball":"https://registry.npmjs.org/pbf/-/pbf-2.0.0.tgz","integrity":"sha512-CO+CV03gxemekLHLwAo0iGHJcBxllfV02T/cGaTm9Rx/HvY47F/qVInKKwfglvp6x+2uXKrp+ppZSeBBjxTljA==","signatures":[{"sig":"MEQCIG/kerPiQDR7mq/SEDBc8mWaPLqWSd4QtCgwwlfv9TSFAiBzOEsB4msuBMrOtuUMMS/iVNxOTDXg9Ngid2U3mf5dXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"a0180d3ded97705ad209fd7fcb8c32280fac5d96","gitHead":"f3fa406369c0a2f638dd0139962382e0d709b5a7","scripts":{"cov":"tap test/*.test.js --cov","test":"eslint index.js buffer.js compile.js test/*.js bin/pbf && tap test/*.test.js","build-dev":"mkdirp dist && browserify index.js -d -s Pbf > dist/pbf-dev.js","build-min":"mkdirp dist && browserify index.js -s Pbf | uglifyjs -c warnings=false -m > dist/pbf.js","prepublish":"npm run build-dev && npm run build-min"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mapbox/pbf.git","type":"git"},"_npmVersion":"3.8.9","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"6.2.0","dependencies":{"ieee754":"^1.1.6","resolve-protobuf-schema":"^2.0.0"},"eslintConfig":{"rules":{"no-empty":0,"key-spacing":0,"global-require":0,"space-before-function-paren":[2,"never"]},"extends":"mourner"},"devDependencies":{"tap":"^5.7.1","eslint":"^2.10.1","mkdirp":"^0.5.1","benchmark":"^2.1.0","uglify-js":"^2.6.2","browserify":"^13.0.1","protocol-buffers":"^3.1.6","eslint-config-mourner":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/pbf-2.0.0.tgz_1464384897009_0.5859759119339287","host":"packages-16-east.internal.npmjs.com"}},"1.3.7":{"name":"pbf","version":"1.3.7","keywords":["protocol","buffer","pbf","protobuf","binary","format","serialization","encoder","decoder"],"author":{"name":"Konstantin Kaefer"},"license":"BSD-3-Clause","_id":"pbf@1.3.7","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mikemorris","email":"michael.patrick.morris@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"tmcw","email":"tom@macwright.org"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"bin":{"pbf":"bin/pbf"},"dist":{"shasum":"1e3d047ba3cbe8086ae854a25503ab4537d4335d","tarball":"https://registry.npmjs.org/pbf/-/pbf-1.3.7.tgz","integrity":"sha512-QPw3l3dQEGPQQq9UajMKFQbxG9fCvE3T2XGzHGFdomf6MXeWPdaivYzLnebHmBfy9fVNeeOtG3eAhfSp8RMUKw==","signatures":[{"sig":"MEUCIAgLk2wpsYUyr5ZZn79wsvKyZKf168/gXimBtvYuIj2zAiEA/mZZinwRjWv8IvOQjjZgqtmHQ4+xoP0GcglbRepnqEQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"1e3d047ba3cbe8086ae854a25503ab4537d4335d","gitHead":"0b3e2f47dfcb7bd0bac4cc5ccb10790dccee0d40","scripts":{"cov":"tap test/*.test.js --cov","test":"eslint index.js buffer.js test/*.js bin/pbf && tap test/*.test.js","build-dev":"mkdirp dist && browserify index.js -d -s Pbf > dist/pbf-dev.js","build-min":"mkdirp dist && browserify index.js -s Pbf | uglifyjs -c warnings=false -m > dist/pbf.js","prepublish":"npm run build-dev && npm run build-min"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mapbox/pbf.git","type":"git"},"_npmVersion":"2.15.6","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"6.2.0","dependencies":{"ieee754":"^1.1.6","resolve-protobuf-schema":"^2.0.0"},"eslintConfig":{"rules":{"no-empty":0,"key-spacing":0,"global-require":0,"space-before-function-paren":[2,"never"]},"extends":"mourner"},"devDependencies":{"tap":"^5.7.1","eslint":"^2.10.1","mkdirp":"^0.5.1","benchmark":"^2.1.0","uglify-js":"^2.6.2","browserify":"^13.0.1","protocol-buffers":"^3.1.6","eslint-config-mourner":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/pbf-1.3.7.tgz_1464467353870_0.9292861947324127","host":"packages-12-west.internal.npmjs.com"}},"2.0.1":{"name":"pbf","version":"2.0.1","keywords":["protocol","buffer","pbf","protobuf","binary","format","serialization","encoder","decoder"],"author":{"name":"Konstantin Kaefer"},"license":"BSD-3-Clause","_id":"pbf@2.0.1","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mikemorris","email":"michael.patrick.morris@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"tmcw","email":"tom@macwright.org"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"bin":{"pbf":"bin/pbf"},"dist":{"shasum":"0cb138a5c95d3da60798250d7c52a226199a2822","tarball":"https://registry.npmjs.org/pbf/-/pbf-2.0.1.tgz","integrity":"sha512-1fL+1n/vEWi6g32RJhveB8dYtyJsUGvOIrhJ7XWN1n58aDAflxSJp9L/rLggq2eysYV4d4G0GpvqU/VQV0cK1Q==","signatures":[{"sig":"MEUCIHr5irAuEvfyCDuO5hLrACzUzF1U7br2DuPQlYsZhbNaAiEAmzQ+YbARKgkYRg76Qlq1SIOSic05hl1oJ+G72KbA8Xg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0cb138a5c95d3da60798250d7c52a226199a2822","gitHead":"cfa3903ec93e970de3b0d9d1e59bc5cc45d30a9b","scripts":{"cov":"tap test/*.test.js --cov","test":"eslint index.js buffer.js compile.js test/*.js bin/pbf && tap test/*.test.js","build-dev":"mkdirp dist && browserify index.js -d -s Pbf > dist/pbf-dev.js","build-min":"mkdirp dist && browserify index.js -s Pbf | uglifyjs -c warnings=false -m > dist/pbf.js","prepublish":"npm run build-dev && npm run build-min"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mapbox/pbf.git","type":"git"},"_npmVersion":"2.15.6","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"6.2.0","dependencies":{"ieee754":"^1.1.6","resolve-protobuf-schema":"^2.0.0"},"eslintConfig":{"rules":{"no-empty":0,"key-spacing":0,"global-require":0,"space-before-function-paren":[2,"never"]},"extends":"mourner"},"devDependencies":{"tap":"^5.7.1","eslint":"^2.10.1","mkdirp":"^0.5.1","benchmark":"^2.1.0","uglify-js":"^2.6.2","browserify":"^13.0.1","protocol-buffers":"^3.1.6","eslint-config-mourner":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/pbf-2.0.1.tgz_1464467382039_0.2477974332869053","host":"packages-16-east.internal.npmjs.com"}},"3.0.0":{"name":"pbf","version":"3.0.0","keywords":["protocol","buffer","pbf","protobuf","binary","format","serialization","encoder","decoder"],"author":{"name":"Konstantin Kaefer"},"license":"BSD-3-Clause","_id":"pbf@3.0.0","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mikemorris","email":"michael.patrick.morris@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"tmcw","email":"tom@macwright.org"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"bin":{"pbf":"bin/pbf"},"dist":{"shasum":"efb86f84867971f426799fe6cb19dbaad863c150","tarball":"https://registry.npmjs.org/pbf/-/pbf-3.0.0.tgz","integrity":"sha512-7CB0mJ5Uh/SJ2+lzQje6DxXYJ5Dd41n741RtAR1R85u/VzIix1qeV5DWYcyfAScCxwyxoA5gUiHeWh31WDnj3A==","signatures":[{"sig":"MEQCIFf1kBVsjSBJG0nxRGov8dyVJ3DZNO/yqmtmhCJh99yPAiBnuDD7FSZWNoF45+qiLcUmjDh69mnSzh0mhmH6WMNacg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"efb86f84867971f426799fe6cb19dbaad863c150","gitHead":"814eee10f1828e071d198a0d135be8c01b5500ea","scripts":{"cov":"tap test/*.test.js --cov --coverage-report=html","test":"eslint index.js compile.js test/*.js bench/bench-tiles.js bin/pbf && tap test/*.test.js","build-dev":"mkdirp dist && browserify index.js -d -s Pbf > dist/pbf-dev.js","build-min":"mkdirp dist && browserify index.js -s Pbf | uglifyjs -c warnings=false -m > dist/pbf.js","prepublish":"npm run build-dev && npm run build-min"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mapbox/pbf.git","type":"git"},"_npmVersion":"2.15.9","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"6.5.0","dependencies":{"ieee754":"^1.1.6","resolve-protobuf-schema":"^2.0.0"},"eslintConfig":{"rules":{"no-empty":0,"key-spacing":0,"global-require":0,"space-before-function-paren":[2,"never"]},"extends":"mourner"},"devDependencies":{"tap":"^6.1.1","eslint":"^3.0.0","mkdirp":"^0.5.1","benchmark":"^2.1.0","uglify-js":"^2.6.2","browserify":"^13.0.1","protocol-buffers":"^3.1.6","tile-stats-runner":"^1.0.0","eslint-config-mourner":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/pbf-3.0.0.tgz_1472550876751_0.7251357671339065","host":"packages-16-east.internal.npmjs.com"}},"3.0.1":{"name":"pbf","version":"3.0.1","keywords":["protocol","buffer","pbf","protobuf","binary","format","serialization","encoder","decoder"],"author":{"name":"Konstantin Kaefer"},"license":"BSD-3-Clause","_id":"pbf@3.0.1","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mikemorris","email":"michael.patrick.morris@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"tmcw","email":"tom@macwright.org"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"bin":{"pbf":"bin/pbf"},"dist":{"shasum":"5c0bd1dfd971b9439e73a6f4a84c38c37acd5d6e","tarball":"https://registry.npmjs.org/pbf/-/pbf-3.0.1.tgz","integrity":"sha512-1Sej/kqWqdAvz1dMUxphQn1nEvOEjBHCzs1kLJcf1hM5AnISaPa0z3qsf70x3JQ5MSGtU01TBQoOOeyHYL6lDQ==","signatures":[{"sig":"MEUCIQC8YxxvZ7FXbiUXD4x2HFxkg2hG4l5A3sR5/8cOvdVIUgIgGSzrAl9t45WoxhfAyCG3uC+u7IRo7ritblry22MnBug=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"5c0bd1dfd971b9439e73a6f4a84c38c37acd5d6e","gitHead":"624e6664482ca22e81bcb6061f7cf443b2236bba","scripts":{"cov":"tap test/*.test.js --cov --coverage-report=html","test":"eslint index.js compile.js test/*.js bench/bench-tiles.js bin/pbf && tap test/*.test.js","build-dev":"mkdirp dist && browserify index.js -d -s Pbf > dist/pbf-dev.js","build-min":"mkdirp dist && browserify index.js -s Pbf | uglifyjs -c warnings=false -m > dist/pbf.js","prepublish":"npm run build-dev && npm run build-min"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mapbox/pbf.git","type":"git"},"_npmVersion":"3.10.7","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"6.6.0","dependencies":{"ieee754":"^1.1.6","resolve-protobuf-schema":"^2.0.0"},"eslintConfig":{"rules":{"no-empty":0,"key-spacing":0,"global-require":0,"space-before-function-paren":[2,"never"]},"extends":"mourner"},"devDependencies":{"tap":"^6.1.1","eslint":"^3.0.0","mkdirp":"^0.5.1","benchmark":"^2.1.0","uglify-js":"^2.6.2","browserify":"^13.0.1","protocol-buffers":"^3.1.6","tile-stats-runner":"^1.0.0","eslint-config-mourner":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/pbf-3.0.1.tgz_1474383231551_0.010446014581248164","host":"packages-16-east.internal.npmjs.com"}},"3.0.2":{"name":"pbf","version":"3.0.2","keywords":["protocol","buffer","pbf","protobuf","binary","format","serialization","encoder","decoder"],"author":{"name":"Konstantin Kaefer"},"license":"BSD-3-Clause","_id":"pbf@3.0.2","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mikemorris","email":"michael.patrick.morris@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"tmcw","email":"tom@macwright.org"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"bin":{"pbf":"bin/pbf"},"dist":{"shasum":"61156bf374b1cdfc1f55d9842104349529b5b48c","tarball":"https://registry.npmjs.org/pbf/-/pbf-3.0.2.tgz","integrity":"sha512-AKgb/a6zx/zBS1Q1xOS9qYGn1Do0ixF9VPM+r7afDdeXE5gAlc/ubeFaEOw1YdNoRz/cKrUNvQxkL1DOwhPEtA==","signatures":[{"sig":"MEQCIDdKTrhQsGPLtwwy6LB9uK97vdc5n876j2KJ31J+rbjFAiBAZWdGX2/UAnfht2GPtutfrvDBrssWNASOMmmUadbbLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"61156bf374b1cdfc1f55d9842104349529b5b48c","gitHead":"fc88bf3ba64999746c98f299bcf390de2c8ecc89","scripts":{"cov":"tap test/*.test.js --cov --coverage-report=html","test":"eslint index.js compile.js test/*.js bench/bench-tiles.js bin/pbf && tap test/*.test.js","build-dev":"mkdirp dist && browserify index.js -d -s Pbf > dist/pbf-dev.js","build-min":"mkdirp dist && browserify index.js -s Pbf | uglifyjs -c warnings=false -m > dist/pbf.js","prepublish":"npm run build-dev && npm run build-min"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mapbox/pbf.git","type":"git"},"_npmVersion":"3.10.7","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"6.6.0","dependencies":{"ieee754":"^1.1.6","resolve-protobuf-schema":"^2.0.0"},"eslintConfig":{"rules":{"no-empty":0,"key-spacing":0,"global-require":0,"space-before-function-paren":[2,"never"]},"extends":"mourner"},"devDependencies":{"tap":"^6.1.1","eslint":"^3.0.0","mkdirp":"^0.5.1","benchmark":"^2.1.0","uglify-js":"^2.6.2","browserify":"^13.0.1","protocol-buffers":"^3.1.6","tile-stats-runner":"^1.0.0","eslint-config-mourner":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/pbf-3.0.2.tgz_1475236325539_0.5000805645249784","host":"packages-16-east.internal.npmjs.com"}},"3.0.3":{"name":"pbf","version":"3.0.3","keywords":["protocol","buffer","pbf","protobuf","binary","format","serialization","encoder","decoder"],"author":{"name":"Konstantin Kaefer"},"license":"BSD-3-Clause","_id":"pbf@3.0.3","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mikemorris","email":"michael.patrick.morris@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"tmcw","email":"tom@macwright.org"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"bin":{"pbf":"bin/pbf"},"dist":{"shasum":"7cd0aea17aa789426469c9878169b3a23a7f801f","tarball":"https://registry.npmjs.org/pbf/-/pbf-3.0.3.tgz","integrity":"sha512-jQDoyj46CV2+m0dBQpmEK5fA9a/Rwhp0EbcbPI1VPe0tUOHOT1R+jJRxFQLcWo+Ac7642DlwMlmGhaP/6LFDPA==","signatures":[{"sig":"MEQCIHyX3F11g544uQVdMMGrowSdxhQ/qXt934ySPfqbDSvgAiA754Z6ao1Xf8gf9b0n0xRE4WdLuLJZuOrxzurvm+lJEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"7cd0aea17aa789426469c9878169b3a23a7f801f","gitHead":"20d9164c18b5c8af5ac875c999cee9b1ec34a9ba","scripts":{"cov":"tap test/*.test.js --cov --coverage-report=html","test":"eslint index.js compile.js test/*.js bench/bench-tiles.js bin/pbf && tap test/*.test.js","build-dev":"mkdirp dist && browserify index.js -d -s Pbf > dist/pbf-dev.js","build-min":"mkdirp dist && browserify index.js -s Pbf | uglifyjs -c warnings=false -m > dist/pbf.js","prepublish":"npm run build-dev && npm run build-min"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mapbox/pbf.git","type":"git"},"_npmVersion":"3.10.9","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"7.1.0","dependencies":{"ieee754":"^1.1.6","resolve-protobuf-schema":"^2.0.0"},"eslintConfig":{"rules":{"no-empty":0,"key-spacing":0,"global-require":0,"space-before-function-paren":[2,"never"]},"extends":"mourner"},"devDependencies":{"tap":"^6.1.1","eslint":"^3.0.0","mkdirp":"^0.5.1","benchmark":"^2.1.0","uglify-js":"^2.6.2","browserify":"^13.0.1","protocol-buffers":"^3.1.6","tile-stats-runner":"^1.0.0","eslint-config-mourner":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/pbf-3.0.3.tgz_1479127894613_0.18303250498138368","host":"packages-18-east.internal.npmjs.com"}},"3.0.4":{"name":"pbf","version":"3.0.4","keywords":["protocol","buffer","pbf","protobuf","binary","format","serialization","encoder","decoder"],"author":{"name":"Konstantin Kaefer"},"license":"BSD-3-Clause","_id":"pbf@3.0.4","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mikemorris","email":"michael.patrick.morris@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"tmcw","email":"tom@macwright.org"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"bin":{"pbf":"bin/pbf"},"dist":{"shasum":"2f9895d585ff376e537465a269a78c1e78ecc26f","tarball":"https://registry.npmjs.org/pbf/-/pbf-3.0.4.tgz","integrity":"sha512-eH/1DEjfEHx6rFpEUeEwUnoxLeAKM02M0wEinKyDL8ipl7fLHQkWLI456Bia7dAtFXuN1/xexDaGaN4oAkxmXA==","signatures":[{"sig":"MEUCIGNpkuhaxsmRxI82SROviOf0k+MiWJP/V6sQPRu8IjggAiEAm+2nqtr2VU6MFOTpi6AZUFzG4NW35XOHcwE39wshXxc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"2f9895d585ff376e537465a269a78c1e78ecc26f","gitHead":"36d57e41f682de591ee85357b8422b9ab6e15996","scripts":{"cov":"tap test/*.test.js --cov --coverage-report=html","test":"eslint index.js compile.js test/*.js bench/bench-tiles.js bin/pbf && tap test/*.test.js","build-dev":"mkdirp dist && browserify index.js -d -s Pbf > dist/pbf-dev.js","build-min":"mkdirp dist && browserify index.js -s Pbf | uglifyjs -c warnings=false -m > dist/pbf.js","prepublish":"npm run build-dev && npm run build-min"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mapbox/pbf.git","type":"git"},"_npmVersion":"3.10.9","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"7.1.0","dependencies":{"ieee754":"^1.1.6","resolve-protobuf-schema":"^2.0.0"},"eslintConfig":{"rules":{"no-empty":0,"key-spacing":0,"global-require":0,"space-before-function-paren":[2,"never"]},"extends":"mourner"},"devDependencies":{"tap":"^6.1.1","eslint":"^3.0.0","mkdirp":"^0.5.1","benchmark":"^2.1.0","uglify-js":"^2.6.2","browserify":"^13.0.1","protocol-buffers":"^3.1.6","tile-stats-runner":"^1.0.0","eslint-config-mourner":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/pbf-3.0.4.tgz_1479159263708_0.40058353543281555","host":"packages-18-east.internal.npmjs.com"}},"3.0.5":{"name":"pbf","version":"3.0.5","keywords":["protocol","buffer","pbf","protobuf","binary","format","serialization","encoder","decoder"],"author":{"name":"Konstantin Kaefer"},"license":"BSD-3-Clause","_id":"pbf@3.0.5","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"aarthykc","email":"aarthy@mapbox.com"},{"name":"amyleew","email":"amyleewalton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"geohacker","email":"sajjadkm@gmail.com"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapsam","email":"sam@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mokob","email":"moritz@mapbox.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"tcql","email":"tim.channell@gmail.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tmcw","email":"tom@macwright.org"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"bin":{"pbf":"bin/pbf"},"dist":{"shasum":"24f0fa2cbeb16e5c56a5901bb7e9c2ac0c8059be","tarball":"https://registry.npmjs.org/pbf/-/pbf-3.0.5.tgz","integrity":"sha512-L22c/RfkjapvB7RfUoFTSQp39hs+1/Eixcc2Ysgl9uWgOeEWvQfdvyL/oi8LTh3lRcnh3rN1NEFM/KSGdqRpZg==","signatures":[{"sig":"MEQCIDMamDspNN6YAEknmBRjuH90/BE9+1v8W8qbhTnGLTyJAiAfnb4d4WMNB5dfcUD382vaDWEKImFdjSIvkmT+zOysyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"24f0fa2cbeb16e5c56a5901bb7e9c2ac0c8059be","gitHead":"318d07a078444c313e8250e3135f84f5c1e2cfb9","scripts":{"cov":"tap test/*.test.js --cov --coverage-report=html","test":"eslint index.js compile.js test/*.js bench/bench-tiles.js bin/pbf && tap test/*.test.js","build-dev":"mkdirp dist && browserify index.js -d -s Pbf > dist/pbf-dev.js","build-min":"mkdirp dist && browserify index.js -s Pbf | uglifyjs -c warnings=false -m > dist/pbf.js","prepublish":"npm run build-dev && npm run build-min"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mapbox/pbf.git","type":"git"},"_npmVersion":"3.10.9","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"7.2.0","dependencies":{"ieee754":"^1.1.6","resolve-protobuf-schema":"^2.0.0"},"eslintConfig":{"rules":{"no-empty":0,"key-spacing":0,"global-require":0,"space-before-function-paren":[2,"never"]},"extends":"mourner"},"devDependencies":{"tap":"^6.1.1","eslint":"^3.0.0","mkdirp":"^0.5.1","benchmark":"^2.1.0","uglify-js":"^2.6.2","browserify":"^13.0.1","protocol-buffers":"^3.1.6","tile-stats-runner":"^1.0.0","eslint-config-mourner":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/pbf-3.0.5.tgz_1480516289605_0.48255588323809206","host":"packages-18-east.internal.npmjs.com"}},"3.1.0":{"name":"pbf","version":"3.1.0","keywords":["protocol","buffer","pbf","protobuf","binary","format","serialization","encoder","decoder"],"author":{"name":"Konstantin Kaefer"},"license":"BSD-3-Clause","_id":"pbf@3.1.0","maintainers":[{"name":"upendrayadav","email":"upendra@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"samely","email":"eliane@mapbox.com"},{"name":"ridixcr","email":"pavel@mapbox.com"},{"name":"richrico","email":"richman@mapbox.com"},{"name":"rasagy","email":"rasagy@mapbox.com"},{"name":"oliikit","email":"olivia.brundage@mapbox.com"},{"name":"nikhilprabhakar","email":"nikinfour@gmail.com"},{"name":"nammala","email":"krishna@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"manoharuss","email":"manohar@mapbox.com"},{"name":"lukasmartinelli","email":"me@lukasmartinelli.ch"},{"name":"lndsay","email":"lindsay@mapbox.com"},{"name":"kronick","email":"sam.kronick@mapbox.com"},{"name":"kepta","email":"0o3ko0@gmail.com"},{"name":"fa7c0n","email":"gokul.ganesan@mapbox.com"},{"name":"dannykath","email":"danny@mapbox.com"},{"name":"chrisloer","email":"chris.loer@mapbox.com"},{"name":"chetangowda","email":"chethan@mapbox.com"},{"name":"calfarome","email":"cesar@mapbox.com"},{"name":"boblannon","email":"blannon@gmail.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"allierowan","email":"aileen.s.rowan@gmail.com"},{"name":"kaidalgleish","email":"kai@mapbox.com"},{"name":"dasulit","email":"dana.sulit@mapbox.com"},{"name":"bsrinivasa","email":"bharata+npm@mapbox.com"},{"name":"aparlato","email":"alex.parlato@mapbox.com"},{"name":"zmully","email":"mully@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"virginiayung","email":"virginia@mapbox.com"},{"name":"vincents","email":"vincent.sarago@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"tony-cj","email":"tony.chen@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tcql","email":"tim.channell@gmail.com"},{"name":"srividyacb","email":"srividyabharadwaj26@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"sbma44","email":"thomas.j.lee@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"saikia.abhishek","email":"abhishek@mapbox.com"},{"name":"ryan-baumann","email":"ryan.baumann@mapbox.com"},{"name":"rumc","email":"r.ragupathy85@gmail.com"},{"name":"rub21","email":"ruben@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"pratikyadav","email":"pratik@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"perrygeo","email":"perry@mapbox.com"},{"name":"pdgoodman","email":"paul@mapbox.com"},{"name":"oxidase","email":"michael.krasnyk@gmail.com"},{"name":"oini","email":"oindrila.gupta92@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"nickcordella","email":"nick.cordella@mapbox.com"},{"name":"natslaughter","email":"nat@mapbox.com"},{"name":"msirenko","email":"max@mapbox.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"mokob","email":"moritz@mapbox.com"},{"name":"miles-dev","email":"miles.sackler@mapbox.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"mayaqgao","email":"mayaqgao@gmail.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"mapsam","email":"sam@mapbox.com"},{"name":"maning","email":"emmanuel.sambale@gmail.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lily-chai","email":"lily@mapbox.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"laurier","email":"l@pwd.io"},{"name":"l-r","email":"laurier@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"katydecorah","email":"decorah@mapbox.com"},{"name":"karitotp","email":"karito@mapbox.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kaibot3000","email":"kai@mapbox.com"},{"name":"k-mahoney","email":"kara.e.mahoney@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"jothirnadh","email":"jothirnadh@mapbox.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jacquestardie","email":"hi@jacquestardie.org"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"ghoshkaj","email":"ghoshkaj@gmail.com"},{"name":"geohacker","email":"sajjadkm@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"enf","email":"fischer@mapbox.com"},{"name":"emilymdubois","email":"dubois@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"danswick","email":"dan@mapbox.com"},{"name":"danpat","email":"danpat@danpat.net"},{"name":"danieljh","email":"daniel+npm@trvx.org"},{"name":"colleenmcginnis","email":"colleen.mcginnis@mapbox.com"},{"name":"chaupow","email":"hello@chau-nguyen.de"},{"name":"captainbarbosa","email":"nadia.barbosa@mapbox.com"},{"name":"camillacaros","email":"camilla@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"brendanmcfarland","email":"brendan@mapbox.com"},{"name":"bkowshik","email":"bhargav.kowshik@gmail.com"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"benjamintd","email":"benjamin@mapbox.com"},{"name":"batpad","email":"sanjay@mapbox.com"},{"name":"arunasank","email":"aruna@mapbox.com"},{"name":"apendleton","email":"andrew@mapbox.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"amyleew","email":"amyleewalton@gmail.com"},{"name":"amishas157","email":"amisha@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"alinapaz","email":"alinapaz@gmail.com"},{"name":"aliceykuo","email":"alice@mapbox.com"},{"name":"ajithranka","email":"ajith@mapbox.com"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"aarthykc","email":"aarthy@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"oormilavinod","email":"oormila@mapbox.com"},{"name":"fabianguerra","email":"fabian.guerra@gmail.com"},{"name":"boundsj","email":"jesse@rebounds.net"},{"name":"friedbunny","email":"friedbunny@users.noreply.github.com"},{"name":"eschow","email":"emily.chow@mapbox.com"},{"name":"jc-clark","email":"joe.clark@mapbox.com"},{"name":"xianny","email":"xianny@gmail.com"},{"name":"katmeng","email":"katherine.meng@mapbox.com"},{"name":"dhcole","email":"dave@mapbox.com"},{"name":"d-prukop","email":"dave.prukop@mapbox.com"},{"name":"lizziegooding","email":"lizzie.gooding@mapbox.com"},{"name":"markmisener","email":"mark.misener@mapbox.com"},{"name":"nickitaliano","email":"nick.italiano@mapbox.com"},{"name":"taziam","email":"tara.adiseshan@gmail.com"},{"name":"elifitch","email":"eli.fitch.prof+npm@gmail.com"},{"name":"captainbarbosa-mbx","email":"nadia.barbosa@mapbox.com"},{"name":"cammace","email":"cameron@mapbox.com"},{"name":"brunoabinader","email":"bruno@mapbox.com"},{"name":"langstonsmith","email":"langston.smith@mapbox.com"},{"name":"geografa","email":"rafa@mapbox.com"},{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"lshig","email":"liz.shigetoshi@mapbox.com"},{"name":"johnfurrow","email":"hello@johnfurrow.com"},{"name":"aaaandrea","email":"andrea.delrio@mapbox.com"},{"name":"alianthes","email":"ali@mapbox.com"},{"name":"millzpaugh","email":"ann.millspaugh@gmail.com"},{"name":"franka","email":"hello@franka.tech"},{"name":"charloyd","email":"charlie@mapbox.com"},{"name":"juliannebg","email":"julianne@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"ericdeveloper","email":"eric.alessandrini@mapbox.com"},{"name":"jayana","email":"jayana.charles@mapbox.com"},{"name":"chriscx","email":"christopher.cailleaux@gmail.com"},{"name":"poornibadrinath","email":"poornima@mapbox.com"},{"name":"brsbl","email":"bersabel.tadesse@mapbox.com"},{"name":"mal-wood","email":"mallorywood413@gmail.com"},{"name":"luiswalter","email":"luis@mapbox.com"},{"name":"piligab","email":"pilar@mapbox.com"},{"name":"yurasi","email":"galia@mapbox.com"},{"name":"matt.gosline","email":"matt.gosline@mapbox.com"},{"name":"kellyoung","email":"kelly.young@mapbox.com"},{"name":"mikelmaron","email":"mikel@groundtruth.in"},{"name":"macro-shen","email":"macro.shen@mapbox.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"jcsg","email":"john.sylak-glassman@mapbox.com"},{"name":"michaelsteffen","email":"michael@mapbox.com"},{"name":"drboyer","email":"devin.boyer@mapbox.com"},{"name":"andygol","email":"andrey@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"ilyasaf","email":"safonov.ilya@gmail.com"},{"name":"deniskoronchik","email":"denis.koronchik@gmail.com"},{"name":"peterqliu","email":"peterqliu@gmail.com"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"bin":{"pbf":"bin/pbf"},"dist":{"shasum":"f70004badcb281761eabb1e76c92f179f08189e9","tarball":"https://registry.npmjs.org/pbf/-/pbf-3.1.0.tgz","integrity":"sha512-/hYJmIsTmh7fMkHAWWXJ5b8IKLWdjdlAFb3IHkRBn1XUhIYBChVGfVwmHEAV3UfXTxsP/AKfYTXTS/dCPxJd5w==","signatures":[{"sig":"MEQCIDxsjZfreAIK0Z/fqqZ6yAyyWCSmdEDnrfRz1JR46DrtAiBZPTI5TFoUyhGAuTfd0r6qPsSM6Bud9ccJt34kb2bs1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"7fd133bf8717aeef5abb5b39a1b211df5b66feaa","scripts":{"cov":"tap test/*.test.js --cov --coverage-report=html","test":"eslint index.js compile.js test/*.js bench/bench-tiles.js bin/pbf && tap test/*.test.js","build-dev":"mkdirp dist && browserify index.js -d -s Pbf > dist/pbf-dev.js","build-min":"mkdirp dist && browserify index.js -s Pbf | uglifyjs -c warnings=false -m > dist/pbf.js","prepublish":"npm run build-dev && npm run build-min"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"repository":{"url":"git+ssh://git@github.com/mapbox/pbf.git","type":"git"},"_npmVersion":"5.3.0","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"8.5.0","dependencies":{"ieee754":"^1.1.6","resolve-protobuf-schema":"^2.0.0"},"eslintConfig":{"rules":{"indent":[2,4,{"flatTernaryExpressions":true}],"no-empty":0,"key-spacing":0,"global-require":0,"space-before-function-paren":[2,"never"]},"extends":"mourner"},"devDependencies":{"tap":"^10.7.0","eslint":"^4.2.0","mkdirp":"^0.5.1","benchmark":"^2.1.0","uglify-js":"^3.0.25","browserify":"^14.4.0","protocol-buffers":"^3.1.6","tile-stats-runner":"^1.0.0","eslint-config-mourner":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/pbf-3.1.0.tgz_1506526945991_0.30192427430301905","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"pbf","version":"3.2.0","keywords":["protocol","buffer","pbf","protobuf","binary","format","serialization","encoder","decoder"],"author":{"name":"Konstantin Kaefer"},"license":"BSD-3-Clause","_id":"pbf@3.2.0","maintainers":[{"name":"aarthykc","email":"aarthy@mapbox.com"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"ajithranka","email":"ranka.aj@gmail.com"},{"name":"aliceykuo","email":"alice@mapbox.com"},{"name":"alinapaz","email":"alinapaz@gmail.com"},{"name":"allierowan","email":"aileen.s.rowan@gmail.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"amishas157","email":"amisha@mapbox.com"},{"name":"amyleew","email":"amyleewalton@gmail.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"aparlato","email":"alex.parlato@mapbox.com"},{"name":"apendleton","email":"andrew@mapbox.com"},{"name":"arunasank","email":"aruna@mapbox.com"},{"name":"benjamintd","email":"benjamin@mapbox.com"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bkowshik","email":"bhargav.kowshik@gmail.com"},{"name":"boblannon","email":"blannon@gmail.com"},{"name":"brendanmcfarland","email":"brendan@mapbox.com"},{"name":"bsrinivasa","email":"bharata+npm@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camillacaros","email":"camilla@mapbox.com"},{"name":"captainbarbosa","email":"nadia.barbosa@mapbox.com"},{"name":"chaupow","email":"hello@chau-nguyen.de"},{"name":"chetangowda","email":"chethan@mapbox.com"},{"name":"chrisloer","email":"chris.loer@mapbox.com"},{"name":"colleenmcginnis","email":"colleen.mcginnis@mapbox.com"},{"name":"danieljh","email":"daniel+npm@trvx.org"},{"name":"danpat","email":"danpat@danpat.net"},{"name":"danswick","email":"dan@mapbox.com"},{"name":"dasulit","email":"dana.sulit@mapbox.com"},{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"emilymdubois","email":"dubois@mapbox.com"},{"name":"enf","email":"fischer@mapbox.com"},{"name":"fa7c0n","email":"gokul.ganesan@mapbox.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"geohacker","email":"sajjadkm@gmail.com"},{"name":"ghoshkaj","email":"ghoshkaj@gmail.com"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"ingalls","email":"ingalls@protonmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"jacquestardie","email":"hi@jacquestardie.org"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jothirnadh","email":"jothirnadh@mapbox.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"k-mahoney","email":"kara.e.mahoney@gmail.com"},{"name":"kaibot3000","email":"kai@mapbox.com"},{"name":"kaidalgleish","email":"kai@mapbox.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"katydecorah","email":"decorah@mapbox.com"},{"name":"kepta","email":"0o3ko0@gmail.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"l-r","email":"laurier@mapbox.com"},{"name":"laurier","email":"l@pwd.io"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lily-chai","email":"lily@mapbox.com"},{"name":"lndsay","email":"lindsay@mapbox.com"},{"name":"lukasmartinelli","email":"me@lukasmartinelli.ch"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"maning","email":"emmanuel.sambale@gmail.com"},{"name":"manoharuss","email":"manohar@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapsam","email":"sam@mapbox.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"miles-dev","email":"mrcsother@gmail.com"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"msirenko","email":"max@mapbox.com"},{"name":"nammala","email":"krishna@mapbox.com"},{"name":"natslaughter","email":"nat@mapbox.com"},{"name":"nickcordella","email":"nick.cordella@mapbox.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"nikhilprabhakar","email":"nikinfour@gmail.com"},{"name":"oini","email":"oindrila.gupta92@gmail.com"},{"name":"oliikit","email":"olivia.brundage@mapbox.com"},{"name":"oxidase","email":"michael.krasnyk@gmail.com"},{"name":"pdgoodman","email":"paul@mapbox.com"},{"name":"perrygeo","email":"perry@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"pratikyadav","email":"pratik@mapbox.com"},{"name":"rasagy","email":"rasagy@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"rumc","email":"r.ragupathy85@gmail.com"},{"name":"ryan-baumann","email":"ryan.baumann@mapbox.com"},{"name":"saikia.abhishek","email":"abhishek@mapbox.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"samely","email":"eliane@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"srividyacb","email":"srividyabharadwaj26@gmail.com"},{"name":"tcql","email":"tim.channell@gmail.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tony-cj","email":"tony.chen@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"upendrayadav","email":"upendra@mapbox.com"},{"name":"vincents","email":"vincent.sarago@mapbox.com"},{"name":"virginiayung","email":"virginia@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"},{"name":"zmully","email":"mully@mapbox.com"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"bin":{"pbf":"bin/pbf"},"dist":{"shasum":"e76f9f5114e395c25077ad6fe463b3507d6877fc","tarball":"https://registry.npmjs.org/pbf/-/pbf-3.2.0.tgz","fileCount":8,"integrity":"sha512-98Eh7rsJNJF/Im6XYMLaOW3cLnNyedlOd6hu3iWMD5I7FZGgpw8yN3vQBrmLbLodu7G784Irb9Qsv2yFrxSAGw==","signatures":[{"sig":"MEQCIAtSzZuiRAhwUAdFyq8PXcki4inNOFTjaf7MPFP5twvhAiBSampDoJc6nXP3IS1Vhl8TGQxdflV+vExowt+6buBvyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchhNACRA9TVsSAnZWagAAW4YP/iiYcg+Cykh2lwBsK3su\nMEYezan+i46z9CDuJgoxA8Dh4OA0FRzx7M7ChyUms5dPdldWRuDTes65QVXi\n4fOFTnGZe06lccs6WxjOriYD/KaqT48MmbxEQCrsQ7+nJFMsJIfMx+OrSG/G\n9xwoOu5Vb9gdjJPtctdmvAeI+2R4FEH1hJil6QQgoyeT8wKSjNLQZg2THDUI\nzExZDagPGdOPXIWFuuIBkQ3YI7Z1EPNUh9y0lsjpt6ltTC1BE0glaY/tTVIz\nfKthHQ0FPnO5vpdZC6bVrXr0P56ELSzlMhVeMbS/l2qEDQS6Q12IkPahxbyL\nl4bCwVufgh8VFWlTtsBy0GI7fihOsM/+LwZAelqxrzl/peJjmzVhhSCpPWZg\nA0JjJnf2TrOk71eTZVXT3PiObhIyeRixhgfC576diED8z57atTnccq5ceoAi\npEaTPU1J/UrSPpM9lhl+ruw3er4sq04HG3UucvdFU90a4I48EhlUbFVDOPVg\n2cdOfERAW0r+dFIHy7DHJsYVdRWRXzrNAAWrr5mj2Ua0Kq43RkK9BOsrAXpm\nHkMqwaW5i+raKTDLUY6eydtyouic2d6O94tx0/Kz0j9cioWqOk82u0DTU8Wy\nNt5b1Sr4Id3JKqpABxYT1DtNBlN1hr/mbkgSK7bdTEbqrMSZF5tlfJkMuuVl\nVj3r\r\n=BnCO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","unpkg":"dist/pbf.js","gitHead":"e181ad6e50f5a9657d566564014bc99b6b67bf4b","scripts":{"cov":"tap test/*.test.js --cov --coverage-report=html","test":"eslint index.js compile.js test/*.js bench/bench-tiles.js bin/pbf && tap test/*.test.js","bench":"node bench/bench.js","build-dev":"mkdirp dist && browserify index.js -d -s Pbf > dist/pbf-dev.js","build-min":"mkdirp dist && browserify index.js -s Pbf | uglifyjs -c warnings=false -m > dist/pbf.js","prepublishOnly":"npm run build-dev && npm run build-min"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"jsdelivr":"dist/pbf.js","repository":{"url":"git+ssh://git@github.com/mapbox/pbf.git","type":"git"},"_npmVersion":"6.9.0","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"10.15.2","dependencies":{"ieee754":"^1.1.12","resolve-protobuf-schema":"^2.1.0"},"eslintConfig":{"rules":{"indent":[2,4,{"flatTernaryExpressions":true}],"no-empty":0,"key-spacing":0,"global-require":0,"no-cond-assign":0,"space-before-function-paren":[2,"never"]},"extends":"mourner"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.6.0","eslint":"^5.15.1","mkdirp":"^0.5.1","benchmark":"^2.1.4","uglify-js":"^3.4.9","browserify":"^16.2.3","protobufjs":"^6.8.8","protocol-buffers":"^4.1.0","tile-stats-runner":"^1.0.0","eslint-config-mourner":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pbf_3.2.0_1552290623166_0.8196260029946834","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"pbf","version":"3.2.1","keywords":["protocol","buffer","pbf","protobuf","binary","format","serialization","encoder","decoder"],"author":{"name":"Konstantin Kaefer"},"license":"BSD-3-Clause","_id":"pbf@3.2.1","maintainers":[{"name":"aarthykc","email":"aarthy@mapbox.com"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"ajithranka","email":"ranka.aj@gmail.com"},{"name":"aliceykuo","email":"alice@mapbox.com"},{"name":"alinapaz","email":"alinapaz@gmail.com"},{"name":"allierowan","email":"aileen.s.rowan@gmail.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"amishas157","email":"amisha@mapbox.com"},{"name":"amyleew","email":"amyleewalton@gmail.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"aparlato","email":"alex.parlato@mapbox.com"},{"name":"apendleton","email":"andrew@mapbox.com"},{"name":"arunasank","email":"aruna@mapbox.com"},{"name":"benjamintd","email":"benjamin@mapbox.com"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bkowshik","email":"bhargav.kowshik@gmail.com"},{"name":"boblannon","email":"blannon@gmail.com"},{"name":"brendanmcfarland","email":"brendan@mapbox.com"},{"name":"bsrinivasa","email":"bharata+npm@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camillacaros","email":"camilla@mapbox.com"},{"name":"captainbarbosa","email":"nadia.barbosa@mapbox.com"},{"name":"chaupow","email":"hello@chau-nguyen.de"},{"name":"chetangowda","email":"chethan@mapbox.com"},{"name":"chrisloer","email":"chris.loer@mapbox.com"},{"name":"colleenmcginnis","email":"colleen.mcginnis@mapbox.com"},{"name":"danieljh","email":"daniel+npm@trvx.org"},{"name":"danpat","email":"danpat@danpat.net"},{"name":"danswick","email":"dan@mapbox.com"},{"name":"dasulit","email":"dana.sulit@mapbox.com"},{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"emilymdubois","email":"dubois@mapbox.com"},{"name":"enf","email":"fischer@mapbox.com"},{"name":"fa7c0n","email":"gokul.ganesan@mapbox.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"geohacker","email":"sajjadkm@gmail.com"},{"name":"ghoshkaj","email":"ghoshkaj@gmail.com"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"ingalls","email":"ingalls@protonmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"jacquestardie","email":"hi@jacquestardie.org"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jothirnadh","email":"jothirnadh@mapbox.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"k-mahoney","email":"kara.e.mahoney@gmail.com"},{"name":"kaibot3000","email":"kai@mapbox.com"},{"name":"kaidalgleish","email":"kai@mapbox.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"katydecorah","email":"decorah@mapbox.com"},{"name":"kepta","email":"0o3ko0@gmail.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"l-r","email":"laurier@mapbox.com"},{"name":"laurier","email":"l@pwd.io"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lily-chai","email":"lily@mapbox.com"},{"name":"lndsay","email":"lindsay@mapbox.com"},{"name":"lukasmartinelli","email":"me@lukasmartinelli.ch"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"maning","email":"emmanuel.sambale@gmail.com"},{"name":"manoharuss","email":"manohar@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapsam","email":"sam@mapbox.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"miles-dev","email":"mrcsother@gmail.com"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"msirenko","email":"max@mapbox.com"},{"name":"nammala","email":"krishna@mapbox.com"},{"name":"natslaughter","email":"nat@mapbox.com"},{"name":"nickcordella","email":"nick.cordella@mapbox.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"nikhilprabhakar","email":"nikinfour@gmail.com"},{"name":"oini","email":"oindrila.gupta92@gmail.com"},{"name":"oliikit","email":"olivia.brundage@mapbox.com"},{"name":"oxidase","email":"michael.krasnyk@gmail.com"},{"name":"pdgoodman","email":"paul@mapbox.com"},{"name":"perrygeo","email":"perry@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"pratikyadav","email":"pratik@mapbox.com"},{"name":"rasagy","email":"rasagy@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"rumc","email":"r.ragupathy85@gmail.com"},{"name":"ryan-baumann","email":"ryan.baumann@mapbox.com"},{"name":"saikia.abhishek","email":"abhishek@mapbox.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"samely","email":"eliane@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"srividyacb","email":"srividyabharadwaj26@gmail.com"},{"name":"tcql","email":"tim.channell@gmail.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tony-cj","email":"tony.chen@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"upendrayadav","email":"upendra@mapbox.com"},{"name":"vincents","email":"vincent.sarago@mapbox.com"},{"name":"virginiayung","email":"virginia@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"},{"name":"zmully","email":"mully@mapbox.com"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"bin":{"pbf":"bin/pbf"},"dist":{"shasum":"b4c1b9e72af966cd82c6531691115cc0409ffe2a","tarball":"https://registry.npmjs.org/pbf/-/pbf-3.2.1.tgz","fileCount":8,"integrity":"sha512-ClrV7pNOn7rtmoQVF4TS1vyU0WhYRnP92fzbfF75jAIwpnzdJXf8iTd4CMEqO4yUenH6NDqLiwjqlh6QgZzgLQ==","signatures":[{"sig":"MEUCIQC/7LX4Pnm+EI/n4AZwXRtutxRSJtJ/07pkxtzb/+V5WgIgOka1LF4NEtnRas7UE04juhFXniKF4w7asCHbiz3btfs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoJX3CRA9TVsSAnZWagAAYjoP/0kzS0gvdJh53NYCk30q\niry8qDRZQ0SHAUnDUY6uteow4G8Yso7YEX9VsQEyYejlxC2SQqLzLgy3/tIg\nLH1CdQpZiVU2GUamP5qu2ZNkjwItG9tmmwCNeltCaMb/khSSgb3Vfu9lMuDN\nKxlQR1CnyOegzw3KNuCs5X/TkH8zHCPDJrIBZgqkU8+C9a9wCF/PtkthDICY\nbW4neg9nUwqnTD24A3b/3u7EswGPIt7Qu3uIcq26nan//jok5pj6VyXAmh01\nt3PZsWgA7Y59ixR6tq7U8VnvaxzQ1q2ttlXtg/agKypz+vmP16lii8b6eccP\nv9WrL7zuCDw1KEp2Ah4IeblsPOK2q3Dg4gvwYAb/VDMlgqpnT8+SsONfilFj\ns+qQs0wQcBHn+ropb0+ZJn5yuwJi5y/CrEYyTSRIgwf19ZRnFPtUpoOsaBYg\nLfzFuMUrLzzDdtin+qDUL2tZAA5A8bLg+ZLo6vsH083NHtg97RuvybiA4MvZ\nQq5e1Pfi6OcYRAcs3OMFTWfBWdF/+Tmo4NNwAUUVCHjdloDYqxOOgFKYSIdu\nUWfSkECR/0oz4C5zJutLQmUnql8GYGg5Jt2MOeMBdUfNRkiuMElAaycn/Wtf\n25qcMq8GKTtfNH+Jjp8t0cz549l6N7R+hMFcLpM3o+EPv1gyEYaZOqygGsPu\nJOuE\r\n=eus4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","unpkg":"dist/pbf.js","gitHead":"b4eab649287544e2654f480145fdf5db8ac3d6ee","scripts":{"cov":"tap test/*.test.js --cov --coverage-report=html","test":"eslint index.js compile.js test/*.js bench/bench-tiles.js bin/pbf && tap test/*.test.js && npm run build-min","bench":"node bench/bench.js","build-dev":"mkdirp dist && browserify index.js -d -s Pbf > dist/pbf-dev.js","build-min":"mkdirp dist && browserify index.js -s Pbf | uglifyjs -c -m > dist/pbf.js","prepublishOnly":"npm run build-dev && npm run build-min"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"jsdelivr":"dist/pbf.js","repository":{"url":"git+ssh://git@github.com/mapbox/pbf.git","type":"git"},"_npmVersion":"6.11.3","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"10.16.3","dependencies":{"ieee754":"^1.1.12","resolve-protobuf-schema":"^2.1.0"},"eslintConfig":{"rules":{"indent":[2,4,{"flatTernaryExpressions":true}],"no-empty":0,"key-spacing":0,"global-require":0,"no-cond-assign":0,"space-before-function-paren":[2,"never"]},"extends":"mourner"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.6.0","eslint":"^5.15.1","mkdirp":"^0.5.1","benchmark":"^2.1.4","uglify-js":"^3.6.1","browserify":"^16.2.3","protobufjs":"^6.8.8","protocol-buffers":"^4.1.0","tile-stats-runner":"^1.0.0","eslint-config-mourner":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pbf_3.2.1_1570805238285_0.9869911493287453","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"pbf","version":"3.3.0","keywords":["protocol","buffer","pbf","protobuf","binary","format","serialization","encoder","decoder"],"author":{"name":"Konstantin Kaefer"},"license":"BSD-3-Clause","_id":"pbf@3.3.0","maintainers":[{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"bin":{"pbf":"bin/pbf"},"dist":{"shasum":"1790f3d99118333cc7f498de816028a346ef367f","tarball":"https://registry.npmjs.org/pbf/-/pbf-3.3.0.tgz","fileCount":8,"integrity":"sha512-XDF38WCH3z5OV/OVa8GKUNtLAyneuzbCisx7QUCF8Q6Nutx0WnJrQe5O+kOtBlLfRNUws98Y58Lblp+NJG5T4Q==","signatures":[{"sig":"MEYCIQCF91CKoQCP1H81v035swSCjMHQl9C133uIBdJp+kVYMgIhAKQtqlgugcbrOX+/up7q9WYFL/I8fUQnKPNkko40Cq0J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126091},"main":"index.js","unpkg":"dist/pbf.js","gitHead":"8ce57c1d6ebba2e9fada6c3b4e4d0b9d1e95a7ed","scripts":{"cov":"node --test --experimental-test-covetage","test":"node --test","bench":"node bench/bench.js","pretest":"eslint index.js compile.js test/*.js bench/bench-tiles.js bin/pbf","build-dev":"mkdirp dist && browserify index.js -d -s Pbf > dist/pbf-dev.js","build-min":"mkdirp dist && browserify index.js -s Pbf | uglifyjs -c -m > dist/pbf.js","prepublishOnly":"npm run build-dev && npm run build-min"},"_npmUser":{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},"jsdelivr":"dist/pbf.js","repository":{"url":"git+ssh://git@github.com/mapbox/pbf.git","type":"git"},"_npmVersion":"10.5.1","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ieee754":"^1.1.12","resolve-protobuf-schema":"^2.1.0"},"eslintConfig":{"rules":{"indent":[2,4,{"flatTernaryExpressions":true}],"no-empty":0,"key-spacing":0,"global-require":0,"no-cond-assign":0,"space-before-function-paren":[2,"never"]},"extends":"mourner"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","mkdirp":"^3.0.1","benchmark":"^2.1.4","uglify-js":"^3.18.0","browserify":"^17.0.0","protobufjs":"^7.3.2","protocol-buffers":"^5.0.0","tile-stats-runner":"^1.0.0","eslint-config-mourner":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/pbf_3.3.0_1720021702751_0.8099412395460714","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"pbf","version":"4.0.0","keywords":["protocol","buffer","pbf","protobuf","binary","format","serialization","encoder","decoder"],"author":{"name":"Konstantin Kaefer"},"license":"BSD-3-Clause","_id":"pbf@4.0.0","maintainers":[{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"bin":{"pbf":"bin/pbf"},"dist":{"shasum":"5c4e940d14e84316c6bb1e04ea7088f2d9fb0e83","tarball":"https://registry.npmjs.org/pbf/-/pbf-4.0.0.tgz","fileCount":9,"integrity":"sha512-KrI+xXUZhu0ImmIdT5iiuMAb7nxe3T5eOhlWixYXSStckIDpW7dTYwJhRTmK31R2xTXSIzAuPRREa+PXIPv8nA==","signatures":[{"sig":"MEUCICRdEOOGXVm9YLSruyxkUgZW7TBXAFGyfs131AA0wvoJAiEAkkWxIPf+R4z/W0a26ko8UiV/d6WB7Dx07yc50QRAjNY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85802},"main":"index.js","type":"module","types":"index.d.ts","exports":{".":"./index.js","./compile":"./compile.js"},"gitHead":"6dcee27ffbf9ea58c282e59bb575c5f0e591c0f7","scripts":{"cov":"node --test --experimental-test-covetage","test":"tsc && node --test","bench":"node bench/bench.js","build":"rollup -c","pretest":"eslint *.js compile.js test/*.js test/fixtures/*.js bin/pbf","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},"repository":{"url":"git+ssh://git@github.com/mapbox/pbf.git","type":"git"},"_npmVersion":"10.5.1","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"20.12.1","dependencies":{"resolve-protobuf-schema":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.6.0","rollup":"^4.18.0","benchmark":"^2.1.4","protobufjs":"^7.3.2","typescript":"^5.5.3","protocol-buffers":"^5.0.0","tile-stats-runner":"^1.0.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/pbf_4.0.0_1720428293619_0.5257168712828142","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"pbf","version":"4.0.1","keywords":["protocol","buffer","pbf","protobuf","binary","format","serialization","encoder","decoder"],"author":{"name":"Konstantin Kaefer"},"license":"BSD-3-Clause","_id":"pbf@4.0.1","maintainers":[{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"bin":{"pbf":"bin/pbf"},"dist":{"shasum":"ad9015e022b235dcdbe05fc468a9acadf483f0d4","tarball":"https://registry.npmjs.org/pbf/-/pbf-4.0.1.tgz","fileCount":9,"integrity":"sha512-SuLdBvS42z33m8ejRbInMapQe8n0D3vN/Xd5fmWM3tufNgRQFBpaW2YVJxQZV4iPNqb0vEFvssMEo5w9c6BTIA==","signatures":[{"sig":"MEQCIHRxooKl17ztqQw+ZlYvvlqmmrAb8IxV55KsoB5w6n7ZAiA+aX1HYEj5AG22jWzFLdnhNjsHpsI/Hgm2lMAfzrb7mQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85805},"main":"index.js","type":"module","types":"index.d.ts","exports":{".":"./index.js","./compile":"./compile.js"},"gitHead":"aca0c985b19debc6c91b279ee7a32707a4bc9d33","scripts":{"cov":"node --test --experimental-test-covetage","test":"tsc && node --test","bench":"node bench/bench.js","build":"rollup -c","pretest":"eslint *.js compile.js test/*.js test/fixtures/*.js bin/pbf","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},"repository":{"url":"git+ssh://git@github.com/mapbox/pbf.git","type":"git"},"_npmVersion":"10.5.1","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"20.12.1","dependencies":{"resolve-protobuf-schema":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.6.0","rollup":"^4.18.0","benchmark":"^2.1.4","protobufjs":"^7.3.2","typescript":"^5.5.3","protocol-buffers":"^5.0.0","tile-stats-runner":"^1.0.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/pbf_4.0.1_1720450752987_0.15143215299913448","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"pbf","version":"4.0.2","keywords":["protocol","buffer","pbf","protobuf","binary","format","serialization","encoder","decoder"],"author":{"name":"Konstantin Kaefer"},"license":"BSD-3-Clause","_id":"pbf@4.0.2","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"bin":{"pbf":"bin/pbf"},"dist":{"shasum":"70f71a5c4df774438c1db482630146decb03e2d9","tarball":"https://registry.npmjs.org/pbf/-/pbf-4.0.2.tgz","fileCount":9,"integrity":"sha512-J0ajxARhZfpUEebxYs1vhMGMuLSXtBe1e+fFPDrf2uA2hgo+UshKfNUWOz92HJNz6/NFEXseQPddnHkTreWRqg==","signatures":[{"sig":"MEYCIQC/M4uP+XNv5p6LPgscGMZIOjmtXGGiES4bgTn3vPpOagIhAMM1Sd4VjhuJ1kA07ZmEanMtOdpFCYPjiyOfWDffX7ud","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86576},"main":"index.js","type":"module","types":"index.d.ts","exports":{".":"./index.js","./compile":"./compile.js"},"gitHead":"aa96d917c801c1b83375ba99d0ff17acb04147f3","scripts":{"cov":"node --test --experimental-test-covetage","test":"tsc && node --test","bench":"node bench/bench.js","build":"rollup -c","pretest":"eslint *.js compile.js test/*.js test/fixtures/*.js bin/pbf","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},"repository":{"url":"git+ssh://git@github.com/mapbox/pbf.git","type":"git"},"_npmVersion":"11.3.0","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"20.15.1","dependencies":{"resolve-protobuf-schema":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.0","rollup":"^4.60.4","benchmark":"^2.1.4","protobufjs":"^8.4.2","typescript":"^6.0.3","protocol-buffers":"^5.0.0","@rollup/plugin-terser":"^1.0.0","eslint-config-mourner":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pbf_4.0.2_1779446391153_0.6634757019732391","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"pbf","version":"5.0.0","keywords":["protocol","buffer","pbf","protobuf","binary","format","serialization","encoder","decoder"],"author":{"name":"Konstantin Kaefer"},"license":"BSD-3-Clause","_id":"pbf@5.0.0","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"bin":{"pbf":"bin/pbf"},"dist":{"shasum":"8f05c6b8242296b2a3a627a270c1ea73125031b6","tarball":"https://registry.npmjs.org/pbf/-/pbf-5.0.0.tgz","fileCount":9,"integrity":"sha512-HFx0doswd4f/TcMbK4x8ZpnRdjdYnqxvpY+gYfxGA0hZwSAwtasDugdm8RvqjHAFmEXtdCZBEywpDwuMdwgBFg==","signatures":[{"sig":"MEUCIHJ/owdehr0uyceRSy5XNzRNQaSlcQeJ3O7UCburH1M3AiEA+YaOC6PnfzRIBUaTYWXnLq3jVGf/YFxyUtG4RwceXvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86322},"main":"index.js","type":"module","types":"index.d.ts","exports":{".":"./index.js","./compile":"./compile.js"},"gitHead":"b92004489a214283a993225c2671b250449e83dc","scripts":{"cov":"node --test --experimental-test-coverage test/*.test.js","test":"node --test test/*.test.js","bench":"node bench/bench.js","build":"rollup -c","pretest":"eslint *.js compile.js test/*.js test/fixtures/*.js bench/*.js bin/pbf && tsc","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},"repository":{"url":"git+ssh://git@github.com/mapbox/pbf.git","type":"git"},"_npmVersion":"11.15.0","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"24.16.0","dependencies":{"resolve-protobuf-schema":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.0","rollup":"^4.60.4","benchmark":"^2.1.4","protobufjs":"^8.4.2","typescript":"^6.0.3","protocol-buffers":"^5.0.0","@rollup/plugin-terser":"^1.0.0","eslint-config-mourner":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pbf_5.0.0_1779810763845_0.029169540318126908","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"pbf","version":"5.1.0","keywords":["protocol","buffer","pbf","protobuf","binary","format","serialization","encoder","decoder"],"author":{"name":"Konstantin Kaefer"},"license":"BSD-3-Clause","_id":"pbf@5.1.0","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"bin":{"pbf":"bin/pbf"},"dist":{"shasum":"669221946f675ea6e893743b34f2d68d1f7b6c12","tarball":"https://registry.npmjs.org/pbf/-/pbf-5.1.0.tgz","fileCount":9,"integrity":"sha512-Wv0yo0+uZepnoNEKsquhar1F18LogB8oeEikIhUXG16udbiXG7JecHGySwoo6kuMgjmbQYzdrTZlO+/K9t8eZg==","signatures":[{"sig":"MEUCIAYVBIHS2ydHfx3MSiZxPQAbkIzGBtKPCQOTLqlYZb7EAiEAyqpDJGg3lhfN/SRoiFYbLetXq8J21YqyaqFk5GTw6Bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87739},"main":"index.js","type":"module","types":"index.d.ts","exports":{".":"./index.js","./compile":"./compile.js"},"gitHead":"f85f99053933b9b55141201e98f9e0aa661aa6d6","scripts":{"cov":"node --test --experimental-test-coverage test/*.test.js","test":"node --test test/*.test.js","bench":"node bench/bench.js","build":"rollup -c","pretest":"eslint *.js compile.js test/*.js test/fixtures/*.js bench/*.js bin/pbf && tsc","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},"repository":{"url":"git+ssh://git@github.com/mapbox/pbf.git","type":"git"},"_npmVersion":"11.15.0","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"24.16.0","dependencies":{"resolve-protobuf-schema":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.4.0","rollup":"^4.60.4","benchmark":"^2.1.4","protobufjs":"^8.4.2","typescript":"^6.0.3","protocol-buffers":"^5.0.0","@rollup/plugin-terser":"^1.0.0","eslint-config-mourner":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pbf_5.1.0_1780046691899_0.6628698404008513","host":"s3://npm-registry-packages-npm-production"}},"5.1.1":{"name":"pbf","version":"5.1.1","keywords":["protocol","buffer","pbf","protobuf","binary","format","serialization","encoder","decoder"],"author":{"name":"Konstantin Kaefer"},"license":"BSD-3-Clause","_id":"pbf@5.1.1","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/pbf","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"bin":{"pbf":"bin/pbf"},"dist":{"shasum":"c6605f045c3be251ac6741a49b9e1b0fba978bc8","tarball":"https://registry.npmjs.org/pbf/-/pbf-5.1.1.tgz","fileCount":9,"integrity":"sha512-Ph4CNOoQUkfUZpuxA7rZQXeDhJBgvnNHZXeFBqTlI1KKBRbgIqaWWpwNWM6YTjUKUDMDH1qfyEy5/n5JBRHQsA==","signatures":[{"sig":"MEYCIQCll0BH1KFstlIZnSy8nAbwdY9BC4JJeR8VE2eTw8GanwIhALVYQYTyHVHiGfpFDbaZZ45RtMvNFjdUxndAthDx7+T9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pbf@5.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89653},"main":"index.js","type":"module","types":"index.d.ts","exports":{".":"./index.js","./compile":"./compile.js"},"gitHead":"88580bceafee10f6f27665636a2416eadc098247","scripts":{"cov":"node --test --experimental-test-coverage test/*.test.js","test":"node --test test/*.test.js","bench":"node bench/bench.js","build":"rollup -c","pretest":"eslint *.js compile.js test/*.js test/fixtures/*.js bench/*.js bin/pbf && tsc","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9fe52e02-e113-4822-a543-1b3c5d9301c5"}},"repository":{"url":"git+ssh://git@github.com/mapbox/pbf.git","type":"git"},"_npmVersion":"11.16.0","description":"a low-level, lightweight protocol buffers implementation in JavaScript","directories":{},"_nodeVersion":"24.18.0","allowScripts":{"fsevents@2.3.3":true},"dependencies":{"resolve-protobuf-schema":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","rollup":"^4.62.2","benchmark":"^2.1.4","protobufjs":"^8.7.0","typescript":"^6.0.3","protocol-buffers":"^5.0.0","@rollup/plugin-terser":"^1.0.0","eslint-config-mourner":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/pbf_5.1.1_1783517037270_0.2530242517165282","host":"s3://npm-registry-packages-npm-production"}},"5.1.2":{"name":"pbf","version":"5.1.2","description":"a low-level, lightweight protocol buffers implementation in JavaScript","main":"index.js","type":"module","exports":{".":"./index.js","./compile":"./compile.js"},"scripts":{"bench":"node bench/bench.js","pretest":"eslint *.js compile.js test/*.js test/fixtures/*.js bench/*.js bin/pbf && tsc","test":"node --test test/*.test.js","cov":"node --test --experimental-test-coverage test/*.test.js","build":"rollup -c","prepublishOnly":"npm run test && npm run build"},"types":"index.d.ts","bin":{"pbf":"bin/pbf"},"repository":{"type":"git","url":"git+ssh://git@github.com/mapbox/pbf.git"},"keywords":["protocol","buffer","pbf","protobuf","binary","format","serialization","encoder","decoder"],"author":{"name":"Konstantin Kaefer"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/mapbox/pbf/issues"},"homepage":"https://github.com/mapbox/pbf","dependencies":{"resolve-protobuf-schema":"^2.1.0"},"devDependencies":{"@rollup/plugin-terser":"^1.0.0","benchmark":"^2.1.4","eslint":"^10.6.0","eslint-config-mourner":"^5.0.1","protobufjs":"^8.7.0","protocol-buffers":"^5.0.0","rollup":"^4.62.2","typescript":"^6.0.3"},"allowScripts":{"fsevents@2.3.3":true},"gitHead":"4424eec59eff9a42af187e2a7a647f349e4839b5","_id":"pbf@5.1.2","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-mnvGdvOrIvJOBGUEdGkrVXjN8E/VkIJCkf2eS1DH2yv82ORUlLttmDt0rWY38yYZmVwciZwBUvHM20qxBZf40w==","shasum":"07c427819eda32f02f1ec9741558f61444f2e1c0","tarball":"https://registry.npmjs.org/pbf/-/pbf-5.1.2.tgz","fileCount":9,"unpackedSize":90141,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pbf@5.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFEZ+TY777nkerPtUQYX2vU/uOuIJgcuIrhvwx5vxYC/AiAMk05srEFr8mlvXcxelVfa3L5GV/nMcpvaFwLTOfApzQ=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9fe52e02-e113-4822-a543-1b3c5d9301c5"}},"directories":{},"maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pbf_5.1.2_1783609115779_0.15808563700343425"},"_hasShrinkwrap":false}},"time":{"created":"2014-01-14T22:26:24.587Z","modified":"2026-07-09T14:58:36.503Z","0.0.0":"2014-01-14T22:26:24.587Z","0.0.1":"2014-02-10T20:10:42.794Z","0.0.2":"2014-08-01T09:29:22.564Z","1.0.0":"2014-12-25T19:43:26.953Z","1.1.0":"2014-12-26T11:41:10.554Z","1.1.1":"2014-12-26T12:18:48.452Z","1.1.2":"2014-12-26T13:51:35.339Z","1.1.3":"2014-12-26T16:51:50.024Z","1.1.4":"2015-01-02T13:56:44.117Z","1.2.0":"2015-01-05T22:01:42.765Z","1.3.0":"2015-02-06T15:53:52.600Z","1.3.1":"2015-02-20T19:00:27.701Z","1.3.2":"2015-03-05T17:06:54.012Z","1.3.3":"2015-07-31T15:57:14.179Z","1.3.4":"2015-07-31T16:28:49.432Z","1.3.5":"2015-10-05T10:33:10.721Z","1.3.6":"2016-05-27T13:38:21.388Z","2.0.0":"2016-05-27T21:34:58.908Z","1.3.7":"2016-05-28T20:29:16.724Z","2.0.1":"2016-05-28T20:29:44.065Z","3.0.0":"2016-08-30T09:54:38.294Z","3.0.1":"2016-09-20T14:53:53.870Z","3.0.2":"2016-09-30T11:52:06.748Z","3.0.3":"2016-11-14T12:51:35.244Z","3.0.4":"2016-11-14T21:34:24.341Z","3.0.5":"2016-11-30T14:31:30.511Z","3.1.0":"2017-09-27T15:42:27.346Z","3.2.0":"2019-03-11T07:50:23.315Z","3.2.1":"2019-10-11T14:47:18.397Z","3.3.0":"2024-07-03T15:48:22.962Z","4.0.0":"2024-07-08T08:44:53.750Z","4.0.1":"2024-07-08T14:59:13.351Z","4.0.2":"2026-05-22T10:39:51.315Z","5.0.0":"2026-05-26T15:52:43.982Z","5.1.0":"2026-05-29T09:24:52.074Z","5.1.1":"2026-07-08T13:23:57.422Z","5.1.2":"2026-07-09T14:58:35.904Z"},"bugs":{"url":"https://github.com/mapbox/pbf/issues"},"author":{"name":"Konstantin Kaefer"},"license":"BSD-3-Clause","homepage":"https://github.com/mapbox/pbf","keywords":["protocol","buffer","pbf","protobuf","binary","format","serialization","encoder","decoder"],"repository":{"type":"git","url":"git+ssh://git@github.com/mapbox/pbf.git"},"description":"a low-level, lightweight protocol buffers implementation in JavaScript","maintainers":[{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"readme":"# pbf\n\n[![Node](https://github.com/mapbox/pbf/actions/workflows/node.yml/badge.svg)](https://github.com/mapbox/pbf/actions/workflows/node.yml)\n![Bundle size](https://img.shields.io/bundlephobia/minzip/pbf)\n\nA low-level, fast, ultra-lightweight (2.5KB gzipped) JavaScript library for decoding and encoding [protocol buffers](https://developers.google.com/protocol-buffers), a compact binary format for structured data serialization. Works both in Node and the browser. Supports lazy decoding and detailed customization of the reading/writing code.\n\n## Performance\n\nThis library is fast — competitive with or faster than other JS protobuf implementations —\nwhile being an order of magnitude smaller. Here's a result from a real-world benchmark on Node v26\n(decoding and encoding 439 Mapbox vector tiles, 37.5 MB total; the equivalent JSON is 136 MB):\n\n|| decode | encode | size (minzip) |\n|---|---|---|---|\n| **pbf** | 195ms, 192 MB/s | 146ms, 257 MB/s | 2.6 KB |\n| [protocol-buffers](https://github.com/mafintosh/protocol-buffers) | 303ms, 124 MB/s | 612ms,  61 MB/s | 14.2 KB\n| [protobuf.js](https://github.com/protobufjs/protobuf.js/) | 192ms, 195 MB/s | 141ms, 266 MB/s | 33.9 KB |\n| JSON | 441ms, 308 MB/s | 363ms, 374 MB/s | — |\n\n`JSON` throughput is measured against the 136 MB JSON payload, not the 37.5 MB pbf payload —\non the same data, pbf is ~2× faster to decode and ~2.5× faster to encode, and produces output\nroughly a quarter the size. See `bench/bench-tiles.js`.\n\n## Examples\n\n#### Using Compiled Code\n\nInstall `pbf` and compile a JavaScript module from a `.proto` file:\n\n```bash\n$ npm install -g pbf\n$ pbf example.proto > example.js\n```\n\nThen read and write objects using the module like this:\n\n```js\nimport {PbfReader, PbfWriter} from 'pbf';\nimport {readExample, writeExample} from './example.js';\n\n// read\nconst obj = readExample(new PbfReader(buffer));\n\n// write\nconst pbf = new PbfWriter();\nwriteExample(obj, pbf);\nconst buffer = pbf.finish();\n```\n\nAlternatively, you can compile a protobuf schema file directly in the code:\n\n```js\nimport {compile} from 'pbf/compile';\nimport schema from 'protocol-buffers-schema';\n\nconst proto = schema.parse(fs.readFileSync('example.proto'));\nconst {readExample, writeExample} = compile(proto);\n```\n\n#### Custom Reading\n\n```js\nconst pbf = new PbfReader(buffer);\nconst data = readData(pbf);\n\nfunction readData(pbf, end) {\n    const data = {};\n    let field;\n    while ((field = pbf.nextField(end))) {\n        if (field === 1) data.name = pbf.readString();\n        else if (field === 2) data.version = pbf.readVarint();\n        else if (field === 3) data.layer = readLayer(pbf, pbf.readVarint() + pbf.pos);\n    }\n    return data;\n}\nfunction readLayer(pbf, end) {\n    const layer = {};\n    let field;\n    while ((field = pbf.nextField(end))) {\n        if (field === 1) layer.name = pbf.readString();\n        else if (field === 3) layer.size = pbf.readVarint();\n    }\n    return layer;\n}\n```\n\n#### Custom Writing\n\n```js\nconst pbf = new PbfWriter();\nwriteData(data, pbf);\nconst buffer = pbf.finish();\n\nfunction writeData(data, pbf) {\n    pbf.writeStringField(1, data.name);\n    pbf.writeVarintField(2, data.version);\n    pbf.writeMessage(3, writeLayer, data.layer);\n}\nfunction writeLayer(layer, pbf) {\n    pbf.writeStringField(1, layer.name);\n    pbf.writeVarintField(2, layer.size);\n}\n```\n\n## Install\n\nInstall using NPM with `npm install pbf`, then import as a module:\n\n```js\nimport {PbfReader, PbfWriter} from 'pbf';\n```\n\nOr use as a module directly in the browser with [jsDelivr](https://www.jsdelivr.com/esm):\n\n```html\n<script type=\"module\">\n    import {PbfReader, PbfWriter} from 'https://cdn.jsdelivr.net/npm/pbf/+esm';\n</script>\n```\n\nAlternatively, there's a browser bundle exposing a `Pbf` global with `PbfReader` and `PbfWriter` properties:\n\n```html\n<script src=\"https://cdn.jsdelivr.net/npm/pbf\"></script>\n```\n\n## API\n\nThe library exposes two classes: `PbfReader` for decoding and `PbfWriter` for encoding. Splitting them lets bundlers tree-shake the half you don't use.\n\nCreate a `PbfReader` from a `Buffer` or `Uint8Array`:\n\n```js\n// parse a pbf file from disk in Node\nconst pbf = new PbfReader(fs.readFileSync('data.pbf'));\n\n// parse a pbf file in a browser after an ajax request with responseType=\"arraybuffer\"\nconst pbf = new PbfReader(new Uint8Array(xhr.response));\n```\n\nBoth classes expose the following properties:\n\n```js\npbf.length; // length of the underlying buffer\npbf.pos; // current offset for reading or writing\n```\n\n#### Reading\n\nLoop over a message's fields with `nextField` and dispatch on the field number. Unrecognized or unread fields are skipped automatically on the next iteration:\n\n```js\nlet field;\nwhile ((field = pbf.nextField(end))) {\n    if (field === 1) obj.id = pbf.readVarint();\n    else if (field === 2) obj.name = pbf.readString();\n}\n```\n\nTo read an embedded message, pass `pbf.readVarint() + pbf.pos` as `end` to a nested reader:\n\n```js\nconst msg = readSubMessage(pbf, pbf.readVarint() + pbf.pos);\n```\n\nRead values:\n\n```js\nconst value = pbf.readVarint();\nconst str = pbf.readString();\nconst numbers = pbf.readPackedVarint();\n```\n\nFor lazy or partial decoding, save the position and come back to it later:\n\n```js\nlet fooPos = -1;\nlet field;\nwhile ((field = pbf.nextField())) {\n    if (field === 1) fooPos = pbf.pos;\n}\n...\npbf.pos = fooPos;\nconst foo = readFoo(pbf, pbf.readVarint() + pbf.pos);\n```\n\nA callback-based `readFields(fn, obj, end)` is also available for backward compatibility, but new code should prefer the `nextField` loop — it's significantly faster.\n\nScalar reading methods:\n\n* `readVarint(isSigned)` (pass `true` if you expect negative varints)\n* `readSVarint()`\n* `readFixed32()`\n* `readFixed64()`\n* `readSFixed32()`\n* `readSFixed64()`\n* `readBoolean()`\n* `readFloat()`\n* `readDouble()`\n* `readString()`\n* `readBytes()`\n\nField iteration methods:\n\n* `nextField(end)` — returns the next field number, or `0` at end-of-message; skips the previous field's value if it wasn't consumed\n* `skip(value)` — skips a field given its raw tag varint\n\nPacked reading methods:\n\n* `readPackedVarint(arr, isSigned)` (appends read items to `arr`)\n* `readPackedSVarint(arr)`\n* `readPackedFixed32(arr)`\n* `readPackedFixed64(arr)`\n* `readPackedSFixed32(arr)`\n* `readPackedSFixed64(arr)`\n* `readPackedBoolean(arr)`\n* `readPackedFloat(arr)`\n* `readPackedDouble(arr)`\n\n#### Writing\n\nCreate a `PbfWriter` (optionally with a pre-allocated `Buffer` or `Uint8Array`):\n\n```js\nconst pbf = new PbfWriter();\n```\n\nWrite values:\n\n```js\npbf.writeVarint(123);\npbf.writeString(\"Hello world\");\n```\n\nWrite an embedded message:\n\n```js\npbf.writeMessage(1, writeObj, obj);\n\nfunction writeObj(obj, pbf) {\n    pbf.writeStringField(obj.name);\n    pbf.writeVarintField(obj.version);\n}\n```\n\nField writing methods:\n\n* `writeVarintField(tag, val)`\n* `writeSVarintField(tag, val)`\n* `writeFixed32Field(tag, val)`\n* `writeFixed64Field(tag, val)`\n* `writeSFixed32Field(tag, val)`\n* `writeSFixed64Field(tag, val)`\n* `writeBooleanField(tag, val)`\n* `writeFloatField(tag, val)`\n* `writeDoubleField(tag, val)`\n* `writeStringField(tag, val)`\n* `writeBytesField(tag, buffer)`\n\nPacked field writing methods:\n\n* `writePackedVarint(tag, val)`\n* `writePackedSVarint(tag, val)`\n* `writePackedSFixed32(tag, val)`\n* `writePackedSFixed64(tag, val)`\n* `writePackedBoolean(tag, val)`\n* `writePackedFloat(tag, val)`\n* `writePackedDouble(tag, val)`\n\nScalar writing methods:\n\n* `writeVarint(val)`\n* `writeSVarint(val)`\n* `writeSFixed32(val)`\n* `writeSFixed64(val)`\n* `writeBoolean(val)`\n* `writeFloat(val)`\n* `writeDouble(val)`\n* `writeString(val)`\n* `writeBytes(buffer)`\n\nMessage writing methods:\n\n* `writeMessage(tag, fn[, obj])`\n* `writeRawMessage(fn[, obj])`\n\nMisc methods:\n\n* `realloc(minBytes)` - pad the underlying buffer size to accommodate the given number of bytes;\n   note that the size increases exponentially, so it won't necessarily equal the size of data written\n* `finish()` - make the current buffer ready for reading and return the data as a buffer slice\n\nFor an example of a real-world usage of the library, see [vector-tile-js](https://github.com/mapbox/vector-tile-js).\n\n\n## Proto Schema to JavaScript\n\nIf installed globally, `pbf` provides a binary that compiles `proto` files into JavaScript modules. Usage:\n\n```bash\n$ pbf <proto_path> [--no-write] [--no-read] [--legacy]\n```\n\nThe `--no-write` and `--no-read` switches remove corresponding code in the output.\nThe `--legacy` switch makes it generate a CommonJS module instead of ESM.\n\n`Pbf` will generate `read<Identifier>` and `write<Identifier>` functions for every message in the schema. For nested messages, their names will be concatenated — e.g. `Message` inside `Test` will produce `readTestMessage` and `writeTestMessage` functions.\n\n\n* `read(pbf)` - decodes an object from the given `PbfReader` instance.\n* `write(obj, pbf)` - encodes an object into the given `PbfWriter` instance (usually empty).\n\nThe resulting code is clean and simple, so it's meant to be customized.\n","readmeFilename":"README.md","users":{"detj":true,"ziflex":true,"dandean":true,"mourner":true,"kkk123321":true,"shanewholloway":true}}