{"_id":"mapbox-gl","_rev":"451-10ed58a4797056d2076d4e43c4b14fa2","name":"mapbox-gl","dist-tags":{"old":"1.13.3","dev":"3.15.0-alpha.ffa987fef46","latest":"3.24.0","next":"3.24.0-rc.1"},"versions":{"0.3.1":{"name":"mapbox-gl","version":"0.3.1","license":"BSD","_id":"mapbox-gl@0.3.1","maintainers":[{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"}],"dist":{"shasum":"7d400988c8955ff9b42b2ef993b420fc7cd28e33","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.3.1.tgz","integrity":"sha512-fH/XLe7fBEWxfYKPtTXKCMPiiJ0QKEEVHyINno56r7wO8sbt/jgvk/fPo3I67gcPqOHmLp4JWhP6DCtlp9db+A==","signatures":[{"sig":"MEQCIBil4x2Il4zeXxEXQwHm7zPKGBeswpp47Q5QYfWWSt0ZAiBL23n8eyQ9z0ZKvWwO+Emb9kDSsq2ukPfkNt/3FPecEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"7d400988c8955ff9b42b2ef993b420fc7cd28e33","browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"adec2a4e0e310291bce7b1f47c332e7c9ca5a855","scripts":{"cov":"istanbul cover tape test/js/*/*.js test/render.test.js -x js/lib/glmatrix.js -x js/lib/debugtext.js","docs":"cd docs/_generate && npm install && node generate.js","lint":"jshint js test --exclude=js/lib/*","test":"npm run lint && tape test/js/*/*.js | faucet","build":"browserify -d js/mapbox-gl.js > dist/mapbox-gl-dev.js","start":"npm run watch & serve","watch":"watchify -v -d js/mapbox-gl.js -o dist/mapbox-gl-dev.js","prepublish":"npm run build && npm run production","production":"browserify -d js/mapbox-gl.js | uglifyjs -m -c drop_console=true,warnings=false > dist/mapbox-gl.js","test-remote":"zuul -- test/js/*/*.js","build-sprite":"./bin/build-sprite.js","test-browser":"zuul test/js/*/*.js --local"},"_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"browserify":{"transform":["envify","glify","brfs"]},"_npmVersion":"1.4.16","description":"A WebGL interactive maps library","directories":{},"dependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git","pbf":"~0.0.2","brfs":"1.2.0","glify":"0.4.2","pngjs":"^0.4.0","rbush":"^1.3.4","envify":"2.0.1","unitbezier":"0.0.0","queue-async":"^1.0.7","vector-tile":"~0.1.2","csscolorparser":"~1.0.2","geojson-rewind":"~0.1.0","point-geometry":"0.0.0","mapbox-gl-style-spec":"git+https://github.com/mapbox/mapbox-gl-style-spec.git#577cb8995062ac179a84633263740f2094c45a8b"},"jshintConfig":{"debug":true,"undef":true,"newcap":false,"unused":true,"browser":true,"globals":{"self":false,"alert":false,"module":false,"console":false,"exports":false,"require":false,"__dirname":false},"trailing":true,"globalstrict":true},"devDependencies":{"st":"^0.5.1","tape":"2.14.0","zuul":"1.10.0","mocha":"~1.21.3","serve":"^1.4.0","faucet":"0.0.1","jshint":"2.5.3","mapnik":"^1.4.10","mkdirp":"^0.5.0","request":"^2.39.0","istanbul":"^0.3.0","watchify":"1.0.1","benchmark":"~1.0.0","uglify-js":"2.4.15","browserify":"~5.9.1","spritesmith":"0.19.2","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git"},"optionalDependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git"}},"0.3.2":{"name":"mapbox-gl","version":"0.3.2","license":"BSD","_id":"mapbox-gl@0.3.2","maintainers":[{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"}],"dist":{"shasum":"46ebf09d2bd8a0578776045723912ea8f5e67a4f","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.3.2.tgz","integrity":"sha512-lgfNxFgeLj1BDBxlPKcu58IQjF1YldVWRjqMCl4HdX8LN9RvtMPQviheFQrRV7+nLt4d1Mdf0JPYai2OlcTBkQ==","signatures":[{"sig":"MEQCIGZQVN1ITxULUWrjmRoF4Sr9UwfJJhFT6XY/QBafDEWaAiAwJFwhmcbGUzANww4E8D8PtmOV6Egkfu/qsLcoAyJHdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"46ebf09d2bd8a0578776045723912ea8f5e67a4f","browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"894d13ebe87d374a575a57a2bf7851b1164be55d","scripts":{"cov":"istanbul cover tape test/js/*/*.js test/render.test.js -x js/lib/glmatrix.js -x js/lib/debugtext.js","docs":"cd docs/_generate && npm install && node generate.js","lint":"jshint js test --exclude=js/lib/*","test":"npm run lint && tape test/js/*/*.js | faucet","build":"browserify -d js/mapbox-gl.js > dist/mapbox-gl-dev.js","start":"npm run watch & serve","watch":"watchify -v -d js/mapbox-gl.js -o dist/mapbox-gl-dev.js","prepublish":"npm run build && npm run production","production":"browserify -d js/mapbox-gl.js | uglifyjs -m -c drop_console=true,warnings=false > dist/mapbox-gl.js","build-sprite":"./bin/build-sprite.js","test-browser":"zuul test/js/*/*.js --local"},"_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"browserify":{"transform":["envify","glify","brfs"]},"_npmVersion":"2.1.3","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"0.10.32","dependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git","pbf":"~0.0.2","brfs":"1.2.0","glify":"0.4.2","pngjs":"^0.4.0","rbush":"^1.3.4","envify":"2.0.1","request":"^2.39.0","unitbezier":"0.0.0","queue-async":"^1.0.7","vector-tile":"~0.1.2","csscolorparser":"~1.0.2","geojson-rewind":"~0.1.0","point-geometry":"0.0.0","mapbox-gl-style-spec":"git+https://github.com/mapbox/mapbox-gl-style-spec.git#577cb8995062ac179a84633263740f2094c45a8b"},"jshintConfig":{"debug":true,"undef":true,"newcap":false,"unused":true,"browser":true,"globals":{"self":false,"alert":false,"module":false,"console":false,"exports":false,"require":false,"__dirname":false},"trailing":true,"globalstrict":true},"devDependencies":{"st":"^0.5.1","tape":"2.14.0","zuul":"1.10.0","mocha":"~1.21.3","serve":"^1.4.0","faucet":"0.0.1","jshint":"2.5.3","mapnik":"^1.4.10","mkdirp":"^0.5.0","istanbul":"^0.3.0","watchify":"1.0.1","benchmark":"~1.0.0","uglify-js":"2.4.15","browserify":"~5.9.1","spritesmith":"0.19.2","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git"},"optionalDependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git"}},"0.4.0":{"name":"mapbox-gl","version":"0.4.0","license":"BSD","_id":"mapbox-gl@0.4.0","maintainers":[{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"}],"dist":{"shasum":"ad7af22e567948ae16998e1bf1446996e5ac0e63","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.4.0.tgz","integrity":"sha512-4dk8sPqgFYo2sEvPwnjmhQ+8iyMmaCy4K/WgHGKkJ+Ba6YoK0CIUWkQ7wGLfrc3M4ln1B1C5cLTKCDRKq2t6+g==","signatures":[{"sig":"MEQCID6ErrXbcWAQqyDELImBj8czi2V8fRQaqN3Zj7wqwCf3AiBWuLgV1pc1ajjhC2YD7FiApqsjEuC4h576qrzsOP3a/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"ad7af22e567948ae16998e1bf1446996e5ac0e63","browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"e7ba13468bbf50521c45e4d107920e9105ffe288","scripts":{"cov":"istanbul cover tape test/js/*/*.js test/render.test.js -x js/lib/glmatrix.js -x js/lib/debugtext.js","docs":"cd docs/_generate && npm install && node generate.js","lint":"jshint js test --exclude=js/lib/*","test":"npm run lint && tape test/js/*/*.js | faucet","build":"browserify -d js/mapbox-gl.js > dist/mapbox-gl-dev.js","start":"npm run watch & serve","watch":"watchify -v -d js/mapbox-gl.js -o dist/mapbox-gl-dev.js","prepublish":"npm run build && npm run production","production":"browserify -d js/mapbox-gl.js | uglifyjs -m -c drop_console=true,warnings=false > dist/mapbox-gl.js","test-suite":"node test/render.test.js && (cd ./node_modules/mapbox-gl-test-suite/ && ./bin/compare_images.js)","build-sprite":"./bin/build-sprite.js","test-browser":"zuul test/js/*/*.js --local"},"_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"browserify":{"transform":["envify","glify","brfs"]},"_npmVersion":"2.1.3","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"0.10.32","dependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git","pbf":"~0.0.2","brfs":"1.2.0","glify":"0.4.2","pngjs":"^0.4.0","rbush":"^1.3.4","envify":"2.0.1","request":"^2.39.0","unitbezier":"0.0.0","queue-async":"^1.0.7","vector-tile":"~0.1.2","csscolorparser":"~1.0.2","feature-filter":"1.0.0","geojson-rewind":"~0.1.0","point-geometry":"0.0.0","mapbox-gl-style-spec":"6.0.0"},"jshintConfig":{"debug":true,"undef":true,"newcap":false,"unused":true,"browser":true,"globals":{"self":false,"alert":false,"module":false,"console":false,"exports":false,"require":false,"__dirname":false},"trailing":true,"globalstrict":true},"devDependencies":{"st":"^0.5.1","tape":"2.14.0","zuul":"1.10.0","mocha":"~1.21.3","serve":"^1.4.0","faucet":"0.0.1","jshint":"2.5.3","mapnik":"^1.4.10","mkdirp":"^0.5.0","istanbul":"^0.3.0","watchify":"1.0.1","benchmark":"~1.0.0","uglify-js":"2.4.15","browserify":"~5.9.1","spritesmith":"0.19.2","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git"},"optionalDependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git"}},"0.4.1":{"name":"mapbox-gl","version":"0.4.1","license":"BSD","_id":"mapbox-gl@0.4.1","maintainers":[{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"}],"dist":{"shasum":"835044a0a3c387d2d56218ae62c67d75fc5a94ce","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.4.1.tgz","integrity":"sha512-kPcQPg0oTAZ5gJVpK93ODpDAWt4pYjO1JbtKjvDtvR5Uaxo+UCgEIwI56Zva9utHPQERvhWSyfI7E16Md7spng==","signatures":[{"sig":"MEUCIQDZ5HeYV69LD06wNWSqWOXXjnZ+4HwW+CjTDY9aSzMdCAIgf0b8U83EC2mxqE5w0WMLKWSk7fBdZ0eO0K01DCnOWMc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"835044a0a3c387d2d56218ae62c67d75fc5a94ce","browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"6f40dec6ea909e28b49a70e5268585fa97d6c9bd","scripts":{"cov":"istanbul cover tape test/js/*/*.js test/render.test.js -x js/lib/glmatrix.js -x js/lib/debugtext.js","docs":"cd docs/_generate && npm install && node generate.js","lint":"jshint js test --exclude=js/lib/*","test":"npm run lint && tape test/js/*/*.js | faucet","build":"browserify -d js/mapbox-gl.js > dist/mapbox-gl-dev.js","start":"npm run watch & serve","watch":"watchify -v -d js/mapbox-gl.js -o dist/mapbox-gl-dev.js","prepublish":"npm run build && npm run production","production":"browserify -d js/mapbox-gl.js | uglifyjs -m -c drop_console=true,warnings=false > dist/mapbox-gl.js","test-suite":"node test/render.test.js && (cd ./node_modules/mapbox-gl-test-suite/ && ./bin/compare_images.py)","build-sprite":"./bin/build-sprite.js","test-browser":"zuul test/js/*/*.js --local"},"_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"browserify":{"transform":["envify","glify","brfs"]},"_npmVersion":"2.1.3","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"0.10.32","dependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git","pbf":"~0.0.2","brfs":"1.2.0","glify":"0.4.2","pngjs":"^0.4.0","rbush":"^1.3.4","envify":"2.0.1","request":"^2.39.0","unitbezier":"0.0.0","queue-async":"^1.0.7","vector-tile":"~0.1.2","csscolorparser":"~1.0.2","feature-filter":"1.0.0","geojson-rewind":"~0.1.0","point-geometry":"0.0.0","mapbox-gl-style-spec":"6.0.0"},"jshintConfig":{"debug":true,"undef":true,"newcap":false,"unused":true,"browser":true,"globals":{"self":false,"alert":false,"module":false,"console":false,"exports":false,"require":false,"__dirname":false},"trailing":true,"globalstrict":true},"devDependencies":{"st":"^0.5.1","tape":"2.14.0","zuul":"1.10.0","mocha":"~1.21.3","serve":"^1.4.0","faucet":"0.0.1","jshint":"2.5.3","mkdirp":"^0.5.0","istanbul":"^0.3.0","watchify":"1.0.1","benchmark":"~1.0.0","uglify-js":"2.4.15","browserify":"~5.9.1","spritesmith":"0.19.2","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git"},"optionalDependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git"}},"0.4.2":{"name":"mapbox-gl","version":"0.4.2","license":"BSD","_id":"mapbox-gl@0.4.2","maintainers":[{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"}],"dist":{"shasum":"544ab4403df87bf5f220730a875ef7dffc158534","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.4.2.tgz","integrity":"sha512-oq6f65TiNMluHqyCJEMWpERrtx+f2/yThjuIKhPXTLNgxoYrha/i3QOyFAEDFT6ZjnW2tPoD7VUSZIrw09jG0g==","signatures":[{"sig":"MEUCIHuYF1h6kA3WxMpzGzSXOYmQU0HIYvMQYSQ+DJS+q6UqAiEAiy/QPfmOXHkFJzook4ArM7d+BG8qv8LBeY/NreUSpNI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"544ab4403df87bf5f220730a875ef7dffc158534","browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"c2acb1052c57195843caeefffd4b78c0b8874ea8","scripts":{"cov":"istanbul cover tape test/js/*/*.js test/render.test.js -x js/lib/glmatrix.js -x js/lib/debugtext.js","docs":"cd docs/_generate && npm install && node generate.js","lint":"jshint js test --exclude=js/lib/*","test":"npm run lint && tape test/js/*/*.js | faucet","build":"browserify -d js/mapbox-gl.js > dist/mapbox-gl-dev.js","start":"npm run watch & serve","watch":"watchify -v -d js/mapbox-gl.js -o dist/mapbox-gl-dev.js","prepublish":"npm run build && npm run production","production":"browserify -d js/mapbox-gl.js | uglifyjs -m -c drop_console=true,warnings=false > dist/mapbox-gl.js","test-suite":"node test/render.test.js && (cd ./node_modules/mapbox-gl-test-suite/ && ./bin/compare_images.py)","test-browser":"zuul test/js/*/*.js --local"},"_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"browserify":{"transform":["envify","glify","brfs"]},"_npmVersion":"2.1.3","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"0.10.32","dependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git","pbf":"~0.0.2","brfs":"1.2.0","glify":"0.4.2","pngjs":"^0.4.0","rbush":"^1.3.4","envify":"2.0.1","request":"^2.39.0","unitbezier":"0.0.0","queue-async":"^1.0.7","vector-tile":"~0.1.2","csscolorparser":"~1.0.2","feature-filter":"1.0.0","geojson-rewind":"~0.1.0","point-geometry":"0.0.0","mapbox-gl-style-spec":"6.0.0"},"jshintConfig":{"debug":true,"undef":true,"newcap":false,"unused":true,"browser":true,"globals":{"self":false,"alert":false,"module":false,"console":false,"exports":false,"require":false,"__dirname":false},"trailing":true,"globalstrict":true},"devDependencies":{"st":"^0.5.1","tape":"2.14.0","zuul":"1.10.0","mocha":"~1.21.3","serve":"^1.4.0","faucet":"0.0.1","jshint":"2.5.3","mkdirp":"^0.5.0","istanbul":"^0.3.0","watchify":"1.0.1","benchmark":"~1.0.0","uglify-js":"2.4.15","browserify":"~5.9.1","spritesmith":"0.19.2","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git"},"optionalDependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git"}},"0.5.0":{"name":"mapbox-gl","version":"0.5.0","license":"BSD","_id":"mapbox-gl@0.5.0","maintainers":[{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"}],"dist":{"shasum":"e89bed37a9eb5d4f062dd0649d3f70f7e0506029","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.5.0.tgz","integrity":"sha512-qNf+0mfo55K3zO9nyIKu8pj7tk9ETQFXBLqgZYchYTloAN1OkH5ODHpRt1eoNUcjr+Fs+9H1dSybp7hmLevZPQ==","signatures":[{"sig":"MEUCIQD8m/ZrQIf0VdCWoIwIYBrWWb/efBWbkmF5Ge7xO7UeGAIgGzPQqg7MzFxCZ9FGZpNBlRvGBNTEeYSGxloeTkarVUo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"e89bed37a9eb5d4f062dd0649d3f70f7e0506029","browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"1c358ca142b0099139eefc746a7229cee6085212","scripts":{"cov":"istanbul cover tape test/js/*/*.js test/render.test.js -x js/lib/glmatrix.js -x js/lib/debugtext.js","docs":"cd docs/_generate && npm install && node generate.js","lint":"jshint js test --exclude=js/lib/*","test":"npm run lint && tape test/js/*/*.js | faucet","build":"browserify -d js/mapbox-gl.js > dist/mapbox-gl-dev.js","start":"npm run watch & serve","watch":"watchify -v -d js/mapbox-gl.js -o dist/mapbox-gl-dev.js","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js -d -p [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] > dist/mapbox-gl.js","test-suite":"node test/render.test.js || true","test-browser":"zuul test/js/*/*.js --local"},"_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"browserify":{"transform":["es6ify","envify","glify","brfs"]},"_npmVersion":"2.1.3","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"0.10.32","dependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git","pbf":"~0.0.2","brfs":"1.2.0","glify":"0.4.2","pngjs":"^0.4.0","rbush":"^1.3.4","envify":"2.0.1","es6ify":"^1.5.1","request":"^2.39.0","gl-matrix":"https://github.com/toji/gl-matrix/archive/v2.2.1.tar.gz","minifyify":"^4.4.0","geojson-vt":"^1.0.1","unitbezier":"0.0.0","vector-tile":"~0.1.3","csscolorparser":"~1.0.2","feature-filter":"1.0.0","geojson-rewind":"~0.1.0","point-geometry":"0.0.0","mapbox-gl-style-spec":"6.0.0"},"jshintConfig":{"node":true,"debug":true,"undef":true,"esnext":true,"newcap":false,"predef":["-Map","-Worker"],"unused":true,"browser":true,"globals":{"self":false,"module":false,"console":false,"exports":false,"require":false,"__dirname":false},"trailing":true,"globalstrict":true},"devDependencies":{"st":"^0.5.1","tape":"2.14.0","zuul":"1.10.0","mocha":"~1.21.3","serve":"^1.4.0","faucet":"0.0.1","jshint":"2.5.10","mkdirp":"^0.5.0","traceur":"0.0.74","istanbul":"^0.3.0","watchify":"1.0.1","benchmark":"~1.0.0","browserify":"~5.9.1","spritesmith":"0.19.2","traceur-source-maps":"^1.0.6","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git"},"optionalDependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git"}},"0.5.1":{"name":"mapbox-gl","version":"0.5.1","license":"BSD","_id":"mapbox-gl@0.5.1","maintainers":[{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"bb8e35aab3217bdce40151775970e3aa30a98d80","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.5.1.tgz","integrity":"sha512-1VAP3q2a4VTiozv828PlEXLrR6ouxmOaA8Ix4HiZy12i6cbvsiL0nERVar8K7fr9WDXmn7ugXQwmF64ZXZNVRA==","signatures":[{"sig":"MEYCIQDR7vscpOtsGCrbIh7OwN/x42BZXujdwFfaJeo7+IP7swIhAOyTPWx+SHXteZFe+ySxtk2sVW8NkFRVznWXGqY5Lcbf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"bb8e35aab3217bdce40151775970e3aa30a98d80","browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"704cd5cee811dadd940e28a7ca1ef545da33a875","scripts":{"cov":"istanbul cover tape test/js/*/*.js test/render.test.js -x js/lib/glmatrix.js -x js/lib/debugtext.js","docs":"cd docs/_generate && npm install && node generate.js","lint":"jshint js test --exclude=js/lib/*","test":"npm run lint && tape test/js/*/*.js | faucet","build":"browserify -d js/mapbox-gl.js > dist/mapbox-gl-dev.js","start":"npm run watch & serve","watch":"watchify -v -d js/mapbox-gl.js -o dist/mapbox-gl-dev.js","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js -d -p [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] > dist/mapbox-gl.js","test-suite":"node test/render.test.js || true","test-browser":"zuul test/js/*/*.js --local"},"_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"browserify":{"transform":["es6ify","envify","glify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.1.3","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"0.10.32","dependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git","pbf":"~0.0.2","brfs":"1.2.0","glify":"0.4.2","pngjs":"^0.4.0","rbush":"^1.3.4","envify":"2.0.1","es6ify":"^1.5.1","request":"^2.39.0","gl-matrix":"https://github.com/toji/gl-matrix/archive/v2.2.1.tar.gz","minifyify":"^4.4.0","geojson-vt":"^1.0.1","unitbezier":"0.0.0","vector-tile":"~0.1.3","csscolorparser":"~1.0.2","feature-filter":"1.0.0","geojson-rewind":"~0.1.0","point-geometry":"0.0.0","mapbox-gl-style-spec":"6.0.0"},"jshintConfig":{"node":true,"debug":true,"undef":true,"esnext":true,"newcap":false,"predef":["-Map","-Worker"],"unused":true,"browser":true,"globals":{"self":false,"module":false,"console":false,"exports":false,"require":false,"__dirname":false},"trailing":true,"globalstrict":true},"devDependencies":{"st":"^0.5.1","tape":"2.14.0","zuul":"1.10.0","mocha":"~1.21.3","serve":"^1.4.0","faucet":"0.0.1","jshint":"2.5.10","mkdirp":"^0.5.0","traceur":"0.0.74","istanbul":"^0.3.0","watchify":"1.0.1","benchmark":"~1.0.0","browserify":"~5.9.1","spritesmith":"0.19.2","traceur-source-maps":"^1.0.6","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git"},"optionalDependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git"}},"0.5.2":{"name":"mapbox-gl","version":"0.5.2","license":"BSD","_id":"mapbox-gl@0.5.2","maintainers":[{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"895ecc3bd698d66b8cea8e31878c1829b2ef677c","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.5.2.tgz","integrity":"sha512-aoQODTnHtAoV05FkumYHCskKYk+ToeSKg/q3cmKVlKgPb9/0gI/Z7/zLukng83HQ9uopFfLzZSB4sWFuVjy1BA==","signatures":[{"sig":"MEUCIQDLvaFI8G8sUx42j7Aeo3ePF+oo58flVTeI97298upNKQIgdxGTu0b5nXBhnfbjel56VvI3HxwP39prV2kn4QC9iXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"895ecc3bd698d66b8cea8e31878c1829b2ef677c","browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"e02d928514ff62d016316da6cb5daf8907316f29","scripts":{"cov":"istanbul cover tape test/js/*/*.js test/render.test.js -x js/lib/glmatrix.js -x js/lib/debugtext.js","docs":"cd docs/_generate && npm install && node generate.js","lint":"jshint js test --exclude=js/lib/*","test":"npm run lint && tape test/js/*/*.js","build":"browserify -d js/mapbox-gl.js > dist/mapbox-gl-dev.js","start":"npm run watch & serve","watch":"watchify -v -d js/mapbox-gl.js -o dist/mapbox-gl-dev.js","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js -d -p [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] > dist/mapbox-gl.js","test-suite":"node test/render.test.js || true","test-browser":"zuul test/js/*/*.js --local"},"_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"browserify":{"transform":["es6ify","envify","glify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.1.3","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"0.10.32","dependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git","pbf":"^1.2.0","brfs":"1.2.0","glify":"0.4.2","pngjs":"^0.4.0","rbush":"^1.3.4","envify":"2.0.1","es6ify":"^1.5.1","request":"^2.39.0","gl-matrix":"https://github.com/toji/gl-matrix/archive/v2.2.1.tar.gz","minifyify":"^4.4.0","geojson-vt":"^1.0.1","unitbezier":"0.0.0","vector-tile":"^1.0.0","csscolorparser":"~1.0.2","feature-filter":"1.0.0","geojson-rewind":"~0.1.0","point-geometry":"0.0.0","mapbox-gl-style-spec":"6.0.0"},"jshintConfig":{"node":true,"debug":true,"undef":true,"esnext":true,"newcap":false,"predef":["-Map","-Worker"],"unused":true,"browser":true,"globals":{"self":false,"module":false,"console":false,"exports":false,"require":false,"__dirname":false},"trailing":true,"globalstrict":true},"devDependencies":{"st":"^0.5.1","tape":"2.14.0","zuul":"1.10.0","mocha":"~1.21.3","serve":"^1.4.0","jshint":"2.5.10","mkdirp":"^0.5.0","traceur":"0.0.74","istanbul":"^0.3.0","watchify":"1.0.1","benchmark":"~1.0.0","browserify":"~5.9.1","spritesmith":"0.19.2","traceur-source-maps":"^1.0.6","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git"},"optionalDependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git"}},"0.6.0":{"name":"mapbox-gl","version":"0.6.0","license":"BSD","_id":"mapbox-gl@0.6.0","maintainers":[{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"1b4bc34b18851db0edc56c077f258b97bfc2686a","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.6.0.tgz","integrity":"sha512-DG18cXlAuPQETL9KJGkM4siLHLqXc58yVnTyFKf6BOykd/s+q/W66Y4uHQBtkR8mUF642tBJpm69COO6VMyUFA==","signatures":[{"sig":"MEUCIB5Q0o2T/eBulan7HruHNA9OA76keT9pqXJP/t9mUuYfAiEAmBd73UJhbdB2/BFLBwr2BedC76N/+fgyjWedq+HOtfk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"1b4bc34b18851db0edc56c077f258b97bfc2686a","browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"a1f28c1d71d17a219f394ee5769261b8ab451488","scripts":{"cov":"istanbul cover tape test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"cd docs/_generate && npm install && node generate.js","lint":"eslint js test","test":"npm run lint && tape test/js/*/*.js","build":"browserify -d js/mapbox-gl.js > dist/mapbox-gl-dev.js","start":"npm run watch & serve","watch":"watchify -v -d js/mapbox-gl.js -o dist/mapbox-gl-dev.js","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js -d -p [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] > dist/mapbox-gl.js","test-suite":"node test/render.test.js || true","test-browser":"zuul test/js/*/*.js --local"},"_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"browserify":{"transform":["envify","glify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.1.3","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"0.10.32","dependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git","pbf":"^1.2.0","brfs":"1.2.0","glify":"0.4.2","pngjs":"^0.4.0","rbush":"^1.3.4","envify":"2.0.1","request":"^2.39.0","gl-matrix":"https://github.com/toji/gl-matrix/archive/v2.2.1.tar.gz","minifyify":"^6.1.0","geojson-vt":"^1.0.1","unitbezier":"0.0.0","vector-tile":"^1.0.0","csscolorparser":"~1.0.2","feature-filter":"1.0.0","geojson-rewind":"~0.1.0","point-geometry":"0.0.0","mapbox-gl-style-spec":"7.0.0"},"eslintConfig":{"env":{"node":true,"browser":true},"rules":{"curly":0,"no-new":2,"quotes":0,"new-cap":2,"no-empty":2,"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":0,"no-native-reassign":0,"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":{"Map":true,"Buffer":true,"Worker":true}},"devDependencies":{"st":"^0.5.1","tape":"2.14.0","zuul":"1.10.0","mocha":"~1.21.3","serve":"^1.4.0","eslint":"^0.13.0","mkdirp":"^0.5.0","istanbul":"^0.3.0","watchify":"1.0.1","benchmark":"~1.0.0","browserify":"~5.9.1","spritesmith":"0.19.2","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git#master"},"optionalDependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git"}},"0.7.0":{"name":"mapbox-gl","version":"0.7.0","license":"BSD","_id":"mapbox-gl@0.7.0","maintainers":[{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"49d5e73cda810c9525b76ab1a834444566d4a3d2","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.7.0.tgz","integrity":"sha512-COU6g9O2yd6uQkXSCtiEqmqS9jRRXeH9WajEkpTv2+JyTSrnK8ed09mCEs7X9oRGxZVrOgh60qJV2uMFH4I3+g==","signatures":[{"sig":"MEYCIQDrYnWJO8V8kA0KRkLJfDJGKn6sPnC9SDdQNhlmEbdPJgIhAN9+spO0+9+/EBIOKzIDpbTl/q5M0O59b6xgb2iqymbl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"49d5e73cda810c9525b76ab1a834444566d4a3d2","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"1440729888a39d55ac40f6acdad73e3fd4a73b08","scripts":{"cov":"istanbul cover tape test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"cd docs/_generate && npm install && node generate.js","lint":"eslint js test","test":"npm run lint && tape test/js/*/*.js","build":"browserify -d js/mapbox-gl.js > dist/mapbox-gl-dev.js","start":"npm run watch & st -nc","watch":"watchify -v -d js/mapbox-gl.js -o dist/mapbox-gl-dev.js","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js -d -p [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] > dist/mapbox-gl.js","test-suite":"node test/render.test.js || true","test-browser":"zuul test/js/*/*.js --local"},"_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"browserify":{"transform":["envify","glify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.1.3","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"0.10.32","dependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git","pbf":"^1.2.0","brfs":"1.2.0","glify":"0.4.2","pngjs":"^0.4.0","rbush":"^1.3.4","envify":"2.0.1","request":"^2.39.0","gl-matrix":"https://github.com/toji/gl-matrix/archive/v2.2.1.tar.gz","minifyify":"^6.1.0","geojson-vt":"^1.0.1","unitbezier":"0.0.0","vector-tile":"^1.1.1","csscolorparser":"~1.0.2","feature-filter":"1.0.0","geojson-rewind":"~0.1.0","point-geometry":"0.0.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"7.0.0"},"eslintConfig":{"env":{"node":true,"browser":true},"rules":{"curly":0,"no-new":2,"quotes":0,"new-cap":2,"no-empty":2,"camelcase":2,"no-shadow":0,"brace-style":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":0,"no-native-reassign":0,"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":{"Map":true,"Buffer":true,"Worker":true}},"devDependencies":{"st":"^0.5.1","tape":"3.5.0","zuul":"1.10.0","eslint":"^0.14.1","mkdirp":"^0.5.0","istanbul":"^0.3.0","watchify":"1.0.1","benchmark":"~1.0.0","browserify":"^9.0.0","spritesmith":"0.19.2","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git#master"},"optionalDependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git"}},"0.8.0":{"name":"mapbox-gl","version":"0.8.0","license":"BSD","_id":"mapbox-gl@0.8.0","maintainers":[{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"c5cba7dd36efabcefde6c4fe7a7dbb7f57ea2ebe","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.8.0.tgz","integrity":"sha512-2DJVHlMS6n5EbRwfU9twicSGhoAstGmbQfXCIDaj8iOjYOGpcu+Zu6sN4+zRIPe75ggIRvujkJXcfDGPCG1n2w==","signatures":[{"sig":"MEUCICukV7JcT2aO6dMgKsGnprk1/vm9po35u0ZQy6xxY19dAiEAtPQEntAGzvrJKq/voch4o5Q2s1zF8Vf++GgBESUzpm0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"c5cba7dd36efabcefde6c4fe7a7dbb7f57ea2ebe","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"01a2fae85a0d97e8d63d6db9afab17d241ee5622","scripts":{"cov":"istanbul cover prova test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"node docs/_generate/generate.js","lint":"eslint js test","test":"npm run lint && prova test/js/*/*.js","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live -t --standalone mapboxgl | bistre","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js -d -p [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js","test-suite":"node test/render.test.js || true"},"_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"browserify":{"transform":["envify","glify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.1.3","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"0.10.32","dependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git","pbf":"^1.2.0","brfs":"1.2.0","glify":"0.5.0","pngjs":"^0.4.0","rbush":"^1.3.4","envify":"2.0.1","request":"^2.39.0","gl-matrix":"https://github.com/toji/gl-matrix/archive/v2.2.1.tar.gz","minifyify":"^6.1.0","geojson-vt":"^2.1.0","unitbezier":"0.0.0","webworkify":"^1.0.2","resolve-url":"^0.2.1","vector-tile":"^1.1.3","csscolorparser":"~1.0.2","feature-filter":"1.0.2","geojson-rewind":"~0.1.0","point-geometry":"0.0.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^7.4.0"},"eslintConfig":{"env":{"node":true,"browser":true},"rules":{"curly":0,"no-new":2,"quotes":0,"new-cap":2,"no-empty":2,"camelcase":2,"no-shadow":0,"brace-style":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":0,"no-native-reassign":0,"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":{"Map":true,"Buffer":true,"Worker":true}},"devDependencies":{"st":"^0.5.4","budo":"^4.0.0","prova":"^2.1.2","bistre":"^1.0.1","eslint":"^0.14.1","marked":"0.3.x","mkdirp":"^0.5.0","through":"^2.3.6","istanbul":"^0.3.0","watchify":"^3.2.1","benchmark":"~1.0.0","browserify":"^9.0.0","underscore":"1.6.x","documentation":"git+https://github.com/documentationjs/documentation#d341019b32a8a257a93bd55586e7f09f42e29341","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git#632163906f90883c611d09f57a5c5b988d1e923f"},"optionalDependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git"}},"0.8.1":{"name":"mapbox-gl","version":"0.8.1","license":"BSD-3-Clause","_id":"mapbox-gl@0.8.1","maintainers":[{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"edenh","email":"eden@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"lxbarth","email":"alex@mapbox.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":"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":"morganherlocker","email":"morgan.herlocker@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":"kkaefer","email":"kkaefer@gmail.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"yhahn","email":"young@mapbox.com"},{"name":"tmcw","email":"tom@macwright.org"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"1e9cd82a5863cded5c21d566ebc790bf8b65b605","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.8.1.tgz","integrity":"sha512-sqCRKSsbGO6anlTCQk8af+ekd+uR8ds6mAbL6GARu2o1DKdSLNNJcBT4sivAe9zdJ2erqjpCLI22FEy681qBRg==","signatures":[{"sig":"MEUCIAlNmiZaWO6IAV+2Glrk21ImNy99+yhS1kzvS+zVBWmJAiEArU8+i9j89UaU7lGmaiPOzsvF98oKK1/31PfseT8u+18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"1e9cd82a5863cded5c21d566ebc790bf8b65b605","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"67d0c1d55f41a5162eba4066af184fed111c19da","scripts":{"cov":"istanbul cover prova test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"node docs/_generate/generate.js","lint":"eslint js test","test":"npm run lint && prova test/js/*/*.js","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live -t --standalone mapboxgl | bistre","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js -d -p [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js","test-suite":"node test/render.test.js || true"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"browserify":{"transform":["envify","glify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.11.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"0.10.38","dependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git","pbf":"^1.2.0","brfs":"1.2.0","glify":"0.5.0","pngjs":"^0.4.0","rbush":"^1.3.4","envify":"2.0.1","request":"^2.39.0","gl-matrix":"https://github.com/toji/gl-matrix/archive/v2.2.1.tar.gz","minifyify":"^6.1.0","geojson-vt":"^2.1.0","unitbezier":"0.0.0","webworkify":"^1.0.2","resolve-url":"^0.2.1","vector-tile":"^1.1.3","csscolorparser":"~1.0.2","feature-filter":"1.0.2","geojson-rewind":"~0.1.0","point-geometry":"0.0.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^7.4.0"},"eslintConfig":{"env":{"node":true,"browser":true},"rules":{"curly":0,"no-new":2,"quotes":0,"new-cap":2,"no-empty":2,"camelcase":2,"no-shadow":0,"brace-style":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":0,"no-native-reassign":0,"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":{"Map":true,"Buffer":true,"Worker":true}},"devDependencies":{"st":"^0.5.4","budo":"^4.0.0","prova":"^2.1.2","bistre":"^1.0.1","eslint":"^0.14.1","marked":"0.3.x","mkdirp":"^0.5.0","through":"^2.3.6","istanbul":"^0.3.0","watchify":"^3.2.1","benchmark":"~1.0.0","browserify":"^9.0.0","underscore":"1.6.x","documentation":"git+https://github.com/documentationjs/documentation.git#d341019b32a8a257a93bd55586e7f09f42e29341","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git#632163906f90883c611d09f57a5c5b988d1e923f"},"optionalDependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git"}},"0.8.2":{"name":"mapbox-gl","version":"0.8.2","license":"BSD-3-Clause","_id":"mapbox-gl@0.8.2","maintainers":[{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"edenh","email":"eden@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"lxbarth","email":"alex@mapbox.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":"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":"morganherlocker","email":"morgan.herlocker@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":"kkaefer","email":"kkaefer@gmail.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"yhahn","email":"young@mapbox.com"},{"name":"tmcw","email":"tom@macwright.org"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sbma44","email":"tlee@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"ca9714359339f9464b330aec26d38220d290349e","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.8.2.tgz","integrity":"sha512-YC8pLfrs4wcvG69x6CRvj19HMM9mgwRWtZonjnOm/rdJONmpkrbXBG1fXw6K4KhL8s30SXlcdZLAV6/vMLcYQQ==","signatures":[{"sig":"MEUCICa9hgm4Wkd+b0AaVN6NNAY3AfogXf/oFgh62gvRJ5wgAiEAjTyvaxjpwatuizDFhNC060VbVdBbGklBpO6G/4PeVL8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"ca9714359339f9464b330aec26d38220d290349e","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"9cda8e56956eca2c44f3f7931851176b8d09c189","scripts":{"cov":"istanbul cover prova test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"node docs/_generate/generate.js","lint":"eslint js test","test":"npm run lint && prova test/js/*/*.js","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live -t --standalone mapboxgl | bistre","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js -d -p [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js","test-suite":"node test/render.test.js || true"},"_npmUser":{"name":"scothis","email":"scothis@gmail.com"},"browserify":{"transform":["envify","glify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.11.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"0.10.38","dependencies":{"gl":"git+https://github.com/mapbox/headless-gl.git#cce881612f24b60843da6db8b3e4a2f108793298","pbf":"^1.3.2","brfs":"^1.4.0","glify":"^0.5.0","pngjs":"^0.4.0","rbush":"^1.4.0","envify":"^3.4.0","request":"^2.39.0","gl-matrix":"^2.3.1","minifyify":"^7.0.1","geojson-vt":"^2.1.0","unitbezier":"^0.0.0","webworkify":"^1.0.2","resolve-url":"^0.2.1","vector-tile":"^1.1.3","csscolorparser":"^1.0.2","feature-filter":"^1.0.2","point-geometry":"^0.0.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^7.4.1"},"eslintConfig":{"env":{"node":true,"browser":true},"rules":{"curly":0,"no-new":2,"quotes":0,"new-cap":2,"no-empty":2,"camelcase":2,"no-shadow":0,"brace-style":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":0,"no-native-reassign":0,"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":{"Map":true,"Buffer":true,"Worker":true}},"devDependencies":{"st":"^0.5.4","budo":"^4.0.0","prova":"^2.1.2","sinon":"^1.15.4","bistre":"^1.0.1","eslint":"^0.22.1","mkdirp":"^0.5.1","through":"^2.3.7","istanbul":"^0.3.15","watchify":"^3.2.2","benchmark":"~1.0.0","browserify":"^10.2.4","documentation":"git+https://github.com/documentationjs/documentation.git#d341019b32a8a257a93bd55586e7f09f42e29341","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git#b6b8a25e76231c2ceed341e024b4dce462c45a24"},"optionalDependencies":{"gl":"git+https://github.com/mapbox/headless-gl.git#cce881612f24b60843da6db8b3e4a2f108793298"}},"0.9.0":{"name":"mapbox-gl","version":"0.9.0","license":"BSD-3-Clause","_id":"mapbox-gl@0.9.0","maintainers":[{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"edenh","email":"eden@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"lxbarth","email":"alex@mapbox.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":"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":"morganherlocker","email":"morgan.herlocker@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":"kkaefer","email":"kkaefer@gmail.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"yhahn","email":"young@mapbox.com"},{"name":"tmcw","email":"tom@macwright.org"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sbma44","email":"tlee@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"a47edea527eceb26dd2aafbe9ce0089bdb89a2a4","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.9.0.tgz","integrity":"sha512-HCy//ryNQ7KQj4xYUmYH5DjgjsRJJ1d+4d6pro7EWHmCaiCmppLrYHEulOzUsZy7iBPSOAdZGb0ERacQ7HsMdg==","signatures":[{"sig":"MEUCIQCkAZcEQUAsWAYC6gjUJPCdfHRFQaT8emB3dXSJleFGQgIgXJ8xYNqAHroF4mFB4OrHEPfV/IgXyCvd0vP8iyytroY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"a47edea527eceb26dd2aafbe9ce0089bdb89a2a4","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"390b2e0c4a565cea8e69fb52106e541aa9c03334","scripts":{"cov":"istanbul cover prova test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"node docs/_generate/generate.js","lint":"eslint js test","test":"npm run lint && prova test/js/*/*.js","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live -t --standalone mapboxgl | bistre","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js -d -p [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js","test-suite":"node test/render.test.js || true"},"_npmUser":{"name":"scothis","email":"scothis@gmail.com"},"browserify":{"transform":["envify","glify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.11.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"0.10.38","dependencies":{"gl":"git+https://github.com/mapbox/headless-gl.git#cce881612f24b60843da6db8b3e4a2f108793298","pbf":"^1.3.2","brfs":"^1.4.0","glify":"^0.5.0","pngjs":"^0.4.0","rbush":"^1.4.0","envify":"^3.4.0","request":"^2.39.0","gl-matrix":"^2.3.1","minifyify":"^7.0.1","geojson-vt":"^2.1.0","unitbezier":"^0.0.0","webworkify":"^1.0.2","resolve-url":"^0.2.1","vector-tile":"^1.1.3","csscolorparser":"^1.0.2","feature-filter":"^1.0.2","point-geometry":"^0.0.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^7.4.1"},"eslintConfig":{"env":{"node":true,"browser":true},"rules":{"curly":0,"no-new":2,"quotes":0,"new-cap":2,"no-empty":2,"camelcase":2,"no-shadow":0,"brace-style":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":0,"no-native-reassign":0,"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":{"Map":true,"Buffer":true,"Worker":true}},"devDependencies":{"st":"^0.5.4","budo":"^4.0.0","prova":"^2.1.2","sinon":"^1.15.4","bistre":"^1.0.1","eslint":"^0.22.1","mkdirp":"^0.5.1","through":"^2.3.7","istanbul":"^0.3.15","watchify":"^3.2.2","benchmark":"~1.0.0","browserify":"^10.2.4","documentation":"git+https://github.com/documentationjs/documentation.git#d341019b32a8a257a93bd55586e7f09f42e29341","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git#b6b8a25e76231c2ceed341e024b4dce462c45a24"},"optionalDependencies":{"gl":"git+https://github.com/mapbox/headless-gl.git#cce881612f24b60843da6db8b3e4a2f108793298"}},"0.10.0":{"name":"mapbox-gl","version":"0.10.0","license":"BSD-3-Clause","_id":"mapbox-gl@0.10.0","maintainers":[{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"edenh","email":"eden@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"lxbarth","email":"alex@mapbox.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":"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":"morganherlocker","email":"morgan.herlocker@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":"kkaefer","email":"kkaefer@gmail.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"yhahn","email":"young@mapbox.com"},{"name":"tmcw","email":"tom@macwright.org"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sbma44","email":"tlee@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"b34107157277a3fb32905b7f088c54d80caf1114","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.10.0.tgz","integrity":"sha512-nSpF7K4BAIiG8dNGSKVLPB4zR7AEZguLH6N6EWcku+8b30RwWH3PHNtdK9jMPy6NyMtEjXTGSTWFQYhybnEDHw==","signatures":[{"sig":"MEUCIAXbI/K92C1qwSgpmkamSuA5vvwHSMF3YS+5rFVjSL6JAiEAyc2bSpDOmgMcqMQ3Q3Z+EZLKY/ROVbEHWNZgZVcU9Lw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"b34107157277a3fb32905b7f088c54d80caf1114","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"707eba675ebe79cd5bc28a198fcda3a3f925662b","scripts":{"cov":"istanbul cover prova test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"node docs/_generate/generate.js","lint":"eslint js test","test":"npm run lint && prova test/js/*/*.js","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live -t --standalone mapboxgl | bistre","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js -d -p [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js","test-suite":"node test/render.test.js || true"},"_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"browserify":{"transform":["envify","glify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.1.3","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"0.10.32","dependencies":{"gl":"git+https://github.com/mapbox/headless-gl.git#cce881612f24b60843da6db8b3e4a2f108793298","pbf":"^1.3.2","brfs":"^1.4.0","glify":"^0.5.0","pngjs":"^0.4.0","rbush":"^1.4.0","envify":"^3.4.0","request":"^2.39.0","gl-matrix":"^2.3.1","minifyify":"^7.0.1","geojson-vt":"^2.1.0","unitbezier":"^0.0.0","webworkify":"^1.0.2","resolve-url":"^0.2.1","vector-tile":"^1.1.3","csscolorparser":"^1.0.2","feature-filter":"^1.0.2","point-geometry":"^0.0.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.0.1"},"eslintConfig":{"env":{"node":true,"browser":true},"rules":{"curly":0,"no-new":2,"quotes":0,"new-cap":0,"no-empty":2,"camelcase":2,"no-shadow":0,"brace-style":0,"comma-style":2,"key-spacing":0,"no-lonely-if":2,"no-else-return":0,"no-multi-spaces":0,"space-in-parens":2,"space-in-brackets":0,"no-native-reassign":0,"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":{"Map":true,"Buffer":true,"Worker":true}},"devDependencies":{"st":"^0.5.4","budo":"^4.0.0","prova":"^2.1.2","sinon":"^1.15.4","bistre":"^1.0.1","eslint":"^0.22.1","mkdirp":"^0.5.1","through":"^2.3.7","istanbul":"^0.3.15","watchify":"^3.2.2","benchmark":"~1.0.0","browserify":"^10.2.4","documentation":"git+https://github.com/documentationjs/documentation#d341019b32a8a257a93bd55586e7f09f42e29341","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git#f21d42c120e7652252d39bf3d4eb4edd2f172dfb"},"optionalDependencies":{"gl":"git+https://github.com/mapbox/headless-gl.git#cce881612f24b60843da6db8b3e4a2f108793298"}},"0.11.0":{"name":"mapbox-gl","version":"0.11.0","license":"BSD-3-Clause","_id":"mapbox-gl@0.11.0","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"edenh","email":"eden@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"heyitsgarrett","email":"heyitsgarrett@gmail.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"42a44c862dd67990f94843a042b5f47daf633e6f","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.11.0.tgz","integrity":"sha512-VFomrfiq5SQ/jVDwPgDFC36bs6bPVSE3frob9VjmltMbGEMWJsq3F0AftApMoMyJTtBy8ti4eAg64guV2XHe3Q==","signatures":[{"sig":"MEQCIDHlNO1/eXZOpUVSitRZ7eT737ReqeBiC7Co4asZXOk/AiB6q+mB0cfJu0a1jKOy48bsXv4jixMXS81pOvUifeSJ/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"42a44c862dd67990f94843a042b5f47daf633e6f","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"fde1b55c2d195a18e25d1ef8642430d7dbb985c7","scripts":{"cov":"istanbul cover prova test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"node docs/_generate/generate.js","lint":"eslint js test","test":"npm run lint && prova test/js/*/*.js","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live -t --standalone mapboxgl | bistre","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js -d -p [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js","test-suite":"node test/render.test.js || true"},"_npmUser":{"name":"bhousel","email":"bryan@mapbox.com"},"browserify":{"transform":["envify","glify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"1.4.28","description":"A WebGL interactive maps library","directories":{},"dependencies":{"gl":"git+https://github.com/mapbox/headless-gl.git#cce881612f24b60843da6db8b3e4a2f108793298","pbf":"^1.3.2","brfs":"^1.4.0","glify":"^0.5.0","pngjs":"^0.4.0","rbush":"^1.4.0","envify":"^3.4.0","request":"^2.39.0","gl-matrix":"^2.3.1","minifyify":"^7.0.1","geojson-vt":"^2.1.0","unitbezier":"^0.0.0","webworkify":"^1.0.2","resolve-url":"^0.2.1","vector-tile":"^1.1.3","csscolorparser":"^1.0.2","feature-filter":"^1.0.2","point-geometry":"^0.0.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.1.0"},"eslintConfig":{"env":{"node":true,"browser":true},"rules":{"curly":0,"no-new":2,"quotes":0,"new-cap":0,"no-empty":2,"camelcase":2,"no-shadow":0,"brace-style":0,"comma-style":2,"key-spacing":0,"no-lonely-if":2,"no-else-return":0,"no-multi-spaces":0,"space-in-parens":2,"space-in-brackets":0,"no-native-reassign":0,"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":{"Map":true,"Buffer":true,"Worker":true}},"devDependencies":{"budo":"^4.0.0","prova":"^2.1.2","sinon":"^1.15.4","bistre":"^1.0.1","eslint":"^0.22.1","through":"^2.3.7","istanbul":"^0.3.15","watchify":"^3.2.2","benchmark":"~1.0.0","browserify":"^10.2.4","documentation":"git+https://github.com/documentationjs/documentation#d341019b32a8a257a93bd55586e7f09f42e29341","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git#2004426964b2ff74c231eae00c69c1e7fc73a329"},"optionalDependencies":{"gl":"git+https://github.com/mapbox/headless-gl.git#cce881612f24b60843da6db8b3e4a2f108793298"}},"0.11.1":{"name":"mapbox-gl","version":"0.11.1","license":"BSD-3-Clause","_id":"mapbox-gl@0.11.1","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"edenh","email":"eden@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"heyitsgarrett","email":"heyitsgarrett@gmail.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"dc799f988b52b45d44d97635834bb206fa47d8d2","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.11.1.tgz","integrity":"sha512-/+5rRIuWs6vumkZljEH4ABsZ4bOpVv4q/ou8A3ldAw/A87pJIyK0zPkgPV7u+/WOAUd/2DNT5Q/TKCMd9owY2g==","signatures":[{"sig":"MEQCIGoqCghROkjkjRpujEt0/kEEtgr15JL0jW1+wewumeF6AiAl7AY7s4XG7gQiIqBuaHPjE1+0vMhq56IDCcoxDxnU2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"dc799f988b52b45d44d97635834bb206fa47d8d2","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"97244c9a2eb40bb18c92f1ddf17b8f54a52880b9","scripts":{"cov":"istanbul cover prova test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"node docs/_generate/generate.js","lint":"eslint js test","test":"npm run lint && prova test/js/*/*.js","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live -t --standalone mapboxgl | bistre","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js -d -t unassertify -p [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js","test-suite":"node test/render.test.js && node test/query.test.js"},"_npmUser":{"name":"bhousel","email":"bryan@mapbox.com"},"browserify":{"transform":["envify","glify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"1.4.28","description":"A WebGL interactive maps library","directories":{},"dependencies":{"gl":"git+https://github.com/mapbox/headless-gl.git#cce881612f24b60843da6db8b3e4a2f108793298","pbf":"^1.3.2","brfs":"^1.4.0","glify":"^0.5.0","pngjs":"^0.4.0","rbush":"^1.4.0","envify":"^3.4.0","request":"^2.39.0","gl-matrix":"^2.3.1","minifyify":"^7.0.1","geojson-vt":"^2.1.0","unitbezier":"^0.0.0","webworkify":"^1.0.2","resolve-url":"^0.2.1","unassertify":"^2.0.0","vector-tile":"^1.1.3","csscolorparser":"^1.0.2","feature-filter":"^1.0.2","point-geometry":"^0.0.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.1.0"},"devDependencies":{"st":"^0.5.5","budo":"^4.0.0","prova":"^2.1.2","sinon":"^1.15.4","bistre":"^1.0.1","eslint":"^1.5.0","through":"^2.3.7","istanbul":"^0.3.15","watchify":"^3.2.2","benchmark":"~1.0.0","browserify":"^10.2.4","documentation":"git+https://github.com/documentationjs/documentation#d341019b32a8a257a93bd55586e7f09f42e29341","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git#5f81ae5c329540e0e3b341a64680fc03994a9c00","eslint-config-mourner":"^1.0.0"},"optionalDependencies":{"gl":"git+https://github.com/mapbox/headless-gl.git#cce881612f24b60843da6db8b3e4a2f108793298"}},"0.11.2":{"name":"mapbox-gl","version":"0.11.2","license":"BSD-3-Clause","_id":"mapbox-gl@0.11.2","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"edenh","email":"eden@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"heyitsgarrett","email":"heyitsgarrett@gmail.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"cd05d7580551ce70d403193596b8ff1b2b9e846d","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.11.2.tgz","integrity":"sha512-JoOCKm8ItmuRdFq15dMQ37paeq386IwkM03obK98WSZtJfUZ9HwG5e1qGI22q3I+dyLR0kgTMCC7jMrCZOKqaA==","signatures":[{"sig":"MEQCIAsjP1/FdwTD1UuHZqXa7oGOFttL0r6sh7Ynzd4SXLMSAiAEqD1EIar8QKd5SKn0hNd2y+6mVKIFBTXiJC9AFzHLPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"cd05d7580551ce70d403193596b8ff1b2b9e846d","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"f3bb7a3023de18b00aa8011cb95b6c23c863614f","scripts":{"cov":"istanbul cover prova test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"node docs/_generate/generate.js","lint":"eslint js test","test":"npm run lint && prova test/js/*/*.js -q","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live -t --standalone mapboxgl | bistre","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js -d -t unassertify -p [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js","test-suite":"node test/render.test.js && node test/query.test.js"},"_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"browserify":{"transform":["envify","glify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"1.4.28","description":"A WebGL interactive maps library","directories":{},"dependencies":{"gl":"git+https://github.com/mapbox/headless-gl.git#cce881612f24b60843da6db8b3e4a2f108793298","pbf":"^1.3.2","brfs":"^1.4.0","glify":"^0.5.0","pngjs":"^0.4.0","rbush":"^1.4.0","envify":"^3.4.0","request":"^2.39.0","gl-matrix":"^2.3.1","minifyify":"^7.0.1","geojson-vt":"^2.1.0","unitbezier":"^0.0.0","webworkify":"^1.0.2","resolve-url":"^0.2.1","unassertify":"^2.0.0","vector-tile":"^1.1.3","csscolorparser":"^1.0.2","feature-filter":"^1.0.2","point-geometry":"^0.0.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.2.0"},"devDependencies":{"st":"^0.5.5","budo":"^4.0.0","prova":"^2.1.2","sinon":"^1.15.4","bistre":"^1.0.1","eslint":"^1.5.0","through":"^2.3.7","istanbul":"^0.3.15","watchify":"^3.2.2","benchmark":"~1.0.0","browserify":"^10.2.4","documentation":"git+https://github.com/documentationjs/documentation#d341019b32a8a257a93bd55586e7f09f42e29341","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git#b5445f61127921ec825bf2f71f1b91f82af7c9fc","eslint-config-mourner":"^1.0.0"},"optionalDependencies":{"gl":"git+https://github.com/mapbox/headless-gl.git#cce881612f24b60843da6db8b3e4a2f108793298"}},"0.11.3":{"name":"mapbox-gl","version":"0.11.3","license":"BSD-3-Clause","_id":"mapbox-gl@0.11.3","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"edenh","email":"eden@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"heyitsgarrett","email":"heyitsgarrett@gmail.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"1257d81b7a2afad77acd62097979c3485beef350","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.11.3.tgz","integrity":"sha512-fw53BVCHUJZL8drWjDf/N3LyEq48tppTvOH0SgLYNnd8VvMLNdR99HpKxaeo5YDFaanFnuYtTt1kW589XvwWdQ==","signatures":[{"sig":"MEUCIQDGWXCGqDQt9lA+UvZ5CyDFBE34kXcMxAvmshFAoGixAgIgYcnkC694OPtW3sbHVQot0eCrprTxJtovpmadvRPakg4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"1257d81b7a2afad77acd62097979c3485beef350","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"18ea8144335a00560347eadbc464ec445ae5bed6","scripts":{"cov":"istanbul cover prova test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"documentation --github --format html --theme ./docs/_theme --output docs/api/","lint":"eslint js test && documentation --lint","test":"npm run lint && prova test/js/*/*.js -q","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live --port 9966 -- --transform --standalone mapboxgl | bistre","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js --debug --transform unassertify --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js","test-suite":"node test/render.test.js && node test/query.test.js","start-buffer":"budo bench/buffer/buffer_benchmark.js --port 6699 -- --transform unassertify --plugin [minifyify --map /bench/buffer/buffer_benchmark.js.map --output bench/buffer/buffer_benchmark.js.map] --standalone bufferBenchmark | bistre"},"_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"browserify":{"transform":["envify","glify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"1.4.28","description":"A WebGL interactive maps library","directories":{},"dependencies":{"gl":"git+https://github.com/mapbox/headless-gl#cce881612f24b60843da6db8b3e4a2f108793298","pbf":"^1.3.2","brfs":"^1.4.0","glify":"^0.5.1","pngjs":"^0.4.0","rbush":"^1.4.0","envify":"^3.4.0","request":"^2.39.0","gl-matrix":"^2.3.1","minifyify":"^7.0.1","geojson-vt":"^2.1.0","unitbezier":"^0.0.0","webworkify":"^1.0.2","resolve-url":"^0.2.1","unassertify":"^2.0.0","vector-tile":"^1.1.3","csscolorparser":"^1.0.2","feature-filter":"^1.0.2","point-geometry":"^0.0.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.2.0"},"devDependencies":{"st":"^0.5.5","budo":"^4.0.0","prova":"^2.1.2","sinon":"^1.15.4","bistre":"^1.0.1","eslint":"^1.5.0","through":"^2.3.7","istanbul":"^0.3.15","watchify":"^3.2.2","benchmark":"~1.0.0","browserify":"^10.2.4","documentation":"^3.0.0","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite#744b63be01e36c75c6e629aec16a53048c0b7dbc","eslint-config-mourner":"^1.0.0"},"optionalDependencies":{"gl":"mapbox/headless-gl#cce881612f24b60843da6db8b3e4a2f108793298"}},"0.11.4":{"name":"mapbox-gl","version":"0.11.4","license":"BSD-3-Clause","_id":"mapbox-gl@0.11.4","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"edenh","email":"eden@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"heyitsgarrett","email":"heyitsgarrett@gmail.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"8ba8e8cf503ab003b2c8e8c86e560c404717670d","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.11.4.tgz","integrity":"sha512-wjj1LZzKMlQlNaTR8zkpruj3Drji89PmTVFCDje/AzDoLU+ifsax/ZrcfBxUjhgkleAIIJApRw+tJnJ7PfxzuA==","signatures":[{"sig":"MEQCIF+T11Ki7BQjr0fZX4nqHD3hE27b4bxoqd8Gu2cOFtsYAiAi9+20maq8aDuxXMBlAxkxLIueWPD8W5wIS55RNoOYvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"8ba8e8cf503ab003b2c8e8c86e560c404717670d","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"8b3d0536a01f6960f027d838cb1de56c49b30d61","scripts":{"cov":"istanbul cover prova test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"documentation --github --format html --theme ./docs/_theme --output docs/api/","lint":"eslint js test && documentation --lint","test":"npm run lint && prova test/js/*/*.js -q","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live --port 9966 -- --transform --standalone mapboxgl | bistre","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js --debug --transform unassertify --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js","test-suite":"node test/render.test.js && node test/query.test.js","start-buffer":"budo bench/buffer/buffer_benchmark.js --port 6699 -- --transform unassertify --plugin [minifyify --map /bench/buffer/buffer_benchmark.js.map --output bench/buffer/buffer_benchmark.js.map] --standalone bufferBenchmark | bistre"},"_npmUser":{"name":"bhousel","email":"bryan@mapbox.com"},"browserify":{"transform":["envify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"1.4.28","description":"A WebGL interactive maps library","directories":{},"dependencies":{"gl":"^2.1.5","pbf":"^1.3.2","brfs":"^1.4.0","pngjs":"^0.4.0","rbush":"^1.4.0","envify":"^3.4.0","request":"^2.39.0","gl-matrix":"^2.3.1","minifyify":"^7.0.1","geojson-vt":"^2.1.0","unitbezier":"^0.0.0","webworkify":"^1.0.2","resolve-url":"^0.2.1","unassertify":"^2.0.0","vector-tile":"^1.1.3","csscolorparser":"^1.0.2","feature-filter":"^1.0.2","point-geometry":"^0.0.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.2.0"},"devDependencies":{"st":"^0.5.5","budo":"^4.0.0","prova":"^2.1.2","sinon":"^1.15.4","bistre":"^1.0.1","eslint":"^1.5.0","through":"^2.3.7","istanbul":"^0.3.15","watchify":"^3.2.2","benchmark":"~1.0.0","browserify":"^10.2.4","documentation":"3.0.0","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite#3cc0a96de191437a4df3badf546a3e82719f9f29","eslint-config-mourner":"^1.0.0"},"optionalDependencies":{"gl":"^2.1.5"}},"0.11.5":{"name":"mapbox-gl","version":"0.11.5","license":"BSD-3-Clause","_id":"mapbox-gl@0.11.5","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"edenh","email":"eden@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"heyitsgarrett","email":"heyitsgarrett@gmail.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"18642c73dcb41c56fe3e7f63b3ea5a24a9f715c0","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.11.5.tgz","integrity":"sha512-+Drlb05TVAOUtxnfnZMrU6Hq9a1eJYs8/rbB0mdC/EmJDd4GMwvL6jN6POhvEKULEX4UydZhA0PDLo9P2zIpmg==","signatures":[{"sig":"MEUCIDLEa14/Nk0BMjE7S0Arw85/zkIR+nbUgH+ZlQMIV9VPAiEAp2Ah7IE4N68SFTGpVGeq8YozvS+6Oti+T4qqXCPcrwU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"18642c73dcb41c56fe3e7f63b3ea5a24a9f715c0","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"ae44326b204d1f00c4f21938d508c8d390805d50","scripts":{"cov":"istanbul cover prova test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"documentation --github --format html --theme ./docs/_theme --output docs/api/","lint":"eslint js test && documentation --lint","test":"npm run lint && prova test/js/*/*.js -q","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live --port 9966 -- --transform --standalone mapboxgl | bistre","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js --debug --transform unassertify --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js","test-suite":"node test/render.test.js && node test/query.test.js","start-buffer":"budo bench/buffer/buffer_benchmark.js --port 6699 -- --transform unassertify --plugin [minifyify --map /bench/buffer/buffer_benchmark.js.map --output bench/buffer/buffer_benchmark.js.map] --standalone bufferBenchmark | bistre"},"_npmUser":{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},"browserify":{"transform":["envify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"1.4.28","description":"A WebGL interactive maps library","directories":{},"dependencies":{"gl":"^2.1.5","pbf":"^1.3.2","brfs":"^1.4.0","pngjs":"^0.4.0","rbush":"^1.4.0","envify":"^3.4.0","request":"^2.39.0","gl-matrix":"^2.3.1","minifyify":"^7.0.1","geojson-vt":"^2.1.0","unitbezier":"^0.0.0","webworkify":"^1.0.2","resolve-url":"^0.2.1","unassertify":"^2.0.0","vector-tile":"^1.1.3","csscolorparser":"^1.0.2","feature-filter":"^1.0.2","point-geometry":"^0.0.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.2.0"},"devDependencies":{"st":"^0.5.5","budo":"^4.0.0","prova":"^2.1.2","sinon":"^1.15.4","bistre":"^1.0.1","eslint":"^1.5.0","through":"^2.3.7","istanbul":"^0.3.15","watchify":"^3.2.2","benchmark":"~1.0.0","browserify":"^10.2.4","documentation":"3.0.0","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite#3cc0a96de191437a4df3badf546a3e82719f9f29","eslint-config-mourner":"^1.0.0"},"optionalDependencies":{"gl":"^2.1.5"}},"0.12.0":{"name":"mapbox-gl","version":"0.12.0","license":"BSD-3-Clause","_id":"mapbox-gl@0.12.0","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"edenh","email":"eden@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"heyitsgarrett","email":"heyitsgarrett@gmail.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"46c52d77472c99d248f6f810c2de0a94e610ca41","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.12.0.tgz","integrity":"sha512-Os3wZ7dL+jHdHBcpAY1SbXDBPoNxZRbyQ97ZR5bAWm+NJHG6W35COmwWSeoLtSYg72YIhoK5rsPpPaxfpGvIug==","signatures":[{"sig":"MEYCIQDLbKG6Uys0jdDvfQsBjV4O8hdm1h5ay3iI5BRPKDZ1HAIhAMnfHRNwa8Yzoq/4WqFTV1BJ+tjEhQI7+G7YO/9jixCp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"46c52d77472c99d248f6f810c2de0a94e610ca41","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"96e24143e53f4c8e568063782099edacc719e5be","scripts":{"cov":"istanbul cover prova test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"documentation --github --format html --theme ./docs/_theme --output docs/api/","lint":"eslint js test && documentation --lint","test":"npm run lint && prova test/js/*/*.js -q","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live --port 9966 -- --transform --standalone mapboxgl | bistre","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js --debug --transform unassertify --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js","test-suite":"node test/render.test.js && node test/query.test.js","start-buffer":"budo bench/buffer/buffer_benchmark.js --port 6699 -- --transform unassertify --plugin [minifyify --map /bench/buffer/buffer_benchmark.js.map --output bench/buffer/buffer_benchmark.js.map] --standalone bufferBenchmark | bistre"},"_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"browserify":{"transform":["envify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"1.4.28","description":"A WebGL interactive maps library","directories":{},"dependencies":{"gl":"^2.1.5","pbf":"^1.3.2","brfs":"^1.4.0","pngjs":"^0.4.0","rbush":"^1.4.0","envify":"^3.4.0","request":"^2.39.0","gl-matrix":"^2.3.1","minifyify":"^7.0.1","geojson-vt":"^2.1.0","unitbezier":"^0.0.0","webworkify":"^1.0.2","resolve-url":"^0.2.1","unassertify":"^2.0.0","vector-tile":"^1.1.3","csscolorparser":"^1.0.2","feature-filter":"^1.0.2","point-geometry":"^0.0.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.3.0"},"devDependencies":{"st":"^0.5.5","budo":"^4.0.0","prova":"^2.1.2","sinon":"^1.15.4","bistre":"^1.0.1","eslint":"^1.5.0","through":"^2.3.7","istanbul":"^0.3.15","watchify":"^3.2.2","benchmark":"~1.0.0","browserify":"^10.2.4","documentation":"3.0.0","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite#ab170026cf152098ee2842c14104c74d98b49284","eslint-config-mourner":"^1.0.0"},"optionalDependencies":{"gl":"^2.1.5"}},"0.12.1":{"name":"mapbox-gl","version":"0.12.1","license":"BSD-3-Clause","_id":"mapbox-gl@0.12.1","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"edenh","email":"eden@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"heyitsgarrett","email":"heyitsgarrett@gmail.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"074c636125b2ae6000104043fa24a6ab3a157e4f","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.12.1.tgz","integrity":"sha512-UAlCan+Ehg/n//d1eZn3NLNeIT9q1jBDiJurC0b6QlQhxLfXhdEPqAAGP+4j+7IJhmCjxyCIsl50J1XDzKODtQ==","signatures":[{"sig":"MEUCIANSxFtIYINAjr5VU8gqge6U3y47MhmXkiYEJFT7DQl0AiEAsnRA6gKK3Hl4WDX88P0+CtLsChyBxcMEcUQzDPjUb0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"074c636125b2ae6000104043fa24a6ab3a157e4f","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"ec8272415296c3252df38cbefd91976b0d762b29","scripts":{"cov":"istanbul cover prova test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"documentation --github --format html --theme ./docs/_theme --output docs/api/","lint":"eslint js test && documentation --lint","test":"npm run lint && prova test/js/*/*.js -q","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live --port 9966 -- --transform --standalone mapboxgl","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js --debug --transform unassertify --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js","test-suite":"node test/render.test.js && node test/query.test.js","start-buffer":"budo bench/buffer/buffer_benchmark.js --port 6699 -- --transform unassertify --plugin [minifyify --map /bench/buffer/buffer_benchmark.js.map --output bench/buffer/buffer_benchmark.js.map] --standalone bufferBenchmark"},"_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"browserify":{"transform":["envify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"1.4.28","description":"A WebGL interactive maps library","directories":{},"dependencies":{"gl":"^2.1.5","pbf":"^1.3.2","brfs":"^1.4.0","pngjs":"^2.2.0","rbush":"^1.4.0","envify":"^3.4.0","request":"^2.39.0","gl-matrix":"^2.3.1","minifyify":"^7.0.1","geojson-vt":"^2.1.0","unitbezier":"^0.0.0","webworkify":"^1.0.2","resolve-url":"^0.2.1","unassertify":"^2.0.0","vector-tile":"^1.1.3","csscolorparser":"^1.0.2","feature-filter":"^1.0.2","point-geometry":"^0.0.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.3.0"},"devDependencies":{"st":"^1.0.0","budo":"^7.0.2","prova":"^2.1.2","sinon":"^1.15.4","eslint":"^1.5.0","through":"^2.3.7","istanbul":"^0.4.1","watchify":"^3.2.2","benchmark":"~1.0.0","browserify":"^12.0.1","documentation":"3.0.0","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite#117067ee1789203c46d7648eef8dd49659e62090","eslint-config-mourner":"^1.0.0"},"optionalDependencies":{"gl":"^2.1.5"}},"0.12.2":{"name":"mapbox-gl","version":"0.12.2","license":"BSD-3-Clause","_id":"mapbox-gl@0.12.2","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"edenh","email":"eden@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"heyitsgarrett","email":"heyitsgarrett@gmail.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"02514e651d2928241559c409a4ee1fe4ac9949ba","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.12.2.tgz","integrity":"sha512-YTSSmV+G8JLlmWqForbkHy5nnWQcYrero2oBHm/BDAt8MlTczoYz8m+Ybx2V6SrbAsuhu2I+eq+1onjHp0WdCw==","signatures":[{"sig":"MEUCIQCaJAq68707OZaFSR/hZRKNl8glb4sveUpO2EiRdXfKjgIgb9YEkwW2KUiuL1bhvbUzM/Mo41wDM0bG8xt3Tbwad1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"02514e651d2928241559c409a4ee1fe4ac9949ba","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"2f8c5f5668409c0940c639f8f8919b8ea20ee339","scripts":{"cov":"istanbul cover prova test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"documentation --github --format html --theme ./docs/_theme --output docs/api/","lint":"eslint js test && documentation --lint","test":"npm run lint && prova test/js/*/*.js -q","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live --port 9966 -- --transform --standalone mapboxgl","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js --debug --transform unassertify --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js","test-suite":"node test/render.test.js && node test/query.test.js","start-buffer":"budo bench/buffer/buffer_benchmark.js --port 6699 -- --transform unassertify --plugin [minifyify --map /bench/buffer/buffer_benchmark.js.map --output bench/buffer/buffer_benchmark.js.map] --standalone bufferBenchmark"},"_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"browserify":{"transform":["envify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"3.3.12","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"5.2.0","dependencies":{"pbf":"^1.3.2","brfs":"^1.4.0","pngjs":"^2.2.0","rbush":"^1.4.0","envify":"^3.4.0","request":"^2.39.0","gl-matrix":"^2.3.1","minifyify":"^7.0.1","geojson-vt":"^2.1.0","unitbezier":"^0.0.0","webworkify":"^1.0.2","resolve-url":"^0.2.1","unassertify":"^2.0.0","vector-tile":"^1.2.0","csscolorparser":"^1.0.2","feature-filter":"^1.0.2","point-geometry":"^0.0.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.3.0"},"devDependencies":{"gl":"^2.1.5","st":"^1.0.0","budo":"^7.0.2","prova":"^2.1.2","sinon":"^1.15.4","eslint":"^1.5.0","through":"^2.3.7","istanbul":"^0.4.1","watchify":"^3.2.2","benchmark":"~1.0.0","browserify":"^12.0.1","documentation":"3.0.0","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#78bde0077848b4af0efd490d124bde3ea9f56ec9","eslint-config-mourner":"^1.0.0"}},"0.12.3":{"name":"mapbox-gl","version":"0.12.3","license":"BSD-3-Clause","_id":"mapbox-gl@0.12.3","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"f96414ee6b057757796c3c842a4aeff2d43929ed","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.12.3.tgz","integrity":"sha512-CMwkXghiLeEYEREn6p6L1SAYDYHJC6uD3UnsmjwjdEnAFDoYrIoHhBZppGc4Hehejo+2yMe1WEm16lkCUMqSFg==","signatures":[{"sig":"MEQCID5+HCPAbXw0jhtNbUIUd1vrhWmS8XgOZnjHOIw8tEU8AiBKOnTA+tKgNHJwkK1iOiiD5WAhWy6ZOYxZ8W50qSkCvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"f96414ee6b057757796c3c842a4aeff2d43929ed","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"4b31e203e782a7eea03776430545b99599e339ff","scripts":{"cov":"istanbul cover prova test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"documentation --github --format html --theme ./docs/_theme --output docs/api/","lint":"eslint js test && documentation --lint","test":"npm run lint && prova test/js/*/*.js -q","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live --port 9966 -- --transform --standalone mapboxgl","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js --debug --transform unassertify --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js","test-suite":"node test/render.test.js && node test/query.test.js","start-buffer":"budo bench/buffer/buffer_benchmark.js --port 6699 -- --transform unassertify --plugin [minifyify --map /bench/buffer/buffer_benchmark.js.map --output bench/buffer/buffer_benchmark.js.map] --standalone bufferBenchmark"},"_npmUser":{"name":"bhousel","email":"bryan@mapbox.com"},"browserify":{"transform":["envify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.14.9","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"0.12.9","dependencies":{"pbf":"^1.3.2","brfs":"^1.4.0","pngjs":"^2.2.0","rbush":"^1.4.0","envify":"^3.4.0","request":"^2.39.0","gl-matrix":"^2.3.1","minifyify":"^7.0.1","geojson-vt":"^2.1.0","unitbezier":"^0.0.0","webworkify":"^1.0.2","resolve-url":"^0.2.1","unassertify":"^2.0.0","vector-tile":"^1.2.0","csscolorparser":"^1.0.2","feature-filter":"^1.0.3","point-geometry":"^0.0.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.3.0"},"devDependencies":{"gl":"^2.1.5","st":"^1.0.0","budo":"^7.0.2","prova":"^2.1.2","sinon":"^1.15.4","eslint":"^1.5.0","through":"^2.3.7","istanbul":"^0.4.1","watchify":"^3.2.2","benchmark":"~1.0.0","browserify":"^12.0.1","documentation":"3.0.0","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#a6fe23c8cccda72a0afde9a87f8c6aabd4dcccba","eslint-config-mourner":"^1.0.0"}},"0.12.4":{"name":"mapbox-gl","version":"0.12.4","license":"BSD-3-Clause","_id":"mapbox-gl@0.12.4","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"fc7407ba15f91870538ce0eea318563c2c922334","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.12.4.tgz","integrity":"sha512-Wj6+RKKwFVdjZmz56ukEGW7Dgd5iL9hVXXbWMx5nbW+F9iEELOvsSGY8ABkSXHWB6jXWksDXJ/hTJ+PkDthgZQ==","signatures":[{"sig":"MEUCIQDhTkugx4ixewXKpkjgnJ+ut02kPjEKbN+yM2gVoqBuqQIget2BTZpwb9l8xXOHZDcCcks9k5f6SFpBxDF7xWAqS7c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"fc7407ba15f91870538ce0eea318563c2c922334","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"d6af325d89db9d427c091faabbf709c352c474c6","scripts":{"cov":"istanbul cover prova test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"documentation --github --format html --theme ./docs/_theme --output docs/api/","lint":"eslint js test && documentation --lint","test":"npm run lint && prova test/js/*/*.js -q","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live --port 9966 -- --transform --standalone mapboxgl","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js --debug --transform unassertify --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js","test-suite":"node test/render.test.js && node test/query.test.js","start-buffer":"budo bench/buffer/buffer_benchmark.js --port 6699 -- --transform unassertify --plugin [minifyify --map /bench/buffer/buffer_benchmark.js.map --output bench/buffer/buffer_benchmark.js.map] --standalone bufferBenchmark"},"_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"browserify":{"transform":["envify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"1.4.28","description":"A WebGL interactive maps library","directories":{},"dependencies":{"pbf":"^1.3.2","brfs":"^1.4.0","pngjs":"^2.2.0","rbush":"^1.4.0","envify":"^3.4.0","request":"^2.39.0","gl-matrix":"^2.3.1","minifyify":"^7.0.1","geojson-vt":"^2.1.0","unitbezier":"^0.0.0","webworkify":"^1.0.2","resolve-url":"^0.2.1","unassertify":"^2.0.0","vector-tile":"^1.2.0","csscolorparser":"^1.0.2","feature-filter":"^1.0.3","point-geometry":"^0.0.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.3.0"},"devDependencies":{"gl":"^2.1.5","st":"^1.0.0","budo":"^7.0.2","prova":"^2.1.2","sinon":"^1.15.4","eslint":"^1.5.0","through":"^2.3.7","istanbul":"^0.4.1","watchify":"^3.2.2","benchmark":"~1.0.0","browserify":"^12.0.1","documentation":"3.0.0","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite#a6fe23c8cccda72a0afde9a87f8c6aabd4dcccba","eslint-config-mourner":"^1.0.0"}},"0.13.1":{"name":"mapbox-gl","version":"0.13.1","license":"BSD-3-Clause","_id":"mapbox-gl@0.13.1","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"72f8a875af6f7646a02d282d08d7885a58ae2f4a","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.13.1.tgz","integrity":"sha512-1Hpf3WTPl7U/3ZW8zrjgGSd68XBrFHbloo9omcYI79qYMDY7Sim6+NgItTodhGhUbd6bYFnwrdvmr7zq+Na+og==","signatures":[{"sig":"MEUCIQC0Gov90bmuFlq6uN7XN4/L8SOUJK2TKpVx2KI6NgP3DwIgfooDZmgu2XgWv2h3faaIQ8pTyqyQPOxft8OOnEOgYR0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"72f8a875af6f7646a02d282d08d7885a58ae2f4a","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"8d25af10a52c9d7f5f93a4f70226a42b57c837d2","scripts":{"cov":"istanbul cover prova test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"documentation --github --format html --theme ./docs/_theme --output docs/api/","lint":"eslint js test && documentation --lint","test":"npm run lint && prova test/js/*/*.js -q","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live --port 9966 -- --transform --standalone mapboxgl","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js --debug --transform unassertify --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js","test-suite":"node test/render.test.js && node test/query.test.js","start-buffer":"budo bench/buffer/buffer_benchmark.js --port 6699 -- --transform unassertify --plugin [minifyify --map /bench/buffer/buffer_benchmark.js.map --output bench/buffer/buffer_benchmark.js.map] --standalone bufferBenchmark"},"_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"browserify":{"transform":["envify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"1.4.28","description":"A WebGL interactive maps library","directories":{},"dependencies":{"pbf":"^1.3.2","brfs":"^1.4.0","pngjs":"^2.2.0","rbush":"^1.4.0","envify":"^3.4.0","request":"^2.39.0","gl-matrix":"^2.3.1","minifyify":"^7.0.1","geojson-vt":"^2.1.0","unitbezier":"^0.0.0","webworkify":"^1.0.2","resolve-url":"^0.2.1","unassertify":"^2.0.0","vector-tile":"^1.2.0","supercluster":"^2.0.0","csscolorparser":"^1.0.2","feature-filter":"^1.0.3","point-geometry":"^0.0.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.4.0"},"devDependencies":{"gl":"^2.1.5","st":"^1.0.0","budo":"^7.0.2","prova":"^2.1.2","sinon":"^1.15.4","eslint":"^1.5.0","through":"^2.3.7","istanbul":"^0.4.1","watchify":"^3.2.2","benchmark":"~1.0.0","browserify":"^12.0.1","documentation":"3.0.0","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite#7a17d43bd8482a01dc165de6fff6ae4c33c4fc5d","eslint-config-mourner":"^1.0.0"}},"0.14.0":{"name":"mapbox-gl","version":"0.14.0","license":"BSD-3-Clause","_id":"mapbox-gl@0.14.0","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"d64c2ed1efda11b3993c2f7c8e92047898debeda","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.14.0.tgz","integrity":"sha512-RvNJiuN2QK533O+NShSBuF18vfIyk/RnjlThCkj1H0T8a1tUoKBqH2FZs10osvLk+28QbvWTFQSA0mhBil5L7Q==","signatures":[{"sig":"MEUCIDjFzzJscjLb/a3tOeKmu3yU4GDovhmjvZuvYRQ6my1mAiEAh1sY5S3ZKATkwl5xb3Q4zs+WKXskhWYUSgJo3eLr0nI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"d64c2ed1efda11b3993c2f7c8e92047898debeda","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"576d0d5e4e07fbad6b3ea33e57bf6e65467d7584","scripts":{"cov":"istanbul cover prova test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"documentation --github --format html --theme ./docs/_theme --output docs/api/","lint":"eslint js test && documentation --lint","test":"npm run lint && prova test/js/*/*.js -q","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live --port 9966 -- --transform --standalone mapboxgl","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js --debug --transform unassertify --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js","start-docs":"npm run production && npm run docs && jekyll serve -w","test-suite":"node test/render.test.js && node test/query.test.js","start-buffer":"budo bench/buffer/buffer_benchmark.js --port 6699 -- --transform unassertify --plugin [minifyify --map /bench/buffer/buffer_benchmark.js.map --output bench/buffer/buffer_benchmark.js.map] --standalone bufferBenchmark"},"_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"browserify":{"transform":["envify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.14.12","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"4.2.6","dependencies":{"pbf":"^1.3.2","brfs":"^1.4.0","pngjs":"^2.2.0","rbush":"^1.4.0","envify":"^3.4.0","request":"^2.39.0","gl-matrix":"^2.3.1","minifyify":"^7.0.1","geojson-vt":"^2.1.0","shelf-pack":"^0.0.1","unitbezier":"^0.0.0","webworkify":"^1.0.2","resolve-url":"^0.2.1","unassertify":"^2.0.0","vector-tile":"^1.2.0","supercluster":"^2.0.0","csscolorparser":"^1.0.2","feature-filter":"^2.0.0","point-geometry":"^0.0.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.4.1"},"devDependencies":{"gl":"^2.1.5","st":"^1.0.0","budo":"^7.0.2","prova":"^2.1.2","sinon":"^1.15.4","eslint":"^1.5.0","through":"^2.3.7","istanbul":"^0.4.1","watchify":"^3.2.2","benchmark":"~1.0.0","browserify":"^12.0.1","documentation":"3.0.0","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite#118cf6f20049b95658602c6cf59774f8b8c06704","eslint-config-mourner":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.14.0.tgz_1454982922775_0.2728806338272989","host":"packages-5-east.internal.npmjs.com"}},"0.14.1":{"name":"mapbox-gl","version":"0.14.1","license":"BSD-3-Clause","_id":"mapbox-gl@0.14.1","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"4a336c6868dc1a9751c6426f63e0fda1e512a2e2","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.14.1.tgz","integrity":"sha512-ZumuEd08XnxTOlc3N891ZsuVls6iLdyJpPvU4momCuEXgFaUrsy5pQv52fd43qINi6iapOJfvHefbswX2sOdSA==","signatures":[{"sig":"MEUCICxw71JWRA/HBEmi/QgYXB5oWgOMFiFqzIwoIo6iKPDBAiEAkfFLLq2aab47V8nzRIvVEt2JBk3VEhhEUI17m5q5nzw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"4a336c6868dc1a9751c6426f63e0fda1e512a2e2","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"a7b8f5ae6de48ddeffd74125320be61da3b73735","scripts":{"cov":"istanbul cover prova test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"documentation --github --format html --theme ./docs/_theme --output docs/api/","lint":"eslint js test && documentation --lint","test":"npm run lint && prova test/js/*/*.js -q","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live --port 9966 -- --transform --standalone mapboxgl","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js --debug --transform unassertify --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js","start-docs":"npm run production && npm run docs && jekyll serve -w","test-suite":"node test/render.test.js && node test/query.test.js","start-buffer":"budo bench/buffer/buffer_benchmark.js --port 6699 -- --transform unassertify --plugin [minifyify --map /bench/buffer/buffer_benchmark.js.map --output bench/buffer/buffer_benchmark.js.map] --standalone bufferBenchmark"},"_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"browserify":{"transform":["envify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.14.12","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"4.2.6","dependencies":{"pbf":"^1.3.2","brfs":"^1.4.0","pngjs":"^2.2.0","rbush":"^1.4.0","envify":"^3.4.0","request":"^2.39.0","gl-matrix":"^2.3.1","minifyify":"^7.0.1","geojson-vt":"^2.1.0","shelf-pack":"^0.0.1","unitbezier":"^0.0.0","webworkify":"^1.0.2","resolve-url":"^0.2.1","unassertify":"^2.0.0","vector-tile":"^1.2.0","supercluster":"^2.0.0","csscolorparser":"^1.0.2","feature-filter":"^2.0.0","point-geometry":"^0.0.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.4.1"},"devDependencies":{"gl":"^2.1.5","st":"^1.0.0","budo":"^7.0.2","prova":"^2.1.2","sinon":"^1.15.4","eslint":"^1.5.0","through":"^2.3.7","istanbul":"^0.4.1","watchify":"^3.2.2","benchmark":"~1.0.0","browserify":"^12.0.1","documentation":"3.0.0","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite#2d31dd1f35e79f3bca2752c84747f117ea19ee9e","eslint-config-mourner":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.14.1.tgz_1455141916806_0.35394472582265735","host":"packages-9-west.internal.npmjs.com"}},"0.14.2":{"name":"mapbox-gl","version":"0.14.2","license":"BSD-3-Clause","_id":"mapbox-gl@0.14.2","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"a23a4d98c8e1e29015153a3c9e025a40e933f644","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.14.2.tgz","integrity":"sha512-nwKg3bsBEGPB4JWfCiQ3ewWG16OnbkJnRRHWMASNRkTWKv0le3AK0Yd/nB1KH54NuLtfT9/PrKvY+hBuBx+9uQ==","signatures":[{"sig":"MEQCIH7PeJXyRs5ClY6zJkoX9cZO+tcf9+XDaj8hP6c5TDPHAiALiavIv5ItbackfQSK+HEmIl2RorXDzHu6xrsTq7orig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"a23a4d98c8e1e29015153a3c9e025a40e933f644","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"fc5dbdd3090f97ae1fc544c0699247b1f8e63088","scripts":{"cov":"istanbul cover prova test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"documentation --github --format html --theme ./docs/_theme --output docs/api/","lint":"eslint js test && documentation --lint","test":"npm run lint && prova test/js/*/*.js -q","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live --port 9966 -- --transform --standalone mapboxgl","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js --debug --transform unassertify --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js","start-docs":"npm run production && npm run docs && jekyll serve -w","test-suite":"node test/render.test.js && node test/query.test.js","start-buffer":"budo bench/buffer/buffer_benchmark.js --port 6699 -- --transform unassertify --plugin [minifyify --map /bench/buffer/buffer_benchmark.js.map --output bench/buffer/buffer_benchmark.js.map] --standalone bufferBenchmark"},"_npmUser":{"name":"bhousel","email":"bryan@mapbox.com"},"browserify":{"transform":["envify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.14.9","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"0.12.9","dependencies":{"pbf":"^1.3.2","brfs":"^1.4.0","pngjs":"^2.2.0","rbush":"^1.4.0","envify":"^3.4.0","request":"^2.39.0","gl-matrix":"^2.3.1","minifyify":"^7.0.1","geojson-vt":"^2.1.0","shelf-pack":"^0.0.1","unitbezier":"^0.0.0","webworkify":"^1.0.2","resolve-url":"^0.2.1","unassertify":"^2.0.0","vector-tile":"^1.2.0","supercluster":"^2.0.0","csscolorparser":"^1.0.2","feature-filter":"^2.0.0","point-geometry":"^0.0.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.4.2"},"devDependencies":{"gl":"^2.1.5","st":"^1.0.0","budo":"^7.0.2","prova":"^2.1.2","sinon":"^1.15.4","eslint":"^1.5.0","through":"^2.3.7","istanbul":"^0.4.1","watchify":"^3.2.2","benchmark":"~1.0.0","browserify":"^12.0.1","documentation":"3.0.0","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#8859b504ef241bca49d4c2f9a79ff4d0bfdf81a1","eslint-config-mourner":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.14.2.tgz_1455938846371_0.7606083326973021","host":"packages-5-east.internal.npmjs.com"}},"0.14.3":{"name":"mapbox-gl","version":"0.14.3","license":"BSD-3-Clause","_id":"mapbox-gl@0.14.3","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"434d0bea12b66173c406a1678ce5535d38ca8e28","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.14.3.tgz","integrity":"sha512-RIXaG6QPfAtwMQiGo6gCShhOl958Snu5w9OpuDGLAxVRUyvvhshuzZty0YYDvh8ucneYqimBdFfwpulXbVURAw==","signatures":[{"sig":"MEUCIQDguJPgzOu2Z4XKsLBEMfytXSLadtk/IMy42qWNzRgEbQIgRgPB0XGPSxk/GSlvhPShkrcjIUrKnMGXk6cgdY1lIFE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"434d0bea12b66173c406a1678ce5535d38ca8e28","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"b52208b86eec39a717bf56480bb6780fc5bc7a01","scripts":{"cov":"istanbul cover prova test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"documentation --github --format html --theme ./docs/_theme --output docs/api/","lint":"eslint js test && documentation --lint","test":"npm run lint && prova test/js/*/*.js -q","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live --port 9966 -- --transform --standalone mapboxgl","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js --debug --transform unassertify --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js","start-docs":"npm run production && npm run docs && jekyll serve -w","test-suite":"node test/render.test.js && node test/query.test.js","start-buffer":"budo bench/buffer/buffer_benchmark.js --serve=bench/buffer/buffer_benchmark.js --port 6699 -- --transform unassertify --plugin [minifyify --map /bench/buffer/buffer_benchmark.js.map --output bench/buffer/buffer_benchmark.js.map] --standalone bufferBenchmark"},"_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"browserify":{"transform":["envify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.14.12","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"4.2.6","dependencies":{"pbf":"^1.3.2","brfs":"^1.4.0","pngjs":"^2.2.0","rbush":"^1.4.0","envify":"^3.4.0","request":"^2.39.0","gl-matrix":"^2.3.1","minifyify":"^7.0.1","geojson-vt":"^2.1.0","shelf-pack":"^0.0.1","unitbezier":"^0.0.0","webworkify":"^1.0.2","resolve-url":"^0.2.1","unassertify":"^2.0.0","vector-tile":"^1.2.0","supercluster":"^2.0.0","csscolorparser":"^1.0.2","feature-filter":"^2.0.1","point-geometry":"^0.0.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.4.2"},"devDependencies":{"gl":"^2.1.5","st":"^1.0.0","budo":"^7.0.2","prova":"^2.1.2","sinon":"^1.15.4","eslint":"^1.5.0","through":"^2.3.7","istanbul":"^0.4.1","watchify":"^3.2.2","benchmark":"~1.0.0","browserify":"^12.0.1","documentation":"3.0.0","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite#9dc62a59e0471196a605db265eaaa14fc7bcdf65","eslint-config-mourner":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.14.3.tgz_1456445626290_0.5346039161086082","host":"packages-6-west.internal.npmjs.com"}},"0.15.0":{"name":"mapbox-gl","version":"0.15.0","license":"BSD-3-Clause","_id":"mapbox-gl@0.15.0","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"4ced02742ded03ef7d009e7d8d4cb1b5cba7eb91","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.15.0.tgz","integrity":"sha512-pfGlsIKDQ8Vlpm/06nGDkz2oqml+O0lKnhwihEGJnsnei06CRyJKfdidTrjLXFQbtCmblErq6/jlLLJLja3ASA==","signatures":[{"sig":"MEQCIDa4WN8jkZl15TQm3GEVgIk/UZz6pL4iultVt9lYKQqUAiA9G7qaxTbIvuKD/vkWN4xWqUHXXDywG+MuA3D4avJZ9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"4ced02742ded03ef7d009e7d8d4cb1b5cba7eb91","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"d07685da62db7e45ad35715ac72315fa466d0deb","scripts":{"cov":"istanbul cover prova test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"documentation --github --format html --theme ./docs/_theme --output docs/api/","lint":"eslint js test && documentation --lint","test":"npm run lint && prova test/js/*/*.js -q","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live --port 9966 -- --transform --standalone mapboxgl","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js --debug --transform unassertify --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js","start-docs":"npm run production && npm run docs && jekyll serve -w","test-suite":"node test/render.test.js && node test/query.test.js","start-buffer":"budo bench/buffer/buffer_benchmark.js --serve=bench/buffer/buffer_benchmark.js --port 6699 -- --transform unassertify --plugin [minifyify --map /bench/buffer/buffer_benchmark.js.map --output bench/buffer/buffer_benchmark.js.map] --standalone bufferBenchmark"},"_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"browserify":{"transform":["envify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.14.12","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"4.2.6","dependencies":{"pbf":"^1.3.2","brfs":"^1.4.0","pngjs":"^2.2.0","rbush":"^1.4.0","envify":"^3.4.0","request":"^2.39.0","gl-matrix":"^2.3.1","minifyify":"^7.0.1","geojson-vt":"^2.1.0","shelf-pack":"^0.0.1","unitbezier":"^0.0.0","webworkify":"^1.0.2","resolve-url":"^0.2.1","unassertify":"^2.0.0","vector-tile":"^1.2.0","supercluster":"^2.0.0","csscolorparser":"^1.0.2","feature-filter":"^2.0.1","point-geometry":"^0.0.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.4.2"},"devDependencies":{"gl":"^2.1.5","st":"^1.0.0","budo":"^7.0.2","prova":"^2.1.2","sinon":"^1.15.4","eslint":"^1.5.0","through":"^2.3.7","istanbul":"^0.4.1","watchify":"^3.2.2","benchmark":"~1.0.0","browserify":"^12.0.1","documentation":"3.0.0","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite#9dc62a59e0471196a605db265eaaa14fc7bcdf65","eslint-config-mourner":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.15.0.tgz_1456879284592_0.7774185051675886","host":"packages-11-east.internal.npmjs.com"}},"0.16.0":{"name":"mapbox-gl","version":"0.16.0","license":"BSD-3-Clause","_id":"mapbox-gl@0.16.0","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"686b0f50974789521c624711ef1ce6f9f4a19747","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.16.0.tgz","integrity":"sha512-X9V6Njl+bfD+BwvhdCqrpV8fFkKyQPg6ge03yEwh288n4PrKES72oqF12FisGFE03+hKcrEuS7QsDN61K6wvuA==","signatures":[{"sig":"MEQCICDmnTbYOeXk4ec7lbopH4KHs97LisP313suK60s3HTpAiAHMpOcopZIvieQuBQc3k7EsCBaRe1UdqmwMaEYtXpinQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"686b0f50974789521c624711ef1ce6f9f4a19747","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"df6b0c41a46b3f1d894b3715ee3ffeb54e0608ea","scripts":{"docs":"documentation --github --format html --theme ./docs/_theme --output docs/api/","lint":"eslint js test bench && documentation --lint","test":"tap --reporter dot test/js/*/*.js # update ci.sh if test invocation changes","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","start":"node server.js","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js --debug --transform unassertify --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js","start-docs":"npm run production && npm run docs && jekyll serve -w","test-suite":"node test/render.test.js && node test/query.test.js # update ci.sh if test invocation changes"},"_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"browserify":{"transform":["envify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"1.4.28","description":"A WebGL interactive maps library","directories":{},"dependencies":{"pbf":"^1.3.2","brfs":"^1.4.0","pngjs":"^2.2.0","envify":"^3.4.0","vt-pbf":"^2.0.2","request":"^2.39.0","gl-matrix":"^2.3.1","minifyify":"^7.0.1","geojson-vt":"^2.1.0","shelf-pack":"^0.0.1","unitbezier":"^0.0.0","webworkify":"^1.0.2","resolve-url":"^0.2.1","unassertify":"^2.0.0","vector-tile":"^1.2.0","supercluster":"^2.0.0","csscolorparser":"^1.0.2","feature-filter":"^2.0.1","geojson-rewind":"^0.1.0","point-geometry":"^0.0.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.4.2"},"devDependencies":{"gl":"^2.1.5","st":"^1.0.0","nyc":"^6.1.1","tap":"^5.7.0","sinon":"^1.15.4","envify":"^3.4.0","eslint":"^1.5.0","express":"^4.13.4","through":"^2.3.7","istanbul":"^0.4.2","watchify":"^3.2.2","benchmark":"~1.0.0","coveralls":"^2.11.8","browserify":"^12.0.1","documentation":"3.0.0","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite#5e94c9d0f90aaa6fd557625a35b3c4c00aba901d","browserify-middleware":"^7.0.0","eslint-config-mourner":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.16.0.tgz_1458858697510_0.17407153104431927","host":"packages-13-west.internal.npmjs.com"}},"0.17.0":{"name":"mapbox-gl","version":"0.17.0","license":"BSD-3-Clause","_id":"mapbox-gl@0.17.0","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"ce50bfe6002f0e40f9937d352400ba0b9ddcb16d","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.17.0.tgz","integrity":"sha512-8wOvxrFwEjRPJdIrbgDMGxcKFdpn+YbR+l21T6ElUethcdtrSP+vV/3j3LG/pLZIgBP2iJqG6RIYAAFfNv5DKQ==","signatures":[{"sig":"MEYCIQCy//wjx+GYOHhOfWwGXXoxWdAIvoxAza4YK+Bc8qG5NQIhAN0GYcemD6PplZn+mz6XIfFpBdKnpMGFlsl5PWb2cCvH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"ce50bfe6002f0e40f9937d352400ba0b9ddcb16d","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"c52f6e68acd6e70f171fd9005c5ceb7527102917","scripts":{"docs":"documentation --github --format html --theme ./docs/_theme --output docs/api/","lint":"eslint js test bench && documentation --lint","test":"npm run lint && tap --reporter dot test/js/*/*.js # update ci.sh if test invocation changes","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","start":"node server.js","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js --debug --transform unassertify --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js","start-docs":"npm run production && npm run docs && jekyll serve -w","test-suite":"node test/render.test.js && node test/query.test.js # update ci.sh if test invocation changes","get-benchmark-data":"mkdir -p ./bench/data && curl -s https://d2ad6b4ur7yvpq.cloudfront.net/naturalearth-3.3.0/ne_50m_land.geojson > ./bench/data/naturalearth-land.json"},"_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"browserify":{"transform":["envify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.15.3","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"0.10.38","dependencies":{"pbf":"^1.3.2","brfs":"^1.4.0","pngjs":"^2.2.0","envify":"^3.4.0","vt-pbf":"^2.0.2","request":"^2.39.0","gl-matrix":"^2.3.1","minifyify":"^7.0.1","geojson-vt":"^2.1.0","grid-index":"^0.1.0","shelf-pack":"^1.0.0","unitbezier":"^0.0.0","webworkify":"^1.0.2","resolve-url":"^0.2.1","unassertify":"^2.0.0","vector-tile":"^1.2.0","supercluster":"^2.0.1","csscolorparser":"^1.0.2","feature-filter":"^2.0.1","geojson-rewind":"^0.1.0","point-geometry":"^0.0.0","mapbox-gl-function":"^1.1.0","mapbox-gl-style-spec":"^8.5.0"},"devDependencies":{"gl":"^2.1.5","st":"^1.0.0","nyc":"^6.1.1","tap":"^5.7.0","sinon":"^1.15.4","eslint":"^2.5.3","express":"^4.13.4","through":"^2.3.7","istanbul":"^0.4.2","watchify":"^3.2.2","benchmark":"~2.1.0","coveralls":"^2.11.8","browserify":"^13.0.0","documentation":"3.0.0","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#0b7e7b0d094e16b4568585cd3b746aa0c7ff140b","browserify-middleware":"^7.0.0","eslint-config-mourner":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.17.0.tgz_1460584392754_0.40824785898439586","host":"packages-16-east.internal.npmjs.com"}},"0.18.0":{"name":"mapbox-gl","version":"0.18.0","license":"BSD-3-Clause","_id":"mapbox-gl@0.18.0","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"68302edea3ca680501c8f1b9626c169dabc091f2","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.18.0.tgz","integrity":"sha512-v3/lhlEnuLr0HE6iV4N39bdgGH2QeMPOgyYmut9Y/xPkTg2djjM4ycqEKfisnmK6jPGKz7M593SzAGSuA91wgQ==","signatures":[{"sig":"MEQCIFoTmXoXJJXEWMUdnE0Ewi3VGAig9MpS9U8DJmheuDswAiAdGA16U3CwoR62/arJXBl6zqM8Jw2UJ09p+5Z9wc6iWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"68302edea3ca680501c8f1b9626c169dabc091f2","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"gitHead":"dc214ca308bfbaa0361392ccd20fdfd92118109d","scripts":{"docs":"documentation --github --format html --theme ./docs/_theme --output docs/api/","lint":"eslint js test bench && documentation --lint","test":"npm run lint && tap --reporter dot test/js/*/*.js # update ci.sh if test invocation changes","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","start":"node server.js","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js --debug --transform unassertify --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js","start-docs":"npm run production && npm run docs && jekyll serve -w","test-suite":"node test/render.test.js && node test/query.test.js # update ci.sh if test invocation changes","get-benchmark-data":"mkdir -p ./bench/data && curl -s https://d2ad6b4ur7yvpq.cloudfront.net/naturalearth-3.3.0/ne_50m_land.geojson > ./bench/data/naturalearth-land.json"},"_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"browserify":{"transform":["envify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.15.3","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"0.10.38","dependencies":{"pbf":"^1.3.2","brfs":"^1.4.0","pngjs":"^2.2.0","envify":"^3.4.0","vt-pbf":"^2.0.2","request":"^2.39.0","gl-matrix":"^2.3.1","minifyify":"^7.0.1","geojson-vt":"^2.1.0","grid-index":"^0.1.0","shelf-pack":"^1.0.0","unitbezier":"^0.0.0","webworkify":"^1.0.2","resolve-url":"^0.2.1","unassertify":"^2.0.0","vector-tile":"^1.2.0","supercluster":"^2.0.1","csscolorparser":"^1.0.2","feature-filter":"^2.0.1","geojson-rewind":"^0.1.0","point-geometry":"^0.0.0","mapbox-gl-function":"^1.2.1","mapbox-gl-style-spec":"^8.6.0","mapbox-gl-js-supported":"^1.1.0"},"devDependencies":{"gl":"^2.1.5","st":"^1.0.0","nyc":"^6.1.1","tap":"^5.7.0","sinon":"^1.15.4","eslint":"^2.5.3","express":"^4.13.4","through":"^2.3.7","istanbul":"^0.4.2","watchify":"^3.2.2","benchmark":"~2.1.0","coveralls":"^2.11.8","browserify":"^13.0.0","documentation":"3.0.0","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#2960d05a0135e5132271f0b0485db217380ed78a","browserify-middleware":"^7.0.0","eslint-config-mourner":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.18.0.tgz_1461873470149_0.5140433583874255","host":"packages-16-east.internal.npmjs.com"}},"0.19.0":{"name":"mapbox-gl","version":"0.19.0","license":"BSD-3-Clause","_id":"mapbox-gl@0.19.0","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"affb1e1a437a34e5db84a976fb6c83eacb175acc","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.19.0.tgz","integrity":"sha512-acAuYEuUDSzsC6IGIIgkHVByFN1CqvWSvHnfA2CJ/GGiLo6H97kNoxAKGzHIa2w4U36SFeafMzDLKxipXFq2Cw==","signatures":[{"sig":"MEUCIFqAX+3/SoEQlg7I+X/re/W4a8FWdC8JcQceZFBhV/fZAiEAh76KMNPI83v1Uib1XqzVZ+WSeQ+1wI6Yv09TK7/FH78=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"affb1e1a437a34e5db84a976fb6c83eacb175acc","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"engines":{"node":">=4.0.0"},"gitHead":"ae8de4e3d4da7723ebaeb01acfc6044db4f42c82","scripts":{"docs":"documentation build --github --format html -c documentation.yml --theme ./docs/_theme --output docs/api/","lint":"eslint js test bench","test":"npm run lint && tap --reporter dot test/js/*/*.js # update ci.sh if test invocation changes","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","start":"node server.js","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js --debug --transform unassertify --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js","start-docs":"npm run production && npm run docs && jekyll serve -w","test-suite":"node test/render.test.js && node test/query.test.js # update ci.sh if test invocation changes","get-benchmark-data":"mkdir -p ./bench/data && curl -s https://d2ad6b4ur7yvpq.cloudfront.net/naturalearth-3.3.0/ne_50m_land.geojson > ./bench/data/naturalearth-land.json"},"_npmUser":{"name":"mollymerp","email":"mollylloyd@gmail.com"},"browserify":{"transform":["envify"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.15.3","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"5.9.1","dependencies":{"pbf":"^1.3.2","pngjs":"^2.2.0","earcut":"^2.0.3","envify":"^3.4.0","vt-pbf":"^2.0.2","request":"^2.39.0","gl-matrix":"^2.3.1","minifyify":"^7.0.1","geojson-vt":"^2.1.0","grid-index":"^0.1.0","shelf-pack":"^1.0.0","unitbezier":"^0.0.0","webworkify":"^1.0.2","quickselect":"^1.0.0","resolve-url":"^0.2.1","unassertify":"^2.0.0","vector-tile":"^1.2.1","supercluster":"^2.0.1","csscolorparser":"^1.0.2","feature-filter":"^2.1.0","geojson-rewind":"^0.1.0","point-geometry":"^0.0.0","mapbox-gl-shaders":"github:mapbox/mapbox-gl-shaders#e4737bb136d718f9c5fe8d943380f05db6249b57","mapbox-gl-function":"^1.2.1","mapbox-gl-style-spec":"^8.7.0","mapbox-gl-js-supported":"^1.1.0"},"devDependencies":{"gl":"^2.1.5","st":"^1.0.0","nyc":"^6.1.1","tap":"^5.7.0","sinon":"^1.15.4","vinyl":"1.1.1","eslint":"^2.5.3","lodash":"^4.13.1","remark":"4.2.2","express":"^4.13.4","through":"^2.3.7","doctrine":"^1.2.1","istanbul":"^0.4.2","vinyl-fs":"2.4.3","watchify":"^3.2.2","benchmark":"~2.1.0","coveralls":"^2.11.8","browserify":"^13.0.0","handlebars":"4.0.5","remark-html":"3.0.0","highlight.js":"9.3.0","concat-stream":"1.5.1","documentation":"https://github.com/documentationjs/documentation/archive/bb41619c734e59ef3fbc3648610032efcfdaaace.tar.gz","unist-util-visit":"1.1.0","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#5c38f278f92688c68db115601663d5ac125a1961","browserify-middleware":"^7.0.0","eslint-config-mourner":"^2.0.0","documentation-theme-utils":"3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.19.0.tgz_1464736068522_0.5489180679433048","host":"packages-16-east.internal.npmjs.com"}},"0.19.1":{"name":"mapbox-gl","version":"0.19.1","license":"BSD-3-Clause","_id":"mapbox-gl@0.19.1","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"96799f33467b2d767415d8c609d5110f5ae5dd63","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.19.1.tgz","integrity":"sha512-vfFmo8+iIfCF2Td1mK+AJXpSJLEC8g3D6dwQmvK7wkssjIfxlMqZa2HWpw7HxcbIOydXIsl1zTV6hcVkSd0U7A==","signatures":[{"sig":"MEYCIQCWhvWN66xHvrkPOURazPo/pjhONF2sEDtOGQw11Z2a1AIhAI5OtaZ3VsSdWLn/mtByFDu0RqqKGCj48kd/BP8BQpPY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"96799f33467b2d767415d8c609d5110f5ae5dd63","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"engines":{"node":">=4.0.0"},"gitHead":"1b25043da7b3bd1c2e431d2db7ff8ff25e9241ca","scripts":{"docs":"documentation build --github --format html -c documentation.yml --theme ./docs/_theme --output docs/api/","lint":"eslint js test bench","test":"npm run lint && tap --reporter dot test/js/*/*.js # update ci.sh if test invocation changes","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","start":"node server.js","prepublish":"npm run build && npm run production","production":"browserify js/mapbox-gl.js --debug --transform unassertify --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js","start-docs":"npm run production && npm run docs && jekyll serve -w","test-suite":"node test/render.test.js && node test/query.test.js # update ci.sh if test invocation changes","get-benchmark-data":"mkdir -p ./bench/data && curl -s https://d2ad6b4ur7yvpq.cloudfront.net/naturalearth-3.3.0/ne_50m_land.geojson > ./bench/data/naturalearth-land.json"},"_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"browserify":{"transform":["envify"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.15.5","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"4.4.5","dependencies":{"pbf":"^1.3.2","pngjs":"^2.2.0","earcut":"^2.0.3","envify":"^3.4.0","vt-pbf":"^2.0.2","request":"^2.39.0","gl-matrix":"^2.3.1","minifyify":"^7.0.1","geojson-vt":"^2.1.0","grid-index":"^0.1.0","shelf-pack":"^1.0.0","unitbezier":"^0.0.0","webworkify":"^1.0.2","quickselect":"^1.0.0","resolve-url":"^0.2.1","unassertify":"^2.0.0","vector-tile":"^1.2.1","supercluster":"^2.0.1","csscolorparser":"^1.0.2","feature-filter":"^2.1.0","geojson-rewind":"^0.1.0","point-geometry":"^0.0.0","mapbox-gl-shaders":"github:mapbox/mapbox-gl-shaders#e4737bb136d718f9c5fe8d943380f05db6249b57","mapbox-gl-function":"^1.2.1","mapbox-gl-style-spec":"^8.7.0","mapbox-gl-js-supported":"^1.1.0"},"devDependencies":{"gl":"^2.1.5","st":"^1.0.0","nyc":"^6.1.1","tap":"^5.7.0","sinon":"^1.15.4","vinyl":"1.1.1","eslint":"^2.5.3","lodash":"^4.13.1","remark":"4.2.2","express":"^4.13.4","through":"^2.3.7","doctrine":"^1.2.1","istanbul":"^0.4.2","vinyl-fs":"2.4.3","watchify":"^3.2.2","benchmark":"~2.1.0","coveralls":"^2.11.8","browserify":"^13.0.0","handlebars":"4.0.5","remark-html":"3.0.0","highlight.js":"9.3.0","concat-stream":"1.5.1","documentation":"https://github.com/documentationjs/documentation/archive/bb41619c734e59ef3fbc3648610032efcfdaaace.tar.gz","unist-util-visit":"1.1.0","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#5c38f278f92688c68db115601663d5ac125a1961","browserify-middleware":"^7.0.0","eslint-config-mourner":"^2.0.0","documentation-theme-utils":"3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.19.1.tgz_1464912963714_0.9351869644597173","host":"packages-16-east.internal.npmjs.com"}},"0.20.0":{"name":"mapbox-gl","version":"0.20.0","license":"BSD-3-Clause","_id":"mapbox-gl@0.20.0","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"edb8ec878c855c35867eb892fab4cd738d5146de","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.20.0.tgz","integrity":"sha512-v1Cxw9NQUg1m0PQLPma7z+CSMEHUszche1We++U3lq6icS5nU67596ZOKI0f+oJsmeVICxxy6uQoFb1g0pm4OA==","signatures":[{"sig":"MEYCIQCmufuOWpojoSbPAEaPZCXc0A+MAJt4LiZkuI2kTFwtJwIhAI1FLhYkUDADCDjgk9cFtIXAg71LQd9mqH7fT5Ev2RpO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"edb8ec878c855c35867eb892fab4cd738d5146de","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"engines":{"node":">=4.0.0"},"gitHead":"5c8d47b6c04f072f59eede1398fbfa9e890573b0","scripts":{"lint":"eslint js test bench","test":"npm run lint && npm run build-min && tap --reporter dot test/js/*/*.js # update ci.sh if test invocation changes","start":"npm run download-bench-data && node server.js","build-dev":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js","build-min":"browserify js/mapbox-gl.js --debug --transform unassertify --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js","build-docs":"documentation build --github --format html -c documentation.yml --theme ./docs/_theme --output docs/api/","prepublish":"[ -z \"$BUILDPACK_DIR\" ] || npm run build-docs","start-docs":"npm run build-min && npm run build-docs && jekyll serve -w","test-suite":"node test/render.test.js && node test/query.test.js # update ci.sh if test invocation changes","download-bench-data":"[ -f ./bench/data/naturalearth-land.json ] || (mkdir -p ./bench/data && curl -s https://d2ad6b4ur7yvpq.cloudfront.net/naturalearth-3.3.0/ne_50m_land.geojson > ./bench/data/naturalearth-land.json)"},"_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"browserify":{"transform":["envify"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.15.5","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"4.4.5","dependencies":{"pbf":"^1.3.2","pngjs":"^2.2.0","earcut":"^2.0.3","envify":"^3.4.0","vt-pbf":"^2.0.2","request":"^2.39.0","gl-matrix":"^2.3.1","minifyify":"^7.0.1","whoots-js":"^2.0.0","geojson-vt":"2.1.8","grid-index":"^0.1.0","shelf-pack":"^1.0.0","unitbezier":"^0.0.0","webworkify":"1.2.0","quickselect":"^1.0.0","resolve-url":"^0.2.1","unassertify":"^2.0.0","vector-tile":"^1.2.1","supercluster":"^2.0.1","csscolorparser":"^1.0.2","feature-filter":"^2.1.0","geojson-rewind":"^0.1.0","point-geometry":"^0.0.0","mapbox-gl-shaders":"github:mapbox/mapbox-gl-shaders#9af2892c56c74c4d2d7e5cc59b6e5e4fe3837c6f","mapbox-gl-function":"^1.2.1","mapbox-gl-style-spec":"^8.7.0","mapbox-gl-js-supported":"^1.1.0"},"devDependencies":{"gl":"^4.0.1","st":"^1.0.0","nyc":"^6.1.1","tap":"^5.7.0","sinon":"^1.15.4","vinyl":"1.1.1","eslint":"^2.5.3","lodash":"^4.13.1","remark":"4.2.2","express":"^4.13.4","through":"^2.3.7","doctrine":"^1.2.1","istanbul":"^0.4.2","vinyl-fs":"2.4.3","watchify":"^3.2.2","benchmark":"~2.1.0","coveralls":"^2.11.8","browserify":"^13.0.0","handlebars":"4.0.5","remark-html":"3.0.0","highlight.js":"9.3.0","concat-stream":"1.5.1","documentation":"https://github.com/documentationjs/documentation/archive/bb41619c734e59ef3fbc3648610032efcfdaaace.tar.gz","unist-util-visit":"1.1.0","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#6d3bcff5d51f6acea41230ffabad6bebdea49fa3","browserify-middleware":"^7.0.0","eslint-config-mourner":"^2.0.0","documentation-theme-utils":"3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.20.0.tgz_1465575599463_0.4808206697925925","host":"packages-12-west.internal.npmjs.com"}},"0.20.1":{"name":"mapbox-gl","version":"0.20.1","license":"BSD-3-Clause","_id":"mapbox-gl@0.20.1","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"c22cbe7fd3ae43b8e0ffa22d0880987c93b1be41","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.20.1.tgz","integrity":"sha512-Xsgso3nFOt5av5BGjhJThJIsSu3iuBXbYGw80W5PTkAQT7nbPWtDXTzb0mH8MAbsjeHJLalIVRUNObu0LnbV5A==","signatures":[{"sig":"MEYCIQD1bZFEv6N5hTAXli02ScNtIiUsMZ4ENwAYashhLnwfXQIhANCyH99vUNBVM5HpnvcvsbiClRxnaJKdGazKYP2PJfgZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"c22cbe7fd3ae43b8e0ffa22d0880987c93b1be41","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"engines":{"node":">=4.0.0"},"gitHead":"f80250b0a0de90f014faf9b4c50c1da4c3ab3b3a","scripts":{"lint":"eslint js test bench","test":"npm run lint && npm run build-min && tap --reporter dot test/js/*/*.js # update ci.sh if test invocation changes","start":"npm run download-bench-data && node server.js","build-dev":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js","build-min":"browserify js/mapbox-gl.js --debug --transform unassertify --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js","build-docs":"documentation build --github --format html -c documentation.yml --theme ./docs/_theme --output docs/api/","prepublish":"[ -z \"$BUILDPACK_DIR\" ] || npm run build-docs","start-docs":"npm run build-min && npm run build-docs && jekyll serve -w","test-suite":"node test/render.test.js && node test/query.test.js # update ci.sh if test invocation changes","download-bench-data":"[ -f ./bench/data/naturalearth-land.json ] || (mkdir -p ./bench/data && curl -s https://d2ad6b4ur7yvpq.cloudfront.net/naturalearth-3.3.0/ne_50m_land.geojson > ./bench/data/naturalearth-land.json)"},"_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"browserify":{"transform":["envify"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.15.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"4.4.4","dependencies":{"pbf":"^1.3.2","pngjs":"^2.2.0","earcut":"^2.0.3","envify":"^3.4.0","vt-pbf":"^2.0.2","request":"^2.39.0","gl-matrix":"^2.3.1","minifyify":"^7.0.1","whoots-js":"^2.0.0","geojson-vt":"2.1.8","grid-index":"^0.1.0","shelf-pack":"^1.0.0","unitbezier":"^0.0.0","webworkify":"1.2.0","quickselect":"^1.0.0","resolve-url":"^0.2.1","unassertify":"^2.0.0","vector-tile":"^1.2.1","supercluster":"^2.0.1","csscolorparser":"^1.0.2","feature-filter":"^2.1.0","geojson-rewind":"^0.1.0","point-geometry":"^0.0.0","mapbox-gl-shaders":"github:mapbox/mapbox-gl-shaders#9af2892c56c74c4d2d7e5cc59b6e5e4fe3837c6f","mapbox-gl-function":"^1.2.1","mapbox-gl-style-spec":"^8.7.0","mapbox-gl-js-supported":"^1.1.0"},"devDependencies":{"gl":"^4.0.1","st":"^1.0.0","nyc":"^6.1.1","tap":"^5.7.0","sinon":"^1.15.4","vinyl":"1.1.1","eslint":"^2.5.3","lodash":"^4.13.1","remark":"4.2.2","express":"^4.13.4","through":"^2.3.7","doctrine":"^1.2.1","istanbul":"^0.4.2","vinyl-fs":"2.4.3","watchify":"^3.2.2","benchmark":"~2.1.0","coveralls":"^2.11.8","browserify":"^13.0.0","handlebars":"4.0.5","remark-html":"3.0.0","highlight.js":"9.3.0","concat-stream":"1.5.1","documentation":"https://github.com/documentationjs/documentation/archive/bb41619c734e59ef3fbc3648610032efcfdaaace.tar.gz","unist-util-visit":"1.1.0","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#6d3bcff5d51f6acea41230ffabad6bebdea49fa3","browserify-middleware":"^7.0.0","eslint-config-mourner":"^2.0.0","documentation-theme-utils":"3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.20.1.tgz_1466541121151_0.10657452396117151","host":"packages-12-west.internal.npmjs.com"}},"0.21.0":{"name":"mapbox-gl","version":"0.21.0","license":"BSD-3-Clause","_id":"mapbox-gl@0.21.0","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"64cba9e14ea0481f69d24185060f6b7f0f9ac39a","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.21.0.tgz","integrity":"sha512-yPGN/Ys8UbTewTCNUkrY9rzOAuvblA4zFNqh7LnhtZ+HKywpgzTP+IgEJggAAnXKC78/CSBwrJmRCDh9gw5jng==","signatures":[{"sig":"MEUCIQCbxmkVRuXb7JKpC9J4XNAYReMPqMZNZLqdbRNI3+9rIQIgGtEha+WuhDKuoiKo6UQNQKBwgoE0oOzVI+xYyG+R+W4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"64cba9e14ea0481f69d24185060f6b7f0f9ac39a","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"engines":{"node":">=4.0.0"},"gitHead":"8bb551b3bc5d00eaebe6f8044fed59c5428a7873","scripts":{"//":"The 'build' script is invoked by publisher when publishing docs on the mb-pages branch","lint":"eslint js test bench server.js docs/_posts/examples/*.html","test":"npm run lint && tap --reporter dot test/js/*/*.js","build":"npm run build-docs","start":"node server.js","build-dev":"browserify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify js/mapbox-gl.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","build-docs":"documentation build --github --format html -c documentation.yml --theme ./docs/_theme --output docs/api/","start-docs":"npm run build-min && npm run build-docs && jekyll serve -w","test-suite":"node test/render.test.js && node test/query.test.js","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/_posts/examples/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open"},"_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"browserify":{"transform":["unassertify"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.15.5","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"4.4.5","dependencies":{"pbf":"^1.3.2","pngjs":"^2.2.0","earcut":"^2.0.3","vt-pbf":"^2.0.2","request":"^2.39.0","gl-matrix":"^2.3.1","whoots-js":"^2.0.0","geojson-vt":"^2.2.0","grid-index":"^1.0.0","shelf-pack":"^1.0.0","unitbezier":"^0.0.0","webworkify":"^1.3.0","quickselect":"^1.0.0","resolve-url":"^0.2.1","unassertify":"^2.0.0","vector-tile":"^1.2.1","supercluster":"^2.0.1","csscolorparser":"^1.0.2","feature-filter":"^2.1.0","geojson-rewind":"^0.1.0","point-geometry":"^0.0.0","mapbox-gl-shaders":"github:mapbox/mapbox-gl-shaders#4d1f89514bf03536c8e682439df165c33a37122a","mapbox-gl-function":"^1.2.1","mapbox-gl-supported":"^1.2.0","mapbox-gl-style-spec":"github:mapbox/mapbox-gl-style-spec#83b1a3e5837d785af582efd5ed1a212f2df6a4ae"},"devDependencies":{"gl":"^4.0.1","st":"^1.0.0","nyc":"6.4.0","tap":"^5.7.0","sinon":"^1.15.4","vinyl":"1.1.1","envify":"^3.4.0","eslint":"^2.5.3","lodash":"^4.13.1","remark":"4.2.2","express":"^4.13.4","through":"^2.3.7","doctrine":"^1.2.1","istanbul":"^0.4.2","vinyl-fs":"2.4.3","watchify":"^3.2.2","benchmark":"~2.1.0","coveralls":"^2.11.8","minifyify":"^7.0.1","browserify":"^13.0.0","handlebars":"4.0.5","remark-html":"3.0.0","highlight.js":"9.3.0","concat-stream":"1.5.1","documentation":"https://github.com/documentationjs/documentation/archive/bb41619c734e59ef3fbc3648610032efcfdaaace.tar.gz","unist-util-visit":"1.1.0","eslint-plugin-html":"^1.5.1","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#dd5b5c93e13f8760bad6c6288d18f286f0a752d4","browserify-middleware":"^7.0.0","eslint-config-mourner":"^2.0.0","documentation-theme-utils":"3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.21.0.tgz_1468445721242_0.4356071606744081","host":"packages-16-east.internal.npmjs.com"}},"0.22.0":{"name":"mapbox-gl","version":"0.22.0","license":"BSD-3-Clause","_id":"mapbox-gl@0.22.0","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"7fb1d70984dc7d8671abcd09ef6ab5fb98c0a310","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.22.0.tgz","integrity":"sha512-loATyB5WqMGPjQRUtrtFWi1rtLoG2DfH3U8/6yek7ukWqr682lN0cV4KX2gQ9cL9Hwzzr/G8I6dZON6q5JN4Hw==","signatures":[{"sig":"MEUCIQCEJGARqtfwyndbA9v35NOTuwNLyvwmviWJjHSXfgGs6AIgPytBvsenYdjrDdrqmKHOiWnpa25v+9jrJQDghVnpK9Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"7fb1d70984dc7d8671abcd09ef6ab5fb98c0a310","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/web_worker.js":"./js/util/browser/web_worker.js"},"engines":{"node":">=4.0.0"},"gitHead":"98461d3e2db6369cbcb66d70595e3032558fba9d","scripts":{"//":"The 'build' script is invoked by publisher when publishing docs on the mb-pages branch","lint":"eslint js test bench server.js docs/_posts/examples/*.html","test":"npm run lint && tap --reporter dot test/js/*/*.js test/build/webpack.test.js","build":"npm run build-docs","start":"node server.js","build-dev":"browserify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify js/mapbox-gl.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","build-docs":"documentation build --github --format html -c documentation.yml --theme ./docs/_theme --output docs/api/","start-docs":"npm run build-min && npm run build-docs && jekyll serve -w","test-suite":"node test/render.test.js && node test/query.test.js","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/_posts/examples/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open"},"_npmUser":{"name":"lucaswoj","email":"lucas@lucaswoj.com"},"browserify":{"transform":["unassertify"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.15.5","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"4.4.5","dependencies":{"pbf":"^1.3.2","pngjs":"^2.2.0","earcut":"^2.0.3","vt-pbf":"^2.0.2","request":"^2.39.0","gl-matrix":"^2.3.1","whoots-js":"^2.0.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","shelf-pack":"^1.0.0","unitbezier":"^0.0.0","webworkify":"^1.3.0","quickselect":"^1.0.0","resolve-url":"^0.2.1","unassertify":"^2.0.0","vector-tile":"^1.3.0","supercluster":"^2.0.1","csscolorparser":"^1.0.2","feature-filter":"^2.2.0","geojson-rewind":"^0.1.0","point-geometry":"^0.0.0","mapbox-gl-shaders":"github:mapbox/mapbox-gl-shaders#de2ab007455aa2587c552694c68583f94c9f2747","mapbox-gl-function":"^1.2.1","mapbox-gl-supported":"^1.2.0","mapbox-gl-style-spec":"github:mapbox/mapbox-gl-style-spec#83b1a3e5837d785af582efd5ed1a212f2df6a4ae"},"devDependencies":{"gl":"^4.0.1","st":"^1.0.0","nyc":"6.4.0","tap":"^5.7.0","async":"^2.0.1","react":"^15.3.0","sinon":"^1.15.4","vinyl":"1.1.1","envify":"^3.4.0","eslint":"^2.5.3","lodash":"^4.13.1","remark":"4.2.2","express":"^4.13.4","through":"^2.3.7","webpack":"^1.13.1","babelify":"^7.3.0","doctrine":"^1.2.1","istanbul":"^0.4.2","vinyl-fs":"2.4.3","watchify":"^3.2.2","benchmark":"~2.1.0","clipboard":"^1.5.12","coveralls":"^2.11.8","memory-fs":"^0.3.0","minifyify":"^7.0.1","react-dom":"^15.3.0","browserify":"^13.0.0","handlebars":"4.0.5","proxyquire":"^1.7.9","json-loader":"^0.5.4","remark-html":"3.0.0","highlight.js":"9.3.0","concat-stream":"1.5.1","documentation":"https://github.com/documentationjs/documentation/archive/bb41619c734e59ef3fbc3648610032efcfdaaace.tar.gz","transform-loader":"^0.2.3","unist-util-visit":"1.1.0","babel-preset-react":"^6.11.1","eslint-plugin-html":"^1.5.1","webworkify-webpack":"^1.1.3","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#1619d84e76ff3434becd51237720d370c7405ee5","browserify-middleware":"^7.0.0","eslint-config-mourner":"^2.0.0","documentation-theme-utils":"3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.22.0.tgz_1471021366539_0.7491761057171971","host":"packages-12-west.internal.npmjs.com"}},"0.22.1":{"name":"mapbox-gl","version":"0.22.1","license":"BSD-3-Clause","_id":"mapbox-gl@0.22.1","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"92a965547d4c2f24c22cbc487eeda48694cb627a","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.22.1.tgz","integrity":"sha512-WzKMaTMCL6GxP5hJKtsBBOptUfBg3D7tZv8Z9P373MUpH+AahOek6LMktT7tc8q0VZ2t3Ji0W6qnjGVNSRnEdw==","signatures":[{"sig":"MEUCIQDdWYzlYmRUhc73Zp45fpT6XNNeb1y5LYEHCcjcRTyIHQIgEtD/uVb6nqUMKUrK/Ghqgls15TCA1UEoQpIWSRAdalU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"92a965547d4c2f24c22cbc487eeda48694cb627a","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/web_worker.js":"./js/util/browser/web_worker.js"},"engines":{"node":">=4.0.0"},"gitHead":"13a9015341f0602ccb55c98c53079838ad4b70b5","scripts":{"lint":"eslint  --ignore-path .gitignore js test bench docs/_posts/examples/*.html","test":"npm run lint && tap --reporter dot test/js/*/*.js test/build/webpack.test.js","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-bench start-server","build-dev":"browserify js/mapbox-gl.js --debug --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify js/mapbox-gl.js --debug -t unassertify --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","watch-dev":"watchify js/mapbox-gl.js --debug --standalone mapboxgl -o dist/mapbox-gl-dev.js -v","build-docs":"documentation build --github --format html -c documentation.yml --theme ./docs/_theme --output docs/api/","start-docs":"npm run build-min && npm run build-docs && jekyll serve -w","test-suite":"node test/render.test.js && node test/query.test.js","build-token":"browserify debug/access-token-src.js --debug -t envify > debug/access-token.js","start-bench":"run-p build-token watch-bench start-server","start-debug":"run-p build-token watch-dev start-server","watch-bench":"node bench/download-data.js && watchify bench/index.js --plugin [minifyify --no-map] -t [babelify --presets react] -t unassertify -t envify -o bench/bench.js -v","start-server":"st --no-cache --localhost --port 9966 --index index.html .","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/_posts/examples/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open"},"_npmUser":{"name":"lucaswoj","email":"lucas@lucaswoj.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.15.5","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"4.4.5","dependencies":{"pbf":"^1.3.2","pngjs":"^2.2.0","earcut":"^2.0.3","vt-pbf":"^2.0.2","request":"^2.39.0","gl-matrix":"^2.3.1","whoots-js":"^2.0.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","shelf-pack":"^1.0.0","unitbezier":"^0.0.0","webworkify":"^1.3.0","quickselect":"^1.0.0","resolve-url":"^0.2.1","unassertify":"^2.0.0","vector-tile":"^1.3.0","supercluster":"^2.0.1","csscolorparser":"^1.0.2","feature-filter":"^2.2.0","geojson-rewind":"^0.1.0","point-geometry":"^0.0.0","mapbox-gl-shaders":"github:mapbox/mapbox-gl-shaders#de2ab007455aa2587c552694c68583f94c9f2747","mapbox-gl-function":"^1.2.1","mapbox-gl-supported":"^1.2.0","mapbox-gl-style-spec":"github:mapbox/mapbox-gl-style-spec#83b1a3e5837d785af582efd5ed1a212f2df6a4ae"},"devDependencies":{"gl":"^4.0.1","st":"^1.2.0","nyc":"6.4.0","tap":"^5.7.0","sinon":"^1.15.4","vinyl":"1.1.1","envify":"^3.4.0","eslint":"^2.5.3","lodash":"^4.13.1","remark":"4.2.2","webpack":"^1.13.1","babelify":"^7.3.0","doctrine":"^1.2.1","istanbul":"^0.4.2","vinyl-fs":"2.4.3","watchify":"^3.7.0","benchmark":"~2.1.0","clipboard":"^1.5.12","coveralls":"^2.11.8","memory-fs":"^0.3.0","minifyify":"^7.0.1","browserify":"^13.0.0","handlebars":"4.0.5","proxyquire":"^1.7.9","json-loader":"^0.5.4","npm-run-all":"^3.0.0","remark-html":"3.0.0","highlight.js":"9.3.0","concat-stream":"1.5.1","documentation":"https://github.com/documentationjs/documentation/archive/bb41619c734e59ef3fbc3648610032efcfdaaace.tar.gz","transform-loader":"^0.2.3","unist-util-visit":"1.1.0","babel-preset-react":"^6.11.1","eslint-plugin-html":"^1.5.1","webworkify-webpack":"^1.1.3","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#7babab52fb02788ebbc38384139bf350e8e38552","eslint-config-mourner":"^2.0.0","documentation-theme-utils":"3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.22.1.tgz_1471549891670_0.8762630566488951","host":"packages-12-west.internal.npmjs.com"}},"0.23.0":{"name":"mapbox-gl","version":"0.23.0","license":"BSD-3-Clause","_id":"mapbox-gl@0.23.0","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"ded6f2d7057df480695ed5c5ebf53ed478938643","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.23.0.tgz","integrity":"sha512-ocYxf9/JDmw2Le7ZyaGnfplggGPl9RzzmsNFWazq/zjfCiKrqi9C0rwgns43Ykr0DyRETlVITAjAigDEc7oiGg==","signatures":[{"sig":"MEUCIQCZJC91vPZb8i839a3lLjuzN3DXHAqg6xAmx7sSiSgXwgIgfr4ymdWyoL3421NQKDdmwIDKUE0jh3yKafGZhQwrWAg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"ded6f2d7057df480695ed5c5ebf53ed478938643","browser":{"./js/util/dom.js":"./js/util/browser/dom.js","./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/web_worker.js":"./js/util/browser/web_worker.js"},"engines":{"node":">=4.0.0"},"gitHead":"ea5a10f41d3de5226b89812d06c903b216f70748","scripts":{"lint":"eslint  --ignore-path .gitignore js test bench docs/_posts/examples/*.html","test":"npm run lint && tap --reporter dot test/js test/build/webpack.test.js","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-bench start-server","build-dev":"browserify js/mapbox-gl.js --debug --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify js/mapbox-gl.js --debug --transform unassertify --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","watch-dev":"watchify js/mapbox-gl.js --debug --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"documentation build --github --format html --config documentation.yml --theme ./docs/_theme --output docs/api/","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","test-suite":"node test/render.test.js && node test/query.test.js","build-token":"browserify debug/access-token.js --debug --transform envify > debug/access-token-generated.js","start-bench":"run-p build-token watch-bench start-server","start-debug":"run-p build-token watch-dev start-server","watch-bench":"node bench/download-data.js && watchify bench/index.js --plugin [minifyify --no-map] --transform [babelify --presets react] --transform unassertify --transform envify --outfile bench/index-generated.js --verbose","start-server":"st --no-cache --localhost --port 9966 --index index.html .","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/_posts/examples/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open"},"_npmUser":{"name":"lucaswoj","email":"lucas@lucaswoj.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.15.5","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"4.4.5","dependencies":{"pbf":"^1.3.2","pngjs":"^2.2.0","earcut":"^2.0.3","vt-pbf":"^2.0.2","request":"^2.39.0","gl-matrix":"^2.3.1","tinyqueue":"^1.1.0","whoots-js":"^2.0.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","shelf-pack":"^1.0.0","unitbezier":"^0.0.0","webworkify":"^1.3.0","quickselect":"^1.0.0","resolve-url":"^0.2.1","unassertify":"^2.0.0","vector-tile":"^1.3.0","supercluster":"^2.0.1","csscolorparser":"^1.0.2","feature-filter":"^2.2.0","geojson-rewind":"^0.1.0","point-geometry":"^0.0.0","mapbox-gl-shaders":"github:mapbox/mapbox-gl-shaders#df162476980d9ee2ab6f8d0cf5a06e27aac60472","mapbox-gl-function":"^1.2.1","mapbox-gl-supported":"^1.2.0","mapbox-gl-style-spec":"github:mapbox/mapbox-gl-style-spec#83b1a3e5837d785af582efd5ed1a212f2df6a4ae"},"devDependencies":{"gl":"^4.0.1","st":"^1.2.0","nyc":"6.4.0","tap":"^5.7.0","jsdom":"^9.4.2","sinon":"^1.15.4","vinyl":"1.1.1","envify":"^3.4.0","eslint":"^3.3.1","lodash":"^4.13.1","remark":"4.2.2","webpack":"^1.13.1","babelify":"^7.3.0","doctrine":"^1.2.1","istanbul":"^0.4.2","vinyl-fs":"2.4.3","watchify":"^3.7.0","benchmark":"~2.1.0","clipboard":"^1.5.12","coveralls":"^2.11.8","memory-fs":"^0.3.0","minifyify":"^7.0.1","browserify":"^13.0.0","handlebars":"4.0.5","proxyquire":"^1.7.9","json-loader":"^0.5.4","npm-run-all":"^3.0.0","remark-html":"3.0.0","highlight.js":"9.3.0","jsdom-global":"^2.1.0","concat-stream":"1.5.1","documentation":"https://github.com/documentationjs/documentation/archive/bb41619c734e59ef3fbc3648610032efcfdaaace.tar.gz","transform-loader":"^0.2.3","unist-util-visit":"1.1.0","babel-preset-react":"^6.11.1","eslint-plugin-html":"^1.5.1","webworkify-webpack":"^1.1.3","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#35efbce663a0f13d37d34afac799e33178ee610a","eslint-config-mourner":"^2.0.0","documentation-theme-utils":"3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.23.0.tgz_1472160560464_0.42593320249579847","host":"packages-12-west.internal.npmjs.com"}},"0.24.0":{"name":"mapbox-gl","version":"0.24.0","license":"BSD-3-Clause","_id":"mapbox-gl@0.24.0","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"324d540096240770d8f7e91c4b68b93efdf88f02","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.24.0.tgz","integrity":"sha512-WnFI5+Nmf/Hxf0wlItRGnTmoWDngxx9n1Da8qovrFX8luoAxQNFqRHVXNMo/X8/lIS2G/5nJzSQp8oRwiBQfrg==","signatures":[{"sig":"MEYCIQCdLMcCQXKXJXBGHbwa40YYTbt3hjIChqTRbFW2GKOq9AIhALclqFuwNpmuEN4eA2JEfjOiCqikFzfjkp94gkqm0MYw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"324d540096240770d8f7e91c4b68b93efdf88f02","browser":{"./js/util/window.js":"./js/util/browser/window.js","./js/util/web_worker.js":"./js/util/browser/web_worker.js"},"engines":{"node":">=4.0.0"},"gitHead":"620c9b11f0c67389a9328e0bfba542922af1faec","scripts":{"lint":"eslint  --ignore-path .gitignore js test bench docs/_posts/examples/*.html","test":"run-s lint test-unit","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","test-cov":"nyc --reporter=text-summary --cache run-s test-unit test-render test-query","build-dev":"browserify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify js/mapbox-gl.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","test-unit":"tap --reporter dot --no-coverage test/js test/build/webpack.test.js","watch-dev":"watchify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"documentation build --github --format html --config documentation.yml --theme ./docs/_theme --output docs/api/","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","test-query":"node test/query.test.js","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","test-render":"node test/render.test.js","start-server":"st --no-cache --localhost --port 9966 --index index.html .","build-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" browserify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/_posts/examples/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --transform [babelify --presets react] --outfile bench/benchmarks_view_generated.js --verbose"},"_npmUser":{"name":"lucaswoj","email":"lucas@lucaswoj.com"},"browserify":{"transform":["package-json-versionify","unassertify"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.15.5","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"4.4.5","dependencies":{"pbf":"^1.3.2","pngjs":"^2.2.0","earcut":"^2.0.3","vt-pbf":"^2.0.2","request":"^2.39.0","gl-matrix":"^2.3.1","tinyqueue":"^1.1.0","whoots-js":"^2.0.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","shelf-pack":"^1.0.0","unitbezier":"^0.0.0","webworkify":"^1.4.0","quickselect":"^1.0.0","unassertify":"^2.0.0","vector-tile":"^1.3.0","supercluster":"^2.0.1","csscolorparser":"^1.0.2","feature-filter":"^2.2.0","geojson-rewind":"^0.1.0","point-geometry":"^0.0.0","mapbox-gl-shaders":"github:mapbox/mapbox-gl-shaders#df162476980d9ee2ab6f8d0cf5a06e27aac60472","mapbox-gl-function":"^1.2.1","mapbox-gl-supported":"^1.2.0","mapbox-gl-style-spec":"github:mapbox/mapbox-gl-style-spec#83b1a3e5837d785af582efd5ed1a212f2df6a4ae","package-json-versionify":"^1.0.2"},"devDependencies":{"gl":"^4.0.1","st":"^1.2.0","nyc":"^8.3.0","tap":"^5.7.0","jsdom":"^9.4.2","sinon":"^1.15.4","vinyl":"1.1.1","envify":"^3.4.0","eslint":"^3.3.1","lodash":"^4.13.1","remark":"4.2.2","webpack":"^1.13.1","babelify":"^7.3.0","doctrine":"^1.2.1","vinyl-fs":"2.4.3","watchify":"^3.7.0","benchmark":"~2.1.0","clipboard":"^1.5.12","coveralls":"^2.11.8","memory-fs":"^0.3.0","minifyify":"^7.0.1","browserify":"^13.0.0","handlebars":"4.0.5","proxyquire":"^1.7.9","json-loader":"^0.5.4","npm-run-all":"^3.0.0","remark-html":"3.0.0","highlight.js":"9.3.0","concat-stream":"1.5.1","documentation":"https://github.com/documentationjs/documentation/archive/bb41619c734e59ef3fbc3648610032efcfdaaace.tar.gz","transform-loader":"^0.2.3","unist-util-visit":"1.1.0","babel-preset-react":"^6.11.1","eslint-plugin-html":"^1.5.1","webworkify-webpack":"^1.1.3","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#01c2e8d1e7bb7a6b2a58ec0df4816eee21dd8646","eslint-config-mourner":"^2.0.0","documentation-theme-utils":"3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.24.0.tgz_1474330084505_0.03657162352465093","host":"packages-16-east.internal.npmjs.com"}},"0.25.0":{"name":"mapbox-gl","version":"0.25.0","license":"BSD-3-Clause","_id":"mapbox-gl@0.25.0","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"48e52fbd77443e01a26798b99902b4cbf5b9c3b5","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.25.0.tgz","integrity":"sha512-UF4feTXowJrQ7VC3v89SCt+jnfz9hmgWrCFn1xLY+OPDGZy4AgBz7iaA80dMhYnjZQntjyKqOE6DUSMHiGdaQQ==","signatures":[{"sig":"MEUCIFg5Xg4ob6UUHywJELqrA5d12cGjZEQVw/rZpDYff7qGAiEA+ilStNhrcPai9uA1LZyggCMxMH0teXwgWI59tiFd3Ec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"48e52fbd77443e01a26798b99902b4cbf5b9c3b5","browser":{"./js/util/window.js":"./js/util/browser/window.js","./js/util/web_worker.js":"./js/util/browser/web_worker.js"},"engines":{"node":">=4.0.0"},"gitHead":"0ce209596c6654bc0016c6dd0d7761f88afcba33","scripts":{"lint":"eslint  --ignore-path .gitignore js test bench docs/_posts/examples/*.html","test":"run-s lint test-unit","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","test-cov":"nyc --reporter=text-summary --cache run-s test-unit test-render test-query","build-dev":"browserify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify js/mapbox-gl.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","test-unit":"tap --reporter dot --no-coverage test/js","watch-dev":"watchify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"documentation build --github --format html --config documentation.yml --theme ./docs/_theme --output docs/api/","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","test-render":"node test/render.test.js","start-server":"st --no-cache --localhost --port 9966 --index index.html .","build-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" browserify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/_posts/examples/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --transform [babelify --presets react] --outfile bench/benchmarks_view_generated.js --verbose"},"_npmUser":{"name":"mollymerp","email":"mollylloyd@gmail.com"},"browserify":{"transform":["package-json-versionify","unassertify"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"3.10.8","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"5.9.1","dependencies":{"pbf":"^1.3.2","pngjs":"^2.2.0","earcut":"^2.0.3","vt-pbf":"^2.0.2","request":"^2.39.0","gl-matrix":"^2.3.1","tinyqueue":"^1.1.0","whoots-js":"^2.0.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","shelf-pack":"^1.0.0","unitbezier":"^0.0.0","webworkify":"^1.4.0","quickselect":"^1.0.0","unassertify":"^2.0.0","vector-tile":"^1.3.0","supercluster":"^2.0.1","csscolorparser":"^1.0.2","feature-filter":"^2.2.0","geojson-rewind":"^0.1.0","point-geometry":"^0.0.0","mapbox-gl-shaders":"github:mapbox/mapbox-gl-shaders#df162476980d9ee2ab6f8d0cf5a06e27aac60472","mapbox-gl-function":"^1.2.1","mapbox-gl-supported":"^1.2.0","mapbox-gl-style-spec":"github:mapbox/mapbox-gl-style-spec#a6c95d33ff5ced2c0d7df995fd89eb557c0a353c","package-json-versionify":"^1.0.2"},"devDependencies":{"gl":"^4.0.1","st":"^1.2.0","nyc":"^8.3.0","tap":"^5.7.0","jsdom":"^9.4.2","sinon":"^1.15.4","vinyl":"1.1.1","envify":"^3.4.0","eslint":"^3.3.1","lodash":"^4.13.1","remark":"4.2.2","babelify":"^7.3.0","doctrine":"^1.2.1","vinyl-fs":"2.4.3","watchify":"^3.7.0","benchmark":"~2.1.0","clipboard":"^1.5.12","coveralls":"^2.11.8","memory-fs":"^0.3.0","minifyify":"^7.0.1","browserify":"^13.0.0","handlebars":"4.0.5","proxyquire":"^1.7.9","json-loader":"^0.5.4","npm-run-all":"^3.0.0","remark-html":"3.0.0","highlight.js":"9.3.0","concat-stream":"1.5.1","documentation":"https://github.com/documentationjs/documentation/archive/bb41619c734e59ef3fbc3648610032efcfdaaace.tar.gz","transform-loader":"^0.2.3","unist-util-visit":"1.1.0","babel-preset-react":"^6.11.1","eslint-plugin-html":"^1.5.1","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#c736ea5acc1094488394f3fc5e5c1f6f94279c71","eslint-config-mourner":"^2.0.0","documentation-theme-utils":"3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.25.0.tgz_1475191773199_0.7649421251844615","host":"packages-12-west.internal.npmjs.com"}},"0.25.1":{"name":"mapbox-gl","version":"0.25.1","license":"BSD-3-Clause","_id":"mapbox-gl@0.25.1","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"11bdacf4eacff688494b12de4f6622a1448b45fc","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.25.1.tgz","integrity":"sha512-U7wVvTe5RUHRMt1xzxksN/c8Uac64hUHPCah4fS2OZNl/VMzGTD42OlReuaPRYDwy8NKgtq6W6Z/i5A+zyv55A==","signatures":[{"sig":"MEYCIQCBpw2Hh2s68J7XLVtnUCY1Dsf7MTq9xrooGxI582ogOQIhAMm5WIKqu9juQpGD/wkPCEgvO5w1fqN+I+NHRvQjGNs/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"11bdacf4eacff688494b12de4f6622a1448b45fc","browser":{"./js/util/window.js":"./js/util/browser/window.js","./js/util/web_worker.js":"./js/util/browser/web_worker.js"},"engines":{"node":">=4.0.0"},"gitHead":"87ea414e50404ff77dbd8d3efdc1dcd2b5c821c8","scripts":{"lint":"eslint  --ignore-path .gitignore js test bench docs/_posts/examples/*.html","test":"run-s lint test-unit","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","test-cov":"nyc --reporter=text-summary --cache run-s test-unit test-render test-query","build-dev":"browserify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify js/mapbox-gl.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","test-unit":"tap --reporter dot --no-coverage test/js","watch-dev":"watchify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"documentation build --github --format html --config documentation.yml --theme ./docs/_theme --output docs/api/","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","test-render":"node test/render.test.js","start-server":"st --no-cache --localhost --port 9966 --index index.html .","build-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" browserify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/_posts/examples/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --transform [babelify --presets react] --outfile bench/benchmarks_view_generated.js --verbose"},"_npmUser":{"name":"lucaswoj","email":"lucas@lucaswoj.com"},"browserify":{"transform":["package-json-versionify","unassertify"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.15.5","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"4.4.5","dependencies":{"pbf":"^1.3.2","pngjs":"^2.2.0","earcut":"^2.0.3","vt-pbf":"^2.0.2","request":"^2.39.0","gl-matrix":"^2.3.1","tinyqueue":"^1.1.0","whoots-js":"^2.0.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","shelf-pack":"^1.0.0","unitbezier":"^0.0.0","webworkify":"^1.4.0","quickselect":"^1.0.0","unassertify":"^2.0.0","vector-tile":"^1.3.0","supercluster":"^2.0.1","csscolorparser":"^1.0.2","feature-filter":"^2.2.0","geojson-rewind":"^0.1.0","point-geometry":"^0.0.0","mapbox-gl-shaders":"github:mapbox/mapbox-gl-shaders#df162476980d9ee2ab6f8d0cf5a06e27aac60472","mapbox-gl-function":"^1.2.1","mapbox-gl-supported":"^1.2.0","mapbox-gl-style-spec":"github:mapbox/mapbox-gl-style-spec#a6c95d33ff5ced2c0d7df995fd89eb557c0a353c","package-json-versionify":"^1.0.2"},"devDependencies":{"gl":"^4.0.1","st":"^1.2.0","nyc":"^8.3.0","tap":"^5.7.0","jsdom":"^9.4.2","sinon":"^1.15.4","vinyl":"1.1.1","envify":"^3.4.0","eslint":"^3.3.1","lodash":"^4.13.1","remark":"4.2.2","babelify":"^7.3.0","doctrine":"^1.2.1","vinyl-fs":"2.4.3","watchify":"^3.7.0","benchmark":"~2.1.0","clipboard":"^1.5.12","coveralls":"^2.11.8","memory-fs":"^0.3.0","minifyify":"^7.0.1","browserify":"^13.0.0","handlebars":"4.0.5","proxyquire":"^1.7.9","json-loader":"^0.5.4","npm-run-all":"^3.0.0","remark-html":"3.0.0","highlight.js":"9.3.0","concat-stream":"1.5.1","documentation":"https://github.com/documentationjs/documentation/archive/bb41619c734e59ef3fbc3648610032efcfdaaace.tar.gz","transform-loader":"^0.2.3","unist-util-visit":"1.1.0","babel-preset-react":"^6.11.1","eslint-plugin-html":"^1.5.1","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#c736ea5acc1094488394f3fc5e5c1f6f94279c71","eslint-config-mourner":"^2.0.0","documentation-theme-utils":"3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.25.1.tgz_1475276097221_0.31044410495087504","host":"packages-16-east.internal.npmjs.com"}},"0.26.0":{"name":"mapbox-gl","version":"0.26.0","license":"BSD-3-Clause","_id":"mapbox-gl@0.26.0","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"c667e8870ade4fb46f196fb4f9a675d2f3d70c3b","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.26.0.tgz","integrity":"sha512-YN+2w1sSB+fjDwMi/mGSXizMhk5JMi4RGnDUVHCdDT2V5B6/iSzTN0D/0upfGZm/ZtaVQOcHp/lBVajAd16XFg==","signatures":[{"sig":"MEYCIQDWR/DcGalOaTdg05q0Rc6oaT5nlll1l/y0u/qwjwh07gIhAKeJWlWjd8WVMtEsdVBndSm/sOj2TgydGbLm3DWp1VVc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"c667e8870ade4fb46f196fb4f9a675d2f3d70c3b","browser":{"./js/util/window.js":"./js/util/browser/window.js","./js/util/web_worker.js":"./js/util/browser/web_worker.js"},"engines":{"node":">=4.0.0"},"gitHead":"4dc27c3810cb8f09d0de9578ad2e6b0e8eeb499f","scripts":{"lint":"eslint  --ignore-path .gitignore js test bench docs/_posts/examples/*.html","test":"run-s lint test-unit test-plugin","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","test-cov":"nyc --reporter=text-summary --cache run-s test-unit test-render test-query","build-dev":"browserify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify js/mapbox-gl.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","test-unit":"tap --reporter dot --no-coverage test/js","watch-dev":"watchify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"documentation build --github --format html --config documentation.yml --theme ./docs/_theme --output docs/api/","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","test-plugin":"tap test/plugins/","test-render":"node test/render.test.js","start-server":"st --no-cache --localhost --port 9966 --index index.html .","plugin-deploy":"set -e; node plugins/exists.js; aws s3 sync --exclude *.DS_Store --acl public-read plugins/src s3://mapbox-gl-js/plugins/; echo ' -- DEPLOYED --'","build-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" browserify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/_posts/examples/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --transform [babelify --presets react] --outfile bench/benchmarks_view_generated.js --verbose"},"_npmUser":{"name":"lucaswoj","email":"lucas@lucaswoj.com"},"browserify":{"transform":["package-json-versionify","unassertify"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.15.5","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"4.4.5","dependencies":{"pbf":"^1.3.2","pngjs":"^2.2.0","earcut":"^2.0.3","vt-pbf":"^2.0.2","request":"^2.39.0","gl-matrix":"^2.3.1","tinyqueue":"^1.1.0","whoots-js":"^2.0.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","shelf-pack":"^1.0.0","unitbezier":"^0.0.0","webworkify":"^1.4.0","quickselect":"^1.0.0","unassertify":"^2.0.0","vector-tile":"^1.3.0","supercluster":"^2.0.1","csscolorparser":"^1.0.2","feature-filter":"^2.2.0","geojson-rewind":"^0.1.0","point-geometry":"^0.0.0","mapbox-gl-shaders":"github:mapbox/mapbox-gl-shaders#44b65f8090a74cbb0319664d010b8d8a8a1512b0","mapbox-gl-function":"github:mapbox/mapbox-gl-function#111a2b442be0689a65f5818dd2603c9b06962be0","mapbox-gl-supported":"^1.2.0","mapbox-gl-style-spec":"github:mapbox/mapbox-gl-style-spec#7d330d2abf1775abc95ab8b889089cf5ff579357","package-json-versionify":"^1.0.2"},"devDependencies":{"gl":"^4.0.1","st":"^1.2.0","nyc":"^8.3.0","tap":"^5.7.0","jsdom":"^9.4.2","sinon":"^1.15.4","vinyl":"1.1.1","envify":"^3.4.0","eslint":"^3.3.1","lodash":"^4.13.1","remark":"4.2.2","babelify":"^7.3.0","doctrine":"^1.2.1","vinyl-fs":"2.4.3","watchify":"^3.7.0","benchmark":"~2.1.0","clipboard":"^1.5.12","coveralls":"^2.11.8","memory-fs":"^0.3.0","minifyify":"^7.0.1","browserify":"^13.0.0","handlebars":"4.0.5","proxyquire":"^1.7.9","json-loader":"^0.5.4","npm-run-all":"^3.0.0","remark-html":"3.0.0","highlight.js":"9.3.0","concat-stream":"1.5.1","documentation":"https://github.com/documentationjs/documentation/archive/bb41619c734e59ef3fbc3648610032efcfdaaace.tar.gz","transform-loader":"^0.2.3","unist-util-visit":"1.1.0","babel-preset-react":"^6.11.1","eslint-plugin-html":"^1.5.1","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#ceba0a2e2e8e5860aa2550c53bb6083387d053d3","eslint-config-mourner":"^2.0.0","documentation-theme-utils":"3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.26.0.tgz_1476399179232_0.5093014733865857","host":"packages-16-east.internal.npmjs.com"}},"0.27.0":{"name":"mapbox-gl","version":"0.27.0","license":"BSD-3-Clause","_id":"mapbox-gl@0.27.0","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"ff06cef72f645d06d47f06c8bf0c9bd221da79d6","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.27.0.tgz","integrity":"sha512-BLO3XLps6Sat9eTbmYh5YtT0Dkg2d1s3wvEB3KIeI816IcFuB1A1FfiwjUoT/hc0J0gFPJCMYvpsiShDy1ck8w==","signatures":[{"sig":"MEUCIFqOFfl+Snclp+uyANUqr7bYhlFFYXQ19VIMzdOhvb/lAiEAsm5L8mT5deIPybaxCmqFLuMf4zUjlPvrjDfa6+LL3/A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"ff06cef72f645d06d47f06c8bf0c9bd221da79d6","browser":{"./js/util/window.js":"./js/util/browser/window.js","./js/util/web_worker.js":"./js/util/browser/web_worker.js"},"engines":{"node":">=4.0.0"},"scripts":{"lint":"eslint  --ignore-path .gitignore js test bench docs/_posts/examples/*.html debug/*.html","test":"run-s lint test-unit test-plugin test-flow","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","test-cov":"nyc --require=./test/remove_types --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","build-dev":"browserify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify js/mapbox-gl.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","lint-docs":"documentation lint","test-flow":"flow .","test-unit":"tap --reporter dot --no-coverage test/js","watch-dev":"watchify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"documentation build --github --format html --config documentation.yml --theme ./docs/_theme --output docs/api/","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","test-plugin":"tap test/plugins/","test-render":"node test/render.test.js","start-server":"st --no-cache --localhost --port 9966 --index index.html .","plugin-deploy":"set -e; node plugins/exists.js; aws s3 sync --exclude *.DS_Store --acl public-read plugins/src s3://mapbox-gl-js/plugins/; echo ' -- DEPLOYED --'","build-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" browserify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/_posts/examples/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose"},"_npmUser":{"name":"lucaswoj","email":"lucas@lucaswoj.com"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.15.5","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"4.4.5","dependencies":{"pbf":"^1.3.2","pngjs":"^2.2.0","earcut":"^2.0.3","vt-pbf":"^2.0.2","request":"^2.39.0","bubleify":"^0.5.1","gl-matrix":"^2.3.1","tinyqueue":"^1.1.0","unflowify":"^1.0.0","whoots-js":"^2.0.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","shelf-pack":"^1.0.0","unitbezier":"^0.0.0","webworkify":"^1.4.0","quickselect":"^1.0.0","unassertify":"^2.0.0","vector-tile":"^1.3.0","supercluster":"^2.0.1","csscolorparser":"^1.0.2","feature-filter":"^2.2.0","geojson-rewind":"^0.1.0","point-geometry":"^0.0.0","flow-remove-types":"^1.0.4","mapbox-gl-shaders":"github:mapbox/mapbox-gl-shaders#749859b165cd0d96cf52d200e20e3ef7a66e0001","mapbox-gl-function":"github:mapbox/mapbox-gl-function#41c6724e2bbd7bd1eb5991451bbf118b7d02b525","mapbox-gl-supported":"^1.2.0","mapbox-gl-style-spec":"github:mapbox/mapbox-gl-style-spec#512126c802dbb8f282e9826b181f0d53da00daf2","package-json-versionify":"^1.0.2"},"devDependencies":{"gl":"^4.0.1","st":"^1.2.0","nyc":"^8.3.0","tap":"^5.7.0","jsdom":"^9.4.2","sinon":"^1.15.4","vinyl":"2.0.0","envify":"^3.4.0","eslint":"^3.9.0","flow-bin":"^0.33.0","vinyl-fs":"2.4.4","watchify":"^3.7.0","benchmark":"~2.1.0","clipboard":"^1.5.12","coveralls":"^2.11.8","minifyify":"^7.0.1","browserify":"^13.0.0","in-publish":"^2.0.0","proxyquire":"^1.7.9","npm-run-all":"^3.0.0","babel-eslint":"^7.0.0","highlight.js":"9.8.0","concat-stream":"1.5.2","documentation":"4.0.0-beta12","github-slugger":"^1.1.1","lodash.template":"^4.4.0","eslint-plugin-html":"^1.5.1","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#a6034b0c94b560cf4df971da2b6dac99081adc46","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.20.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.27.0.tgz_1478907959284_0.6588430174160749","host":"packages-18-east.internal.npmjs.com"}},"0.28.0":{"name":"mapbox-gl","version":"0.28.0","license":"BSD-3-Clause","_id":"mapbox-gl@0.28.0","maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"kkaefer@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.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":"nickidlugash","email":"nicki@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"266eb129841ada89c29f27e01f558dfe9856a08f","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.28.0.tgz","integrity":"sha512-frm6xZJcJbAurik3NzE/LskANYCY+NTqUI8b8fP1MiJBpAZH+D1OMyTfZd4WgZopiMU5JKaz49JqLvDwC9oLHA==","signatures":[{"sig":"MEQCIHLVNDHKUcgnmJ4YsZ9D/PJyRlcEsfRFa/aTG9Oz/D79AiANzUq+qbCwxZle2pogv6RHv2y8Gjd9Mxqz2to9qwE9/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"266eb129841ada89c29f27e01f558dfe9856a08f","browser":{"./js/util/window.js":"./js/util/browser/window.js","./js/util/web_worker.js":"./js/util/browser/web_worker.js"},"engines":{"node":">=4.0.0"},"gitHead":"32c0d4e495c971542bc45dc1b4273aca75952cd0","scripts":{"lint":"eslint  --ignore-path .gitignore js test bench docs/_posts/examples/*.html debug/*.html","test":"run-s lint test-unit test-plugin test-flow","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","test-cov":"nyc --require=./test/remove_types --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","build-dev":"browserify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify js/mapbox-gl.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","lint-docs":"documentation lint","test-flow":"flow .","test-unit":"tap --reporter dot --no-coverage test/js","watch-dev":"watchify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"documentation build --github --format html --config documentation.yml --theme ./docs/_theme --output docs/api/","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","test-plugin":"tap test/plugins/","test-render":"node test/render.test.js","start-server":"st --no-cache --localhost --port 9966 --index index.html .","plugin-deploy":"set -e; node plugins/exists.js; aws s3 sync --exclude *.DS_Store --acl public-read plugins/src s3://mapbox-gl-js/plugins/; echo ' -- DEPLOYED --'","build-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" browserify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/_posts/examples/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose"},"_npmUser":{"name":"mollymerp","email":"mollylloyd@gmail.com"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.15.9","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"4.6.0","dependencies":{"pbf":"^1.3.2","pngjs":"^2.2.0","earcut":"^2.0.3","vt-pbf":"^2.0.2","request":"^2.39.0","bubleify":"^0.5.1","gl-matrix":"^2.3.1","tinyqueue":"^1.1.0","unflowify":"^1.0.0","whoots-js":"^2.0.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","shelf-pack":"^1.0.0","unitbezier":"^0.0.0","webworkify":"^1.4.0","quickselect":"^1.0.0","unassertify":"^2.0.0","vector-tile":"^1.3.0","supercluster":"^2.0.1","csscolorparser":"^1.0.2","feature-filter":"^2.2.0","geojson-rewind":"^0.1.0","point-geometry":"^0.0.0","flow-remove-types":"^1.0.4","mapbox-gl-shaders":"github:mapbox/mapbox-gl-shaders#5d7b99a4fd286e8b58a219a4247ca446746a462b","mapbox-gl-function":"github:mapbox/mapbox-gl-function#41c6724e2bbd7bd1eb5991451bbf118b7d02b525","mapbox-gl-supported":"^1.2.0","mapbox-gl-style-spec":"github:mapbox/mapbox-gl-style-spec#512126c802dbb8f282e9826b181f0d53da00daf2","package-json-versionify":"^1.0.2"},"devDependencies":{"gl":"^4.0.1","st":"^1.2.0","nyc":"^8.3.0","tap":"^5.7.0","jsdom":"^9.4.2","sinon":"^1.15.4","vinyl":"2.0.0","envify":"^3.4.0","eslint":"^3.9.0","flow-bin":"^0.33.0","vinyl-fs":"2.4.4","watchify":"^3.7.0","benchmark":"~2.1.0","clipboard":"^1.5.12","coveralls":"^2.11.8","minifyify":"^7.0.1","browserify":"^13.0.0","in-publish":"^2.0.0","proxyquire":"^1.7.9","npm-run-all":"^3.0.0","babel-eslint":"^7.0.0","highlight.js":"9.8.0","concat-stream":"1.5.2","documentation":"4.0.0-beta12","github-slugger":"^1.1.1","lodash.template":"^4.4.0","eslint-plugin-html":"^1.5.1","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#87192085b3c1ebe668524511bfba28381e5eb627","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.20.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.28.0.tgz_1479412417964_0.7800286908168346","host":"packages-18-east.internal.npmjs.com"}},"0.29.0":{"name":"mapbox-gl","version":"0.29.0","license":"BSD-3-Clause","_id":"mapbox-gl@0.29.0","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"nicholas.ingalls@gmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"cfd3af67c4e9a471e5a2b5ba14beb4094a1d5d50","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.29.0.tgz","integrity":"sha512-FFidpZ4+wR/v5h1KKy7J++QZ7vPdthHeVHKwSrM/ub1Y+9btsYQ8jscqwlOhyVXPXtDenwALyynrNKs+FPcv6A==","signatures":[{"sig":"MEQCIFy3JLdWL8ZzolimtxmdNS0oz+vzT965HufKTLyWzn/tAiBebKik5grl2Bt+6O2d1CNJsIbhOL3z3UpwlmRf7+xJIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"cfd3af67c4e9a471e5a2b5ba14beb4094a1d5d50","browser":{"./js/util/window.js":"./js/util/browser/window.js","./js/util/web_worker.js":"./js/util/browser/web_worker.js"},"engines":{"node":">=4.0.0"},"gitHead":"519004151fbb724439fe8ee15470d1e3a6ce89a6","scripts":{"lint":"eslint  --ignore-path .gitignore js test bench docs/_posts/examples/*.html debug/*.html","test":"run-s lint test-unit test-plugin test-flow","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","build-dev":"browserify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify js/mapbox-gl.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","lint-docs":"documentation lint","test-flow":"flow .","test-unit":"tap --reporter dot --no-coverage test/js","watch-dev":"watchify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"documentation build --github --format html --config documentation.yml --theme ./docs/_theme --output docs/api/","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","test-plugin":"tap test/plugins/","test-render":"node test/render.test.js","start-server":"st --no-cache --localhost --port 9966 --index index.html .","plugin-deploy":"set -e; node plugins/exists.js; aws s3 sync --exclude *.DS_Store --acl public-read plugins/src s3://mapbox-gl-js/plugins/; echo ' -- DEPLOYED --'","build-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" browserify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/_posts/examples/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose"},"_npmUser":{"name":"lucaswoj","email":"lucas@lucaswoj.com"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"3.10.8","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"6.9.1","dependencies":{"pbf":"^1.3.2","brfs":"^1.4.0","pngjs":"^2.2.0","earcut":"^2.0.3","vt-pbf":"^2.0.2","request":"^2.39.0","bubleify":"^0.5.1","tinyqueue":"^1.1.0","unflowify":"^1.0.0","whoots-js":"^2.0.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","shelf-pack":"^1.0.0","unitbezier":"^0.0.0","webworkify":"^1.4.0","quickselect":"^1.0.0","unassertify":"^2.0.0","vector-tile":"^1.3.0","supercluster":"^2.0.1","csscolorparser":"^1.0.2","feature-filter":"^2.2.0","geojson-rewind":"^0.1.0","point-geometry":"^0.0.0","@mapbox/gl-matrix":"^0.0.1","mapbox-gl-function":"github:mapbox/mapbox-gl-function#9d81aa772c169eaaf0c8c8845d3d4f405c935111","mapbox-gl-supported":"^1.2.0","mapbox-gl-style-spec":"github:mapbox/mapbox-gl-style-spec#e85407a377510acb647161de6be6357ab4f606dd","package-json-versionify":"^1.0.2"},"devDependencies":{"gl":"^4.0.1","st":"^1.2.0","nyc":"^8.3.0","tap":"^5.7.0","jsdom":"^9.4.2","sinon":"^1.15.4","vinyl":"2.0.0","envify":"^3.4.0","eslint":"3.12.1","flow-bin":"^0.36.0","vinyl-fs":"2.4.4","watchify":"^3.7.0","benchmark":"~2.1.0","clipboard":"^1.5.12","coveralls":"^2.11.8","minifyify":"^7.0.1","browserify":"^13.0.0","in-publish":"^2.0.0","proxyquire":"^1.7.9","npm-run-all":"^3.0.0","babel-eslint":"^7.0.0","highlight.js":"9.8.0","concat-stream":"1.5.2","documentation":"4.0.0-beta12","github-slugger":"^1.1.1","lodash.template":"^4.4.0","flow-remove-types":"^1.0.4","eslint-plugin-html":"^1.5.1","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#53e5081d0a9c069b02758764a8997d9168e622e0","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.20.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.29.0.tgz_1482258334201_0.5416389661841094","host":"packages-18-east.internal.npmjs.com"}},"0.30.0":{"name":"mapbox-gl","version":"0.30.0","license":"BSD-3-Clause","_id":"mapbox-gl@0.30.0","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"nicholas.ingalls@gmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"4a42afb865be661936d56964d791d2918696dc54","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.30.0.tgz","integrity":"sha512-cGtHzvP3EkjEB6sCBhfxzpNWNkt2n0qK3wjFfqAafeRq0TWQzLVZqYxgspPcV8weLs1yfpe8XQS4P69NJwmTFQ==","signatures":[{"sig":"MEUCICgSuflyAzedVWqzJcDKU6H+qJBIA2UaLCCkB3eWJbXQAiEAm5PRFxeUY579bzIJNOmsCeX10hwmrPJBtOuu8uUDRvA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"4a42afb865be661936d56964d791d2918696dc54","browser":{"./js/util/window.js":"./js/util/browser/window.js","./js/util/web_worker.js":"./js/util/browser/web_worker.js"},"engines":{"node":">=4.0.0"},"gitHead":"c810e864d0e84f3a1f48010ea99973331cd41a1a","scripts":{"lint":"eslint  --ignore-path .gitignore js test bench docs/_posts/examples/*.html debug/*.html","test":"run-s lint test-unit test-plugin test-flow","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","build-dev":"browserify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify js/mapbox-gl.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","lint-docs":"documentation lint","test-flow":"flow .","test-unit":"tap --reporter dot --no-coverage test/js","watch-dev":"watchify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"documentation build --github --format html --config documentation.yml --theme ./docs/_theme --output docs/api/","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","test-plugin":"tap test/plugins/","test-render":"node test/render.test.js","start-server":"st --no-cache --localhost --port 9966 --index index.html .","plugin-deploy":"set -e; node plugins/exists.js; aws s3 sync --exclude *.DS_Store --acl public-read plugins/src s3://mapbox-gl-js/plugins/; echo ' -- DEPLOYED --'","build-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" browserify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/_posts/examples/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose"},"_npmUser":{"name":"lucaswoj","email":"lucas@lucaswoj.com"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"3.10.8","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"6.9.1","dependencies":{"pbf":"^1.3.2","brfs":"^1.4.0","pngjs":"^2.2.0","earcut":"^2.0.3","vt-pbf":"^2.0.2","request":"^2.39.0","bubleify":"^0.5.1","tinyqueue":"^1.1.0","unflowify":"^1.0.0","whoots-js":"^2.0.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","shelf-pack":"^1.0.0","unitbezier":"^0.0.0","webworkify":"^1.4.0","quickselect":"^1.0.0","unassertify":"^2.0.0","vector-tile":"^1.3.0","supercluster":"^2.0.1","csscolorparser":"^1.0.2","feature-filter":"^2.2.0","geojson-rewind":"^0.1.0","point-geometry":"^0.0.0","@mapbox/gl-matrix":"^0.0.1","mapbox-gl-function":"github:mapbox/mapbox-gl-function#4f829622413f336080d3c710244c251421c0ec30","mapbox-gl-supported":"^1.2.0","mapbox-gl-style-spec":"github:mapbox/mapbox-gl-style-spec#e85407a377510acb647161de6be6357ab4f606dd","package-json-versionify":"^1.0.2"},"devDependencies":{"gl":"^4.0.1","st":"^1.2.0","nyc":"^8.3.0","tap":"^5.7.0","jsdom":"^9.4.2","sinon":"^1.15.4","vinyl":"2.0.0","envify":"^3.4.0","eslint":"3.12.1","flow-bin":"^0.36.0","vinyl-fs":"2.4.4","watchify":"^3.7.0","benchmark":"~2.1.0","clipboard":"^1.5.12","coveralls":"^2.11.8","minifyify":"^7.0.1","browserify":"^13.0.0","in-publish":"^2.0.0","proxyquire":"^1.7.9","npm-run-all":"^3.0.0","babel-eslint":"^7.0.0","highlight.js":"9.8.0","concat-stream":"1.5.2","documentation":"4.0.0-beta12","github-slugger":"^1.1.1","lodash.template":"^4.4.0","flow-remove-types":"^1.0.4","eslint-plugin-html":"^1.5.1","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#3136389f1c82345616bb9739f3b9be6d3120179c","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.20.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.30.0.tgz_1483660590894_0.8942273429129273","host":"packages-18-east.internal.npmjs.com"}},"0.31.0":{"name":"mapbox-gl","version":"0.31.0","license":"BSD-3-Clause","_id":"mapbox-gl@0.31.0","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"nicholas.ingalls@gmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"897e1b1a06e2efa38887aa01a7fc2625574c7917","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.31.0.tgz","integrity":"sha512-v9PUMXNCfgIPknA1rBHrr4eRQBWlMS/5kbLJHgeKE7dx6tuPp5lIOS2NY5HiNd0RzAu+mA/YlXMsMQsSqB/64A==","signatures":[{"sig":"MEQCIGjB3u/YMqMnFgF75KO9WBcM5x3Tl4ix9tYlk83sMMaGAiA8zf9Kkw27eV33dt18CJCOLheXy8sE/P3gcykli3wz1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"897e1b1a06e2efa38887aa01a7fc2625574c7917","browser":{"./js/util/window.js":"./js/util/browser/window.js","./js/util/web_worker.js":"./js/util/browser/web_worker.js"},"engines":{"node":">=4.0.0"},"gitHead":"aa46c88af78c8165d1968fc2a518f4577298acff","scripts":{"lint":"eslint --ignore-path .gitignore js test bench docs/_posts/examples/*.html debug/*.html","test":"run-s lint test-unit test-plugin test-flow","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","build-dev":"browserify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify js/mapbox-gl.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","lint-docs":"documentation lint","test-flow":"flow .","test-unit":"tap --reporter dot --no-coverage test/js","watch-dev":"watchify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"documentation build --github --format html --config documentation.yml --theme ./docs/_theme --output docs/api/","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","test-plugin":"tap test/plugins/","test-render":"node test/render.test.js","start-server":"st --no-cache --localhost --port 9966 --index index.html .","plugin-deploy":"set -e; node plugins/exists.js; aws s3 sync --exclude *.DS_Store --acl public-read plugins/src s3://mapbox-gl-js/plugins/; echo ' -- DEPLOYED --'","build-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" browserify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","test-suite-clean":"find test/integration/*-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/_posts/examples/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose"},"_npmUser":{"name":"mollymerp","email":"mollylloyd@gmail.com"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"3.10.8","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"6.9.1","dependencies":{"pbf":"^1.3.2","brfs":"^1.4.0","pngjs":"^2.2.0","earcut":"^2.0.3","vt-pbf":"^2.0.2","request":"^2.39.0","bubleify":"^0.5.1","tinyqueue":"^1.1.0","unflowify":"^1.0.0","whoots-js":"^2.0.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","shelf-pack":"^1.0.0","unitbezier":"^0.0.0","webworkify":"^1.4.0","quickselect":"^1.0.0","unassertify":"^2.0.0","vector-tile":"^1.3.0","supercluster":"^2.0.1","csscolorparser":"^1.0.2","feature-filter":"^2.2.0","geojson-rewind":"^0.1.0","point-geometry":"^0.0.0","@mapbox/gl-matrix":"^0.0.1","mapbox-gl-function":"github:mapbox/mapbox-gl-function#4f829622413f336080d3c710244c251421c0ec30","mapbox-gl-supported":"^1.2.0","mapbox-gl-style-spec":"github:mapbox/mapbox-gl-style-spec#e85407a377510acb647161de6be6357ab4f606dd","package-json-versionify":"^1.0.2"},"devDependencies":{"gl":"^4.0.1","st":"^1.2.0","nyc":"^8.3.0","tap":"^5.7.0","diff":"^3.0.0","jsdom":"^9.4.2","pngjs":"^3.0.0","sinon":"^1.15.4","vinyl":"2.0.0","colors":"^1.1.2","envify":"^3.4.0","eslint":"3.12.1","d3-queue":"^3.0.3","flow-bin":"^0.36.0","jsonlint":"^1.6.2","vinyl-fs":"2.4.4","watchify":"^3.7.0","benchmark":"~2.1.0","clipboard":"^1.5.12","coveralls":"^2.11.8","minifyify":"^7.0.1","browserify":"^13.0.0","handlebars":"^4.0.5","in-publish":"^2.0.0","pixelmatch":"^4.0.2","proxyquire":"^1.7.9","npm-run-all":"^3.0.0","babel-eslint":"^7.0.0","highlight.js":"9.8.0","concat-stream":"1.5.2","documentation":"4.0.0-beta12","github-slugger":"^1.1.1","lodash.template":"^4.4.0","flow-remove-types":"^1.0.4","eslint-plugin-html":"^1.5.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.20.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.31.0.tgz_1484082521953_0.1998874587006867","host":"packages-12-west.internal.npmjs.com"}},"0.32.0":{"name":"mapbox-gl","version":"0.32.0","license":"BSD-3-Clause","_id":"mapbox-gl@0.32.0","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"nicholas.ingalls@gmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"0c0da723257e2e9442c16a7643ddcd3424c7a75a","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.32.0.tgz","integrity":"sha512-wfvT2DSjLz7ozK+C7IluV/j5OXHr2WBaN9HgJrnOXj3El+Hd3cSYcfglVqG+61bU5yFgrGnMCpUPIApgtl6a7w==","signatures":[{"sig":"MEYCIQC6TQCaftWAaQvZUbouQD14dV+UGbvZ0m3m4frEE5SLnQIhAKiVYgPHfhIMblEizeaoNeNWWHsP3Nwt+0+QzY5xy3D0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"0c0da723257e2e9442c16a7643ddcd3424c7a75a","browser":{"./js/util/window.js":"./js/util/browser/window.js","./js/util/web_worker.js":"./js/util/browser/web_worker.js"},"engines":{"node":">=4.0.0"},"gitHead":"de6af06e6a53f882de4b0fbf5a7d380fc777e767","scripts":{"lint":"eslint --ignore-path .gitignore js test bench docs/_posts/examples/*.html debug/*.html","test":"run-s lint test-unit test-plugin test-flow","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","build-dev":"browserify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify js/mapbox-gl.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","lint-docs":"documentation lint","test-flow":"flow .","test-unit":"tap --reporter dot --no-coverage test/js","watch-dev":"watchify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"documentation build --github --format html --config documentation.yml --theme ./docs/_theme --output docs/api/","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","test-plugin":"tap test/plugins/","test-render":"node test/render.test.js","start-server":"st --no-cache --localhost --port 9966 --index index.html .","plugin-deploy":"set -e; node plugins/exists.js; aws s3 sync --exclude *.DS_Store --acl public-read plugins/src s3://mapbox-gl-js/plugins/; echo ' -- DEPLOYED --'","build-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" browserify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","test-suite-clean":"find test/integration/*-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/_posts/examples/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose"},"_npmUser":{"name":"lucaswoj","email":"lucas@lucaswoj.com"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"3.10.8","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"6.9.1","dependencies":{"pbf":"^1.3.2","brfs":"^1.4.0","pngjs":"^2.2.0","earcut":"^2.0.3","vt-pbf":"^2.0.2","request":"^2.39.0","bubleify":"^0.5.1","tinyqueue":"^1.1.0","unflowify":"^1.0.0","whoots-js":"^2.0.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","shelf-pack":"^1.0.0","webworkify":"^1.4.0","quickselect":"^1.0.0","unassertify":"^2.0.0","vector-tile":"^1.3.0","supercluster":"^2.0.1","csscolorparser":"^1.0.2","feature-filter":"^2.2.0","geojson-rewind":"^0.1.0","point-geometry":"^0.0.0","@mapbox/gl-matrix":"^0.0.1","@mapbox/unitbezier":"^0.0.0","mapbox-gl-function":"github:mapbox/mapbox-gl-function#41c6724e2bbd7bd1eb5991451bbf118b7d02b525","mapbox-gl-supported":"^1.2.0","mapbox-gl-style-spec":"github:mapbox/mapbox-gl-style-spec#d11f6d2775bf5b22534b3b2fb3410755b2473cdf","package-json-versionify":"^1.0.2"},"devDependencies":{"gl":"^4.0.1","st":"^1.2.0","nyc":"^8.3.0","tap":"^5.7.0","diff":"^3.0.0","jsdom":"^9.4.2","pngjs":"^3.0.0","sinon":"^1.15.4","vinyl":"2.0.0","colors":"^1.1.2","envify":"^3.4.0","eslint":"3.12.1","d3-queue":"^3.0.3","flow-bin":"^0.36.0","jsonlint":"^1.6.2","vinyl-fs":"2.4.4","watchify":"^3.7.0","benchmark":"~2.1.0","clipboard":"^1.5.12","coveralls":"^2.11.8","minifyify":"^7.0.1","browserify":"^13.0.0","handlebars":"^4.0.5","in-publish":"^2.0.0","pixelmatch":"^4.0.2","proxyquire":"^1.7.9","npm-run-all":"^3.0.0","babel-eslint":"^7.0.0","highlight.js":"9.8.0","concat-stream":"1.5.2","documentation":"4.0.0-beta12","github-slugger":"^1.1.1","lodash.template":"^4.4.0","flow-remove-types":"^1.0.4","eslint-plugin-html":"^1.5.1","mapbox-gl-rtl-text":"github:mapbox/mapbox-gl-rtl-text#497a92962075ea35eec22d4344d6310040551b7e","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.20.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.32.0.tgz_1485459302163_0.8215631111524999","host":"packages-18-east.internal.npmjs.com"}},"0.32.1":{"name":"mapbox-gl","version":"0.32.1","license":"BSD-3-Clause","_id":"mapbox-gl@0.32.1","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj.ashton@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camilleanne","email":"camille@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"nicholas.ingalls@gmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"fb12d33dc97a96ef5d2ad4f0b7827ccc247a8ad2","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.32.1.tgz","integrity":"sha512-1tc5aclbf8Kt8gEne83wU4MzRF95A2MOMseGTQ1oZ1uuRx9ui+D8dBIRpLlFD8OOdHIjYI20sIVQo/wAcmxGYA==","signatures":[{"sig":"MEYCIQDjOZtyuleRg/6MJm/azenkXK3ghaTZ+BcaVvMCaluZBwIhAKCmGKmdXTULH6WXtn5swxm44G1TMXM8nAGv3LudAPs4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"js/mapbox-gl.js","_from":".","_shasum":"fb12d33dc97a96ef5d2ad4f0b7827ccc247a8ad2","browser":{"./js/util/window.js":"./js/util/browser/window.js","./js/util/web_worker.js":"./js/util/browser/web_worker.js"},"engines":{"node":">=4.0.0"},"gitHead":"bab59d9e809d3aaf9fe4c2587dd3dd6bd6053c96","scripts":{"lint":"eslint --ignore-path .gitignore js test bench docs/_posts/examples/*.html debug/*.html","test":"run-s lint test-unit test-plugin test-flow","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","build-dev":"browserify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify js/mapbox-gl.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","lint-docs":"documentation lint","test-flow":"flow .","test-unit":"tap --reporter dot --no-coverage test/js","watch-dev":"watchify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"documentation build --github --format html --config documentation.yml --theme ./docs/_theme --output docs/api/","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","test-plugin":"tap test/plugins/","test-render":"node test/render.test.js","start-server":"st --no-cache --localhost --port 9966 --index index.html .","plugin-deploy":"set -e; node plugins/exists.js; aws s3 sync --exclude *.DS_Store --acl public-read plugins/src s3://mapbox-gl-js/plugins/; echo ' -- DEPLOYED --'","build-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" browserify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","test-suite-clean":"find test/integration/*-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/_posts/examples/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose"},"_npmUser":{"name":"lucaswoj","email":"lucas@lucaswoj.com"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"3.10.8","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"6.9.1","dependencies":{"pbf":"^1.3.2","brfs":"^1.4.0","pngjs":"^2.2.0","earcut":"^2.0.3","vt-pbf":"^2.0.2","request":"^2.39.0","bubleify":"^0.5.1","tinyqueue":"^1.1.0","unflowify":"^1.0.0","whoots-js":"^2.0.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","shelf-pack":"^1.0.0","webworkify":"^1.4.0","quickselect":"^1.0.0","unassertify":"^2.0.0","vector-tile":"^1.3.0","supercluster":"^2.0.1","csscolorparser":"^1.0.2","feature-filter":"^2.2.0","geojson-rewind":"^0.1.0","point-geometry":"^0.0.0","@mapbox/gl-matrix":"^0.0.1","@mapbox/unitbezier":"^0.0.0","mapbox-gl-function":"github:mapbox/mapbox-gl-function#41c6724e2bbd7bd1eb5991451bbf118b7d02b525","mapbox-gl-supported":"^1.2.0","mapbox-gl-style-spec":"github:mapbox/mapbox-gl-style-spec#d11f6d2775bf5b22534b3b2fb3410755b2473cdf","package-json-versionify":"^1.0.2"},"devDependencies":{"gl":"^4.0.1","st":"^1.2.0","nyc":"^8.3.0","tap":"^5.7.0","diff":"^3.0.0","jsdom":"^9.4.2","pngjs":"^3.0.0","sinon":"^1.15.4","vinyl":"2.0.0","colors":"^1.1.2","envify":"^3.4.0","eslint":"3.12.1","d3-queue":"^3.0.3","flow-bin":"^0.36.0","jsonlint":"^1.6.2","vinyl-fs":"2.4.4","watchify":"^3.7.0","benchmark":"~2.1.0","clipboard":"^1.5.12","coveralls":"^2.11.8","minifyify":"^7.0.1","browserify":"^13.0.0","handlebars":"^4.0.5","in-publish":"^2.0.0","pixelmatch":"^4.0.2","proxyquire":"^1.7.9","npm-run-all":"^3.0.0","babel-eslint":"^7.0.0","highlight.js":"9.8.0","concat-stream":"1.5.2","documentation":"4.0.0-beta12","github-slugger":"^1.1.1","lodash.template":"^4.4.0","flow-remove-types":"^1.0.4","eslint-plugin-html":"^1.5.1","mapbox-gl-rtl-text":"github:mapbox/mapbox-gl-rtl-text#497a92962075ea35eec22d4344d6310040551b7e","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.20.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.32.1.tgz_1485464457726_0.751553607173264","host":"packages-18-east.internal.npmjs.com"}},"0.33.0":{"name":"mapbox-gl","version":"0.33.0","license":"BSD-3-Clause","_id":"mapbox-gl@0.33.0","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"nicholas.ingalls@gmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"0bc47459322fd3b85d1ea0ef0a00507c5bb622ae","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.33.0.tgz","integrity":"sha512-mSnjUX8rY54Kzx/5RBRgoKv+1LR4wCMU5hADKqrST9MLyTjPc7xRuSfTx1/GKnHCX2ylL+skyGfzuupzs3DO+w==","signatures":[{"sig":"MEUCIQDgA0lX5Y1gppc7MB+rCCu9RV0C+BU5okY7/O8t98HnIwIgd8B1b2wpl3PyVcG1UG60nrWQdmnm5oHlyjCs6u7LONw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"0bc47459322fd3b85d1ea0ef0a00507c5bb622ae","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=4.0.0"},"gitHead":"8080a070f63f62366c89e1a81fe9c8961d7f44a2","scripts":{"lint":"eslint --ignore-path .gitignore js test bench docs/_posts/examples/*.html debug/*.html","test":"run-s lint test-unit test-flow","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","build-dev":"browserify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify src/index.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","lint-docs":"documentation lint","test-flow":"flow .","test-unit":"tap --reporter dot --no-coverage test/unit","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"flow-node docs/style-spec/_generate/generate.js && documentation build --github --format html --config ./docs/documentation.yml --theme ./docs/_theme --output docs/api/","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","postinstall":"cd src/style-spec && yarn || npm install","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","test-render":"node test/render.test.js","start-server":"st --no-cache --localhost --port 9966 --index index.html .","build-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" browserify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","test-suite-clean":"find test/integration/*-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/_posts/examples/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose"},"_npmUser":{"name":"mollymerp","email":"mollylloyd@gmail.com"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs","./src/style-spec/minifyify_style_spec"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.15.9","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"4.6.0","dependencies":{"pbf":"^1.3.2","brfs":"^1.4.0","earcut":"^2.0.3","vt-pbf":"^2.0.2","bubleify":"^0.7.0","through2":"^2.0.3","tinyqueue":"^1.1.0","unflowify":"^1.0.0","whoots-js":"^2.0.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","shelf-pack":"^1.0.0","webworkify":"^1.4.0","quickselect":"^1.0.0","unassertify":"^2.0.0","vector-tile":"^1.3.0","supercluster":"^2.0.1","geojson-rewind":"^0.1.0","point-geometry":"^0.0.0","@mapbox/gl-matrix":"^0.0.1","@mapbox/unitbezier":"^0.0.0","mapbox-gl-supported":"^1.2.0","package-json-versionify":"^1.0.2"},"devDependencies":{"gl":"^4.0.1","st":"^1.2.0","nyc":"^10.1.2","tap":"^10.0.2","glob":"^7.0.3","jsdom":"^9.11.0","pngjs":"^3.0.0","sinon":"^1.15.4","vinyl":"^2.0.1","envify":"^4.0.0","eslint":"3.12.1","lodash":"^4.16.0","remark":"^6.0.1","request":"^2.79.0","flow-bin":"^0.38.0","vinyl-fs":"^2.4.4","watchify":"^3.7.0","benchmark":"~2.1.0","clipboard":"^1.5.12","coveralls":"^2.11.8","minifyify":"^7.0.1","browserify":"^14.0.0","in-publish":"^2.0.0","proxyquire":"^1.7.9","npm-run-all":"^4.0.1","remark-html":"^5.0.1","babel-eslint":"^7.0.0","highlight.js":"^9.9.0","concat-stream":"^1.6.0","documentation":"4.0.0-beta12","github-slugger":"^1.1.1","flow-remove-types":"^1.0.4","eslint-plugin-html":"^2.0.0","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.20.0","@mapbox/mapbox-gl-rtl-text":"^0.1.0","@mapbox/mapbox-gl-test-suite":"file:test/integration"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.33.0.tgz_1489011059297_0.3731036444660276","host":"packages-12-west.internal.npmjs.com"}},"0.33.1":{"name":"mapbox-gl","version":"0.33.1","license":"BSD-3-Clause","_id":"mapbox-gl@0.33.1","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"nicholas.ingalls@gmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"34b25a1beb2144e67bf59d1e70d3b03c1a79d335","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.33.1.tgz","integrity":"sha512-ALY3L4ZwmFno+UG0tj8mq3Y8Yza1dHdn0DBoLmdgSHyUDYFf4biHLG8I56gr18WjTvnAFFSsjNl1rOgPGsdbQw==","signatures":[{"sig":"MEUCIQDtd/5MU1Y1KyUItent6rOv1GIe4FhQRSagT7gR4XpdMwIgVbiN0mJHeiOk3LszNG8x6wXPpUJWIk3L1qw5KnzeirY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/index.js","_from":".","_shasum":"34b25a1beb2144e67bf59d1e70d3b03c1a79d335","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=4.0.0"},"gitHead":"4d9d037f14aeb0bbcc3d2fda4277c19589a39748","scripts":{"lint":"eslint --ignore-path .gitignore src test bench docs/_posts/examples/*.html debug/*.html","test":"run-s lint test-unit test-flow","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","build-dev":"browserify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify src/index.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","lint-docs":"documentation lint","test-flow":"flow .","test-unit":"tap --reporter dot --no-coverage test/unit","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"flow-node docs/style-spec/_generate/generate.js && documentation build --github --format html --config ./docs/documentation.yml --theme ./docs/_theme --output docs/api/","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","postinstall":"cd src/style-spec && yarn || npm install","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","test-render":"node test/render.test.js","start-server":"st --no-cache --localhost --port 9966 --index index.html .","build-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" browserify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","test-suite-clean":"find test/integration/*-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/_posts/examples/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose"},"_npmUser":{"name":"mollymerp","email":"mollylloyd@gmail.com"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs","./src/style-spec/minifyify_style_spec"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"3.10.8","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"6.9.1","dependencies":{"pbf":"^1.3.2","brfs":"^1.4.0","earcut":"^2.0.3","vt-pbf":"^2.0.2","bubleify":"^0.7.0","through2":"^2.0.3","tinyqueue":"^1.1.0","unflowify":"^1.0.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","webworkify":"^1.4.0","quickselect":"^1.0.0","unassertify":"^2.0.0","vector-tile":"^1.3.0","supercluster":"^2.0.1","geojson-rewind":"^0.1.0","point-geometry":"^0.0.0","@mapbox/gl-matrix":"^0.0.1","@mapbox/whoots-js":"^3.0.0","@mapbox/shelf-pack":"^3.0.0","@mapbox/unitbezier":"^0.0.0","mapbox-gl-supported":"^1.2.0","package-json-versionify":"^1.0.2"},"devDependencies":{"gl":"^4.0.1","st":"^1.2.0","nyc":"^10.1.2","tap":"^10.0.2","glob":"^7.0.3","jsdom":"^9.11.0","pngjs":"^3.0.0","sinon":"^1.15.4","vinyl":"^2.0.1","envify":"^4.0.0","eslint":"3.12.1","lodash":"^4.16.0","remark":"^6.0.1","request":"^2.79.0","flow-bin":"^0.38.0","vinyl-fs":"^2.4.4","watchify":"^3.7.0","benchmark":"~2.1.0","clipboard":"^1.5.12","coveralls":"^2.11.8","minifyify":"^7.0.1","browserify":"^14.0.0","in-publish":"^2.0.0","proxyquire":"^1.7.9","npm-run-all":"^4.0.1","remark-html":"^5.0.1","babel-eslint":"^7.0.0","highlight.js":"^9.9.0","concat-stream":"^1.6.0","documentation":"4.0.0-beta12","github-slugger":"^1.1.1","flow-remove-types":"^1.0.4","eslint-plugin-html":"^2.0.0","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.20.0","@mapbox/mapbox-gl-rtl-text":"^0.1.0","@mapbox/mapbox-gl-test-suite":"file:test/integration"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.33.1.tgz_1489195924186_0.5271893173921853","host":"packages-12-west.internal.npmjs.com"}},"0.34.0":{"name":"mapbox-gl","version":"0.34.0","license":"BSD-3-Clause","_id":"mapbox-gl@0.34.0","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"nicholas.ingalls@gmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"f35effae360b8174b7466476a400cc1306a19713","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.34.0.tgz","integrity":"sha512-RrAC1WixwOaH0LeUSXfMS5PNWw7EgQy3b6+c9ItFj4zzfjt8XRc05B6a16RH5AD933DUiEcz6uJR9DmAp7BkFw==","signatures":[{"sig":"MEYCIQCxSsE6aIRKSNS4MkUnyZ/4rq7/ZDGEljwiSUHX1geT2AIhAM2ygBmOHaf56/FaXQUSNd2m2c+EXOuEG6wgqrmS46GV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/mapbox-gl.js","_from":".","_shasum":"f35effae360b8174b7466476a400cc1306a19713","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=4.0.0"},"gitHead":"6945214399776e9f26f16ededa1f8426ad01b815","scripts":{"lint":"eslint --ignore-path .gitignore src test bench docs/_posts/examples/*.html debug/*.html","test":"run-s lint test-unit test-flow","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","build-dev":"browserify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify src/index.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","lint-docs":"documentation lint src/index.js","test-flow":"flow .","test-unit":"tap --reporter dot --no-coverage test/unit","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"flow-node docs/style-spec/_generate/generate.js && documentation build --github --format html --config ./docs/documentation.yml --theme ./docs/_theme --output docs/api/ src/index.js","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","postinstall":"cd src/style-spec && yarn || npm install","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","test-render":"node test/render.test.js","start-server":"st --no-cache --localhost --port 9966 --index index.html .","build-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" browserify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","test-suite-clean":"find test/integration/*-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/_posts/examples/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose"},"_npmUser":{"name":"anandthakker","email":"vestibule@anandthakker.net"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs","./src/style-spec/minifyify_style_spec"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"3.10.10","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"6.9.4","dependencies":{"pbf":"^1.3.2","brfs":"^1.4.0","earcut":"^2.0.3","vt-pbf":"^2.0.2","bubleify":"^0.7.0","through2":"^2.0.3","tinyqueue":"^1.1.0","unflowify":"^1.0.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","webworkify":"^1.4.0","quickselect":"^1.0.0","unassertify":"^2.0.0","vector-tile":"^1.3.0","supercluster":"^2.0.1","geojson-rewind":"^0.1.0","point-geometry":"^0.0.0","@mapbox/gl-matrix":"^0.0.1","@mapbox/whoots-js":"^3.0.0","@mapbox/shelf-pack":"^3.0.0","@mapbox/unitbezier":"^0.0.0","mapbox-gl-supported":"^1.2.0","package-json-versionify":"^1.0.2"},"devDependencies":{"gl":"^4.0.1","st":"^1.2.0","nyc":"^10.1.2","tap":"^10.0.2","glob":"^7.0.3","jsdom":"^9.11.0","pngjs":"^3.0.0","sinon":"^1.15.4","vinyl":"^2.0.1","envify":"^4.0.0","eslint":"3.12.1","lodash":"^4.16.0","remark":"^6.0.1","request":"^2.79.0","flow-bin":"^0.38.0","vinyl-fs":"^2.4.4","watchify":"^3.7.0","benchmark":"~2.1.0","clipboard":"^1.5.12","coveralls":"^2.11.8","minifyify":"^7.0.1","browserify":"^14.0.0","in-publish":"^2.0.0","proxyquire":"^1.7.9","npm-run-all":"^4.0.1","remark-html":"^5.0.1","babel-eslint":"^7.0.0","highlight.js":"^9.9.0","concat-stream":"^1.6.0","documentation":"4.0.0-beta12","github-slugger":"^1.1.1","flow-remove-types":"^1.0.4","eslint-plugin-html":"^2.0.0","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.20.0","@mapbox/mapbox-gl-rtl-text":"^0.1.0","@mapbox/mapbox-gl-test-suite":"file:test/integration"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.34.0.tgz_1489785220731_0.19574281526729465","host":"packages-18-east.internal.npmjs.com"}},"0.35.0":{"name":"mapbox-gl","version":"0.35.0","license":"BSD-3-Clause","_id":"mapbox-gl@0.35.0","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"nicholas.ingalls@gmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"458db5511196249e06f97e12fe11c8e30b4664bd","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.35.0.tgz","integrity":"sha512-FVi/3RLHpuyUHv9b+5D3aICqvSgr0qXWsMJEx2syhySS/XOQAs7VbbUD1ZMJWJDjBRqvfdDSY65RHzvZg1+ecw==","signatures":[{"sig":"MEUCIQCyoVllxbge10GLdtqQiTCvOZdBGXWgtm1//7K4i97EOAIgDv971mHOneSBWVk9qQAzVjUoS/kRbM/8ZC6kOWpUHzw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/mapbox-gl.js","_from":".","_shasum":"458db5511196249e06f97e12fe11c8e30b4664bd","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=4.0.0"},"gitHead":"8c02fe36ad2a3c002009f2a0602e75fc996c60e3","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs/_posts/examples/*.html debug/*.html","test":"run-s lint test-unit test-flow","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","build-dev":"browserify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify src/index.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl | derequire > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","lint-docs":"documentation lint src/index.js","test-flow":"flow .","test-unit":"tap --reporter dot --no-coverage test/unit","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"flow-node docs/style-spec/_generate/generate.js && documentation build --github --format html --config ./docs/documentation.yml --theme ./docs/_theme --output docs/api/ src/index.js","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","postinstall":"cd src/style-spec && yarn || npm install","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","test-render":"node test/render.test.js","start-server":"st --no-cache --localhost --port 9966 --index index.html .","build-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" browserify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","test-suite-clean":"find test/integration/*-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/_posts/examples/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose"},"_npmUser":{"name":"anandthakker","email":"vestibule@anandthakker.net"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs","./src/style-spec/minifyify_style_spec"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"3.10.10","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"6.9.4","dependencies":{"pbf":"^1.3.2","brfs":"^1.4.0","earcut":"^2.0.3","vt-pbf":"^2.0.2","bubleify":"^0.7.0","through2":"^2.0.3","tinyqueue":"^1.1.0","unflowify":"^1.0.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","webworkify":"^1.4.0","quickselect":"^1.0.0","unassertify":"^2.0.0","vector-tile":"^1.3.0","supercluster":"^2.0.1","geojson-rewind":"^0.1.0","point-geometry":"^0.0.0","@mapbox/gl-matrix":"^0.0.1","@mapbox/whoots-js":"^3.0.0","@mapbox/shelf-pack":"^3.0.0","@mapbox/unitbezier":"^0.0.0","mapbox-gl-supported":"^1.2.0","package-json-versionify":"^1.0.2"},"devDependencies":{"gl":"^4.0.1","st":"^1.2.0","nyc":"^10.1.2","tap":"^10.3.0","glob":"^7.0.3","jsdom":"^9.11.0","pngjs":"^3.0.0","sinon":"^2.1.0","vinyl":"^2.0.1","envify":"^4.0.0","eslint":"3.12.1","lodash":"^4.16.0","remark":"^6.0.1","request":"^2.79.0","flow-bin":"^0.42.0","vinyl-fs":"^2.4.4","watchify":"^3.7.0","benchmark":"~2.1.0","clipboard":"^1.5.12","coveralls":"^2.11.8","derequire":"^2.0.6","minifyify":"^7.0.1","browserify":"^14.0.0","in-publish":"^2.0.0","proxyquire":"^1.7.9","npm-run-all":"^4.0.1","remark-html":"^5.0.1","babel-eslint":"^7.0.0","highlight.js":"^9.9.0","concat-stream":"^1.6.0","documentation":"4.0.0-beta12","github-slugger":"^1.1.1","flow-remove-types":"^1.0.4","eslint-plugin-html":"^2.0.0","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.20.0","@mapbox/mapbox-gl-rtl-text":"^0.1.0","@mapbox/mapbox-gl-test-suite":"file:test/integration"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.35.0.tgz_1491603015996_0.6060961969196796","host":"packages-12-west.internal.npmjs.com"}},"0.35.1":{"name":"mapbox-gl","version":"0.35.1","license":"BSD-3-Clause","_id":"mapbox-gl@0.35.1","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"nicholas.ingalls@gmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"a4c2e2029de0b3eb0c8374e69082d551df683ffe","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.35.1.tgz","integrity":"sha512-louN9P+XqK1BvLcao1tnc0QuU90/PO5JcmegdUP2cy7DrqIIVBFsiwpmONZC1cPNX80wm/SfD8YtmzzgoLO/YQ==","signatures":[{"sig":"MEUCIQDH+3BZLKRVXvnkhRde6HvFvxW9Kz0thsVF+bD9RY1qxAIgJwDMk7cvXROsI0/YmNVjYuxH6Bfufee1XT/o6Y1okeM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/mapbox-gl.js","_from":".","_shasum":"a4c2e2029de0b3eb0c8374e69082d551df683ffe","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=4.0.0"},"gitHead":"8bd1c38ccb97e43e8ffa63801292fe1dfcd21e9f","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs/_posts/examples/*.html debug/*.html","test":"run-s lint test-unit test-flow","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","build-dev":"browserify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify src/index.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl | derequire > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","lint-docs":"documentation lint src/index.js","test-flow":"flow .","test-unit":"tap --reporter dot --no-coverage test/unit","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"flow-node docs/style-spec/_generate/generate.js && documentation build --github --format html --config ./docs/documentation.yml --theme ./docs/_theme --output docs/api/ src/index.js","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","postinstall":"cd src/style-spec && yarn || npm install","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","test-render":"node test/render.test.js","start-server":"st --no-cache --localhost --port 9966 --index index.html .","build-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" browserify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","test-suite-clean":"find test/integration/*-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/_posts/examples/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose"},"_npmUser":{"name":"mollymerp","email":"mollylloyd@gmail.com"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs","./src/style-spec/minifyify_style_spec"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.15.9","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"4.6.0","dependencies":{"pbf":"^1.3.2","brfs":"^1.4.0","earcut":"^2.0.3","vt-pbf":"^2.0.2","bubleify":"^0.7.0","through2":"^2.0.3","tinyqueue":"^1.1.0","unflowify":"^1.0.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","webworkify":"^1.4.0","quickselect":"^1.0.0","unassertify":"^2.0.0","vector-tile":"^1.3.0","supercluster":"^2.0.1","geojson-rewind":"^0.1.0","point-geometry":"^0.0.0","@mapbox/gl-matrix":"^0.0.1","@mapbox/whoots-js":"^3.0.0","@mapbox/shelf-pack":"^3.0.0","@mapbox/unitbezier":"^0.0.0","mapbox-gl-supported":"^1.2.0","package-json-versionify":"^1.0.2"},"devDependencies":{"gl":"^4.0.1","st":"^1.2.0","nyc":"^10.1.2","tap":"^10.3.0","glob":"^7.0.3","jsdom":"^9.11.0","pngjs":"^3.0.0","sinon":"^2.1.0","vinyl":"^2.0.1","envify":"^4.0.0","eslint":"3.12.1","lodash":"^4.16.0","remark":"^6.0.1","request":"^2.79.0","flow-bin":"^0.42.0","vinyl-fs":"^2.4.4","watchify":"^3.7.0","benchmark":"~2.1.0","clipboard":"^1.5.12","coveralls":"^2.11.8","derequire":"^2.0.6","minifyify":"^7.0.1","browserify":"^14.0.0","in-publish":"^2.0.0","proxyquire":"^1.7.9","npm-run-all":"^4.0.1","remark-html":"^5.0.1","babel-eslint":"^7.0.0","highlight.js":"^9.9.0","concat-stream":"^1.6.0","documentation":"4.0.0-beta12","github-slugger":"^1.1.1","flow-remove-types":"^1.0.4","eslint-plugin-html":"^2.0.0","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.20.0","@mapbox/mapbox-gl-rtl-text":"^0.1.0","@mapbox/mapbox-gl-test-suite":"file:test/integration"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.35.1.tgz_1492029619389_0.7764766591135412","host":"packages-12-west.internal.npmjs.com"}},"0.36.0":{"name":"mapbox-gl","version":"0.36.0","license":"BSD-3-Clause","_id":"mapbox-gl@0.36.0","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"nicholas.ingalls@gmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"786ec912e47827117fde12012196a0b471845a74","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.36.0.tgz","integrity":"sha512-456ONwF7GvJrCnWJwVXiWZX8+LzrTaEohuVN8fGUe0sDABnG7hKkdR4W6s4lPRsiJcFUpmdqBa2oCFYxemmXwA==","signatures":[{"sig":"MEYCIQCRcZ8KO9xorgj7+TPv9aL52VhgNQoUSkNruDj17LWhZgIhAKePWiJqkTdSzJr1k8Lu07vMyu1LSFJFoxF0SKwmUHVa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/mapbox-gl.js","_from":".","_shasum":"786ec912e47827117fde12012196a0b471845a74","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=4.0.0"},"gitHead":"52a454f1779ba1456d1fa6d882b03224ab0038b2","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs/_posts/examples/*.html debug/*.html","test":"run-s lint test-unit test-flow","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","build-dev":"browserify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify src/index.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl | derequire > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","lint-docs":"documentation lint src/index.js","test-flow":"flow .","test-unit":"tap --reporter dot --no-coverage test/unit","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"flow-node docs/style-spec/_generate/generate.js && documentation build --github --format html --config ./docs/documentation.yml --theme ./docs/_theme --output docs/api/ src/index.js","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","postinstall":"cd src/style-spec && yarn || npm install","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","test-render":"node test/render.test.js","start-server":"st --no-cache --localhost --port 9966 --index index.html .","build-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" browserify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","test-suite-clean":"find test/integration/*-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/_posts/examples/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose"},"_npmUser":{"name":"mollymerp","email":"mollylloyd@gmail.com"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs","./src/style-spec/minifyify_style_spec"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"2.15.9","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"4.6.0","dependencies":{"pbf":"^1.3.2","brfs":"^1.4.0","earcut":"^2.0.3","vt-pbf":"^2.0.2","bubleify":"^0.7.0","through2":"^2.0.3","tinyqueue":"^1.1.0","unflowify":"^1.0.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","webworkify":"^1.4.0","quickselect":"^1.0.0","unassertify":"^2.0.0","vector-tile":"^1.3.0","supercluster":"^2.0.1","geojson-rewind":"^0.1.0","point-geometry":"^0.0.0","@mapbox/gl-matrix":"^0.0.1","@mapbox/whoots-js":"^3.0.0","@mapbox/shelf-pack":"^3.0.0","@mapbox/unitbezier":"^0.0.0","mapbox-gl-supported":"^1.2.0","package-json-versionify":"^1.0.2"},"devDependencies":{"gl":"^4.0.1","st":"^1.2.0","nyc":"^10.1.2","tap":"^10.3.0","glob":"^7.0.3","jsdom":"^9.11.0","pngjs":"^3.0.0","sinon":"^2.1.0","vinyl":"^2.0.1","envify":"^4.0.0","eslint":"3.12.1","lodash":"^4.16.0","remark":"^6.0.1","request":"^2.79.0","flow-bin":"^0.42.0","vinyl-fs":"^2.4.4","watchify":"^3.7.0","benchmark":"~2.1.0","clipboard":"^1.5.12","coveralls":"^2.11.8","derequire":"^2.0.6","minifyify":"^7.0.1","browserify":"^14.0.0","in-publish":"^2.0.0","proxyquire":"^1.7.9","npm-run-all":"^4.0.1","remark-html":"^5.0.1","babel-eslint":"^7.0.0","highlight.js":"^9.9.0","concat-stream":"^1.6.0","documentation":"4.0.0-beta12","github-slugger":"^1.1.1","flow-remove-types":"^1.0.4","eslint-plugin-html":"^2.0.0","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.20.0","@mapbox/mapbox-gl-rtl-text":"^0.1.0","@mapbox/mapbox-gl-test-suite":"file:test/integration"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.36.0.tgz_1492641438307_0.7326490448322147","host":"packages-12-west.internal.npmjs.com"}},"0.37.0":{"name":"mapbox-gl","version":"0.37.0","license":"BSD-3-Clause","_id":"mapbox-gl@0.37.0","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"nicholas.ingalls@gmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"20103b0ae73a0e77fe9405439749318b87c04f10","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.37.0.tgz","integrity":"sha512-spDVnFoOi7UU9Rt8e6uJUUVdKtZ7Ro3HZvioH5ORxJYmorbTiewiOu+gPhhaOxFDhNPraiGq4giN+zJp4uNzbw==","signatures":[{"sig":"MEUCIQCyRKmY9SCYvYfoCIJzzAaoe2D3pv4JqUJqVQeTX5BWMQIgfYQ3/Pl22JIa3oC/nnsyPP1R+XG9jXqynrbHLvXXTiY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/mapbox-gl.js","_from":".","_shasum":"20103b0ae73a0e77fe9405439749318b87c04f10","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=4.0.0"},"gitHead":"e5cf5d9ecc3b06fbe9ffb53e4e6f0781d6d7f042","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs/_posts/examples/*.html debug/*.html","test":"run-s lint lint-css test-unit test-flow","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","lint-css":"stylelint 'dist/mapbox-gl.css'","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","build-dev":"browserify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify src/index.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl | derequire > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","lint-docs":"documentation lint src/index.js","test-flow":"flow .","test-unit":"tap --reporter dot --no-coverage test/unit","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"flow-node docs/style-spec/_generate/generate.js && documentation build --github --format html --config ./docs/documentation.yml --theme ./docs/_theme --output docs/api/ src/index.js","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","postinstall":"cd src/style-spec && yarn || npm install","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","test-render":"node test/render.test.js","start-server":"st --no-cache --localhost --port 9966 --index index.html .","build-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" browserify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","test-suite-clean":"find test/integration/*-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/_posts/examples/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose"},"_npmUser":{"name":"asheemmamoowala","email":"asheemm@gmail.com"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs","./src/style-spec/minifyify_style_spec"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"4.2.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"7.9.0","dependencies":{"pbf":"^1.3.2","brfs":"^1.4.0","earcut":"^2.0.3","vt-pbf":"^2.0.2","bubleify":"^0.7.0","through2":"^2.0.3","tinyqueue":"^1.1.0","unflowify":"^1.0.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","webworkify":"^1.4.0","quickselect":"^1.0.0","unassertify":"^2.0.0","vector-tile":"^1.3.0","supercluster":"^2.0.1","geojson-rewind":"^0.1.0","point-geometry":"^0.0.0","@mapbox/gl-matrix":"^0.0.1","@mapbox/whoots-js":"^3.0.0","@mapbox/shelf-pack":"^3.0.0","@mapbox/unitbezier":"^0.0.0","mapbox-gl-supported":"^1.2.0","package-json-versionify":"^1.0.2"},"devDependencies":{"gl":"^4.0.1","st":"^1.2.0","nyc":"^10.1.2","tap":"^10.3.0","glob":"^7.0.3","jsdom":"^9.11.0","pngjs":"^3.0.0","sinon":"^2.1.0","vinyl":"^2.0.1","envify":"^4.0.0","eslint":"3.12.1","lodash":"^4.16.0","remark":"^6.0.1","request":"^2.79.0","flow-bin":"^0.42.0","vinyl-fs":"^2.4.4","watchify":"^3.7.0","benchmark":"~2.1.0","clipboard":"^1.5.12","coveralls":"^2.11.8","derequire":"^2.0.6","minifyify":"^7.0.1","stylelint":"^7.10.1","browserify":"^14.0.0","in-publish":"^2.0.0","proxyquire":"^1.7.9","npm-run-all":"^4.0.1","remark-html":"^5.0.1","babel-eslint":"^7.0.0","highlight.js":"^9.9.0","concat-stream":"^1.6.0","documentation":"4.0.0-beta12","github-slugger":"^1.1.1","flow-remove-types":"^1.0.4","eslint-plugin-html":"^2.0.0","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.20.0","@mapbox/mapbox-gl-rtl-text":"^0.1.0","@mapbox/mapbox-gl-test-suite":"file:test/integration"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.37.0.tgz_1493761332142_0.4526928304694593","host":"packages-12-west.internal.npmjs.com"}},"0.38.0":{"name":"mapbox-gl","version":"0.38.0","license":"BSD-3-Clause","_id":"mapbox-gl@0.38.0","maintainers":[{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"ghoshkaj","email":"ghoshkaj@gmail.com"},{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"yhahn","email":"young@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"64731bb55eabdaa520270815175fcf31e5a3cd80","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.38.0.tgz","integrity":"sha512-jvXNuhmk3tcY4DwZYWf7+cAjyQOUzJFZFV+vGCSvcPVGgGsj5FjkWTRaYs5fLq2oeO/xDywcRaiY5jUC/AH2jg==","signatures":[{"sig":"MEYCIQCfV1t2sSQnnrOLJOZO1ZH8SYt3tMLtX74ed2nm5Kz4bAIhAMPdDg7m+e+870vniJA/JPdf4a7G0WWnda2/aj8O4sgf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/mapbox-gl.js","_from":".","_shasum":"64731bb55eabdaa520270815175fcf31e5a3cd80","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"f15eb6330e891b2533dc762f2425badbe086e1ef","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs/_posts/examples/*.html debug/*.html","test":"run-s lint lint-css test-unit test-flow","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","lint-css":"stylelint 'dist/mapbox-gl.css'","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","build-dev":"browserify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify src/index.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl | derequire > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","lint-docs":"documentation lint src/index.js","test-flow":"flow .","test-unit":"tap --reporter dot --no-coverage test/unit","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"flow-node docs/style-spec/_generate/generate.js && documentation build --github --format html --config ./docs/documentation.yml --theme ./docs/_theme --output docs/api/ src/index.js","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","postinstall":"cd src/style-spec && yarn || npm install","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","test-render":"node test/render.test.js","start-server":"st --no-cache --localhost --port 9966 --index index.html .","build-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" browserify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","test-suite-clean":"find test/integration/*-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/_posts/examples/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose"},"_npmUser":{"name":"lbud","email":"lauren@mapbox.com"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs","./src/style-spec/minifyify_style_spec"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"3.10.3","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"6.4.0","dependencies":{"pbf":"^1.3.2","brfs":"^1.4.0","earcut":"^2.0.3","vt-pbf":"^2.0.2","bubleify":"^0.7.0","through2":"^2.0.3","tinyqueue":"^1.1.0","unflowify":"^1.0.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","webworkify":"^1.4.0","quickselect":"^1.0.0","unassertify":"^2.0.0","vector-tile":"^1.3.0","supercluster":"^2.0.1","geojson-rewind":"^0.1.0","point-geometry":"^0.0.0","@mapbox/gl-matrix":"^0.0.1","@mapbox/whoots-js":"^3.0.0","@mapbox/shelf-pack":"^3.0.0","@mapbox/unitbezier":"^0.0.0","mapbox-gl-supported":"^1.2.0","package-json-versionify":"^1.0.2"},"devDependencies":{"gl":"^4.0.1","st":"^1.2.0","nyc":"^10.1.2","tap":"^10.3.0","glob":"^7.0.3","jsdom":"^9.11.0","pngjs":"^3.0.0","sinon":"^2.1.0","vinyl":"^2.0.1","envify":"^4.0.0","eslint":"3.12.1","lodash":"^4.16.0","remark":"^6.0.1","request":"^2.79.0","flow-bin":"^0.42.0","vinyl-fs":"^2.4.4","watchify":"^3.7.0","benchmark":"~2.1.0","clipboard":"^1.5.12","coveralls":"^2.11.8","derequire":"^2.0.6","minifyify":"^7.0.1","stylelint":"^7.10.1","browserify":"^14.0.0","in-publish":"^2.0.0","proxyquire":"^1.7.9","npm-run-all":"^4.0.1","remark-html":"^5.0.1","babel-eslint":"^7.0.0","highlight.js":"^9.9.0","concat-stream":"^1.6.0","documentation":"4.0.0-beta12","github-slugger":"^1.1.1","flow-remove-types":"^1.0.4","eslint-plugin-html":"^2.0.0","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.20.0","@mapbox/mapbox-gl-rtl-text":"^0.1.0","@mapbox/mapbox-gl-test-suite":"file:test/integration"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.38.0.tgz_1497038181721_0.7290120203979313","host":"s3://npm-registry-packages"}},"0.39.0":{"name":"mapbox-gl","version":"0.39.0","license":"BSD-3-Clause","_id":"mapbox-gl@0.39.0","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"nicholas.ingalls@gmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"8ec6ab02ec66beef4e7c955034a9b9958a85f646","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.39.0.tgz","integrity":"sha512-D+P7G5cvKGjb8nducCMh5DXfAErnSj9gkQdhRl9KalugjefkUA35WRd3h8AUT1uql4DCxhZ15oiyKI1QwEV+eg==","signatures":[{"sig":"MEQCIBu2JyH6xF2Z8bZ2S0llaqa3oultN8IYIWz4kDAg3iRAAiBTbGauiZ02NamqYf2hbBKeRHT2hG+LT3TQ/o+MQUwfvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/mapbox-gl.js","_from":".","files":["build/","dist/","flow-typed/","src/",".flowconfig"],"style":"dist/mapbox-gl.css","_shasum":"8ec6ab02ec66beef4e7c955034a9b9958a85f646","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"10f2634713627ec7d87049be0e8e04c7fa83e32d","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs/_posts/examples/*.html debug/*.html","test":"run-s lint lint-css test-unit test-flow","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","lint-css":"stylelint 'dist/mapbox-gl.css'","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","build-dev":"browserify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify src/index.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl | derequire > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","lint-docs":"documentation lint src/index.js","test-flow":"flow .","test-unit":"tap --reporter dot --no-coverage test/unit","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"flow-node docs/style-spec/_generate/generate.js && documentation build --github --format html --config ./docs/documentation.yml --theme ./docs/_theme --output docs/api/ src/index.js","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","test-render":"node test/render.test.js","start-server":"st --no-cache --localhost --port 9966 --index index.html .","build-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" browserify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","test-suite-clean":"find test/integration/*-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/_posts/examples/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose"},"_npmUser":{"name":"mollymerp","email":"mollylloyd@gmail.com"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs","./build/minifyify_style_spec","./build/strictify"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"3.10.8","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"6.9.1","dependencies":{"pbf":"^1.3.2","brfs":"^1.4.0","earcut":"^2.0.3","vt-pbf":"^2.0.2","bubleify":"^0.7.0","through2":"^2.0.3","tinyqueue":"^1.1.0","unflowify":"^1.0.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","webworkify":"^1.4.0","quickselect":"^1.0.0","unassertify":"^2.0.0","vector-tile":"^1.3.0","supercluster":"^2.3.0","geojson-rewind":"^0.1.0","point-geometry":"^0.0.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/gl-matrix":"^0.0.1","@mapbox/whoots-js":"^3.0.0","@mapbox/shelf-pack":"^3.0.0","@mapbox/unitbezier":"^0.0.0","mapbox-gl-supported":"^1.2.0","package-json-versionify":"^1.0.2","@mapbox/mapbox-gl-style-spec":"file:src/style-spec"},"devDependencies":{"gl":"^4.0.1","st":"^1.2.0","nyc":"^10.1.2","tap":"^10.3.0","glob":"^7.0.3","jsdom":"^9.11.0","pngjs":"^3.0.0","sinon":"^2.1.0","vinyl":"^2.0.1","envify":"^4.0.0","eslint":"4.1.1","lodash":"^4.16.0","remark":"^6.0.1","request":"^2.79.0","flow-bin":"^0.48.0","vinyl-fs":"^2.4.4","watchify":"^3.7.0","benchmark":"~2.1.0","clipboard":"^1.5.12","coveralls":"^2.11.8","derequire":"^2.0.6","minifyify":"^7.0.1","stylelint":"^7.10.1","browserify":"^14.0.0","in-publish":"^2.0.0","proxyquire":"^1.7.9","npm-run-all":"^4.0.1","remark-html":"^5.0.1","babel-eslint":"^7.0.0","highlight.js":"^9.9.0","concat-stream":"^1.6.0","documentation":"4.0.0-beta12","github-slugger":"^1.1.1","mock-geolocation":"^1.0.11","flow-remove-types":"^1.0.4","eslint-plugin-html":"^3.0.0","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","@mapbox/mapbox-gl-rtl-text":"^0.1.1","@mapbox/mapbox-gl-test-suite":"file:test/integration"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.39.0.tgz_1500678734776_0.17017318005673587","host":"s3://npm-registry-packages"}},"0.39.1":{"name":"mapbox-gl","version":"0.39.1","license":"BSD-3-Clause","_id":"mapbox-gl@0.39.1","maintainers":[{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"ghoshkaj","email":"ghoshkaj@gmail.com"},{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"2197e1e9dc5d37371b85c73157cf1c1f977c5812","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.39.1.tgz","integrity":"sha512-twpqq39xs93VQnKjntIaSndnFc0wV6GReOiIDAbXyuyhYnHZFz11vX3F/vmY1f07ZUOJtBwOzazhZrrwya1p1A==","signatures":[{"sig":"MEYCIQCX/sQHYDIeBh4SGNaq2DnHOlmTO6CnOFYU4I6mj2BCNAIhAOg9CJ0NBo/dd9KE0/hSVczQ5Ftn9SkFmhRAzMgNuSb3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/mapbox-gl.js","files":["build/","dist/","flow-typed/","src/",".flowconfig"],"style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"3c9beafb7f9ea6ab507628aabe7f549e87498f83","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs/_posts/examples/*.html debug/*.html","test":"run-s lint lint-css test-unit test-flow","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","lint-css":"stylelint 'dist/mapbox-gl.css'","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","build-dev":"browserify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify src/index.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl | derequire > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","lint-docs":"documentation lint src/index.js","test-flow":"flow .","test-unit":"tap --reporter dot --no-coverage test/unit","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"flow-node docs/style-spec/_generate/generate.js && documentation build --github --format html --config ./docs/documentation.yml --theme ./docs/_theme --output docs/api/ src/index.js","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","test-render":"node test/render.test.js","start-server":"st --no-cache --localhost --port 9966 --index index.html .","build-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" browserify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","test-suite-clean":"find test/integration/*-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/_posts/examples/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose"},"_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs","./build/minifyify_style_spec","./build/strictify"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"5.0.3","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"6.10.1","dependencies":{"rw":"^1.3.3","pbf":"^1.3.2","brfs":"^1.4.0","earcut":"^2.0.3","vt-pbf":"^2.0.2","bubleify":"^0.7.0","minimist":"0.0.8","through2":"^2.0.3","tinyqueue":"^1.1.0","unflowify":"^1.0.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","webworkify":"^1.4.0","quickselect":"^1.0.0","sort-object":"^0.3.2","unassertify":"^2.0.0","vector-tile":"^1.3.0","supercluster":"^2.3.0","csscolorparser":"~1.0.2","geojson-rewind":"^0.1.0","lodash.isequal":"^3.0.4","point-geometry":"^0.0.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/gl-matrix":"^0.0.1","@mapbox/whoots-js":"^3.0.0","@mapbox/shelf-pack":"^3.0.0","@mapbox/unitbezier":"^0.0.0","mapbox-gl-supported":"^1.2.0","fast-stable-stringify":"^0.1.1","package-json-versionify":"^1.0.2","jsonlint-lines-primitives":"~1.6.0"},"devDependencies":{"gl":"^4.0.1","st":"^1.2.0","nyc":"^10.1.2","tap":"^10.3.0","glob":"^7.0.3","jsdom":"^9.11.0","pngjs":"^3.0.0","sinon":"^2.1.0","vinyl":"^2.0.1","envify":"^4.0.0","eslint":"4.1.1","lodash":"^4.16.0","remark":"^6.0.1","request":"^2.79.0","flow-bin":"^0.48.0","vinyl-fs":"^2.4.4","watchify":"^3.7.0","benchmark":"~2.1.0","clipboard":"^1.5.12","coveralls":"^2.11.8","derequire":"^2.0.6","minifyify":"^7.0.1","stylelint":"^7.10.1","browserify":"^14.0.0","in-publish":"^2.0.0","proxyquire":"^1.7.9","npm-run-all":"^4.0.1","remark-html":"^5.0.1","babel-eslint":"^7.0.0","highlight.js":"^9.9.0","concat-stream":"^1.6.0","documentation":"4.0.0-beta12","github-slugger":"^1.1.1","mock-geolocation":"^1.0.11","flow-remove-types":"^1.0.4","eslint-plugin-html":"^3.0.0","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","@mapbox/mapbox-gl-rtl-text":"^0.1.1","@mapbox/mapbox-gl-test-suite":"file:test/integration"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.39.1.tgz_1500927762286_0.8958859296981245","host":"s3://npm-registry-packages"}},"0.40.0":{"name":"mapbox-gl","version":"0.40.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.40.0","maintainers":[{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"ghoshkaj","email":"ghoshkaj@gmail.com"},{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"sbma44","email":"thomas.j.lee@gmail.com"},{"name":"yhahn","email":"young@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"2419531a020ecd7f05232023a332f70c930d9732","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.40.0.tgz","integrity":"sha512-dgxiwCBy5yJLk9z/5Hzk1BeU0h4NyW5Sz9LsJiznHHLuX4gxCmEVwaqXc8AcQa/5lTiZnHBrmoslQ/m2rLL4yQ==","signatures":[{"sig":"MEUCICmDk9i6R+2UCadu8jbjUiOE2UOnV/l6V+hMcMGagx36AiEAiBT9rE35Dzj+Y8F5bs3+ho3e0l0MAG0l8+/QQFL5wF0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/mapbox-gl.js","files":["build/","dist/","flow-typed/","src/",".flowconfig"],"style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"33e09e8b1ec388b6fca8bfe5282b629bdc3dbaad","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs/_posts/examples/*.html debug/*.html","test":"run-s lint lint-css test-unit test-flow","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","lint-css":"stylelint 'dist/mapbox-gl.css'","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","build-dev":"browserify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify src/index.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl | derequire > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","lint-docs":"documentation lint src/index.js","test-flow":"flow .","test-unit":"tap --reporter dot --no-coverage test/unit","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"flow-node docs/style-spec/_generate/generate.js && documentation build --github --format html --config ./docs/documentation.yml --theme ./docs/_theme --output docs/api/ src/index.js","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache --localhost --port 9966 --index index.html .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","build-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" browserify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","test-suite-clean":"find test/integration/*-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/_posts/examples/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose"},"_npmUser":{"name":"anandthakker","email":"vestibule@anandthakker.net"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs","./build/minifyify_style_spec","./build/strictify"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"5.3.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.3.0","dependencies":{"rw":"^1.3.3","pbf":"^3.0.5","brfs":"^1.4.0","earcut":"^2.0.3","vt-pbf":"^3.0.1","bubleify":"^0.7.0","minimist":"0.0.8","through2":"^2.0.3","tinyqueue":"^1.1.0","unflowify":"^1.0.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","webworkify":"^1.4.0","quickselect":"^1.0.0","sort-object":"^0.3.2","unassertify":"^2.0.0","shuffle-seed":"^1.1.6","supercluster":"^2.3.0","csscolorparser":"~1.0.2","geojson-rewind":"^0.2.0","lodash.isequal":"^3.0.4","@mapbox/tiny-sdf":"^1.1.0","@mapbox/gl-matrix":"^0.0.1","@mapbox/whoots-js":"^3.0.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.0","mapbox-gl-supported":"^1.2.0","@mapbox/point-geometry":"^0.1.0","package-json-versionify":"^1.0.2","jsonlint-lines-primitives":"~1.6.0"},"devDependencies":{"gl":"^4.0.1","st":"^1.2.0","nyc":"^10.1.2","tap":"^10.3.0","glob":"^7.0.3","jsdom":"^9.11.0","pngjs":"^3.0.0","sinon":"^2.1.0","vinyl":"^2.0.1","envify":"^4.0.0","eslint":"4.1.1","lodash":"^4.16.0","remark":"^6.0.1","request":"^2.79.0","flow-bin":"^0.52.0","vinyl-fs":"^2.4.4","watchify":"^3.7.0","benchmark":"~2.1.0","clipboard":"^1.5.12","coveralls":"^2.11.8","derequire":"^2.0.6","minifyify":"^7.0.1","stylelint":"^7.10.1","browserify":"^14.0.0","in-publish":"^2.0.0","proxyquire":"^1.7.9","npm-run-all":"^4.0.1","remark-html":"^5.0.1","babel-eslint":"^7.0.0","highlight.js":"^9.9.0","concat-stream":"^1.6.0","documentation":"4.0.0-beta12","github-slugger":"^1.1.1","mock-geolocation":"^1.0.11","flow-remove-types":"^1.0.4","eslint-plugin-html":"^3.0.0","eslint-plugin-node":"^5.1.1","flow-coverage-report":"^0.3.0","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","@mapbox/mapbox-gl-rtl-text":"^0.1.1","@mapbox/mapbox-gl-test-suite":"file:test/integration"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.40.0.tgz_1505335392268_0.5614242432639003","host":"s3://npm-registry-packages"}},"0.40.1":{"name":"mapbox-gl","version":"0.40.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.40.1","maintainers":[{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"ghoshkaj","email":"ghoshkaj@gmail.com"},{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"sbma44","email":"thomas.j.lee@gmail.com"},{"name":"yhahn","email":"young@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"14785b1ab3bc7a42fd24fcb37637ebcec817c5f1","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.40.1.tgz","integrity":"sha512-DxyNYUi1rqOLc2C3vNUNO7PdUc98DgIY5Ivb3H6RiSrylbcB31+yTSzEy90k6lHOqjk016X3Mt5PSSJRnZF+QQ==","signatures":[{"sig":"MEUCIHDE/mXWOfUntikoVaMvjjAabqgNfLRetNGQGm4k6KucAiEA9vDaYf98NPBOADpfuaNVquAYiVxsI4DbsBmff39Q6EU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/mapbox-gl.js","_from":".","files":["build/","dist/","flow-typed/","src/",".flowconfig"],"style":"dist/mapbox-gl.css","_shasum":"14785b1ab3bc7a42fd24fcb37637ebcec817c5f1","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"6afcfe1a7bb3bd9244fbeab99ada9f28fec4bd48","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs/_posts/examples/*.html debug/*.html","test":"run-s lint lint-css test-unit test-flow","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","lint-css":"stylelint 'dist/mapbox-gl.css'","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","build-dev":"browserify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify src/index.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl | derequire > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","lint-docs":"documentation lint src/index.js","test-flow":"flow .","test-unit":"tap --reporter dot --no-coverage test/unit","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"flow-node docs/style-spec/_generate/generate.js && documentation build --github --format html --config ./docs/documentation.yml --theme ./docs/_theme --output docs/api/ src/index.js","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache --localhost --port 9966 --index index.html .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","build-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" browserify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","test-suite-clean":"find test/integration/*-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --plugin [minifyify --no-map] --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/_posts/examples/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose"},"_npmUser":{"name":"mollymerp","email":"mollylloyd@gmail.com"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs","./build/minifyify_style_spec","./build/strictify"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"3.10.8","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"6.9.1","dependencies":{"rw":"^1.3.3","pbf":"^3.0.5","brfs":"^1.4.0","earcut":"^2.0.3","vt-pbf":"^3.0.1","bubleify":"^0.7.0","minimist":"0.0.8","through2":"^2.0.3","tinyqueue":"^1.1.0","unflowify":"^1.0.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","webworkify":"^1.4.0","quickselect":"^1.0.0","sort-object":"^0.3.2","unassertify":"^2.0.0","shuffle-seed":"^1.1.6","supercluster":"^2.3.0","csscolorparser":"~1.0.2","geojson-rewind":"^0.2.0","lodash.isequal":"^3.0.4","@mapbox/tiny-sdf":"^1.1.0","@mapbox/gl-matrix":"^0.0.1","@mapbox/whoots-js":"^3.0.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.0","mapbox-gl-supported":"^1.2.0","@mapbox/point-geometry":"^0.1.0","package-json-versionify":"^1.0.2","jsonlint-lines-primitives":"~1.6.0"},"devDependencies":{"gl":"^4.0.1","st":"^1.2.0","nyc":"^10.1.2","tap":"^10.3.0","glob":"^7.0.3","jsdom":"^9.11.0","pngjs":"^3.0.0","sinon":"^2.1.0","vinyl":"^2.0.1","envify":"^4.0.0","eslint":"4.1.1","lodash":"^4.16.0","remark":"^6.0.1","request":"^2.79.0","flow-bin":"^0.54.1","vinyl-fs":"^2.4.4","watchify":"^3.7.0","benchmark":"~2.1.0","clipboard":"^1.5.12","coveralls":"^2.11.8","derequire":"^2.0.6","minifyify":"^7.0.1","stylelint":"^7.10.1","browserify":"^14.0.0","in-publish":"^2.0.0","proxyquire":"^1.7.9","npm-run-all":"^4.0.1","remark-html":"^5.0.1","babel-eslint":"^7.0.0","highlight.js":"^9.9.0","concat-stream":"^1.6.0","documentation":"4.0.0-beta12","github-slugger":"^1.1.1","mock-geolocation":"^1.0.11","flow-remove-types":"^1.0.4","eslint-plugin-html":"^3.0.0","eslint-plugin-node":"^5.1.1","flow-coverage-report":"^0.3.0","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","@mapbox/mapbox-gl-rtl-text":"^0.1.1","@mapbox/mapbox-gl-test-suite":"file:test/integration"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.40.1.tgz_1505782001282_0.5133953345939517","host":"s3://npm-registry-packages"}},"0.41.0":{"name":"mapbox-gl","version":"0.41.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.41.0","maintainers":[{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"ghoshkaj","email":"ghoshkaj@gmail.com"},{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"sbma44","email":"thomas.j.lee@gmail.com"},{"name":"yhahn","email":"young@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"68839ac1d45c1e90a230d7a6c17434b5e2cfbb73","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.41.0.tgz","integrity":"sha512-4U4/nhhJhqEqwHK3GSHiBL8STNRQiPkjqZKBivDS18Tuo4A1SPR/PVoSTMZeAqAJWToM9ENWDHSKyj8VKqILxw==","signatures":[{"sig":"MEUCIQDhsHHLm7rN84zKeudXF5YAOgLkSOEgAqu/ssN/nhjIhgIgE3OADaf2ENmiHc8ZZam4af5zoM1CyZwd7BOx9xVurFg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/mapbox-gl.js","files":["build/","dist/","flow-typed/","src/",".flowconfig"],"style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"7138ac4cf30962f6f4afda205a33ccdc4c4555b7","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs/_posts/examples/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-style-property-editor watch-benchmarks watch-benchmarks-view start-server","lint-css":"stylelint 'dist/mapbox-gl.css'","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-dev":"browserify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify src/index.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl | derequire > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","lint-docs":"documentation lint src/index.js","test-flow":"flow .","test-unit":"tap --reporter dot --no-coverage test/unit","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"flow-node docs/style-spec/_generate/generate.js && documentation build --github --format html --config ./docs/documentation.yml --theme ./docs/_theme --output docs/api/ src/index.js","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev watch-style-property-editor start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache --localhost --port 9966 --index index.html .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","build-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" browserify bench/benchmarks.js --debug --transform envify --outfile bench/benchmarks_generated.js --verbose","test-expressions":"node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --debug --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/_posts/examples/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","watch-style-property-editor":"watchify debug/style_property_editor.js --debug -o debug/style_property_editor_generated.js --standalone StylePropertyEditor --verbose"},"_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true},"objectAssign":"Object.assign"}],"package-json-versionify","unassertify","brfs","./build/minifyify_style_spec","./build/strictify"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"5.3.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.4.0","dependencies":{"rw":"^1.3.3","pbf":"^3.0.5","brfs":"^1.4.0","earcut":"^2.0.3","vt-pbf":"^3.0.1","bubleify":"^0.7.0","minimist":"0.0.8","through2":"^2.0.3","tinyqueue":"^1.1.0","unflowify":"^1.0.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","webworkify":"^1.4.0","quickselect":"^1.0.0","sort-object":"^0.3.2","unassertify":"^2.0.0","shuffle-seed":"^1.1.6","supercluster":"^2.3.0","csscolorparser":"~1.0.2","geojson-rewind":"^0.2.0","lodash.isequal":"^3.0.4","@mapbox/tiny-sdf":"^1.1.0","@mapbox/gl-matrix":"^0.0.1","@mapbox/whoots-js":"^3.0.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.0","mapbox-gl-supported":"^1.2.0","@mapbox/point-geometry":"^0.1.0","package-json-versionify":"^1.0.2","jsonlint-lines-primitives":"~1.6.0"},"devDependencies":{"gl":"^4.0.1","st":"^1.2.0","nyc":"^10.1.2","tap":"^10.3.0","glob":"^7.0.3","jsdom":"^11.2.0","pngjs":"^3.0.0","sinon":"^2.1.0","vinyl":"^2.0.1","envify":"^4.0.0","eslint":"4.1.1","lodash":"^4.16.0","remark":"^6.0.1","request":"^2.79.0","flow-bin":"^0.54.1","vinyl-fs":"^2.4.4","watchify":"^3.7.0","benchmark":"~2.1.0","clipboard":"^1.5.12","coveralls":"^2.11.8","derequire":"^2.0.6","minifyify":"^7.0.1","stylelint":"^7.10.1","browserify":"^14.0.0","in-publish":"^2.0.0","proxyquire":"^1.7.9","npm-run-all":"^4.0.1","remark-html":"^5.0.1","babel-eslint":"^7.0.0","highlight.js":"^9.9.0","concat-stream":"^1.6.0","documentation":"4.0.0-beta12","github-slugger":"^1.1.1","mock-geolocation":"^1.0.11","flow-remove-types":"^1.0.4","eslint-plugin-html":"^3.0.0","eslint-plugin-node":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-coverage-report":"^0.3.0","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","@mapbox/mapbox-gl-rtl-text":"^0.1.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.41.0.tgz_1507758936578_0.033281851559877396","host":"s3://npm-registry-packages"}},"0.42.0":{"name":"mapbox-gl","version":"0.42.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.42.0","maintainers":[{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"ghoshkaj","email":"ghoshkaj@gmail.com"},{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"accdd0abcb7a4142e3c55054ec3a0321bf09c173","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.42.0.tgz","integrity":"sha512-/2nij4njYsy6+VGzzntwRmndCsIKVY0I/ayHrpEHZbGKoh2ONXa1ZYbGSyud57alamrfuHMocTE2woRmKgBOyQ==","signatures":[{"sig":"MEUCIQCc+iMzJLoh9nWvu/2YOvLH90KLlCc2oMAVsO+1SuaPkgIgTeqOvyB7zKNjNlyebM2on9NcaTE037Hj9xK1zoNkgJg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/mapbox-gl.js","files":["build/","dist/","flow-typed/","src/",".flowconfig"],"style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"3a9a308e0a2212f212f5790707621c407023a9df","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && DEPLOY_ENV=production batfish build # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-style-property-editor watch-benchmarks watch-benchmarks-view start-server","lint-css":"stylelint 'dist/mapbox-gl.css'","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-dev":"browserify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify src/index.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl | derequire > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","lint-docs":"documentation lint src/index.js","test-flow":"flow .","test-unit":"tap --reporter classic --no-coverage test/unit","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","start-docs":"run-s build-min build-docs && DEPLOY_ENV=local batfish start","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev watch-style-property-editor start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache --localhost --port 9966 --index index.html .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","build-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" browserify bench/benchmarks.js --debug --transform envify --outfile bench/benchmarks_generated.js --verbose","test-expressions":"node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --debug --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","watch-style-property-editor":"watchify debug/style_property_editor.js --debug -o debug/style_property_editor_generated.js --standalone StylePropertyEditor --verbose"},"_npmUser":{"name":"lucaswoj","email":"lucas@lucaswoj.com"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true},"objectAssign":"Object.assign"}],"package-json-versionify","unassertify","brfs","./build/minifyify_style_spec","./build/strictify"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"5.4.2","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.8.1","dependencies":{"rw":"^1.3.3","pbf":"^3.0.5","brfs":"^1.4.0","earcut":"^2.0.3","vt-pbf":"^3.0.1","bubleify":"^0.7.0","minimist":"0.0.8","through2":"^2.0.3","tinyqueue":"^1.1.0","unflowify":"^1.0.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","webworkify":"^1.4.0","gray-matter":"^3.0.8","quickselect":"^1.0.0","sort-object":"^0.3.2","unassertify":"^2.0.0","shuffle-seed":"^1.1.6","supercluster":"^2.3.0","csscolorparser":"~1.0.2","geojson-rewind":"^0.2.0","lodash.isequal":"^3.0.4","@mapbox/tiny-sdf":"^1.1.0","@mapbox/gl-matrix":"^0.0.1","@mapbox/whoots-js":"^3.0.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.0","mapbox-gl-supported":"^1.2.0","@mapbox/point-geometry":"^0.1.0","package-json-versionify":"^1.0.2","jsonlint-lines-primitives":"~1.6.0"},"devDependencies":{"gl":"^4.0.1","st":"^1.2.0","nyc":"^10.1.2","tap":"^10.3.0","glob":"^7.0.3","jsdom":"^11.2.0","pngjs":"^3.0.0","react":"^16.0.0","sinon":"^2.1.0","slugg":"^1.2.1","envify":"^4.0.0","eslint":"4.1.1","lodash":"^4.16.0","remark":"^8.0.0","prismjs":"^1.8.1","request":"^2.79.0","flow-bin":"^0.57.3","watchify":"^3.7.0","benchmark":"~2.1.0","coveralls":"^2.11.8","derequire":"^2.0.6","minifyify":"^7.0.1","react-dom":"^16.0.0","stylelint":"^7.10.1","browserify":"^14.0.0","in-publish":"^2.0.0","prop-types":"^15.6.0","proxyquire":"^1.7.9","raw-loader":"^0.5.1","npm-run-all":"^4.0.1","remark-html":"^5.0.1","babel-eslint":"^7.0.0","react-helmet":"^5.2.0","remark-react":"^4.0.1","documentation":"5.3.3","github-slugger":"^1.1.1","object.entries":"^1.0.4","@mapbox/batfish":"^0.13.3","execcommand-copy":"^1.1.0","mock-geolocation":"^1.0.11","flow-remove-types":"^1.0.4","is-builtin-module":"^1.0.0","eslint-plugin-html":"^3.0.0","eslint-plugin-node":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-coverage-report":"^0.3.0","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","@mapbox/mapbox-gl-rtl-text":"^0.1.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.42.0.tgz_1510617586382_0.2008477656636387","host":"s3://npm-registry-packages"}},"0.42.1":{"name":"mapbox-gl","version":"0.42.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.42.1","maintainers":[{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"ghoshkaj","email":"ghoshkaj@gmail.com"},{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"ed676e450a5df9bcde4f3f47233444fc035e9e3e","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.42.1.tgz","integrity":"sha512-Ysjps6tICz1M2ao3i2xkdbKsVLFv6WqkR+MYLcFmE7HlUIAspTcrXpL6x4/eRhfMTg8sj9dLZd6X5BLXI+sjjQ==","signatures":[{"sig":"MEUCICRjV2pTx6k+onzPOAkS+TgROS9FmShWJ1tu8gbxIrLUAiEA1nPK5sNU+oVvBhRyjo44vaBnV1B3ZvJohdRMpZ/J114=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/mapbox-gl.js","files":["build/","dist/","flow-typed/","src/",".flowconfig"],"style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"b1947060e29ee9812dbed4e8cef82ada217373c0","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && DEPLOY_ENV=production batfish build # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-style-property-editor watch-benchmarks watch-benchmarks-view start-server","lint-css":"stylelint 'dist/mapbox-gl.css'","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-dev":"browserify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify src/index.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl | derequire > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","lint-docs":"documentation lint src/index.js","test-flow":"flow .","test-unit":"tap --reporter classic --no-coverage test/unit","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","start-docs":"run-s build-min build-docs && DEPLOY_ENV=local batfish start","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev watch-style-property-editor start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache --localhost --port 9966 --index index.html .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","build-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" browserify bench/benchmarks.js --debug --transform envify --outfile bench/benchmarks_generated.js --verbose","test-expressions":"node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --debug --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","watch-style-property-editor":"watchify debug/style_property_editor.js --debug -o debug/style_property_editor_generated.js --standalone StylePropertyEditor --verbose"},"_npmUser":{"name":"lbud","email":"lauren@mapbox.com"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true},"objectAssign":"Object.assign"}],"package-json-versionify","unassertify","brfs","./build/minifyify_style_spec","./build/strictify"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"5.3.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"6.4.0","dependencies":{"rw":"^1.3.3","pbf":"^3.0.5","brfs":"^1.4.0","earcut":"^2.0.3","vt-pbf":"^3.0.1","bubleify":"^0.7.0","minimist":"0.0.8","through2":"^2.0.3","tinyqueue":"^1.1.0","unflowify":"^1.0.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","webworkify":"^1.4.0","gray-matter":"^3.0.8","quickselect":"^1.0.0","sort-object":"^0.3.2","unassertify":"^2.0.0","shuffle-seed":"^1.1.6","supercluster":"^2.3.0","csscolorparser":"~1.0.2","geojson-rewind":"^0.2.0","lodash.isequal":"^3.0.4","@mapbox/tiny-sdf":"^1.1.0","@mapbox/gl-matrix":"^0.0.1","@mapbox/whoots-js":"^3.0.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.0","mapbox-gl-supported":"^1.2.0","@mapbox/point-geometry":"^0.1.0","package-json-versionify":"^1.0.2","jsonlint-lines-primitives":"~1.6.0"},"devDependencies":{"gl":"^4.0.1","st":"^1.2.0","ejs":"^2.5.7","nyc":"^10.1.2","tap":"^10.3.0","glob":"^7.0.3","jsdom":"^11.2.0","pngjs":"^3.0.0","react":"^16.0.0","sinon":"^2.1.0","slugg":"^1.2.1","envify":"^4.0.0","eslint":"4.1.1","lodash":"^4.16.0","remark":"^8.0.0","prismjs":"^1.8.1","request":"^2.79.0","flow-bin":"^0.57.3","watchify":"^3.7.0","benchmark":"~2.1.0","coveralls":"^2.11.8","derequire":"^2.0.6","minifyify":"^7.0.1","react-dom":"^16.0.0","stylelint":"^7.10.1","browserify":"^14.0.0","in-publish":"^2.0.0","prop-types":"^15.6.0","proxyquire":"^1.7.9","raw-loader":"^0.5.1","npm-run-all":"^4.0.1","remark-html":"^5.0.1","babel-eslint":"^7.0.0","react-helmet":"^5.2.0","remark-react":"^4.0.1","documentation":"5.3.3","github-slugger":"^1.1.1","object.entries":"^1.0.4","@mapbox/batfish":"^0.13.3","execcommand-copy":"^1.1.0","mock-geolocation":"^1.0.11","flow-remove-types":"^1.0.4","is-builtin-module":"^1.0.0","eslint-plugin-html":"^3.0.0","eslint-plugin-node":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-coverage-report":"^0.3.0","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","@mapbox/mapbox-gl-rtl-text":"^0.1.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.42.1.tgz_1510974400286_0.04371384694240987","host":"s3://npm-registry-packages"}},"0.42.2":{"name":"mapbox-gl","version":"0.42.2","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.42.2","maintainers":[{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"ghoshkaj","email":"ghoshkaj@gmail.com"},{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"b349142d0b0a3c2f4225b30d301c9bf6c507a272","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.42.2.tgz","integrity":"sha512-YwTP5g6ljzUvT4puPOubhZ+RQO6umOtfSBAu07LNrBXP9ZhprD5y6DoQJID1BaB6DTFQ5BD0CN717a/NPUG5Xg==","signatures":[{"sig":"MEQCIEqnamLcC6wYmaihVSdG47GxdxGm9/Pid7GyKsJbtVXwAiAEJGjVCUsbZZWZFnQ5jYj1ceTI2FWGj+18qpbN2wZ/EA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/mapbox-gl.js","files":["build/","dist/","flow-typed/","src/",".flowconfig"],"style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"3d30c4b48790ee1e95030672da12a58de2759c0d","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && DEPLOY_ENV=production batfish build # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-style-property-editor watch-benchmarks watch-benchmarks-view start-server","lint-css":"stylelint 'dist/mapbox-gl.css'","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-dev":"browserify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify src/index.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl | derequire > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","lint-docs":"documentation lint src/index.js","test-flow":"flow .","test-unit":"tap --reporter classic --no-coverage test/unit","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","start-docs":"run-s build-min build-docs && DEPLOY_ENV=local batfish start","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev watch-style-property-editor start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache --localhost --port 9966 --index index.html .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","build-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" browserify bench/benchmarks.js --debug --transform envify --outfile bench/benchmarks_generated.js --verbose","test-expressions":"node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --debug --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","watch-style-property-editor":"watchify debug/style_property_editor.js --debug -o debug/style_property_editor_generated.js --standalone StylePropertyEditor --verbose"},"_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true},"objectAssign":"Object.assign"}],"package-json-versionify","unassertify","brfs","./build/minifyify_style_spec","./build/strictify"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"5.4.2","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.7.0","dependencies":{"rw":"^1.3.3","pbf":"^3.0.5","brfs":"^1.4.0","earcut":"^2.0.3","vt-pbf":"^3.0.1","bubleify":"^0.7.0","minimist":"0.0.8","through2":"^2.0.3","tinyqueue":"^1.1.0","unflowify":"^1.0.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","webworkify":"^1.4.0","gray-matter":"^3.0.8","quickselect":"^1.0.0","sort-object":"^0.3.2","unassertify":"^2.0.0","shuffle-seed":"^1.1.6","supercluster":"^2.3.0","csscolorparser":"~1.0.2","geojson-rewind":"^0.2.0","lodash.isequal":"^3.0.4","@mapbox/tiny-sdf":"^1.1.0","@mapbox/gl-matrix":"^0.0.1","@mapbox/whoots-js":"^3.0.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.0","mapbox-gl-supported":"^1.2.0","@mapbox/point-geometry":"^0.1.0","package-json-versionify":"^1.0.2","jsonlint-lines-primitives":"~1.6.0"},"devDependencies":{"gl":"^4.0.1","st":"^1.2.0","ejs":"^2.5.7","nyc":"^10.1.2","tap":"^10.3.0","glob":"^7.0.3","jsdom":"^11.2.0","pngjs":"^3.0.0","react":"^16.0.0","sinon":"^2.1.0","slugg":"^1.2.1","envify":"^4.0.0","eslint":"4.1.1","lodash":"^4.16.0","remark":"^8.0.0","prismjs":"^1.8.1","request":"^2.79.0","flow-bin":"^0.57.3","watchify":"^3.7.0","benchmark":"~2.1.0","coveralls":"^2.11.8","derequire":"^2.0.6","minifyify":"^7.0.1","react-dom":"^16.0.0","stylelint":"^7.10.1","browserify":"^14.0.0","in-publish":"^2.0.0","prop-types":"^15.6.0","proxyquire":"^1.7.9","raw-loader":"^0.5.1","npm-run-all":"^4.0.1","remark-html":"^5.0.1","babel-eslint":"^7.0.0","react-helmet":"^5.2.0","remark-react":"^4.0.1","documentation":"5.3.3","github-slugger":"^1.1.1","object.entries":"^1.0.4","@mapbox/batfish":"^0.13.3","execcommand-copy":"^1.1.0","mock-geolocation":"^1.0.11","flow-remove-types":"^1.0.4","is-builtin-module":"^1.0.0","eslint-plugin-html":"^3.0.0","eslint-plugin-node":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-coverage-report":"^0.3.0","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","@mapbox/mapbox-gl-rtl-text":"^0.1.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.42.2.tgz_1511300345429_0.7714411329943687","host":"s3://npm-registry-packages"}},"0.43.0-beta.1":{"name":"mapbox-gl","version":"0.43.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.43.0-beta.1","maintainers":[{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"ghoshkaj","email":"ghoshkaj@gmail.com"},{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"60642f7c72af5830f37d10662b8091132c817338","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.43.0-beta.1.tgz","integrity":"sha512-ZZ7qmPZygpECIaoGvQEmt5SSOBEQKv58gUGTatPF2kS7VmDfftjzeJt4nDwHVgoV3QBGm4TWIFKY7Du0ia7duw==","signatures":[{"sig":"MEYCIQCy5aYLAVc5bGIkwE3Zm4GF7R8qUDQCKDkVQAMmS4zwGgIhALftF54E4AkYDUkUuNe7Tf0QP/h0m9y9vp05AFGB2+3a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/mapbox-gl.js","files":["build/","dist/","flow-typed/","src/",".flowconfig"],"style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"6465c04107f34dceb2c16bfd824fdf8c3380fc53","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && DEPLOY_ENV=production batfish build # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-style-property-editor watch-benchmarks watch-benchmarks-view start-server","lint-css":"stylelint 'dist/mapbox-gl.css'","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-dev":"browserify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify src/index.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl | derequire > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","lint-docs":"documentation lint src/index.js","test-flow":"node build/generate-flow-typed-style-spec && flow .","test-unit":"tap --reporter classic --no-coverage test/unit","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","start-docs":"run-s build-min build-docs && DEPLOY_ENV=local batfish start","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev watch-style-property-editor start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache --localhost --port 9966 --index index.html .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","build-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" browserify bench/benchmarks.js --debug --transform envify --outfile bench/benchmarks_generated.js --verbose","test-expressions":"node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --debug --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","watch-style-property-editor":"watchify debug/style_property_editor.js --debug -o debug/style_property_editor_generated.js --standalone StylePropertyEditor --verbose"},"_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true},"objectAssign":"Object.assign"}],"package-json-versionify","unassertify","brfs","./build/minifyify_style_spec","./build/strictify"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"5.4.2","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.7.0","dependencies":{"rw":"^1.3.3","pbf":"^3.0.5","brfs":"^1.4.0","earcut":"^2.0.3","vt-pbf":"^3.0.1","bubleify":"^0.7.0","minimist":"0.0.8","through2":"^2.0.3","tinyqueue":"^1.1.0","unflowify":"^1.0.0","geojson-vt":"^3.0.0","grid-index":"^1.0.0","webworkify":"^1.4.0","gray-matter":"^3.0.8","quickselect":"^1.0.0","sort-object":"^0.3.2","unassertify":"^2.0.0","shuffle-seed":"^1.1.6","supercluster":"^2.3.0","csscolorparser":"~1.0.2","geojson-rewind":"^0.3.0","lodash.isequal":"^3.0.4","@mapbox/tiny-sdf":"^1.1.0","@mapbox/gl-matrix":"^0.0.1","@mapbox/whoots-js":"^3.0.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.0","@mapbox/point-geometry":"^0.1.0","package-json-versionify":"^1.0.2","jsonlint-lines-primitives":"~1.6.0","@mapbox/mapbox-gl-supported":"^1.3.0"},"devDependencies":{"gl":"^4.0.1","st":"^1.2.0","ejs":"^2.5.7","nyc":"^10.1.2","tap":"^10.3.0","glob":"^7.0.3","jsdom":"^11.2.0","pngjs":"^3.0.0","react":"^16.0.0","sinon":"^2.1.0","slugg":"^1.2.1","envify":"^4.0.0","eslint":"4.1.1","lodash":"^4.16.0","remark":"^8.0.0","prismjs":"^1.8.1","request":"^2.79.0","flow-bin":"^0.61.0","watchify":"^3.7.0","benchmark":"~2.1.0","coveralls":"^2.11.8","derequire":"^2.0.6","minifyify":"^7.0.1","react-dom":"^16.0.0","stylelint":"^7.10.1","browserify":"^14.0.0","in-publish":"^2.0.0","prop-types":"^15.6.0","proxyquire":"^1.7.9","raw-loader":"^0.5.1","npm-run-all":"^4.0.1","remark-html":"^5.0.1","babel-eslint":"^7.0.0","react-helmet":"^5.2.0","remark-react":"^4.0.1","documentation":"5.3.3","github-slugger":"^1.1.1","object.entries":"^1.0.4","@mapbox/batfish":"^0.13.3","execcommand-copy":"^1.1.0","mock-geolocation":"^1.0.11","flow-remove-types":"^1.0.4","is-builtin-module":"^1.0.0","eslint-plugin-html":"^3.0.0","eslint-plugin-node":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-coverage-report":"^0.3.0","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","@mapbox/mapbox-gl-rtl-text":"^0.1.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.43.0-beta.1.tgz_1513296967280_0.0897920704446733","host":"s3://npm-registry-packages"}},"0.43.0":{"name":"mapbox-gl","version":"0.43.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.43.0","maintainers":[{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"ghoshkaj","email":"ghoshkaj@gmail.com"},{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"c53978cdce0e3fa393a60bd5afc657842ce5b098","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.43.0.tgz","integrity":"sha512-mSyGdXEy+JXXZS5/U4IL13JnOeHx8IoyrNPalxQnagFf3X8olaqKBy49YyEIBeAxTBR4QDeS50fwDLJK1C2Hgg==","signatures":[{"sig":"MEUCIERZRqeRa/sujmDlYrie6QIDPBEu8EzUOwMWNVwkhVimAiEA8FrzVciIKV+toDM8+TepXwH/x0AocdavTKVhaM0n8mg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/mapbox-gl.js","files":["build/","dist/","flow-typed/","src/",".flowconfig"],"style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"c97d7d6e508aa109185e62b7ab607902bad42011","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && DEPLOY_ENV=production batfish build # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-style-property-editor watch-benchmarks watch-benchmarks-view start-server","codegen":"node build/generate-style-code.js && flow-node build/generate-struct-arrays.js","lint-css":"stylelint 'dist/mapbox-gl.css'","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-dev":"browserify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify src/index.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl | derequire > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","lint-docs":"documentation lint src/index.js","test-flow":"node build/generate-flow-typed-style-spec && flow .","test-unit":"tap --reporter classic --no-coverage test/unit","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","start-docs":"run-s build-min build-docs && DEPLOY_ENV=local batfish start","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev watch-style-property-editor start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache --localhost --port 9966 --index index.html .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","build-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" browserify bench/benchmarks.js --debug --transform envify --outfile bench/benchmarks_generated.js --verbose","test-expressions":"node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --debug --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","watch-style-property-editor":"watchify debug/style_property_editor.js --debug -o debug/style_property_editor_generated.js --standalone StylePropertyEditor --verbose"},"_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true},"objectAssign":"Object.assign"}],"package-json-versionify","unassertify","brfs","./build/minifyify_style_spec","./build/strictify"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"5.6.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.9.3","dependencies":{"rw":"^1.3.3","pbf":"^3.0.5","brfs":"^1.4.0","earcut":"^2.0.3","vt-pbf":"^3.0.1","bubleify":"^0.7.0","minimist":"0.0.8","through2":"^2.0.3","tinyqueue":"^1.1.0","unflowify":"^1.0.0","geojson-vt":"^3.0.0","grid-index":"^1.0.0","webworkify":"^1.4.0","gray-matter":"^3.0.8","quickselect":"^1.0.0","sort-object":"^0.3.2","unassertify":"^2.0.0","shuffle-seed":"^1.1.6","supercluster":"^2.3.0","csscolorparser":"~1.0.2","geojson-rewind":"^0.3.0","lodash.isequal":"^3.0.4","@mapbox/tiny-sdf":"^1.1.0","@mapbox/gl-matrix":"^0.0.1","@mapbox/whoots-js":"^3.0.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.0","@mapbox/point-geometry":"^0.1.0","package-json-versionify":"^1.0.2","jsonlint-lines-primitives":"~1.6.0","@mapbox/mapbox-gl-supported":"^1.3.0"},"devDependencies":{"gl":"^4.0.1","st":"^1.2.0","ejs":"^2.5.7","nyc":"^10.1.2","tap":"^10.3.0","glob":"^7.0.3","jsdom":"^11.2.0","pngjs":"^3.0.0","react":"^16.0.0","sinon":"^2.1.0","slugg":"^1.2.1","envify":"^4.0.0","eslint":"4.1.1","lodash":"^4.16.0","remark":"^8.0.0","prismjs":"^1.8.1","request":"^2.79.0","flow-bin":"^0.61.0","watchify":"^3.7.0","benchmark":"~2.1.0","coveralls":"^2.11.8","derequire":"^2.0.6","minifyify":"^7.0.1","react-dom":"^16.0.0","stylelint":"^7.10.1","browserify":"^14.0.0","in-publish":"^2.0.0","prop-types":"^15.6.0","proxyquire":"^1.7.9","raw-loader":"^0.5.1","npm-run-all":"^4.0.1","remark-html":"^5.0.1","babel-eslint":"^7.0.0","react-helmet":"^5.2.0","remark-react":"^4.0.1","documentation":"5.3.3","github-slugger":"^1.1.1","object.entries":"^1.0.4","@mapbox/batfish":"^0.13.3","execcommand-copy":"^1.1.0","mock-geolocation":"^1.0.11","flow-remove-types":"^1.0.4","is-builtin-module":"^1.0.0","eslint-plugin-html":"^3.0.0","eslint-plugin-node":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-coverage-report":"^0.3.0","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","@mapbox/mapbox-gl-rtl-text":"^0.1.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.43.0.tgz_1513885203125_0.04593365569598973","host":"s3://npm-registry-packages"}},"0.44.0":{"name":"mapbox-gl","version":"0.44.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.44.0","maintainers":[{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"ghoshkaj","email":"ghoshkaj@gmail.com"},{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"5f4c58d2c64fba8e61183c67f98217f1db432f99","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.44.0.tgz","integrity":"sha512-vMeZaLXjG1B1BKOD9HB11sb9UIUvbzXWJu0NR38j9Uyp1h5xUXqh1Rqe+EhxQp3jzlHIv/LVhFKCJjQQKA2LoA==","signatures":[{"sig":"MEUCIQC1UM9m6WZSnVGdn/urxgYtWu1DxEjbDhve5fAbKsPfBQIgZxVj3oHLjQ8yfoIxj71KDzKw2Jf2jyP2Hus/w2STlIY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/mapbox-gl.js","files":["build/","dist/","flow-typed/","src/",".flowconfig"],"style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"e66651ea5f989e61122877fd865db693ed66ff6e","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && DEPLOY_ENV=production batfish build # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-style-property-editor watch-benchmarks watch-benchmarks-view start-server","codegen":"node build/generate-style-code.js && flow-node build/generate-struct-arrays.js","lint-css":"stylelint 'dist/mapbox-gl.css'","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-dev":"browserify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify src/index.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl | derequire > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","lint-docs":"documentation lint src/index.js","test-flow":"node build/generate-flow-typed-style-spec && flow .","test-unit":"tap --reporter classic --no-coverage test/unit","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","start-docs":"run-s build-min build-docs && DEPLOY_ENV=local batfish start","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev watch-style-property-editor start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","build-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" browserify bench/benchmarks.js --debug --transform envify --outfile bench/benchmarks_generated.js --verbose","test-expressions":"node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --debug --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","watch-style-property-editor":"watchify debug/style_property_editor.js --debug -o debug/style_property_editor_generated.js --standalone StylePropertyEditor --verbose"},"_npmUser":{"name":"anandthakker","email":"vestibule@anandthakker.net"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true},"objectAssign":"Object.assign"}],"package-json-versionify","unassertify","brfs","./build/minifyify_style_spec","./build/strictify"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"5.5.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.3.0","dependencies":{"rw":"^1.3.3","pbf":"^3.0.5","brfs":"^1.4.0","earcut":"^2.1.3","vt-pbf":"^3.0.1","bubleify":"^0.7.0","minimist":"0.0.8","through2":"^2.0.3","tinyqueue":"^1.1.0","unflowify":"^1.0.0","geojson-vt":"^3.0.0","grid-index":"^1.0.0","webworkify":"^1.5.0","gray-matter":"^3.0.8","quickselect":"^1.0.0","sort-object":"^0.3.2","unassertify":"^2.0.0","shuffle-seed":"^1.1.6","supercluster":"^2.3.0","csscolorparser":"~1.0.2","geojson-rewind":"^0.3.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/gl-matrix":"^0.0.1","@mapbox/whoots-js":"^3.0.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.0","@mapbox/point-geometry":"^0.1.0","package-json-versionify":"^1.0.2","jsonlint-lines-primitives":"~1.6.0","@mapbox/mapbox-gl-supported":"^1.3.0"},"devDependencies":{"d3":"^4.12.0","gl":"^4.0.1","st":"^1.2.0","ejs":"^2.5.7","nyc":"^10.1.2","tap":"^10.3.0","glob":"^7.0.3","jsdom":"^11.5.1","pngjs":"^3.0.0","react":"^16.0.0","sinon":"^2.1.0","slugg":"^1.2.1","envify":"^4.0.0","eslint":"4.1.1","lodash":"^4.16.0","remark":"^8.0.0","prismjs":"^1.8.1","request":"^2.79.0","flow-bin":"^0.62.0","watchify":"^3.7.0","benchmark":"~2.1.0","coveralls":"^2.11.8","derequire":"^2.0.6","minifyify":"^7.0.1","react-dom":"^16.0.0","stylelint":"^7.10.1","browserify":"^14.0.0","in-publish":"^2.0.0","prop-types":"^15.6.0","proxyquire":"^1.7.9","raw-loader":"^0.5.1","npm-run-all":"^4.0.1","remark-html":"^5.0.1","babel-eslint":"^7.0.0","react-helmet":"^5.2.0","remark-react":"^4.0.1","documentation":"5.3.3","github-slugger":"^1.1.1","object.entries":"^1.0.4","@mapbox/batfish":"^0.13.3","execcommand-copy":"^1.1.0","mock-geolocation":"^1.0.11","flow-remove-types":"^1.0.4","is-builtin-module":"^1.0.0","eslint-plugin-html":"^3.0.0","eslint-plugin-node":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-coverage-report":"^0.3.0","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","@mapbox/mapbox-gl-rtl-text":"^0.1.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl-0.44.0.tgz_1516908029738_0.8004595504608005","host":"s3://npm-registry-packages"}},"0.44.1":{"name":"mapbox-gl","version":"0.44.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.44.1","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"nicholas.ingalls@gmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"bd4964f71a937c0eca4cc8b00330f2bfcbddc37c","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.44.1.tgz","fileCount":368,"integrity":"sha512-K6GfXfvumPgiw3NSFGTPYU7VinhWLKFbRmNTx/mPWzxzazfKZsChuyZ9IEhZ6LuFEnV1qzquyg5kLUCledVzvg==","signatures":[{"sig":"MEQCICKfl1aThDbwCBDFCgUkP1IgKcfRDWPY3rafjECT2LV3AiBRCVUNvfYrvpDRFFEG6aGGl85HTC68liNOVGIhFtvB2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11159905},"main":"dist/mapbox-gl.js","files":["build/","dist/","flow-typed/","src/",".flowconfig"],"style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"c3a19fa1645a26e2023c489832d7ba9214615d40","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && DEPLOY_ENV=production batfish build # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-style-property-editor watch-benchmarks watch-benchmarks-view start-server","codegen":"node build/generate-style-code.js && flow-node build/generate-struct-arrays.js","lint-css":"stylelint 'dist/mapbox-gl.css'","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-dev":"browserify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify src/index.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl | derequire > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","lint-docs":"documentation lint src/index.js","test-flow":"node build/generate-flow-typed-style-spec && flow .","test-unit":"tap --reporter classic --no-coverage test/unit","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","start-docs":"run-s build-min build-docs && DEPLOY_ENV=local batfish start","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev watch-style-property-editor start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} browserify bench/benchmarks.js --debug --transform envify --outfile bench/benchmarks_generated.js --verbose","test-expressions":"node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --debug --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","watch-style-property-editor":"watchify debug/style_property_editor.js --debug -o debug/style_property_editor_generated.js --standalone StylePropertyEditor --verbose"},"_npmUser":{"name":"anandthakker","email":"vestibule@anandthakker.net"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true},"objectAssign":"Object.assign"}],"package-json-versionify","unassertify","brfs","./build/minifyify_style_spec","./build/strictify"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"5.5.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.3.0","dependencies":{"rw":"^1.3.3","pbf":"^3.0.5","brfs":"^1.4.0","earcut":"^2.1.3","vt-pbf":"^3.0.1","bubleify":"^0.7.0","minimist":"0.0.8","through2":"^2.0.3","tinyqueue":"^1.1.0","unflowify":"^1.0.0","geojson-vt":"^3.0.0","grid-index":"^1.0.0","webworkify":"^1.5.0","gray-matter":"^3.0.8","quickselect":"^1.0.0","sort-object":"^0.3.2","unassertify":"^2.0.0","shuffle-seed":"^1.1.6","supercluster":"^2.3.0","csscolorparser":"~1.0.2","geojson-rewind":"^0.3.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/gl-matrix":"^0.0.1","@mapbox/whoots-js":"^3.0.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.0","@mapbox/point-geometry":"^0.1.0","package-json-versionify":"^1.0.2","jsonlint-lines-primitives":"~1.6.0","@mapbox/mapbox-gl-supported":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"^4.0.1","st":"^1.2.0","ejs":"^2.5.7","nyc":"^10.1.2","tap":"^10.3.0","glob":"^7.0.3","jsdom":"^11.5.1","pngjs":"^3.0.0","react":"^16.0.0","sinon":"^2.1.0","slugg":"^1.2.1","envify":"^4.0.0","eslint":"4.1.1","lodash":"^4.16.0","remark":"^8.0.0","prismjs":"^1.8.1","request":"^2.79.0","flow-bin":"^0.62.0","watchify":"^3.7.0","benchmark":"~2.1.0","coveralls":"^2.11.8","derequire":"^2.0.6","minifyify":"^7.0.1","react-dom":"^16.0.0","stylelint":"^7.10.1","browserify":"^14.0.0","in-publish":"^2.0.0","prop-types":"^15.6.0","proxyquire":"^1.7.9","raw-loader":"^0.5.1","npm-run-all":"^4.0.1","remark-html":"^5.0.1","babel-eslint":"^7.0.0","react-helmet":"^5.2.0","remark-react":"^4.0.1","documentation":"5.3.3","github-slugger":"^1.1.1","object.entries":"^1.0.4","@mapbox/batfish":"^0.13.3","execcommand-copy":"^1.1.0","mock-geolocation":"^1.0.11","flow-remove-types":"^1.0.4","is-builtin-module":"^1.0.0","eslint-plugin-html":"^3.0.0","eslint-plugin-node":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-coverage-report":"^0.3.0","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","@mapbox/mapbox-gl-rtl-text":"^0.1.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_0.44.1_1518569766038_0.7133353330101666","host":"s3://npm-registry-packages"}},"0.44.2":{"name":"mapbox-gl","version":"0.44.2","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.44.2","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"nicholas.ingalls@gmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"8c118ba8c5c15b054272644f30877309db0f8ee2","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.44.2.tgz","fileCount":370,"integrity":"sha512-UzrfDEit6pX+HSj5qQTDG633JiF4JKn1MD8vz58S7kAnGRqnnSfFc7rrSVXZ/E6G5SFKsfESURUbLLuGkOcfWA==","signatures":[{"sig":"MEUCIDzFh9brK0oaEYxweIcDLGTe2h8ifAc053lh7GPgfPBDAiEAoYBt0vJiDJoHa4yraUYwqNltWsyU34orWLAvhAp8D4A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13554197},"main":"dist/mapbox-gl.js","files":["build/","dist/","flow-typed/","src/",".flowconfig"],"style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"2ceaafd315758bc771a02fbcd5e20f577b26d1c4","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && DEPLOY_ENV=production batfish build # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-style-property-editor watch-benchmarks watch-benchmarks-view start-server","codegen":"node build/generate-style-code.js && flow-node build/generate-struct-arrays.js","lint-css":"stylelint 'dist/mapbox-gl.css'","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-dev":"browserify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","build-min":"browserify src/index.js --debug --plugin [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] --standalone mapboxgl | derequire > dist/mapbox-gl.js && tap --no-coverage test/build/min.test.js","lint-docs":"documentation lint src/index.js","test-flow":"node build/generate-flow-typed-style-spec && flow .","test-unit":"tap --reporter classic --no-coverage test/unit","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","start-docs":"run-s build-min build-docs && DEPLOY_ENV=local batfish start","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev watch-style-property-editor start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} browserify bench/benchmarks.js --debug --transform envify --outfile bench/benchmarks_generated.js --verbose","test-expressions":"node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\" watchify bench/benchmarks.js --debug --transform envify --outfile bench/benchmarks_generated.js --verbose","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","watch-style-property-editor":"watchify debug/style_property_editor.js --debug -o debug/style_property_editor_generated.js --standalone StylePropertyEditor --verbose"},"_npmUser":{"name":"anandthakker","email":"vestibule@anandthakker.net"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true},"objectAssign":"Object.assign"}],"package-json-versionify","unassertify","brfs","./build/minifyify_style_spec","./build/strictify"]},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"5.6.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.11.0","dependencies":{"rw":"^1.3.3","pbf":"^3.0.5","brfs":"^1.4.0","earcut":"^2.1.3","vt-pbf":"^3.0.1","bubleify":"^0.7.0","minimist":"0.0.8","through2":"^2.0.3","tinyqueue":"^1.1.0","unflowify":"^1.0.0","geojson-vt":"^3.0.0","grid-index":"^1.0.0","webworkify":"^1.5.0","gray-matter":"^3.0.8","quickselect":"^1.0.0","sort-object":"^0.3.2","unassertify":"^2.0.0","shuffle-seed":"^1.1.6","supercluster":"^2.3.0","csscolorparser":"~1.0.2","geojson-rewind":"^0.3.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/gl-matrix":"^0.0.1","@mapbox/whoots-js":"^3.0.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.0","@mapbox/point-geometry":"^0.1.0","package-json-versionify":"^1.0.2","jsonlint-lines-primitives":"~1.6.0","@mapbox/mapbox-gl-supported":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"^4.0.1","st":"^1.2.0","ejs":"^2.5.7","nyc":"^10.1.2","tap":"^10.3.0","glob":"^7.0.3","jsdom":"^11.5.1","pngjs":"^3.0.0","react":"^16.0.0","sinon":"^2.1.0","slugg":"^1.2.1","envify":"^4.0.0","eslint":"4.1.1","lodash":"^4.16.0","remark":"^8.0.0","prismjs":"^1.8.1","request":"^2.79.0","flow-bin":"^0.62.0","watchify":"^3.7.0","benchmark":"~2.1.0","coveralls":"^2.11.8","derequire":"^2.0.6","minifyify":"^7.0.1","react-dom":"^16.0.0","stylelint":"^7.10.1","browserify":"^14.0.0","in-publish":"^2.0.0","prop-types":"^15.6.0","proxyquire":"^1.7.9","raw-loader":"^0.5.1","npm-run-all":"^4.0.1","remark-html":"^5.0.1","babel-eslint":"^7.0.0","react-helmet":"^5.2.0","remark-react":"^4.0.1","documentation":"5.3.3","github-slugger":"^1.1.1","object.entries":"^1.0.4","@mapbox/batfish":"^0.13.3","execcommand-copy":"^1.1.0","mock-geolocation":"^1.0.11","flow-remove-types":"^1.0.4","is-builtin-module":"^1.0.0","eslint-plugin-html":"^3.0.0","eslint-plugin-node":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-coverage-report":"^0.3.0","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","@mapbox/mapbox-gl-rtl-text":"^0.1.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_0.44.2_1522783868601_0.8355473505103366","host":"s3://npm-registry-packages"}},"0.45.0-beta.1":{"name":"mapbox-gl","version":"0.45.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.45.0-beta.1","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"nicholas.ingalls@gmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"af196dcbf42a5deab8cc396d0a205ef87fd07753","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.45.0-beta.1.tgz","fileCount":378,"integrity":"sha512-ZmD9fHTHid/VPS/PvNW3thKB/Kvq5wSNj4YGCrTj/+GPZNLW5aniRT/YSmWsC0a9MPWbF99GvVY0TbY0ZpuA8Q==","signatures":[{"sig":"MEUCIAb0WOWRf3QSRyk4/rUgqQ0ntwakzrEzioQUj+5f6LnDAiEAynCEgIk/SwOm5NujjdawUUCqLrmBNKrtxFcZKkIfxw4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9935929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2ozsCRA9TVsSAnZWagAAI+QP/3+2MdeW53Vtu/UWCWq0\nITLAbdqCS07pcZZekgOqLa7+igs6bSyLsgqJaBypzNKoiBCMecMpRbOhZLfT\n1tOTlKFxW0AjLYUYA8TegvwGHPh0Rf9aSZxFRIsSz7APXpdLirpO3loc5V/8\noo5K7ak7ZdMelEphoVTzDLFAvvucUpBAgBTalbzOGZowjFzqIOqXorY6TqLu\nYAd0Zv6prPp1ovBphO3BaPIPBE/ArXs2AGXN6Yyr77dOSQbr2aqpooM/2Eai\nHmJCAJVt+pUut9k2SpLEeG3GwYOa2jHNnftlTM2tAkwArGgTk3q+Vcsk0W5Q\nwtMCDgIZbbYmSYwU+FLFH2cNkNAlO8uUsY/xXhd42rGpFLemcEspFbOQCsSU\nQAtdAun+UcDLewvy9a1GwkQ2WCDP1veRhi5urUvxQjxw2lal8cVsrTvFZmOG\neoX07FtdWGa/vT72e75NocHG9wFUyMJYtUu/GMeHTFIJK1jM7IYeD09jlMf4\nazdy82LU6L122gsLALV3+J/Mr8yYkaphFW2DwHURn3tCE0efqwJvPdQOR82U\ntcimQ5RqHRZZFt8/gkvX7jtCdjrUbY0LfmFvU0vpSSQuI6vC8FwBUHSo2Qav\ngHl7xNfS+EAanfV+ajqOMix3nCHfPwGxQk6D5bP92L9ECVfsgSpAzqK6bkcF\nHPA1\r\n=YB+S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","_from":".","files":["build/","dist/","flow-typed/","src/",".flowconfig"],"style":"dist/mapbox-gl.css","_shasum":"af196dcbf42a5deab8cc396d0a205ef87fd07753","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"a56e6c746acb52918bfec1190e0814e7c759c17a","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && DEPLOY_ENV=production batfish build # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'dist/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-dev":"rollup -c --environment BUILD:dev && build/run-tap --no-coverage test/build/dev.test.js","build-min":"rollup -c --environment BUILD:production && build/run-tap --no-coverage test/build/min.test.js","lint-docs":"documentation lint src/index.js","test-flow":"node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-dev":"rollup -c --environment BUILD:dev --watch","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","start-docs":"run-s build-min build-docs && DEPLOY_ENV=local batfish start","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js --watch","build-benchmarks-view":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks_view.js","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks_view.js --watch"},"@std/esm":{"cjs":true,"esm":"js","sourceCache":true},"_npmUser":{"name":"mollymerp","email":"mollylloyd@gmail.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"3.10.8","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"6.9.1","dependencies":{"rw":"^1.3.3","pbf":"^3.0.5","brfs":"^1.4.4","earcut":"^2.1.3","vt-pbf":"^3.0.1","minimist":"0.0.8","through2":"^2.0.3","tinyqueue":"^1.1.0","geojson-vt":"^3.1.0","grid-index":"^1.0.0","gray-matter":"^3.0.8","quickselect":"^1.0.0","sort-object":"^0.3.2","shuffle-seed":"^1.1.6","supercluster":"^2.3.0","csscolorparser":"~1.0.2","geojson-rewind":"^0.3.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/gl-matrix":"^0.0.1","@mapbox/whoots-js":"^3.0.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.3.1","@mapbox/jsonlint-lines-primitives":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"^4.0.1","st":"^1.2.0","ejs":"^2.5.7","nyc":"^10.1.2","tap":"^11.1.2","glob":"^7.0.3","jsdom":"^11.6.2","pngjs":"^3.0.0","react":"^16.0.0","sinon":"^2.1.0","slugg":"^1.2.1","eslint":"4.1.1","lodash":"^4.16.0","remark":"^8.0.0","rollup":"^0.57.0","pirates":"^3.0.2","prismjs":"^1.8.1","request":"^2.79.0","@std/esm":"^0.21.7","flow-bin":"^0.66.0","benchmark":"~2.1.0","coveralls":"^2.11.8","react-dom":"^16.0.0","stylelint":"^8.4.0","browserify":"^16.1.0","in-publish":"^2.0.0","prop-types":"^15.6.0","raw-loader":"^0.5.1","npm-run-all":"^4.0.1","remark-html":"^5.0.1","babel-eslint":"^7.0.0","react-helmet":"^5.2.0","remark-react":"^4.0.1","documentation":"5.3.3","github-slugger":"^1.1.1","object.entries":"^1.0.4","@mapbox/batfish":"^1.0.4","execcommand-copy":"^1.1.0","mock-geolocation":"^1.0.11","is-builtin-module":"^1.0.0","eslint-plugin-html":"^3.0.0","eslint-plugin-node":"^5.1.1","rollup-plugin-json":"^2.3.0","eslint-plugin-react":"^7.3.0","rollup-plugin-buble":"^0.18.0","eslint-plugin-import":"^2.9.0","flow-coverage-report":"^0.3.0","rollup-plugin-uglify":"^3.0.0","eslint-config-mourner":"^2.0.0","rollup-plugin-replace":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-unassert":"^0.2.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","stylelint-config-standard":"^18.0.0","@mapbox/mapbox-gl-rtl-text":"^0.1.2","rollup-plugin-node-resolve":"3.0.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^1.0.4","rollup-plugin-browserify-transform":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_0.45.0-beta.1_1524272363583_0.3394759062436492","host":"s3://npm-registry-packages"}},"0.45.0":{"name":"mapbox-gl","version":"0.45.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.45.0","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"af71cc824f0d7e51ccd5c505eaae411bc0910ccd","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.45.0.tgz","fileCount":382,"integrity":"sha512-fU7zIZHI8DaIbnqb3VlhADQBYco3FXtjvrodRN5QvJCZAYQ6HV8Vm22a0f1iMQE6063pYZXa0IS+C77RnVI+XQ==","signatures":[{"sig":"MEUCIQDGiQQAFNZmTvWZtzFzlZXspxvVfY7twQ0EB2iAKT0b0gIgNlZlR5OnYTxcthZfQrApU4pTF+8aGiKKZ56whlNP8WQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11816373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8OXPCRA9TVsSAnZWagAAPy0P/3ogs+RrAgxm3AVcyIUc\neYeeo/P8Xq2dDWkH7906pj03ItPrAf7Z+rg4OpWM7TPCecWs1pvk6bo1lUd1\nDel94vP3ArQ6EcqvPHITYqwFRNExQq+rpqJOvNAWP86+LzRowAZu4iAeqER9\nehzKt4Ng1RjlXno7SVnpiHzs1TdSEQX9y3o/YVUWvlt31Du8QyTNm17/Dfot\nLEHS2erCTM5x6l7ZplcGlVyfkHSiOukbsRtb20kPVeInlnbD1vH/B1z1ff81\n6gcWfEwsRM5Bly0qfon1VZwwBHeDhaQN9d7DDSaG+Wyjyx4TeTnsIhxRYeTP\nXEulRwBc5aZglA3MOEl4jZlwi3R9/59W2EAg68LadxxyzM7Tr/ksSTG5k94J\nNEQQ6sZ5HubyfAQCpMDvzoOlgc+uKLO2IcSWBSnluLhWs/zsOqhyz/eEzrsQ\nzLSAuxPMLRANdbUo1ZlmMFZ9UlUEDjubTqRGrMfdEwoMqQ6vmKSNPtEgB4fw\ntkfqgf8vtH6EYrPIOnqvMBfwRHI4oh7pxfB7+LAuCEnsjQJPkx3h4p4S+xgA\neJ7mjAlv/qwti2rvpAlG1zL/QHMCEfCH0cb+w3927/lHNxZP3JOyl/99jxJs\naZIumG+Ykfs9Nb7IN1VMF79bqauIiCpf47fdNpp7o7v+bRBLZ+Sy7mpk+0H8\nFItA\r\n=sixy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","_from":".","files":["build/","dist/","flow-typed/","src/",".flowconfig"],"style":"dist/mapbox-gl.css","_shasum":"af71cc824f0d7e51ccd5c505eaae411bc0910ccd","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"b28bc17d433281e833ea49f4293c134c2291aee4","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && DEPLOY_ENV=production batfish build # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'dist/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-dev":"rollup -c --environment BUILD:dev","build-min":"rollup -c --environment BUILD:production","lint-docs":"documentation lint src/index.js","test-flow":"node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-dev":"rollup -c --environment BUILD:dev --watch","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","prepublish":"in-publish && run-s build-dev build-min build-style-spec test-build || not-in-publish","start-docs":"run-s build-min build-docs && DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js --watch","build-benchmarks-view":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks_view.js","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks_view.js --watch"},"@std/esm":{"cjs":true,"esm":"js","sourceCache":true},"_npmUser":{"name":"mollymerp","email":"mollylloyd@gmail.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"3.10.8","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"6.9.1","dependencies":{"rw":"^1.3.3","pbf":"^3.0.5","brfs":"^1.4.4","earcut":"^2.1.3","vt-pbf":"^3.0.1","minimist":"0.0.8","through2":"^2.0.3","tinyqueue":"^1.1.0","geojson-vt":"^3.1.0","grid-index":"^1.0.0","gray-matter":"^3.0.8","quickselect":"^1.0.0","sort-object":"^0.3.2","shuffle-seed":"^1.1.6","supercluster":"^2.3.0","csscolorparser":"~1.0.2","geojson-rewind":"^0.3.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/gl-matrix":"^0.0.1","@mapbox/whoots-js":"^3.0.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.3.1","@mapbox/jsonlint-lines-primitives":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"^4.0.1","st":"^1.2.0","ejs":"^2.5.7","nyc":"^10.1.2","tap":"^11.1.2","glob":"^7.0.3","jsdom":"^11.6.2","pngjs":"^3.0.0","react":"^16.0.0","sinon":"^2.1.0","slugg":"^1.2.1","eslint":"4.1.1","lodash":"^4.16.0","remark":"^8.0.0","rollup":"^0.57.0","pirates":"^3.0.2","prismjs":"^1.8.1","request":"^2.79.0","@std/esm":"^0.21.7","flow-bin":"^0.66.0","benchmark":"~2.1.0","coveralls":"^2.11.8","react-dom":"^16.0.0","stylelint":"^8.4.0","browserify":"^16.1.0","in-publish":"^2.0.0","prop-types":"^15.6.0","raw-loader":"^0.5.1","npm-run-all":"^4.0.1","remark-html":"^5.0.1","babel-eslint":"^7.0.0","react-helmet":"^5.2.0","remark-react":"^4.0.1","documentation":"5.3.3","github-slugger":"^1.1.1","object.entries":"^1.0.4","@mapbox/batfish":"^1.0.4","execcommand-copy":"^1.1.0","mock-geolocation":"^1.0.11","is-builtin-module":"^1.0.0","eslint-plugin-html":"^3.0.0","eslint-plugin-node":"^5.1.1","rollup-plugin-json":"^2.3.0","eslint-plugin-react":"^7.3.0","rollup-plugin-buble":"^0.18.0","eslint-plugin-import":"^2.9.0","flow-coverage-report":"^0.3.0","rollup-plugin-uglify":"^3.0.0","eslint-config-mourner":"^2.0.0","rollup-plugin-replace":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-unassert":"^0.2.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","stylelint-config-standard":"^18.0.0","@mapbox/mapbox-gl-rtl-text":"^0.1.2","rollup-plugin-node-resolve":"3.0.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^1.0.4","rollup-plugin-browserify-transform":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_0.45.0_1525736910503_0.7218894624116721","host":"s3://npm-registry-packages"}},"0.46.0-beta.1":{"name":"mapbox-gl","version":"0.46.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.46.0-beta.1","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"8cf62bd654eb6342fead72abea2a4afc624a87e6","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.46.0-beta.1.tgz","fileCount":396,"integrity":"sha512-Mnz1T4C+4Hx0+NHwW+qrhJjP6z3wZx9+PP5Q8fzMXiCKhJFklPw8gvoaZIxyo7+AmDNWMp+OiXpqDwqxTAfvhQ==","signatures":[{"sig":"MEQCIEan/O/i5o++0jwEyqCyZomRJzPUdIoKAFcKMYTUnpO/AiAOn4AQfEahUyCgG6JhK6G/TatnZXT9JmjhJGvgS7odDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12952822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIbzYCRA9TVsSAnZWagAAuLQP/0hNTP1hilWYnUi0YMQO\n+3kJrFFrD8NueAFRbPVjJfyiMt3riUO+TGNGH5pZHxJ7YfviG+8Bv1/m3+Wf\ns5wpx5ZQ3pn23AFKUL8Ic9SzDsR/8VCYufICz3XUehX4rOpkPvOnkXtnuR1t\ne5k32rnpjRkc4MEwD5P8OjKRzSeINkkXUkkspmqIeVHkwnLPhPyygAWXCfuu\nLk9hEb7niC4XSk2Wfqou4K3SbJ2M4qhxzNYr1TQfNhfBnSePA0E8ONzFq0ZA\nPxU2bXukLfqpbvmNm+Zso6pukF23KYHpTEJ3VFOam8oy551aQ1Bz6AmnjCFv\nlFT6TAyCpg0aM3aAllGG8gzg6DkVSWwbSS9XEFsDo9hOyAGXiLmfi9UizY8i\n1i5MRC2IvCXisvR74cUycW3E+6nop/Q6L80Gk6nE4oB8guJ3krazXTgToihM\nT4o/0lJ3H/zR7rnSkZwpAKypFKKlVLQ2CDvxjk8z8ksQQwCPkkYou63njPSr\ndn+vUAasVDCMX/gsRVYpk5xruNyzxYHffWGKLs2Nd1TTfbAXznVT9OgvH0SK\ng8ykxWexAq+xY7ovBpNDUpl/k+OO7nyyGE/+dNKiviHG0znAiUoUcRtqIM8y\njiJHAqOcj9bummqYssjf1c6VCV2A8tm4V1hKOYgkuWz4w/AuckhOSA797Bfu\n3e/0\r\n=MdK3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","files":["build/","dist/","flow-typed/","src/",".flowconfig"],"style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"6dea376b931378a3e36e71531c5b4ebfb68f7f7d","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && build/set-deploy-env.sh && batfish build # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-benchmarks-view start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-min":"rollup -c --environment BUILD:production","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","prepublish":"in-publish && run-s build-dev build-min build-css build-style-spec test-build || not-in-publish","start-docs":"run-s build-min build-css build-docs && DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js --watch","build-benchmarks-view":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks_view.js","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks_view.js --watch"},"_npmUser":{"name":"mollymerp","email":"mollylloyd@gmail.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.0.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"6.9.1","dependencies":{"rw":"^1.3.3","pbf":"^3.0.5","brfs":"^1.4.4","earcut":"^2.1.3","vt-pbf":"^3.0.1","minimist":"0.0.8","through2":"^2.0.3","gl-matrix":"^2.6.1","tinyqueue":"^1.1.0","geojson-vt":"^3.1.2","grid-index":"^1.0.0","gray-matter":"^3.0.8","quickselect":"^1.0.0","sort-object":"^0.3.2","shuffle-seed":"^1.1.6","supercluster":"^2.3.0","csscolorparser":"~1.0.2","geojson-rewind":"^0.3.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.0.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"^4.0.1","st":"^1.2.0","ejs":"^2.5.7","esm":"^3.0.39","nyc":"^10.1.2","tap":"^11.1.2","glob":"^7.0.3","jsdom":"^11.6.2","pngjs":"^3.0.0","react":"^16.0.0","sinon":"^5.0.0","slugg":"^1.2.1","eslint":"4.1.1","lodash":"^4.16.0","remark":"^8.0.0","rollup":"^0.57.0","pirates":"^3.0.2","prismjs":"^1.8.1","request":"^2.79.0","flow-bin":"^0.69.0","benchmark":"~2.1.0","coveralls":"^2.11.8","react-dom":"^16.0.0","stylelint":"^8.4.0","browserify":"^16.1.0","in-publish":"^2.0.0","prop-types":"^15.6.0","raw-loader":"^0.5.1","npm-run-all":"^4.0.1","postcss-cli":"^5.0.0","remark-html":"^5.0.1","babel-eslint":"^7.0.0","react-helmet":"^5.2.0","remark-react":"^4.0.1","documentation":"5.3.3","github-slugger":"^1.1.1","object.entries":"^1.0.4","@mapbox/batfish":"^1.0.4","execcommand-copy":"^1.1.0","mock-geolocation":"^1.0.11","is-builtin-module":"^1.0.0","eslint-plugin-html":"^3.0.0","eslint-plugin-node":"^5.1.1","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^2.3.0","eslint-plugin-react":"^7.3.0","rollup-plugin-buble":"^0.18.0","eslint-plugin-import":"^2.9.0","flow-coverage-report":"^0.3.0","rollup-plugin-uglify":"^3.0.0","eslint-config-mourner":"^2.0.0","rollup-plugin-replace":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-unassert":"^0.2.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","stylelint-config-standard":"^18.0.0","@mapbox/mapbox-gl-rtl-text":"^0.1.2","rollup-plugin-node-resolve":"3.0.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^1.0.4","rollup-plugin-browserify-transform":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_0.46.0-beta.1_1528937688110_0.8691336757476307","host":"s3://npm-registry-packages"}},"0.46.0":{"name":"mapbox-gl","version":"0.46.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.46.0","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@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":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"7deca240ad1690ff783ebe66496ce311b2896f50","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.46.0.tgz","fileCount":518,"integrity":"sha512-eEWws3LK4D53qMQTXb4WkEzzZDWLqwVJWw7XmjmMSou2IZiV36v+e+4OdhUaBUe67Q33aQYy6A5Kf/kOg1SChQ==","signatures":[{"sig":"MEUCIDb4R01TLVBb7P6ctJocfVlizEGeuhZ/91XNBmOf4OWTAiEAqwrwGd54Qk7fBeiSec+WB37qufQ18kQJfT9oXktN2EM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13145252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKtGVCRA9TVsSAnZWagAA7G4P/1oRl/nBHFIgRMfgpn9C\nPTYl9L1yvW6mTT34JO5E+grhjL6Ahc9b5Ra3g6qsVvSz1BagZlXOVO5O7lhs\nz5zSLLcGwGJxHXJ2NES4YS57QkOocNVaAOmQ2bYqwBo/j9EiR7gt7ortCAgq\nLnwVYVsNbcgEId8AzXEQPDP2F0kG+MUUz9YYiut4mClM+p32TeZJQ2M5Mx72\nx962Se8oIO2gXmGxhaQ/pkPvEJu1b6Qw6GLKZN+fWD7T7N4AJhxJoa02EMh4\n/OwtHDgDpbl9xkgEhcSMv7BcUuhVPIAYgYbap+xsI0D/bj3+xnWIc1DDQGxc\niG5SdpJhXzJHhY2wA/lQ7BPsN3bFBkvSNEu6sc+nnrSE2dxHQmiEXCEWtK8F\nfjlsXPYYlu7duvfRJmcqA+YISaJgssO7abVstdGpzg0mU9sQ+RvDW2Nb1RhL\n3nPfdwlc7pckhDPLZyXx5+16c4Mr7kDiZ22oJi2cPsX+ztMxjtsF4LsTZm9Q\nMoumT8az/YTV02PiCdeKLKF3T/gTien22TpqtMKP1hVMnueiabqAqY6BRr18\nU/4Z+Wt0cYGXSzGBs/fE+lQjLLpM74MWD8OdQfrArTTh9C8hyeEEi28Nn1wo\nRJrputTYRTg6CXs/QmrKInuX23OBbCflEhk6P1KmaVUILh8r1yhtt+kXXMQX\n9Bir\r\n=DKNm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","files":["build/","dist/","flow-typed/","src/",".flowconfig"],"style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"93954eb071f7781e07c26e561e5db56c1c2a55cd","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && build/set-deploy-env.sh && batfish build # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-benchmarks-view start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-min":"rollup -c --environment BUILD:production","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","prepublish":"in-publish && run-s build-dev build-min build-css build-style-spec test-build || not-in-publish","start-docs":"run-s build-min build-css build-docs && DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js --watch","build-benchmarks-view":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks_view.js","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks_view.js --watch"},"_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"5.6.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.11.3","dependencies":{"rw":"^1.3.3","pbf":"^3.0.5","brfs":"^1.4.4","earcut":"^2.1.3","vt-pbf":"^3.0.1","minimist":"0.0.8","through2":"^2.0.3","gl-matrix":"^2.6.1","tinyqueue":"^1.1.0","geojson-vt":"^3.1.2","grid-index":"^1.0.0","gray-matter":"^3.0.8","quickselect":"^1.0.0","sort-object":"^0.3.2","shuffle-seed":"^1.1.6","supercluster":"^2.3.0","csscolorparser":"~1.0.2","geojson-rewind":"^0.3.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.0.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"^4.0.1","st":"^1.2.0","ejs":"^2.5.7","esm":"^3.0.39","nyc":"^10.1.2","tap":"^11.1.2","glob":"^7.0.3","jsdom":"^11.6.2","pngjs":"^3.0.0","react":"^16.0.0","sinon":"^5.0.0","slugg":"^1.2.1","eslint":"4.1.1","lodash":"^4.16.0","remark":"^8.0.0","rollup":"^0.57.0","pirates":"^3.0.2","prismjs":"^1.8.1","request":"^2.79.0","flow-bin":"^0.69.0","benchmark":"~2.1.0","coveralls":"^2.11.8","react-dom":"^16.0.0","stylelint":"^8.4.0","browserify":"^16.1.0","in-publish":"^2.0.0","prop-types":"^15.6.0","raw-loader":"^0.5.1","npm-run-all":"^4.0.1","postcss-cli":"^5.0.0","remark-html":"^5.0.1","babel-eslint":"^7.0.0","react-helmet":"^5.2.0","remark-react":"^4.0.1","documentation":"5.3.3","github-slugger":"^1.1.1","object.entries":"^1.0.4","@mapbox/batfish":"^1.0.4","execcommand-copy":"^1.1.0","mock-geolocation":"^1.0.11","is-builtin-module":"^1.0.0","eslint-plugin-html":"^3.0.0","eslint-plugin-node":"^5.1.1","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^2.3.0","eslint-plugin-react":"^7.3.0","rollup-plugin-buble":"^0.18.0","eslint-plugin-import":"^2.9.0","flow-coverage-report":"^0.3.0","rollup-plugin-uglify":"^3.0.0","eslint-config-mourner":"^2.0.0","rollup-plugin-replace":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-unassert":"^0.2.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","stylelint-config-standard":"^18.0.0","@mapbox/mapbox-gl-rtl-text":"^0.1.2","rollup-plugin-node-resolve":"3.0.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^1.0.4","rollup-plugin-browserify-transform":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_0.46.0_1529532820756_0.11994303093658742","host":"s3://npm-registry-packages"}},"0.47.0-beta.1":{"name":"mapbox-gl","version":"0.47.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.47.0-beta.1","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"mapbox-admin","email":"accounts@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":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"947bb8fc1cb33c5261c80874648fa0f8b5888230","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.47.0-beta.1.tgz","fileCount":394,"integrity":"sha512-faG754wuOhyNfy43cF3NPRZXpr9/VCKy9bL/8l3k7H8SFlnJmW0vhTOsZg26hTDJw/LXIALWuHL4QEvZDIvH8A==","signatures":[{"sig":"MEUCIQC6AcWWbdsfGl6ivyZRf0Gnzr2TaWPOicWWJxCzZP9hLAIgLdzL6TuuslztpZnMph952GcSt/sx3g68q/ZArDgmNz0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13014091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRoEfCRA9TVsSAnZWagAA8OEP/0Qmg61vco4EWmuZAgfP\nocUIzcs41iu2Y9ZZVkl75v5+SalOMqTalrUChk6xzVzjqxwLye5PDQKlINOO\nfAzzXLnO/K7vtLrSJ1J3BXV1CIvyflXsu1Yrm4+RSdH6/crTKxWIea7jCkYi\n5w003ynivh89VKQuSSejXFuxt6NJo9XifbIT/L45A/aPysk7SzcQ0D9LoCsg\n1V5cCciwvGyFdSJWSmIlR5rH7FsNmudWgX0dQRXHnInWTS+wcAx59gf7t/sW\nype/ZZltPZwU5b6aktBD29FiGFpNMqpBdHOuxVNDIhjaqJGwiCAUTLCMTkny\nKNcXQkd9+1MdY6M4eYlGiozQW/0j9fBdhXM/ovoL//1f9AAjrhJ77sKNoydf\nBDmRUdPpYX/Z0PKE+YixoPR1AjQy3GPbqZcRYUFxcD/ikonQkoimDWea1MdZ\ngs0XE+HrCqo+lG53LTVeVxPXKFR0ojb8j6Z7qFTHrgHfiJT3YI+hPeijF1ha\nD5NBp4vnmeVaDGtgJ5fBXG/WAd6xtwf59mSWvarWlhflOAItV6B1YATxzjPG\nJuNLN6lm0NOt29eqEFs8Wr/rGQ8ipQfrCID6BXLWpR1Zb6RoEd6LEESFZEky\nvKKItIk+MGMCvLVISnKM4u1hFLRHXLcQCYNDEFG7Vk7gOiZ/SdYyBmg85yf6\n12r/\r\n=QaAs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","files":["build/","dist/","flow-typed/","src/",".flowconfig"],"style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"af42b58f1180dec36e01ebed19c22c1306598df4","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && build/set-deploy-env.sh && batfish build # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-benchmarks-view start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-min":"rollup -c --environment BUILD:production","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","prepublish":"in-publish && run-s build-dev build-min build-css build-style-spec test-build || not-in-publish","start-docs":"run-s build-min build-css build-docs && DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js --watch","build-benchmarks-view":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks_view.js","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks_view.js --watch"},"_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"5.6.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.11.1","dependencies":{"rw":"^1.3.3","pbf":"^3.0.5","brfs":"^1.4.4","earcut":"^2.1.3","vt-pbf":"^3.0.1","minimist":"0.0.8","through2":"^2.0.3","gl-matrix":"^2.6.1","tinyqueue":"^1.1.0","geojson-vt":"^3.1.4","grid-index":"^1.0.0","gray-matter":"^3.0.8","quickselect":"^1.0.0","sort-object":"^0.3.2","shuffle-seed":"^1.1.6","supercluster":"^4.0.1","csscolorparser":"~1.0.2","geojson-rewind":"^0.3.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.0.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"^4.0.1","st":"^1.2.0","ejs":"^2.5.7","esm":"^3.0.39","nyc":"^10.1.2","tap":"^11.1.2","glob":"^7.0.3","jsdom":"^11.6.2","pngjs":"^3.0.0","react":"^16.0.0","sinon":"^5.0.0","slugg":"^1.2.1","eslint":"4.1.1","lodash":"^4.16.0","remark":"^8.0.0","rollup":"^0.57.0","pirates":"^3.0.2","prismjs":"^1.8.1","request":"^2.79.0","flow-bin":"^0.69.0","benchmark":"~2.1.0","coveralls":"^2.11.8","react-dom":"^16.0.0","stylelint":"^8.4.0","browserify":"^16.1.0","in-publish":"^2.0.0","prop-types":"^15.6.0","raw-loader":"^0.5.1","npm-run-all":"^4.0.1","postcss-cli":"^5.0.0","remark-html":"^5.0.1","babel-eslint":"^7.0.0","react-helmet":"^5.2.0","remark-react":"^4.0.1","documentation":"5.3.3","github-slugger":"^1.1.1","object.entries":"^1.0.4","@mapbox/batfish":"^1.0.4","execcommand-copy":"^1.1.0","mock-geolocation":"^1.0.11","is-builtin-module":"^1.0.0","eslint-plugin-html":"^3.0.0","eslint-plugin-node":"^5.1.1","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^2.3.0","eslint-plugin-react":"^7.3.0","rollup-plugin-buble":"^0.18.0","eslint-plugin-import":"^2.9.0","flow-coverage-report":"^0.3.0","rollup-plugin-uglify":"^3.0.0","eslint-config-mourner":"^2.0.0","rollup-plugin-replace":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-unassert":"^0.2.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","stylelint-config-standard":"^18.0.0","@mapbox/mapbox-gl-rtl-text":"^0.1.2","rollup-plugin-node-resolve":"3.0.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^1.0.4","rollup-plugin-browserify-transform":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_0.47.0-beta.1_1531347231140_0.8828254196152288","host":"s3://npm-registry-packages"}},"0.47.0":{"name":"mapbox-gl","version":"0.47.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.47.0","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@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":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"c72f1d3462037f0bb5b8dc25cc8a029513f2b7cd","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.47.0.tgz","fileCount":394,"integrity":"sha512-y1AlNYMAKaqEtaqni0zOMYj9gTc1gZ0lqLkxXK9iFg5+ZBITc5DL9AcrXhpEXNxUzXKFa7dZkSULyNaqXFQ8yQ==","signatures":[{"sig":"MEUCIQDTHCagm+664lsd599VksxP8Vc+rZkeIfW2YYp8IlRyMAIgOIezDxTs2UQOCLLuLlny/Mqsdcmlx6uBf4gxQBKtpeo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13017345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbT6zECRA9TVsSAnZWagAAilsP/i7H1YRXn+2Fen3JO+K0\nl7SlKqbYgFsZ5hT0oVtEzXYFkIYppDbtaz2ipw9+9kvhF+fWh41ugL1/QWUj\nqVyWDUO+zJ9X2hT5mvw/vf1Fyoxv16cWkX9mQUh0JpetoKAJfecC87n+P2bF\nhZZH8sXMpP4LBhm4gk4riT3nlT23ZTo3MAMYKcaPxGm2mMi1rMWiNeGKsxRX\nOp1kHXe9nGmjreBVL9Xe5nDJ8y3ZXSIKUIwn5xErsfyTWcGOSelIskv3ZIU4\nldy5+GtmytH+R9iCdLrhv6MhGnpIuGSTlCr7z2LxqkLG9W1dqytwh126dL9n\nKAZR5QRtw05J5zMmk3G6tvU6lkRS28ezb9ZB4tIlDG0Qx6vh9k+YFu+GcrFh\n/bgSbGMFeZxNrKlkdu6ajaF0CLKRDH6OZrtukdmKPb1CC0G3AJjshajdjlYe\nbquvMjgypO/1kx0fS/AVbF+3HXm35TBDv6eP1mN5jF4U/Wz3fW4cW0vnVmEj\neCOnhX9y2NGBFVHUggv50KTcZn62Q+AM/ju+uS/QgggHS1kf4tuDYjA9HLm6\nLEnwqPl9znDnL4rahtzgx4C9bF5a2NUEarNFaUvhpxqVue/VOz9ge1XmkbF8\n6PgLprtbTypMO8OCvO5s4heOiIt4Cwwsvw+CN0NtlDvcFpP9LzIuAbTLoqdy\nbfg+\r\n=fzJY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","files":["build/","dist/","flow-typed/","src/",".flowconfig"],"style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"330de68a658b5efdf3de88b25680501511de04f3","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && build/set-deploy-env.sh && batfish build # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-benchmarks-view start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-min":"rollup -c --environment BUILD:production","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","prepublish":"in-publish && run-s build-dev build-min build-css build-style-spec test-build || not-in-publish","start-docs":"run-s build-min build-css build-docs && DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js --watch","build-benchmarks-view":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks_view.js","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks_view.js --watch"},"_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"5.6.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.11.1","dependencies":{"rw":"^1.3.3","pbf":"^3.0.5","brfs":"^1.4.4","earcut":"^2.1.3","vt-pbf":"^3.0.1","minimist":"0.0.8","through2":"^2.0.3","gl-matrix":"^2.6.1","tinyqueue":"^1.1.0","geojson-vt":"^3.1.4","grid-index":"^1.0.0","gray-matter":"^3.0.8","quickselect":"^1.0.0","sort-object":"^0.3.2","shuffle-seed":"^1.1.6","supercluster":"^4.0.1","csscolorparser":"~1.0.2","geojson-rewind":"^0.3.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.0.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"^4.0.1","st":"^1.2.0","ejs":"^2.5.7","esm":"^3.0.39","nyc":"^10.1.2","tap":"^11.1.2","glob":"^7.0.3","jsdom":"^11.6.2","pngjs":"^3.0.0","react":"^16.0.0","sinon":"^5.0.0","slugg":"^1.2.1","eslint":"4.1.1","lodash":"^4.16.0","remark":"^8.0.0","rollup":"^0.57.0","pirates":"^3.0.2","prismjs":"^1.8.1","request":"^2.79.0","flow-bin":"^0.69.0","benchmark":"~2.1.0","coveralls":"^2.11.8","react-dom":"^16.0.0","stylelint":"^8.4.0","browserify":"^16.1.0","in-publish":"^2.0.0","prop-types":"^15.6.0","raw-loader":"^0.5.1","npm-run-all":"^4.0.1","postcss-cli":"^5.0.0","remark-html":"^5.0.1","babel-eslint":"^7.0.0","react-helmet":"^5.2.0","remark-react":"^4.0.1","documentation":"5.3.3","github-slugger":"^1.1.1","object.entries":"^1.0.4","@mapbox/batfish":"^1.0.4","execcommand-copy":"^1.1.0","mock-geolocation":"^1.0.11","is-builtin-module":"^1.0.0","eslint-plugin-html":"^3.0.0","eslint-plugin-node":"^5.1.1","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^2.3.0","eslint-plugin-react":"^7.3.0","rollup-plugin-buble":"^0.18.0","eslint-plugin-import":"^2.9.0","flow-coverage-report":"^0.3.0","rollup-plugin-uglify":"^3.0.0","eslint-config-mourner":"^2.0.0","rollup-plugin-replace":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-unassert":"^0.2.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","stylelint-config-standard":"^18.0.0","@mapbox/mapbox-gl-rtl-text":"^0.1.2","rollup-plugin-node-resolve":"3.0.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^1.0.4","rollup-plugin-browserify-transform":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_0.47.0_1531948228493_0.05654671651168641","host":"s3://npm-registry-packages"}},"0.48.0":{"name":"mapbox-gl","version":"0.48.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.48.0","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@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":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"bf240edca9072bdeb94cc28652a543841f93b26e","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.48.0.tgz","fileCount":520,"integrity":"sha512-ck50tWMVkcxJzo43I9veqaox5xJBkx7h0EzS393DGGFFWs6IEhEGLvpybwTtw2if2V66tT2S02sYZy2zrmpJ9g==","signatures":[{"sig":"MEUCIHr+dqaq0PrsJ+Qd0siyI35s9rwDECzFL3/rAPfFEd7UAiEAoXbFN9zGEPNnHnkJ1K71qhWbv7fkmycA0DDuiKf/Kqs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13463472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdhYOCRA9TVsSAnZWagAA4mUP+waxmUHG5AZR3qw7araC\n0qwutleAAic7Kn2wugGmfVV13IX9fJ3YFAycgL75azdGn79i4/nLFV96wWUK\nKnYdz3TFJuIES7NrV9E2jy2kVcqLdGlhIxf7UCt7J8iQEN4FaLK70S6xpfgR\ncELpNwb/fBX4MkhG4JbDHalcAD8RTYTEWYXsPX4vSKYoYdSRKa9d+VBmoFfV\naDdDtCaEZstlfUbEtP+BCtwV2jfwisiQGA1xN1IZ+I60T1j2tDpXiykKpPUs\n/USzd+gJgk85yzLv1o/IjoLNle/QY0JMu4JSK6GfeEBGbt+nYohYkmRcfJd1\nsrB6gEMS7yMxH9YYRjNqgqPdGNMUgoeEWkwK4SJTZpa3NEMNrU9avtUfWmyz\nXn1sqBLDpHDbl5+AQoC6w1N73DWcUH8Q5S5g/8dTo3VuF1ctssd+Ecz0fAiM\nKbhrfDzbaXDaqlLpGn40lL3Jt8PSi35FrVd8DW5sibC5PE/jkt/Oa8AS6EY5\nhVlNiLIyFRnV/9Sb5ZPPIYczyWJb7BtvhA8SmKWliaFolDsR2WhIBAYptLGS\nwjMCL3POtp6jgL/ODgh8DnPouAsieI0V3yzRzQU9uI93ZgxdtpFagSTaBOEa\nn48zhs0kvF3PrpmEBPaL6aZtZ/PvVKb4LaBXCYQWNk0CWC24av60dpbZh3ne\n29GN\r\n=SCR1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","files":["build/","dist/","flow-typed/","src/",".flowconfig"],"style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"3506abe4b254214d1c95fc5102a76e7834543d25","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && . build/set-deploy-env.sh && batfish build # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-benchmarks-view start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-min":"rollup -c --environment BUILD:production","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","start-docs":"run-s build-min build-css build-docs && DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","prepublishOnly":"run-s build-flow-types build-dev build-min build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js --watch","build-benchmarks-view":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks_view.js","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-benchmarks-view":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks_view.js --watch"},"_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.3.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"6.9.1","dependencies":{"rw":"^1.3.3","pbf":"^3.0.5","brfs":"^1.4.4","earcut":"^2.1.3","vt-pbf":"^3.0.1","minimist":"0.0.8","gl-matrix":"^2.6.1","tinyqueue":"^1.1.0","geojson-vt":"^3.2.0","grid-index":"^1.0.0","quickselect":"^1.0.0","supercluster":"^4.1.1","csscolorparser":"~1.0.2","geojson-rewind":"^0.3.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.0.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"^4.0.1","st":"^1.2.0","ejs":"^2.5.7","esm":"^3.0.72","nyc":"^10.1.2","tap":"^11.1.2","glob":"^7.0.3","jsdom":"11.11.0","pngjs":"^3.0.0","react":"^16.0.0","sinon":"^5.0.0","slugg":"^1.2.1","eslint":"4.1.1","remark":"^8.0.0","rollup":"^0.63.4","pirates":"^3.0.2","prismjs":"^1.8.1","request":"^2.79.0","flow-bin":"^0.77.0","benchmark":"~2.1.0","react-dom":"^16.0.0","stylelint":"^8.4.0","browserify":"^16.1.0","prop-types":"^15.6.0","raw-loader":"^0.5.1","npm-run-all":"^4.0.1","postcss-cli":"^5.0.0","remark-html":"^5.0.1","babel-eslint":"^7.0.0","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","react-helmet":"^5.2.0","remark-react":"^4.0.1","@octokit/rest":"^15.9.5","documentation":"5.3.3","github-slugger":"^1.1.1","object.entries":"^1.0.4","@mapbox/batfish":"^1.9.4","execcommand-copy":"^1.1.0","mock-geolocation":"^1.0.11","is-builtin-module":"^1.0.0","eslint-plugin-html":"^3.0.0","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^2.3.0","eslint-plugin-react":"^7.3.0","rollup-plugin-buble":"^0.18.0","eslint-plugin-import":"^2.9.0","flow-coverage-report":"^0.3.0","rollup-plugin-uglify":"^3.0.0","eslint-config-mourner":"^2.0.0","rollup-plugin-replace":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-unassert":"^0.2.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","stylelint-config-standard":"^18.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.0","rollup-plugin-node-resolve":"3.0.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^1.0.4","rollup-plugin-browserify-transform":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_0.48.0_1534465549297_0.42943079915661375","host":"s3://npm-registry-packages"}},"0.49.0-beta.1":{"name":"mapbox-gl","version":"0.49.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.49.0-beta.1","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@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":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"d810077fdd1076d2b9247a84711e165c44733ca9","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.49.0-beta.1.tgz","fileCount":409,"integrity":"sha512-wQuE1Gw/5gUE6gKKIKwx7raB6c+fItf4ry6iuzTh1aWD/2N4N3Cr4gft7QCx20Sb4c4hq2OTRejjplsDblg1Yg==","signatures":[{"sig":"MEUCIQDhPnN/+c6zCif5OT0RN78yRF33g5wiYJLw6JCG8LeYaQIgY56nCK7Br17eZ9dX2RoGDOzaLQQTghiyst4FKbI/XMM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13782155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkbgbCRA9TVsSAnZWagAAbe0QAIDm37rHzOaFM3VWEAyO\nudbjEweLBOcyWjCtHfhwLSwTqPvxR5KUX2Z7yyLpZE3D2WLtmdobZEUYpmOs\nd4GZlXvhhfDLvYmsSYVL7V4Fa0OCnGcgWM2ccixj+6vi1oUulQsSOqjkxSE0\n6egBkD/vIkUZr6oZhb1KtQoVA5vLj0eDS5U70Vd5NpRc0KrzyM7fJtRpI+Wm\naajMqnuJnh+z1dLkIHdGUM09cENjrXlEEF7gs+/9nHa0h8dQHsfR3HXiE1w2\ncTbwnXz7cVASHHSXSIZjnxFbBK9tEecUTweodDTREQcsSEFMZHnp4G8jVw5L\nCDN47wy2DRzvAO1WQ1+r7oak5DU9jQOwTcQuJ1urR3WBjr8RhzJGwEeBm7Na\ncOWC8GEndaSVM4s8jA6uLYtWLhzk2RxRVVAJpyo2Vi0wBQa/S6Rlq28Mopz1\nE6lO1Yk7quHY5zllO9xG+kPN4JUINGOw9Aswhjn69phFtLVz4IMCgPh3TJ18\ne3ynPobuz9Q+do1eDQR3nXPSfAsPl13P31WsS5IOCdadzVR6k9d7CugtoiNA\nTz1Zs8aHK5KFCtfeLYAJRxhgcSHb6ZGoK9EuJiTqFjysQ6eIGRMpDbqdJlTn\nPRPY0bdtnTVH9tdel6xku+di9nWXLFN1WAjC94rEWBEG+FgBxIv1/bdBAT0C\nZMgP\r\n=6gSu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"b38954d6abc44525ea4535641a68397ce2de438a","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && . build/set-deploy-env.sh && batfish build # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-style-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-min":"rollup -c --environment BUILD:production","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","start-docs":"run-s build-min build-css build-docs && DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks watch-style-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","prepublishOnly":"run-s build-flow-types build-dev build-min build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js --watch","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-style-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/styles/rollup_config_benchmarks.js --watch"},"_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.1.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.5.0","dependencies":{"rw":"^1.3.3","pbf":"^3.0.5","brfs":"^1.4.4","earcut":"^2.1.3","vt-pbf":"^3.0.1","minimist":"0.0.8","gl-matrix":"^2.6.1","tinyqueue":"^1.1.0","geojson-vt":"^3.2.0","grid-index":"^1.0.0","quickselect":"^1.0.0","supercluster":"^4.1.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","geojson-rewind":"^0.3.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"^4.0.1","st":"^1.2.0","ejs":"^2.5.7","esm":"^3.0.72","nyc":"^10.1.2","tap":"^11.1.2","glob":"^7.0.3","jsdom":"11.11.0","pngjs":"^3.0.0","react":"^16.0.0","sinon":"^5.0.0","slugg":"^1.2.1","eslint":"4.1.1","remark":"^8.0.0","rollup":"^0.63.4","pirates":"^3.0.2","potpack":"^1.0.1","prismjs":"^1.8.1","request":"^2.79.0","flow-bin":"^0.77.0","benchmark":"~2.1.0","react-dom":"^16.0.0","stylelint":"^8.4.0","browserify":"^16.1.0","prop-types":"^15.6.0","raw-loader":"^0.5.1","npm-run-all":"^4.0.1","postcss-cli":"^5.0.0","remark-html":"^5.0.1","babel-eslint":"^7.0.0","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","react-helmet":"^5.2.0","remark-react":"^4.0.1","@octokit/rest":"^15.9.5","documentation":"~8.1.1","github-slugger":"^1.1.1","object.entries":"^1.0.4","@mapbox/batfish":"^1.9.4","execcommand-copy":"^1.1.0","mock-geolocation":"^1.0.11","is-builtin-module":"^1.0.0","eslint-plugin-html":"^3.0.0","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^2.3.0","eslint-plugin-react":"^7.3.0","rollup-plugin-buble":"^0.18.0","eslint-plugin-import":"^2.9.0","flow-coverage-report":"^0.3.0","rollup-plugin-uglify":"^3.0.0","eslint-config-mourner":"^2.0.0","rollup-plugin-replace":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-unassert":"^0.2.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","stylelint-config-standard":"^18.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.0","rollup-plugin-node-resolve":"3.0.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^1.0.4","rollup-plugin-browserify-transform":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_0.49.0-beta.1_1536276506204_0.11074831864223422","host":"s3://npm-registry-packages"}},"0.49.0":{"name":"mapbox-gl","version":"0.49.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.49.0","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@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":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"701fe5ae750b7edc1398b985553c0e0690fc3d2b","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.49.0.tgz","fileCount":409,"integrity":"sha512-2gbKNosaIQjHp6xgCcOLYAC+vnmgYQ89qiOtip5L8tQLPhsJ3vNwU7pXRaCm4sFU1i8JakvF13vu8Xnsi5/ssA==","signatures":[{"sig":"MEUCIFUeSAbPEM9odVKhb42Pp1FEFzGBoUtgAM42DPYpYnC9AiEA7wiyPpLazj+HwfS9Vg/j7JCmlaY6lkzNFCoPGs4A4+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13787234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmZj7CRA9TVsSAnZWagAAM3sP/iFDIgnOgyXD7yPibH/U\nC5U7CTPJNAF5BDffQnVfuc5AUC5TWzr5UDIK7LI0PXdDyI/6gwJxmSlMsQPe\nquQQV9XLfE83Ltml509C4uIY8SI4qShuWhgqXnHmHboIh17y3SXb9ZAQ8XE7\nXwCd6TsEvDNGqaw6i3UEyPjlkz8vurQJIuRvo0yV85PdNiCQV8IeZ9NRSMrv\n722LbZzj5us9KvrLSovWtlbbs4vaQq/XXT4QzxErD7L3vxAtbuzTB65aQwKa\nOwzki9uUbkYGXe9OYINDMEHyy68js9uvAfKCVOHcRtSRMBTCqT4VuISFiWPA\nn+g1wUxNjXbPdsDs/PJ/rUPHp8UZiUfWBJ7Tm/ZIfguuua+u6cI4oLo/OaKb\n2tAOtkfOr0gWccJrSsfDhySjXghl7XnjwY7Y81vs46bNHbMYsUOekQi97ixk\ndJDtVPhBV5nidS0EGiEtj9x6WWE+n2yOGdNd+O3rogxh1LrwZ70Q/zyGQD1D\n0xXwqfkcZPJX4psReRe1qyaFeAvUKS671GQh+Fd+rRH6A65DUwhL1deEEaNH\nbZ7uvhYBLsnicgOyGnyUhr4Qw9sSrhcOWPhAGOsM9fBpxBcdSRPEoKqDc6CX\nnXtlVZ9l10UjZ+yPIzhAt4sQPK6N6ZLe+7I/drIT1HoCSAzVbdf5pVagr8Tm\n4LUS\r\n=UT29\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"5a2fcf8435c4c819e9af99148f9a3cbd75550c12","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && . build/set-deploy-env.sh && batfish build # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-style-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-min":"rollup -c --environment BUILD:production","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","start-docs":"run-s build-min build-css build-docs && DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks watch-style-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","prepublishOnly":"run-s build-flow-types build-dev build-min build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js --watch","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-style-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/styles/rollup_config_benchmarks.js --watch"},"_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.1.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.5.0","dependencies":{"rw":"^1.3.3","pbf":"^3.0.5","brfs":"^1.4.4","earcut":"^2.1.3","vt-pbf":"^3.0.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^2.6.1","tinyqueue":"^1.1.0","geojson-vt":"^3.2.0","grid-index":"^1.0.0","quickselect":"^1.0.0","supercluster":"^4.1.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","geojson-rewind":"^0.3.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"^4.0.1","st":"^1.2.0","ejs":"^2.5.7","esm":"^3.0.72","nyc":"^10.1.2","tap":"^11.1.2","glob":"^7.0.3","jsdom":"11.11.0","pngjs":"^3.0.0","react":"^16.0.0","sinon":"^5.0.0","slugg":"^1.2.1","eslint":"4.1.1","remark":"^8.0.0","rollup":"^0.63.4","pirates":"^3.0.2","prismjs":"^1.8.1","request":"^2.79.0","flow-bin":"^0.77.0","benchmark":"~2.1.0","react-dom":"^16.0.0","stylelint":"^8.4.0","browserify":"^16.1.0","prop-types":"^15.6.0","raw-loader":"^0.5.1","npm-run-all":"^4.0.1","postcss-cli":"^5.0.0","remark-html":"^5.0.1","babel-eslint":"^7.0.0","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","react-helmet":"^5.2.0","remark-react":"^4.0.1","@octokit/rest":"^15.9.5","documentation":"~8.1.1","github-slugger":"^1.1.1","object.entries":"^1.0.4","@mapbox/batfish":"^1.9.4","execcommand-copy":"^1.1.0","mock-geolocation":"^1.0.11","is-builtin-module":"^1.0.0","eslint-plugin-html":"^3.0.0","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^2.3.0","eslint-plugin-react":"^7.3.0","rollup-plugin-buble":"^0.18.0","eslint-plugin-import":"^2.9.0","flow-coverage-report":"^0.3.0","rollup-plugin-uglify":"^3.0.0","eslint-config-mourner":"^2.0.0","rollup-plugin-replace":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-unassert":"^0.2.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","stylelint-config-standard":"^18.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.0","rollup-plugin-node-resolve":"3.0.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^1.0.4","rollup-plugin-browserify-transform":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_0.49.0_1536792826508_0.6637199975268413","host":"s3://npm-registry-packages"}},"0.50.0-beta.1":{"name":"mapbox-gl","version":"0.50.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.50.0-beta.1","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@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":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"47d27154974523566cc89aed5aa76c3f53c9c53a","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.50.0-beta.1.tgz","fileCount":415,"integrity":"sha512-i13u/PC5rb6UWytU0n/cEXoKo4BJ0/ZAdD/+eM/rlMlL00lmiEIBIARc4NFHkoWEbYxYiE38aBrTgYka9E6c7g==","signatures":[{"sig":"MEQCIDto8M24TCovawzxD5hpJ3m/lenTDqwfnFBA4N71ZNdzAiAu/eqXDvQo4IHF5YMGz8qHbNoh/8fq0qYbUxF/dAbiWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14077253},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"067e30eeadb3a6e31e4d7027347fa642552bccfd","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && . build/set-deploy-env.sh && batfish build # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-style-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-min":"rollup -c --environment BUILD:production","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","start-docs":"run-s build-min build-css build-docs && DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks watch-style-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","prepublishOnly":"run-s build-flow-types build-dev build-min build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js --watch","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-style-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/styles/rollup_config_benchmarks.js --watch"},"_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"5.6.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.11.1","dependencies":{"rw":"^1.3.3","pbf":"^3.0.5","brfs":"^1.4.4","earcut":"^2.1.3","vt-pbf":"^3.0.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^2.6.1","tinyqueue":"^1.1.0","geojson-vt":"^3.2.0","grid-index":"^1.0.0","quickselect":"^1.0.0","supercluster":"^4.1.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","geojson-rewind":"^0.3.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"^4.0.1","st":"^1.2.0","ejs":"^2.5.7","esm":"^3.0.72","nyc":"^10.1.2","tap":"^11.1.2","glob":"^7.0.3","jsdom":"11.11.0","pngjs":"^3.0.0","react":"^16.0.0","sinon":"^5.0.0","slugg":"^1.2.1","eslint":"4.1.1","remark":"^8.0.0","rollup":"^0.63.4","pirates":"^3.0.2","prismjs":"^1.8.1","request":"^2.79.0","flow-bin":"^0.77.0","benchmark":"~2.1.0","react-dom":"^16.0.0","stylelint":"^8.4.0","browserify":"^16.1.0","prop-types":"^15.6.0","raw-loader":"^0.5.1","npm-run-all":"^4.0.1","postcss-cli":"^5.0.0","remark-html":"^5.0.1","babel-eslint":"^7.0.0","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","react-helmet":"^5.2.0","remark-react":"^4.0.1","@octokit/rest":"^15.9.5","documentation":"~8.1.1","github-slugger":"^1.1.1","object.entries":"^1.0.4","@mapbox/batfish":"^1.9.4","execcommand-copy":"^1.1.0","mock-geolocation":"^1.0.11","is-builtin-module":"^1.0.0","eslint-plugin-html":"^3.0.0","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^2.3.0","eslint-plugin-react":"^7.3.0","rollup-plugin-buble":"^0.18.0","eslint-plugin-import":"^2.9.0","flow-coverage-report":"^0.3.0","rollup-plugin-uglify":"^3.0.0","eslint-config-mourner":"^2.0.0","rollup-plugin-replace":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-unassert":"^0.2.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","stylelint-config-standard":"^18.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.0","rollup-plugin-node-resolve":"3.4.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^1.0.4","rollup-plugin-browserify-transform":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_0.50.0-beta.1_1538728352854_0.918113669675275","host":"s3://npm-registry-packages"}},"0.50.0":{"name":"mapbox-gl","version":"0.50.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.50.0","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@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":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"49f44149f02fdd25ab64a2ec4efc7a11a5c96f55","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.50.0.tgz","fileCount":416,"integrity":"sha512-rr/fP1mlsQBtAE3JaYenSFM5tYRzYaSU1j7KsrPtICSHMzAUMrsl1TlnC5JpMbcZu6nu8R2GFTJ8hYsoBsX9Bg==","signatures":[{"sig":"MEUCIQDRCXzVENrLYy5ICSewxQr9I5D25L5NAqpCbyZW8DE7+gIgTkqizka6kSC+AVHNjjbMdtZHQEyLguUNjZLIrtyzRVs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14077681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwIjyCRA9TVsSAnZWagAA06EP/Rpy/YWdpjqESYDarEyk\n2qyaHJ3SybjRvYs/k31muWRJSHGq++WQ4RY8ItT7GG8R53XarKD+yWiemW3P\nQ2c6cP5TqJQ/uyZUrRxBKB364+rjShw58QFggqRH5ovnFAPsxD3Y54njKK1a\n4WF9jTDcyH8+s+zaTA57n1mOrNrwLX7gNU+nHWJA+z54nAxb5CdcV+tmBvrB\ntrsq/e9fL1OC5Z3GEeVo5oOt8NqWcBWmnUgCr+GxUn8N9iirfgSHnipQ8Utd\nXbDFgxqbUrKqRcwxPbzWUqoEw/yIbN9voZshERGhtXVu7PaEKo7QPzbUjhLh\nWdNA3MuWxvWt/ozTKpj2KUqvjmAvPq3Z3xpLSJ28sCNs4egFSoKlUalaLpyg\nHZH4MIlnTv454UTACSJaPepRMH6cr5mrWjgo1YOHNrjRx05Bkeny/bJtRTXU\n5H5vdYSKFwCATM/Dqvx4JJ8iTEmbOss2O/fmgv3wUOAso8RtD5AbEe61oDiz\nPhZI0YVyVwkBJFhkq4dBziK4sIyu6otp+Kn/9YN2XAkUlZ2wTzns+uu054Nh\n5rXAH1r10uV+P442B9ymqq/1b9a52FYeNuMpYhAi67Wpol/zY+BJwUl57kem\nImD9BwZcrno/Jvg5AfMzw72bZYlLvew6sQN0BES73tiPPLpzI/SXr2lARlAN\ni7ic\r\n=EI9w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"441362b7f2335d600770077d4c6019f0aff331f6","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && . build/set-deploy-env.sh && batfish build # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-style-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-min":"rollup -c --environment BUILD:production","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","start-docs":"run-s build-min build-css build-docs && DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks watch-style-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","prepublishOnly":"run-s build-flow-types build-dev build-min build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js --watch","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-style-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/styles/rollup_config_benchmarks.js --watch"},"_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"5.6.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.11.1","dependencies":{"rw":"^1.3.3","pbf":"^3.0.5","brfs":"^1.4.4","earcut":"^2.1.3","vt-pbf":"^3.0.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^2.6.1","tinyqueue":"^1.1.0","geojson-vt":"^3.2.0","grid-index":"^1.0.0","quickselect":"^1.0.0","supercluster":"^4.1.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","geojson-rewind":"^0.3.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"^4.0.1","st":"^1.2.0","ejs":"^2.5.7","esm":"^3.0.72","nyc":"^10.1.2","tap":"^11.1.2","glob":"^7.0.3","jsdom":"11.11.0","pngjs":"^3.0.0","react":"^16.0.0","sinon":"^5.0.0","slugg":"^1.2.1","eslint":"4.1.1","remark":"^8.0.0","rollup":"^0.63.4","pirates":"^3.0.2","prismjs":"^1.8.1","request":"^2.79.0","flow-bin":"^0.77.0","benchmark":"~2.1.0","react-dom":"^16.0.0","stylelint":"^8.4.0","browserify":"^16.1.0","prop-types":"^15.6.0","raw-loader":"^0.5.1","npm-run-all":"^4.0.1","postcss-cli":"^5.0.0","remark-html":"^5.0.1","babel-eslint":"^7.0.0","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","react-helmet":"^5.2.0","remark-react":"^4.0.1","@octokit/rest":"^15.9.5","documentation":"~8.1.1","github-slugger":"^1.1.1","object.entries":"^1.0.4","@mapbox/batfish":"^1.9.4","execcommand-copy":"^1.1.0","mock-geolocation":"^1.0.11","is-builtin-module":"^1.0.0","eslint-plugin-html":"^3.0.0","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^2.3.0","eslint-plugin-react":"^7.3.0","rollup-plugin-buble":"^0.18.0","eslint-plugin-import":"^2.9.0","flow-coverage-report":"^0.3.0","rollup-plugin-uglify":"^3.0.0","eslint-config-mourner":"^2.0.0","rollup-plugin-replace":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-unassert":"^0.2.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","stylelint-config-standard":"^18.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.0","rollup-plugin-node-resolve":"3.4.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^1.0.4","rollup-plugin-browserify-transform":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_0.50.0_1539344625091_0.4060819039381791","host":"s3://npm-registry-packages"}},"0.51.0-beta.2":{"name":"mapbox-gl","version":"0.51.0-beta.2","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.51.0-beta.2","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@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":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"84b6dfdbfd3ede50cf6629b40b9c8de5cf11a1b4","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.51.0-beta.2.tgz","fileCount":546,"integrity":"sha512-r8Bw3xCk1jKGIRO9R5ruThghA2oNtEDDJB2GXoh09MgHtXJyOrPxkra6rXuQ4dmpOHZnvUX+b+/fyOrjM5oO+g==","signatures":[{"sig":"MEYCIQCyD7aR8MniQ5A9H9Mud8BE7TkXgL+8COEYC9jl1+M9FgIhAKVhzzwCKfoQmdAv0phTmpMqobpboogaUtj3vpdrGBug","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20777679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2zFPCRA9TVsSAnZWagAA1sQP/39tjex3tNeZcKH5Zvlf\nCz2UsE1nvpw/N3qWJz0xvMvOhc9f/tqXS363k+kimpdnCpDqqwvuHZRHZefM\nQnIXzwEOpdH3dJvvUDlMzMtKVrun9gbJQEJDHoJv0pBp0DWiYqLeADcxFo5C\nojRfUVkVOjhiUceJ1UBo2mUhh7ZJDRC7M/5IDla2gQzftfjtneAqXEExx62q\nLHR2BbC7UX5tUJlINDVyMZed84IloyxAR3s3o0jdOwY8jkViH+8Q0y/qvwb+\nvebrJNovYsji1A4Y854MvuuKPK33/BMxWnzzSIh9MWATTlY4ZTPxJrto7C9N\nzLVVdqoNmGlpSubiw+r8feCvrZMRT9+8J/HXtLlL1pmsoX8zZ94SbIwZsFcJ\nsYeLQSnAqynHnwzKeAo5xK416WVNbNrl53XcaOZ6Rq00qT6dHKwDeZ/unzXq\nhlyYn+TqB0OZCGF/LsIS/f9FEGoqfz2oBQhW+IytlGBfn8keMMvMpcSwLmJA\n8fYSzqdgmB35GtmKCEFKcaWV7m+f0RX8mJsLW+huHYBSM0Zl9FZIrMphc8hk\nMOj+sS+cvmitXjDQ0b0iTahBv9/Wa3w7lP7RFlUgNF9drcGg0wlX2RvygpBo\nAx5mokPkkrejrgu/ATOkYpv62J6ozo4Itp91i73F6sie67OonYHTY7DU6nGO\nmiFJ\r\n=Ouh/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"98474d4162bba2c64060c702c1e2eaac70075f88","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && . build/set-deploy-env.sh && batfish build # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-style-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build-prod":"rollup -c --environment BUILD:production","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks watch-style-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js --watch","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-style-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/styles/rollup_config_benchmarks.js --watch"},"_npmUser":{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"5.6.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.11.3","dependencies":{"rw":"^1.3.3","esm":"^3.0.84","pbf":"^3.0.5","earcut":"^2.1.3","vt-pbf":"^3.0.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^2.6.1","tinyqueue":"^1.1.0","geojson-vt":"^3.2.1","grid-index":"^1.0.0","quickselect":"^1.0.0","supercluster":"^4.1.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","geojson-rewind":"^0.3.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"^4.0.1","st":"^1.2.0","ejs":"^2.5.7","nyc":"^10.1.2","tap":"^11.1.2","glob":"^7.0.3","jsdom":"^11.11.0","pngjs":"^3.0.0","react":"^16.0.0","sinon":"^5.0.0","slugg":"^1.2.1","eslint":"4.1.1","remark":"^8.0.0","rollup":"^0.66.2","pirates":"^3.0.2","prismjs":"^1.8.1","request":"^2.79.0","flow-bin":"^0.77.0","benchmark":"~2.1.0","react-dom":"^16.0.0","stylelint":"^8.4.0","browserify":"^16.1.0","prop-types":"^15.6.0","raw-loader":"^0.5.1","npm-run-all":"^4.0.1","postcss-cli":"^5.0.0","remark-html":"^5.0.1","babel-eslint":"^7.0.0","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","react-helmet":"^5.2.0","remark-react":"^4.0.1","@octokit/rest":"^15.9.5","documentation":"~8.1.1","github-slugger":"^1.1.1","object.entries":"^1.0.4","@mapbox/batfish":"^1.9.4","execcommand-copy":"^1.1.0","mock-geolocation":"^1.0.11","is-builtin-module":"^1.0.0","eslint-plugin-html":"^3.0.0","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^2.3.0","eslint-plugin-react":"^7.3.0","rollup-plugin-buble":"^0.18.0","eslint-plugin-import":"^2.9.0","flow-coverage-report":"^0.3.0","rollup-plugin-uglify":"^3.0.0","eslint-config-mourner":"^2.0.0","rollup-plugin-replace":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-unassert":"^0.2.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","stylelint-config-standard":"^18.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.0","rollup-plugin-node-resolve":"3.4.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_0.51.0-beta.2_1541091662615_0.19560772953343597","host":"s3://npm-registry-packages"}},"0.51.0":{"name":"mapbox-gl","version":"0.51.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.51.0","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@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":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"2d521574408951ac848a436ceabca69a795a4897","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.51.0.tgz","fileCount":1143,"integrity":"sha512-ToV6WJIgdLIKSwLO13pRf5EMeVx4gjdO10akFFxGVwYO/G1nCIZOurKFPIEXbAg0zmZXJD+55HbOIg+AbJICpQ==","signatures":[{"sig":"MEUCIHoHBQcos/CW61ZzmSkutMJbhO2PI9n4Ms8qJyIsQXaCAiEAuRI8/BuN4B9+6q0TaMyMyoQtcIJDDh8zbzj3W7Hgw08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21902662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb43imCRA9TVsSAnZWagAAhn0P/RD3zEdu7rxNgbs1yE6U\nUvqt3tuzUaHIuZC48wi3lY9I5kXj3wQczE4s54QAdJNADOJL8RkiOS4fqRZ3\nL1Q6TIeeNHOuqElFS2HUtsKkmuea7/+90jgo/4WQUeiL/M2MzVjWCvH/nJy+\n6g4teDhFgkXel02ayZy28DeAiAFoSqNKI2HhHZ1rEBXhcbLpxo+IFL0xkvQ8\nVpuJ4tSctSK1aCYJnjIXXCD1mpkOo0Zz10zPajKIE8NavuTda8UeniAOXA4N\nNbcYkA7br5jPDc7MOBFyaY8VZNNuRpp3SXNBXRmVS4GNGjKFR+KeBLLHbgXV\nVzpAy/yC3IlX9ThL/GTWRcDkX+MXV0wy1y6wsFl+Ioh32WIcNzeJm97XgLFH\nKSoVVDo8BvnJKjsMFtc3Kic6iA28GEdAAX1CYWRJhVp7YdyKdXzlg/soUWy3\nRWHwTVvWjVJ71+XC1HXOpaW7AxDvUcuJAOZTdbqiUHUbrsP/mmezfpnLjA/6\n4nIwTziwASkCefUO/DNeHpgnCEsbCkrv0wSFcara795ZuMCnVcdSbkevE2Os\nzE6WV1RaIqm/vYRWeve8aYo6e1BLVHhsprc5necv4mhRpLp5CFOlERPwc6zp\n2TZ0LpWu9n2DZdCSB0lfGseaGn/fTPv6ci8350MJOE7ABfpb6eaVxSIoMKPN\n5g4M\r\n=biwM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"b811bb4e861e3239528dcc6d0f8a7d17559f6b8d","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-style-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build-prod":"rollup -c --environment BUILD:production","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks watch-style-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js --watch","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-style-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/styles/rollup_config_benchmarks.js --watch"},"_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"5.6.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.11.3","dependencies":{"rw":"^1.3.3","esm":"^3.0.84","pbf":"^3.0.5","earcut":"^2.1.3","vt-pbf":"^3.0.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^2.6.1","tinyqueue":"^1.1.0","geojson-vt":"^3.2.1","grid-index":"^1.0.0","quickselect":"^1.0.0","supercluster":"^4.1.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","geojson-rewind":"^0.3.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"^4.0.1","st":"^1.2.0","ejs":"^2.5.7","nyc":"^10.1.2","tap":"^11.1.2","glob":"^7.0.3","jsdom":"^11.11.0","pngjs":"^3.0.0","react":"^16.0.0","sinon":"^5.0.0","slugg":"^1.2.1","eslint":"4.1.1","remark":"^8.0.0","rollup":"^0.66.2","pirates":"^3.0.2","prismjs":"^1.8.1","request":"^2.79.0","flow-bin":"^0.77.0","benchmark":"~2.1.0","react-dom":"^16.0.0","stylelint":"^8.4.0","browserify":"^16.1.0","prop-types":"^15.6.0","raw-loader":"^0.5.1","npm-run-all":"^4.0.1","postcss-cli":"^5.0.0","remark-html":"^5.0.1","babel-eslint":"^7.0.0","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","react-helmet":"^5.2.0","remark-react":"^4.0.1","@octokit/rest":"^15.9.5","documentation":"~8.1.1","github-slugger":"^1.1.1","object.entries":"^1.0.4","@mapbox/batfish":"^1.9.4","execcommand-copy":"^1.1.0","mock-geolocation":"^1.0.11","is-builtin-module":"^1.0.0","eslint-plugin-html":"^3.0.0","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^2.3.0","eslint-plugin-react":"^7.3.0","rollup-plugin-buble":"^0.18.0","eslint-plugin-import":"^2.9.0","flow-coverage-report":"^0.3.0","rollup-plugin-uglify":"^3.0.0","eslint-config-mourner":"^2.0.0","rollup-plugin-replace":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-unassert":"^0.2.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","stylelint-config-standard":"^18.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.0","rollup-plugin-node-resolve":"3.4.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_0.51.0_1541634213537_0.42781884696907135","host":"s3://npm-registry-packages"}},"0.52.0-beta.1":{"name":"mapbox-gl","version":"0.52.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.52.0-beta.1","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@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":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"e53a93c12daf4f94fd6a786d63ce0f7a6d9676cd","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.52.0-beta.1.tgz","fileCount":417,"integrity":"sha512-3PagU8LjpoGcZsdYYDmNwjTFa5xZtVw8g569Jvq7825Zx0RefjVM6IjVTky7rY4k/JpCfEoDjUewbwhc/Yp2Rg==","signatures":[{"sig":"MEYCIQDdMVMah5CgNBqNa7JL0UJ7MRQePO1MahPc0Po0K83KlwIhAP8hN73dwk5TfiRUPjm1IJ6OHBHGQAT9f5a45WRaUvEP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18673616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcApMHCRA9TVsSAnZWagAAkrEP+wZEIYXPctlGwQaSchPi\naHHw+XF66MngWsAIxqJKP3yXvFVi9VRqmCisAp6TQQS1zFSQFSJCWjoafML6\nsHsL1I/grn1qqNbF6a4S/VQOGfjOReLq52+0HaXZ4Ztmn1u/X5br+l5HlhFO\nquipycKwKccy1c0doO4h8Xh0FdbbI/pih0TOccKO4+bURGDOPOIii670AalX\n2rKfAtZvkhIPO7BACkU0vXIVON3zULSBHerZC1EZLe2YzaT0LznxT99NbF2c\nTF0F/E8IKGnjvruA2r0sl4QSTAd5nVZwLG/vfCeQ3aGWqAM60+aDwj2eEp/P\nhzUVvBSn7Xk9bmf+N45uRZRHoxlVz3wUsJXqF26smNYcNcuDjSWkXaiRg3ST\nfHN17fMHbXlIZmWrK+AGQRgZ/3lFtdP03R2Zgpa4epZDtQ6B7soJM6pLslP1\nwrktZROA3gy7ngbSNrQVaayGyL8m2ozNMaI8NI+Faz/eBM2AoeSLix5HErUF\nZAZFJNET6Yq9bskS4J+vAkINvSXs4Rgv5+ceILaLeshUtZziiZ7nWLXqQoYh\nTN7tM0NrtZ1yQy8gXB0s5wuBPYR7xQmsCbtb5bu1jYQS75VIiMZWMDGxAvmk\nHzwKp7LjS4CS80yX+9aAbfBh0tEZ7Ix9I/ej2hudO1htKSTUMDj6WwJOKkSO\nPcZq\r\n=fSaH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"0f370bf5197e7365923d5f00765c56af591c2321","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-style-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build-prod":"rollup -c --environment BUILD:production","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks watch-style-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js --watch","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-style-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/styles/rollup_config_benchmarks.js --watch"},"_npmUser":{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.4.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.14.0","dependencies":{"rw":"^1.3.3","esm":"^3.0.84","pbf":"^3.0.5","earcut":"^2.1.3","vt-pbf":"^3.0.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^2.6.1","tinyqueue":"^1.1.0","geojson-vt":"^3.2.1","grid-index":"^1.0.0","quickselect":"^1.0.0","supercluster":"^5.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","geojson-rewind":"^0.3.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"^4.1.1","st":"^1.2.0","ejs":"^2.5.7","nyc":"^13.1.0","tap":"^12.0.1","glob":"^7.0.3","jsdom":"^13.0.0","pngjs":"^3.3.3","react":"^16.0.0","sinon":"^7.1.1","slugg":"^1.2.1","eslint":"^5.8.0","remark":"^8.0.0","rollup":"^0.66.2","pirates":"^3.0.2","prismjs":"^1.8.1","request":"^2.79.0","flow-bin":"^0.85.0","benchmark":"~2.1.0","react-dom":"^16.0.0","stylelint":"^9.7.1","browserify":"^16.1.0","prop-types":"^15.6.0","raw-loader":"^0.5.1","npm-run-all":"^4.0.1","postcss-cli":"^5.0.0","remark-html":"^5.0.1","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","react-helmet":"^5.2.0","remark-react":"^4.0.1","@octokit/rest":"^15.15.1","documentation":"~8.1.1","github-slugger":"^1.1.1","object.entries":"^1.0.4","@mapbox/batfish":"^1.9.4","execcommand-copy":"^1.1.0","mock-geolocation":"^1.0.11","is-builtin-module":"^3.0.0","eslint-plugin-html":"^4.0.6","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^2.3.0","eslint-plugin-react":"^7.11.1","rollup-plugin-buble":"^0.18.0","eslint-plugin-import":"^2.14.0","rollup-plugin-terser":"^3.0.0","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.0.0","eslint-plugin-flowtype":"^3.2.0","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-unassert":"^0.2.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.0","rollup-plugin-node-resolve":"3.4.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_0.52.0-beta.1_1543672582413_0.682001424312648","host":"s3://npm-registry-packages"}},"0.52.0-beta.2":{"name":"mapbox-gl","version":"0.52.0-beta.2","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.52.0-beta.2","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@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":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"3ebc6d9ffe112e6aafa34c81f2dea3c607418b94","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.52.0-beta.2.tgz","fileCount":418,"integrity":"sha512-quMLuT0O2OeU6pgMXUZ8Ng7pF/DyPiWTOv6e27kYAzQ2HoxBuV1xsetaFqxt9udwGPLd3WsQRDVqKljnnApaVw==","signatures":[{"sig":"MEUCIHZK1y35tARrS2WCOTrnw6ynGNDMyPLsCVNhZIWZXS3KAiEAvSFiFY3ZAsWCuWR8OLgQZijoirR4u/yEF6F5R6xhnNs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18688512,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEawpCRA9TVsSAnZWagAAr74QAIRYVaBanKDxB2wqop3g\nyjen+Dq4Xcypmb5Dc+Amisjdc0IpdcKXovTmsgwk/Sak6fu1/dgxfaQN3YAx\nILPPMZz0zlLI2XVhi5loZq3An/5fjxTyAeyISP1ZPrLWtva99Z4PHIizTZ+n\nXqCB4vW/qgE3P2sa/GuUo3uyJyPaD9IJE47d3q15jQr8BObZcgpuQLJzS70W\nh6AABzAeKImNUGIlKuvot6YZG4LsjmOvT55GfVSmfN1E28p+9a/R1Sz+lyx0\nY44eJDx3xf1IWIu718MORxJsbRSnegQK5ion3XkILLm4vEjeTCuwicgi4Ky4\nn8HB9Q5tE2oQ4keGm6oNApfFkwkUAeOqkzRkp/T7LtRpSxF7a+R0r+NfzlCD\nUNGsK6X9gq16QD0WUsfZMEUY/th97w/SciFxM3SakFqXc+jzryNMT5+8558G\nMLiBaG+0QX1LryGmNQjKZKmmGE3FNMAtTB8cZli84kMFseIQ+7Zeznk/zaT+\n4AjDaiV69Cu8j7Xh4CT2dBGX3ChkRzPiJNNhXMPtaOaso/0hrRSqtNpe/YIv\nXZ0kjH281DsFZ0QzOcMp5FOwfmXGTC3c4VsLQXa0nPEEZgQPiJ8p/KmIqv+4\n8HQq05YbmIhtvTs0fyzzMY6QOunrDGVpUmi/JPwlJFbVgOnvk8hgkSbyCPYt\nuKhd\r\n=RzRR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"be188730213be333df6b92d8f1aadacce5a422cb","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-style-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build-prod":"rollup -c --environment BUILD:production","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks watch-style-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js --watch","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-style-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/styles/rollup_config_benchmarks.js --watch"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.4.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.14.0","dependencies":{"rw":"^1.3.3","esm":"^3.0.84","pbf":"^3.0.5","earcut":"^2.1.3","vt-pbf":"^3.0.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^2.6.1","tinyqueue":"^1.1.0","geojson-vt":"^3.2.1","grid-index":"^1.0.0","quickselect":"^1.0.0","supercluster":"^5.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","geojson-rewind":"^0.3.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"^4.1.1","st":"^1.2.0","ejs":"^2.5.7","nyc":"^13.1.0","tap":"^12.0.1","glob":"^7.0.3","jsdom":"^13.0.0","pngjs":"^3.3.3","react":"^16.0.0","sinon":"^7.1.1","slugg":"^1.2.1","eslint":"^5.8.0","remark":"^8.0.0","rollup":"^0.66.2","pirates":"^3.0.2","prismjs":"^1.8.1","request":"^2.79.0","flow-bin":"^0.85.0","benchmark":"~2.1.0","react-dom":"^16.0.0","stylelint":"^9.7.1","browserify":"^16.1.0","prop-types":"^15.6.0","raw-loader":"^0.5.1","npm-run-all":"^4.0.1","postcss-cli":"^5.0.0","remark-html":"^5.0.1","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","react-helmet":"^5.2.0","remark-react":"^4.0.1","@octokit/rest":"^15.15.1","documentation":"~8.1.1","github-slugger":"^1.1.1","object.entries":"^1.0.4","@mapbox/batfish":"^1.9.4","execcommand-copy":"^1.1.0","mock-geolocation":"^1.0.11","is-builtin-module":"^3.0.0","eslint-plugin-html":"^4.0.6","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^2.3.0","eslint-plugin-react":"^7.11.1","rollup-plugin-buble":"^0.18.0","eslint-plugin-import":"^2.14.0","rollup-plugin-terser":"^3.0.0","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.0.0","eslint-plugin-flowtype":"^3.2.0","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-unassert":"^0.2.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.0","rollup-plugin-node-resolve":"3.4.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_0.52.0-beta.2_1544662056183_0.05067063346421685","host":"s3://npm-registry-packages"}},"0.52.0":{"name":"mapbox-gl","version":"0.52.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.52.0","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@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":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"a43b61caa339ae28e43c87ecfbe9ce4032795859","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.52.0.tgz","fileCount":420,"integrity":"sha512-jiZMGI7LjBNiSwYpFA3drzbZXrgEGERGJRpNS95t5BLZoc8Z+ggOOI1Fz2X+zLlh1j32iNDtf4j6En+caWwYiQ==","signatures":[{"sig":"MEYCIQDIXODa13jwN/iQImyg9QOZJPY0xkMVJW2UtdmcwnrowAIhAO8RF/d1cB5/R1U2aG5ui+FzD+TC91hVUomlwSTwke3e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18718123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGp9LCRA9TVsSAnZWagAAYB8QAIGHGGpd79zyOEdVIlf4\nwYFtGY9YbJq1pu/IoyNmIZ9IPMTvM78OE61hJtWc7VTjam4z38bOcy8PWICg\nzZlC1ZsLyJb9SRDMoLNFrlglsixOxN4UhdEyMr2IB5qe+01Tc7IMF0Ybitmy\nMftVfvbflza1p6q5TDPfd6l/PD8ZPkCGit/72UIlBPzHqcLZGcCAZuliM3MI\nbyeOkuDOTNzc7bgMNl28l7pyrWF0i1ssIglLyK7gb655IB2Vl5vHxUxAh5Lp\ngI45UA2Gdk0yTV4AdvUL/e1y8SQZcD7EKDGzlS1xTpyXCO6+z2kbEw4xk3Eo\nI2tE+CkAAAW0rOHXTTw4hulxTWRo4/lX3USTZfJH2fvliO0zwhYFpvGdEmJB\nzkM+yKxJ+X5xP7tnasuzwUA42PTcqW6LQwmvCuvZdAw3vTUuhJdRlOjAvtcX\nS3aFJoshchlfV6XfZ2DyxawRVRg01mH3TV8O4IIzw5j/1sApaB36j0cZ/Uyo\nkhU78CVlHyg3sxDNLb6WKnnI6mtWk2nLmP4SXHYLrwFOlTEho4r+kZIJz1U/\nYXfztTk9jz6RbEgysxFU+vRE+lGHmkDq4di3339WEnUjEp5yWAA4kvJe56hk\nIsaz8CvdU6S4j83diMPjIpRQsaBLSlJX43c5FOBSOpmWUzTfxc/J0TWn3OKA\ni5Uh\r\n=8iGo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"8006677bb4001cb9b47ec8ac9edbc1ef951a500a","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the mb-pages branch","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-style-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build-prod":"rollup -c --environment BUILD:production","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks watch-style-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js --watch","open-changed-examples":"git diff --name-only mb-pages HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-style-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/styles/rollup_config_benchmarks.js --watch"},"_npmUser":{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.4.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.14.0","dependencies":{"rw":"^1.3.3","esm":"^3.0.84","pbf":"^3.0.5","earcut":"^2.1.3","vt-pbf":"^3.0.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^2.6.1","tinyqueue":"^1.1.0","geojson-vt":"^3.2.1","grid-index":"^1.0.0","quickselect":"^1.0.0","supercluster":"^5.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","geojson-rewind":"^0.3.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"^4.1.1","st":"^1.2.0","ejs":"^2.5.7","nyc":"^13.1.0","tap":"^12.0.1","glob":"^7.0.3","jsdom":"^13.0.0","pngjs":"^3.3.3","react":"^16.0.0","sinon":"^7.1.1","slugg":"^1.2.1","eslint":"^5.8.0","remark":"^8.0.0","rollup":"^0.66.2","pirates":"^3.0.2","prismjs":"^1.8.1","request":"^2.79.0","flow-bin":"^0.85.0","benchmark":"~2.1.0","react-dom":"^16.0.0","stylelint":"^9.7.1","browserify":"^16.1.0","prop-types":"^15.6.0","raw-loader":"^0.5.1","npm-run-all":"^4.0.1","postcss-cli":"^5.0.0","remark-html":"^5.0.1","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","react-helmet":"^5.2.0","remark-react":"^4.0.1","@octokit/rest":"^15.15.1","documentation":"~8.1.1","github-slugger":"^1.1.1","object.entries":"^1.0.4","@mapbox/batfish":"^1.9.4","execcommand-copy":"^1.1.0","mock-geolocation":"^1.0.11","is-builtin-module":"^3.0.0","eslint-plugin-html":"^4.0.6","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^2.3.0","eslint-plugin-react":"^7.11.1","rollup-plugin-buble":"^0.18.0","eslint-plugin-import":"^2.14.0","rollup-plugin-terser":"^3.0.0","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.0.0","eslint-plugin-flowtype":"^3.2.0","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-unassert":"^0.2.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.0","rollup-plugin-node-resolve":"3.4.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_0.52.0_1545248586435_0.7607205272482949","host":"s3://npm-registry-packages"}},"0.53.0-beta.1":{"name":"mapbox-gl","version":"0.53.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.53.0-beta.1","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@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":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"bda7f9682569189960858245555052ab10b184ca","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.53.0-beta.1.tgz","fileCount":419,"integrity":"sha512-h2lpoeMQgKfpTHsZJzZCmvoMka/P42VMguNhcaYzgn0/WbCeI22XvCBN11In4kF2Da9YeXjgLMOaeneI5Kg8aQ==","signatures":[{"sig":"MEUCIFkvGUB5tHmmQz4oAQwmTcqGuB6xCBBdQmVoVqC3wUGKAiEAoyYZnpG3qUFvBW7MiFOkV2qdKYqGNECu7NDzaQi3m7E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19169187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUkicCRA9TVsSAnZWagAAG0sP/34NG4c/VTPqM0k9b1a1\nLl6Gfb/1sDoT5IKGBZu17TPwYUWFcRPbvQOaY0c03IrYinvrTbgPpxqO1ciy\ns+SAOS0RiPSR/BLm+LlZe1wm5sx1i/8c9MjWuwkRKZOVF8xhspPXP3BGRtGd\nPKEq6JQq0xGSR7xK54qa/TPsYK2F3kHEDkQuEAlkkakoXi9CPK7Z3I/UCxCn\n45WUteJDY97jGK2G81o7j1aqM+gsVBEvPM8ucbNiWrNuL72ZvdbmwCsnsx72\nRbmBdb8bdspDHeipmEJ+CSOlD6EHKLXRlDCEAlU8TROkRXn77nseeytY6YNB\n+/MGUqgJENmPKlIslT4l/gEv6BbEteHIU7rVhfHAniWzpN7jo4jy3JoK0mLL\nuCkDZV1g+hSYGg7fxKD0OdneZ7rsqDOEegL8IWJgiGpjGIwsX8nlSDAATNLV\nNeXV/gqpOXmhlgNuOa9smLvhZUy2dIW8h5WAuvDRAFeM1g7Nbcqn5FBstR8u\nxAWaBL2E3QG2FlKZFJ7n8+0OhIMmLRd+zdI+orEnWKs8yvOlI7z7+pAF3YPp\n9WAspoSPbUFIcahgsj4/lcjjdO1QaBStFQMkYn/cgPIQVgtCYVfwj9wxfJcx\nfTleU+cah0hmBVtV8E+kAQxT2WdZ/yGQ5jrZ8rEG9tpf79MgxHfDarcSwp+V\nTK4S\r\n=2EiA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"e681dfa7de458956e692a9dc3d7fd5e0482c00df","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the publisher-production branch","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-style-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build-prod":"rollup -c --environment BUILD:production","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks watch-style-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js --watch","open-changed-examples":"git diff --name-only publisher-production HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-style-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/styles/rollup_config_benchmarks.js --watch"},"_npmUser":{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.4.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.5.0","dependencies":{"rw":"^1.3.3","esm":"^3.0.84","pbf":"^3.0.5","earcut":"^2.1.4","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^6.0.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"^4.1.1","st":"^1.2.0","ejs":"^2.5.7","nyc":"^13.1.0","tap":"^12.0.1","glob":"^7.0.3","jsdom":"^13.0.0","pngjs":"^3.3.3","react":"^16.0.0","sinon":"^7.1.1","slugg":"^1.2.1","eslint":"^5.8.0","remark":"^8.0.0","rollup":"^1.1.2","pirates":"^3.0.2","prismjs":"^1.8.1","request":"^2.79.0","flow-bin":"^0.91.0","benchmark":"~2.1.0","react-dom":"^16.0.0","stylelint":"^9.7.1","browserify":"^16.1.0","prop-types":"^15.6.0","raw-loader":"^0.5.1","npm-run-all":"^4.0.1","postcss-cli":"^5.0.0","remark-html":"^5.0.1","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","react-helmet":"^5.2.0","remark-react":"^4.0.1","@octokit/rest":"^15.15.1","documentation":"~8.1.1","github-slugger":"^1.1.1","object.entries":"^1.0.4","@mapbox/batfish":"^1.9.4","execcommand-copy":"^1.1.0","mock-geolocation":"^1.0.11","is-builtin-module":"^3.0.0","eslint-plugin-html":"^4.0.6","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^3.1.0","eslint-plugin-react":"^7.11.1","rollup-plugin-buble":"^0.19.6","eslint-plugin-import":"^2.14.0","rollup-plugin-terser":"^4.0.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.1.0","eslint-plugin-flowtype":"^3.2.1","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-unassert":"^0.2.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.0","rollup-plugin-node-resolve":"4.0.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_0.53.0-beta.1_1548896411482_0.3306197584571813","host":"s3://npm-registry-packages"}},"0.53.0":{"name":"mapbox-gl","version":"0.53.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.53.0","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@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":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"b5b7e1da7d839fa019be1ae2a36fa098d8c634ce","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.53.0.tgz","fileCount":419,"integrity":"sha512-bqD0VTpjD9jS/oXoSiLcUYViFXDvjIDWxo08Pfq5cgCdnRHoLEboItuB2AKsx8OPK5fYme0qhPe/ogF5HICjiA==","signatures":[{"sig":"MEUCIGhVUtntPafJhN9CpkIUlbG0mNpUHXg1ciFA3yM4h69IAiEAhDNZ8mkitE9eDwrIDXVHWxxVUnTrMULA6O4S5C9JNEI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19169865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXJEqCRA9TVsSAnZWagAAcBAP/RKHJTwoq6vFD0BWl1U/\n83GA5qNN9/yb5+p4r58yC2OkGjlN4Ceq4igmqlr+5JqmYjlM6I95C2NFu15u\nUeCT5aKbPymM48gLiu9HgPcEuSdafXpiqzou1S7uqowTcf83FwAmrY9hFnxx\nkkb4Smh25V0ynhmR48MnSZARsjLIadwzdMdcGzsCmfZkA7S+RGUgYrr21zfT\n/CSC5F+ll5XAcOmrULqbK7uYrWuTLQLM9RFCw7PvyPXX4pY41ZZA1Br27RuU\nL++KTaQkR787EF4ui7rQoDSmnlHdIC902+EbgGmtqewMnJ1Un4x/KWRHJkt8\nrEqtB7mmrgu/YgEiM4Dvjb463zjjFqm0HLl/e+DpO5Dhhrf2Dr1PkK4R5fCW\nqhls0jI9NW2gvQRIkdXFSXKoZVPxJliXj/KKCroC6924dliSHsxonfwnM7Fq\nxTmDkbFRrvSbwIjuS5aYJrojLw8llwM1LU7hGywFaHDlHLRmKmzTy2jkqghh\n60z9L4CVJDYqr/QOsN3VONckYahxzglwsacxmuuOF9K8fgQpsNWIMFhxCst5\nG18U2fJ6Gqb8Xoeby/jWhkqEZa3jQ5O5B/cYA0OajmR8NKalEh5g/OR8KT2y\n5VnxXJtDV6zMf8krawL8ls1L25FZioD69BnSsw+TBrmxX3hCK02n3MFjL72P\n7+Um\r\n=gJkF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"f7c029def758ed3024046799ce5a0418cb727cb0","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the publisher-production branch","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-style-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build-prod":"rollup -c --environment BUILD:production","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks watch-style-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js --watch","open-changed-examples":"git diff --name-only publisher-production HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-style-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/styles/rollup_config_benchmarks.js --watch"},"_npmUser":{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"5.6.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.11.4","dependencies":{"rw":"^1.3.3","esm":"^3.0.84","pbf":"^3.0.5","earcut":"^2.1.5","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^6.0.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"^4.1.1","st":"^1.2.0","ejs":"^2.5.7","nyc":"^13.1.0","tap":"^12.0.1","glob":"^7.0.3","jsdom":"^13.0.0","pngjs":"^3.3.3","react":"^16.0.0","sinon":"^7.1.1","slugg":"^1.2.1","eslint":"^5.8.0","remark":"^8.0.0","rollup":"^1.1.2","pirates":"^3.0.2","prismjs":"^1.8.1","request":"^2.79.0","flow-bin":"^0.91.0","benchmark":"~2.1.0","react-dom":"^16.0.0","stylelint":"^9.7.1","browserify":"^16.1.0","prop-types":"^15.6.0","raw-loader":"^0.5.1","npm-run-all":"^4.0.1","postcss-cli":"^5.0.0","remark-html":"^5.0.1","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","react-helmet":"^5.2.0","remark-react":"^4.0.1","@octokit/rest":"^15.15.1","documentation":"~8.1.1","github-slugger":"^1.1.1","object.entries":"^1.0.4","@mapbox/batfish":"^1.9.4","execcommand-copy":"^1.1.0","mock-geolocation":"^1.0.11","is-builtin-module":"^3.0.0","eslint-plugin-html":"^4.0.6","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^3.1.0","eslint-plugin-react":"^7.11.1","rollup-plugin-buble":"^0.19.6","eslint-plugin-import":"^2.14.0","rollup-plugin-terser":"^4.0.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.1.0","eslint-plugin-flowtype":"^3.2.1","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-unassert":"^0.2.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.0","rollup-plugin-node-resolve":"4.0.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_0.53.0_1549570345435_0.5371123168113641","host":"s3://npm-registry-packages"}},"0.53.1":{"name":"mapbox-gl","version":"0.53.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.53.1","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@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":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"08a956d8da54b04bc7f29ab1319bddb9c97ddedf","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.53.1.tgz","fileCount":419,"integrity":"sha512-dTtW/qlkUowKGlqOhE8fqII2Tj4lcokvlZwUDLnkjy4uQ9zMFnVBULGeSzzTVkj9HtQZ3Zbey10/jmoVPV9t5w==","signatures":[{"sig":"MEUCIQDEPq92Ewu9Agr0JxEU0jiPkLY/Z6IHZw1Pnlh76vIG0gIgPkI0ItKhB0iZiVj3M6kTdAmTokfBGmRCYGeNsXtohM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19186421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdxKkCRA9TVsSAnZWagAAI7sP/36cJ00M5PNkZ7borkeh\nktcE0MzARrgOSXY5HpOv9/wAVuH02HNyoY+jzWpTsLk1eC3CIjXvXYPV8JvE\neiVewN6x5RZrqWfz5jLWXFfmZFwjtBFwMRjwZwXyHGrh6LJsQ+R+BUmWEQkT\nNfbXA1dDqoIkRT0IwHUGU34quwDggrgm4Bpp2KoPKQuvYldIqha7vQSqFji5\n8jkNCFFm8vwOh7Q2xEv6VMXVPbWrjsvuq+Aj3BwmFGrt6gGVtsl0RiOLNPHs\nFp+f9bfj0Ft31hvzieaXXgOP7ck7ssjx78vuZq+yUO3t9hCFzbxc3vU6XlVH\nlXftYy4ueWvj/IUY5xUp2fY6CTfGv8avT2yM0tUdLavsI7Pv/65FgC6ZroX6\n8oPREa5Kf8mUulUVC+tycUuqqKz8Tp3VZGwnAwhhsGPx/isid/7ce2kN5CCD\n3Tq7eVf32Bpg2gsbRZkTxp1jHqKyB175x1AWD8PtZfM4oIdccYv+CQ+53077\nOBH2/ZY/Q+MbD+fdvVscAxoLmUoUTUvKMeabxiUwN9P8qSpXycbVJ4UzzOMn\nqci/wNJYx9Wf367E239cHykfOc3NypVhOhjZTRSh8HNHLyCbaCPFFuv8fDlU\n/HTRF452/YtWqQgC7BrAQA8A+GXRHi6yT9303XzklWVL4kHjlj9XOjZTmxbI\nSmg/\r\n=XMi3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"03daaf8b06814aa53d9e51beb239895ff13ac5a0","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the publisher-production branch","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-style-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build-prod":"rollup -c --environment BUILD:production","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks watch-style-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js --watch","open-changed-examples":"git diff --name-only publisher-production HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open","watch-style-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/styles/rollup_config_benchmarks.js --watch"},"_npmUser":{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.8.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.11.4","dependencies":{"rw":"^1.3.3","esm":"^3.0.84","pbf":"^3.0.5","earcut":"^2.1.5","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^6.0.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"^4.1.1","st":"^1.2.0","ejs":"^2.5.7","nyc":"^13.1.0","tap":"^12.0.1","glob":"^7.0.3","jsdom":"^13.0.0","pngjs":"^3.3.3","react":"^16.0.0","sinon":"^7.1.1","slugg":"^1.2.1","eslint":"^5.8.0","remark":"^8.0.0","rollup":"^1.1.2","pirates":"^3.0.2","prismjs":"^1.8.1","request":"^2.79.0","flow-bin":"^0.91.0","benchmark":"~2.1.0","react-dom":"^16.0.0","stylelint":"^9.7.1","browserify":"^16.1.0","prop-types":"^15.6.0","raw-loader":"^0.5.1","npm-run-all":"^4.0.1","postcss-cli":"^5.0.0","remark-html":"^5.0.1","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","react-helmet":"^5.2.0","remark-react":"^4.0.1","@octokit/rest":"^15.15.1","documentation":"~8.1.1","github-slugger":"^1.1.1","object.entries":"^1.0.4","@mapbox/batfish":"^1.9.4","execcommand-copy":"^1.1.0","mock-geolocation":"^1.0.11","is-builtin-module":"^3.0.0","eslint-plugin-html":"^4.0.6","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^3.1.0","eslint-plugin-react":"^7.11.1","rollup-plugin-buble":"^0.19.6","eslint-plugin-import":"^2.14.0","rollup-plugin-terser":"^4.0.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.1.0","eslint-plugin-flowtype":"^3.2.1","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-unassert":"^0.2.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.0","rollup-plugin-node-resolve":"4.0.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^1.0.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_0.53.1_1551307427251_0.35685460262846935","host":"s3://npm-registry-packages"}},"0.54.0-beta.1":{"name":"mapbox-gl","version":"0.54.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.54.0-beta.1","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@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":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"6e7a39fd270af8469f96abf993ffacf7d0bdac36","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.54.0-beta.1.tgz","fileCount":555,"integrity":"sha512-eVsA8w8C9qD8hYWnKbrBeof+KBFwPvTD29oT90Ad2VK9b58Q0NvhI5bLl85H0Kw5f9FJvU/U/Scw/zpMLcs9WQ==","signatures":[{"sig":"MEYCIQCr8Ofv2mZfil9oGmLfoBCp71ZYHs8SQaGCEpwS8wqdHAIhALJLLoAPgA1r5M40CrwZespKzFzPsx1rRV7DCJEY9BBw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24760265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmoYaCRA9TVsSAnZWagAAPcMP/3f1dxU+FOPzH/ue3ryk\n6k/AZHFK6RaBugNEjZ4ZTQfcRzIdo6FJPPk+UBGV7E+GC/czqyH2gaU86yNx\nY/PDlpg2+pCFm6KGJMJ+kuJNXD2XfWLyXvV9nB1zufg6uMhm2mdDYYIIDLtc\nZSaZPLko12f2gGtCPPiJKWv3gBpRVindrAHpB/cMHDenLM9I4Mjh0Fos2tfM\ndjYj0/Z1QvzPfP+pZT75SfDq8fCn3q0nLb5adN/W3h3pGhTkGlD8AsNKNvlI\ndwMWvrltcYmoGLlfkMvJ7fl/ueph5jYJF3IQwH14lNwW2V1O5os4TvDlOWkO\nbeZBCalDwFAzJVVQsux2UALJGeT68nE7WSQM56W5IMNoF1C9JsZ5rOsgS50l\nibLS0jSMLbCNkxIAJA7dGnEDmwrYVlqnOVCMfPBtBbuXhBobutJQKVX5gM+H\nELTm4aX7KEJlfsSE63FaCkTqGL66BuOqY8QXKVB0pkKY8kUszn0VceIpIzBG\n+ZVdGrDpIyv5cr+dRftBBsIQ89N53/1LtJ7PNgpvUJSwD+PJzOpIR2aU7NRs\nFWsTlo5nsBeDrwasPwSMXBF+aEP3xERr9iOD92fnlwLh8eMmVa6wO4F6KjuW\n0fGXU8m2ymM7Rpdd1G4HxIBpbTQN4ENE/XZkJPen0UZtI9hFsKVRXUu/W3ss\njajG\r\n=2TQi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"d0649cbd9c5e16e3f084014faca97eed4bd9cf2f","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the publisher-production branch","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js && npm run build-images","build-prod":"rollup -c --environment BUILD:production","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","build-images":"mkdir -p docs/img/dist && node docs/bin/build-image-config.js && node docs/bin/appropriate-images.js --all","create-image":"node docs/bin/create-image","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","open-changed-examples":"git diff --name-only publisher-production HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.9.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"10.15.2","dependencies":{"rw":"^1.3.3","esm":"~3.0.84","pbf":"^3.0.5","earcut":"^2.1.5","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^6.0.1","@mapbox/dr-ui":"0.6.0","@mapbox/mr-ui":"0.5.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/mbx-assembly":"^0.28.2","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/appropriate-images-react":"^1.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^4.12.0","gl":"~4.1.1","st":"^1.2.2","ejs":"^2.5.7","nyc":"^13.3.0","tap":"~12.4.1","glob":"^7.0.3","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.7.0","sinon":"^7.3.0","slugg":"^1.2.1","eslint":"^5.15.3","remark":"^10.0.1","rollup":"^1.7.3","pirates":"^4.0.1","prismjs":"^1.15.0","request":"^2.88.0","flow-bin":"^0.95.1","benchmark":"^2.1.4","puppeteer":"^1.13.0","react-dom":"16.3.3","stylelint":"^9.10.1","browserify":"^16.2.3","prop-types":"^15.6.2","raw-loader":"^1.0.0","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","remark-html":"^9.0.0","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","react-helmet":"^5.2.0","remark-react":"^5.0.1","@octokit/rest":"^15.15.1","documentation":"~9.1.1","github-slugger":"1.2.1","object.entries":"^1.1.0","@mapbox/batfish":"1.9.8","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^3.1.2","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.3","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.6","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^4.0.4","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.1.1","eslint-plugin-flowtype":"^3.4.2","rollup-plugin-commonjs":"^9.2.2","rollup-plugin-unassert":"^0.2.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/appropriate-images":"^2.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^4.0.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_0.54.0-beta.1_1553630744998_0.8415364447228406","host":"s3://npm-registry-packages"}},"0.54.0-beta.2":{"name":"mapbox-gl","version":"0.54.0-beta.2","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.54.0-beta.2","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@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":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"4ea791fb33f862dbef9e2eb7dce6172c98bbfe66","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.54.0-beta.2.tgz","fileCount":555,"integrity":"sha512-taDtAJaWjCPlfX+YqQkkrNxqNO3AQiW1RFXWRcxlaN/Qd/V8FteIx7Z8EnkPknEOXgoukapdGla5ocvqaWcwHg==","signatures":[{"sig":"MEYCIQCvUrmyUlZOMRYz3ZiUvHbPkSS06KSmVk0zwKBzTZRJHgIhAJvKTSTW6Hbm+f+NPX70flmDZDkMEkm/fS5TfQgipo3e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24777004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcuJrACRA9TVsSAnZWagAAotkP/iURdLOhDSVg5tV6T8kz\nT65cDn2jOdecQwU4Bkq/2/JrkHWS9p+0M6BgaWPwBmrrZAe/rPsuOXWl4EiX\nIRL2DAv7eDKbOLdjXeDk0R08st3YfQp6ToFi+oR21kbR9mqxcBC/pSq7hOLK\n+QmuTULVx1ot+jaztiszGpxutZkjRD/+EgO7K/ppuO3eiiIDhRlNk9Pz5o4V\nwX8yUs8BOO5EKb+Sy/8vJO4LE0HECAXSSG85eDxd/0BZOFg0dfV0JXBHDMKY\n7HpfcqILPNNkS+ZO15JWtdKkW1dQIJmRocbuiDBgLMeaUDTuRRqIS94qZyPu\nu2QDjDhmDdQTC/YRFecZHQiK0G01m601dZ+ySM5aDqNcIsQyiVSBgtstk/Ig\nxwtCTLCTds3TG9d0XNHBzKbMZU8l880hxr0mX7vXLSc0xNFAlzU0AIw5VGz+\nVaKF6VD6J7B7gDbWqVRtyMQprMT58w0UhbTOOYwFLHltzVs9proVh01Ss0pz\n17dcdEn2qu0zlJPM+GLU9nex5fuaFJixx5CmqaC85Iy+2GLnM049Hv2uMMF5\nmrzxXZjrbuZCtZxc31NjQJycUqiwce8b8KI5Ga2eIr0kqAkMFJNKYTjLsna7\nGwhMvozGxyqKIeNoAmFaYcVO1gbmRrLKIG5snxkSMXf41J/Md6vb/pOYCmXe\nkMUF\r\n=EDLN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"428480a69288d0f8a481bc94cc3300f79039d663","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the publisher-production branch","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js && npm run build-images","build-prod":"rollup -c --environment BUILD:production","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","build-images":"mkdir -p docs/img/dist && node docs/bin/build-image-config.js && node docs/bin/appropriate-images.js --all","create-image":"node docs/bin/create-image","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","open-changed-examples":"git diff --name-only publisher-production HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.9.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"10.15.2","dependencies":{"rw":"^1.3.3","esm":"~3.0.84","pbf":"^3.0.5","earcut":"^2.1.5","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^6.0.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^4.12.0","gl":"~4.1.1","st":"^1.2.2","ejs":"^2.5.7","nyc":"^13.3.0","tap":"~12.4.1","glob":"^7.0.3","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.7.0","sinon":"^7.3.0","slugg":"^1.2.1","eslint":"^5.15.3","remark":"^10.0.1","rollup":"^1.7.3","pirates":"^4.0.1","prismjs":"^1.15.0","request":"^2.88.0","flow-bin":"^0.95.1","benchmark":"^2.1.4","puppeteer":"^1.13.0","react-dom":"16.3.3","stylelint":"^9.10.1","browserify":"^16.2.3","prop-types":"^15.6.2","raw-loader":"^1.0.0","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","remark-html":"^9.0.0","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","react-helmet":"^5.2.0","remark-react":"^5.0.1","@mapbox/dr-ui":"0.6.0","@mapbox/mr-ui":"0.5.0","@octokit/rest":"^15.15.1","documentation":"~9.1.1","github-slugger":"1.2.1","object.entries":"^1.1.0","@mapbox/batfish":"1.9.8","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^3.1.2","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.3","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.6","@mapbox/mbx-assembly":"^0.28.2","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^4.0.4","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.1.1","eslint-plugin-flowtype":"^3.4.2","rollup-plugin-commonjs":"^9.2.2","rollup-plugin-unassert":"^0.2.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/appropriate-images":"^2.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^4.0.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^2.0.0","@mapbox/appropriate-images-react":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_0.54.0-beta.2_1555602111332_0.010939388315453602","host":"s3://npm-registry-packages"}},"0.54.0":{"name":"mapbox-gl","version":"0.54.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.54.0","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@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":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"f6cb96ecb8e64276a8ed2fe4a4f213fabab4123e","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.54.0.tgz","fileCount":554,"integrity":"sha512-wCcSlxO3wqYYo4nFXuR0HNi10Xkz2mYQ3szFAxYpWP1mzyC81f/u3HU5oa2JzJTWgSxkqQXTC9u48D0wO3PTfw==","signatures":[{"sig":"MEUCIQCkwKm3mITgp5EWT1fq/L7CATPtgTA5T8Lbyw7h7E24+gIgWzonKWPD1CpxtYbNqn9OY29emanMkBzuxNgvetBi0ZY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24762433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwdVICRA9TVsSAnZWagAAIcsP/iWTZWqt3hWsNZF+ctr5\nMpN8LYSB1T5GUO1wEXQ6Duuc6bNSe2rjizarcPD8fGebqQZ0x5w1C+XhWHqI\nhpvSSReWuCEkoh+xMhH50C4MExsDSZ5WJrKY+PwK4lQPkrM8kCW6nGaiHj/t\nJmvARAU4vLNdzY6EAQQ4z4uwOHKQFbL5SSOHEuTkeLypLoHCRQ4uxrymYIln\nboALttQtfomgtWrn3mJL4mCD+pq1qoYaJhKM1zXUdt9UZlITARQ4oPYWefPJ\nbFQrqL2AqMwVAYbz+zQ5SKKK6vGNwmUwDaxXWwODqRg+t3/53oW6TJJaE07g\nTbstXN1Nt6A/so+084L2I/oqIWlVPbf/F1Yoq8aDY0qzxZOXQ5hbPVkvpP40\nUmle3Qcypgvah/EvCwEQclyaycDTugcWiHZpRifgLUBo+rpH9jYnVSFVZf0i\nQ7VFT9iSy4vnuxBwOWbVvt28QQxjGWSww0w6wrjqKPUPmmIVPP9ekfkKy12B\n2XIhbzuzO1QpTYdkALX0h9zSNNcjvOLkjpbMRcnOU5jte/8SG+ReAKeyhzPV\nXmd0q8eIgOuXD/kOTDW7HmjYF09uqN7QQuj8go906ltrvOjjaE/87inWHtba\nteKqpv2XZBSgsOUFA9GD+qUps37ktFq0n6R8FyuS9jxw5PgvsOaHsd6/ro2C\ndLOh\r\n=6MsV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"48dce18fa89beb720f98265cfc1f59b4ebdd9fb1","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the publisher-production branch","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js && npm run build-images","build-prod":"rollup -c --environment BUILD:production","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","build-images":"mkdir -p docs/img/dist && node docs/bin/build-image-config.js && node docs/bin/appropriate-images.js --all","create-image":"node docs/bin/create-image","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","open-changed-examples":"git diff --name-only publisher-production HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open"},"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.4.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"10.15.2","dependencies":{"rw":"^1.3.3","esm":"~3.0.84","pbf":"^3.0.5","earcut":"^2.1.5","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^6.0.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"~4.1.1","st":"^1.2.2","ejs":"^2.5.7","nyc":"^13.3.0","tap":"~12.4.1","glob":"^7.0.3","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.7.0","sinon":"^7.3.0","slugg":"^1.2.1","eslint":"^5.15.3","remark":"^10.0.1","rollup":"^1.7.3","pirates":"^4.0.1","prismjs":"^1.15.0","request":"^2.88.0","flow-bin":"^0.95.1","benchmark":"^2.1.4","puppeteer":"^1.13.0","react-dom":"16.3.3","stylelint":"^9.10.1","browserify":"^16.2.3","prop-types":"^15.6.2","raw-loader":"^1.0.0","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","remark-html":"^9.0.0","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","react-helmet":"^5.2.0","remark-react":"^5.0.1","@mapbox/dr-ui":"0.6.0","@mapbox/mr-ui":"0.5.0","@octokit/rest":"^15.15.1","documentation":"~9.1.1","github-slugger":"1.2.1","object.entries":"^1.1.0","@mapbox/batfish":"1.9.8","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^3.1.2","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.3","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.6","@mapbox/mbx-assembly":"^0.28.2","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^4.0.4","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.1.1","eslint-plugin-flowtype":"^3.4.2","rollup-plugin-commonjs":"^9.2.2","rollup-plugin-unassert":"^0.2.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/appropriate-images":"^2.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^4.0.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^2.0.0","@mapbox/appropriate-images-react":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_0.54.0_1556206918951_0.7839013315770678","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"mapbox-gl","version":"1.0.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.0.0","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@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":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"646df3e1812899f4331ab8ea695b182f4a4ea7d9","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.0.0.tgz","fileCount":818,"integrity":"sha512-+sfg6e3Ud6G9PNcdA56r6U0j2SJEQrnTTx/V8xt0xedIN9hrGIceKIukWz+tAgrw0KS5GKi6ThkWXPuwcGi36g==","signatures":[{"sig":"MEUCIE0S/0q/9rbQ0iOUuFfzdUwQgRD/DuzALOjMa+jKXi47AiEAqzWVXFrHPOLSpQ/LAEciFVtC+z/vizLg9141qvnVEmo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27086433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5YhRCRA9TVsSAnZWagAAj08P/i6EiB6G/XuAbeCZF8Lp\nQnPGlC2hg8pXumWuIIydvA3k9TClvueUM/O72Zh7i3u050Qmvg0ouvI0lgIr\nu4mOA402YgjSlxbA29HNvi+TS+mvDqVPeIpsw/hJhiLgKQ1Fx13z8WD6pvyA\nLq5YgxSVzWvoqypf3qz/r+9TRtMuQk75Wm92KFEjBynNy50sEmOhLcH3cFhX\nHE2dpQMNlhBaXAGW8hPm1w0K0ROVKmxmqtmAbyro3oQL/mT8tlVkJEhAmxWI\nv5f3IKmIDUAqs7l74znSaKbJnX61zusQLb8ePXIZdFTOesxqfaV/9IzJDLsq\npmiCW1Ccd0jUlIus52kvOCNhzEaL1gCmsfWe09EVXc0mmFZZmKaGfm/CscTH\nYWpY0Go0MBYw6W/mpXyDPdp7yhEhXWoWnWinQuwUkCOdC7wCoG/NC+eiIDib\nDa+YKRv3NTbbwQPx0aC4On8vb/T8BitnIh8prgFpPM685JIa+SpxiiO8E/Zc\nmcifb1cU/Lsmb3y5Wg4b7TKOCCj3VbCdqZcaMGW7bKzC0O8xOlzbbNtpkWWb\nwDDJ28WTIM7A0a1L8PPwXJ8iXx8AVp+SxUEtgD4JXcW0Iz6YFqjM2y2TPx/6\nutyzZmPK79advfFUgL94s+tJ1cXgY+QJ9MgP9QhT0Z6H25teqLgm7whtR1E+\ne1UO\r\n=6cu/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"9fcf20e0d1e4f9845eb6abdf3f5e8f265e7d81e2","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the publisher-production branch","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js && npm run build-images","build-prod":"rollup -c --environment BUILD:production","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","build-images":"mkdir -p docs/img/dist && node docs/bin/build-image-config.js && node docs/bin/appropriate-images.js --all","create-image":"node docs/bin/create-image","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","open-changed-examples":"git diff --name-only publisher-production HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.9.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.11.4","dependencies":{"rw":"^1.3.3","esm":"~3.0.84","pbf":"^3.0.5","earcut":"^2.1.5","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^6.0.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"~4.1.1","st":"^1.2.2","ejs":"^2.5.7","nyc":"^13.3.0","tap":"~12.4.1","glob":"^7.0.3","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.7.0","sinon":"^7.3.0","slugg":"^1.2.1","eslint":"^5.15.3","remark":"^10.0.1","rollup":"^1.7.3","pirates":"^4.0.1","prismjs":"^1.15.0","request":"^2.88.0","flow-bin":"^0.95.1","benchmark":"^2.1.4","puppeteer":"^1.13.0","react-dom":"16.3.3","stylelint":"^9.10.1","browserify":"^16.2.3","prop-types":"^15.6.2","raw-loader":"^1.0.0","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","remark-html":"^9.0.0","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","react-helmet":"^5.2.0","remark-react":"^5.0.1","@mapbox/dr-ui":"0.6.0","@mapbox/mr-ui":"0.5.0","@octokit/rest":"^15.15.1","documentation":"~9.1.1","github-slugger":"1.2.1","object.entries":"^1.1.0","@mapbox/batfish":"1.9.8","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^3.1.2","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.3","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.6","@mapbox/mbx-assembly":"^0.28.2","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^4.0.4","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.1.1","eslint-plugin-flowtype":"^3.4.2","rollup-plugin-commonjs":"^9.2.2","rollup-plugin-unassert":"^0.2.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/appropriate-images":"^2.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^4.0.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^2.0.0","@mapbox/appropriate-images-react":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.0.0_1558546512418_0.7033000452242615","host":"s3://npm-registry-packages"}},"1.1.0-beta.1":{"name":"mapbox-gl","version":"1.1.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.1.0-beta.1","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@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":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"14cfca9da6c06f6384fe1718f9621b928e6d0e15","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.1.0-beta.1.tgz","fileCount":422,"integrity":"sha512-+f853Rfr8fD9AI6HYbfoAunBa8pcdwnGnVR2oLEuoIHoBKu/EWxXhhK/Cs2UVrtkXir+8L95P3Krefa/I1k3gQ==","signatures":[{"sig":"MEUCIQCvtUrJ/fYd2ZYCOFE0YEMnfA6IXrXNP8qpitrkRfKwrgIgVxuhY6OPT6CyQ1Rn0V92T2ugt9M687TNcqzY58PtbZw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24768811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBCYFCRA9TVsSAnZWagAAaI0P/2vd7z16SxP7u+LE7J0o\nl9xC5D5/KWfg93Kpv0IbuV8gN2Y39pHZak5ZSf1o+ohdEjKdnoRqU/r0Lhdy\nkuK5neDqok8Uym4sFciN9E0DpVnD9bXKNkLOLCNNgu0zEfYkLUDuRddf3fxi\ne7wZ+fwmlSVbbE2ZEsCgCPlW9JdzHrNo4DnPhHH1VgpEGde8R3Av3Pb1lLW3\n7VUynoNXGBlGLuO0dGYxOKNXbg1AVIAnvwyJlmV64IWnObub9w3nXZZKjp28\nEWPzHprfnrnNhdgnQV6jR5xQ94SAJmb4RREC+U00DZdUgFyUMajIBeIlNMsq\n4QZp5HxEtBTUOx3F27G/8R08aKabmsJHFW5cA+EjEv/sJFgKjCrvTXXDBRaA\nKKjRC5T4klCCUwVcWPgxeXcrkrFFYq66cfi1oj6GUgwQkXFaiBan3aWCMbEa\nEZM0yvqjUrqHarlrqnc3uEwENW5invBrKWNlYycMzdpDcCe6naZWXqPrueT1\nUaG0J0fI5Utg1wHEKsVN0tQw8SasS8IDGvRZablVAIRgvFmABn0pQmVjzKtf\nZVXCAClgGsUK5q8BBhQtuk3bwVFo+XehDQNa2z/5z4i102Ao/WYQzNE/xMg+\nNnKR5gJ/VjqAU7H+GlZFLkWtnYEyuA3y166/a56NouwkWotckMvFXjbGGhDH\nWZQB\r\n=OF5J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"a3ddbfcbe65cd00a6d1126f2ca290654c386671a","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the publisher-production branch","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js && npm run build-images","build-prod":"rollup -c --environment BUILD:production","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","build-images":"mkdir -p docs/img/dist && node docs/bin/build-image-config.js && node docs/bin/appropriate-images.js --all","create-image":"node docs/bin/create-image","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","open-changed-examples":"git diff --name-only publisher-production HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.9.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.11.3","dependencies":{"rw":"^1.3.3","esm":"~3.0.84","pbf":"^3.0.5","earcut":"^2.1.5","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^6.0.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"~4.1.1","st":"^1.2.2","ejs":"^2.5.7","nyc":"^13.3.0","tap":"~12.4.1","glob":"^7.0.3","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.7.0","sinon":"^7.3.2","slugg":"^1.2.1","eslint":"^5.15.3","remark":"^10.0.1","rollup":"^1.7.3","pirates":"^4.0.1","prismjs":"^1.15.0","request":"^2.88.0","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.13.0","react-dom":"16.3.3","stylelint":"^9.10.1","browserify":"^16.2.3","prop-types":"^15.6.2","raw-loader":"^1.0.0","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","remark-html":"^9.0.0","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","react-helmet":"^5.2.0","remark-react":"^5.0.1","@mapbox/dr-ui":"0.6.0","@mapbox/mr-ui":"0.5.0","@octokit/rest":"^15.15.1","documentation":"~9.1.1","github-slugger":"1.2.1","object.entries":"^1.1.0","@mapbox/batfish":"1.9.8","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^3.1.2","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.6","@mapbox/mbx-assembly":"^0.28.2","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^4.0.4","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.1.1","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^9.2.2","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/appropriate-images":"^2.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^4.0.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^2.0.0","@mapbox/appropriate-images-react":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.1.0-beta.1_1560552964363_0.4577974317161724","host":"s3://npm-registry-packages"}},"1.1.0-beta.2":{"name":"mapbox-gl","version":"1.1.0-beta.2","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.1.0-beta.2","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@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":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"1c637fd84c4b6ef09f51d9fa0e0df16974a71b95","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.1.0-beta.2.tgz","fileCount":426,"integrity":"sha512-P8Ef/v80c9qiiD+F4Az07hWLF/7oSvLP9Tki3B3rm89lDVfEqajZgZ0cy2+R83x9YnbghiPKn5ZJpwrXU66gZw==","signatures":[{"sig":"MEUCIFyGllk8lmZTVVWJuog6E+pndOw/i91PIT5xH6vsUnvOAiEAp8AHyyoqGj7z1eOZdZ6Qc0lzaYeu1lHx+o1OryYwidw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26667279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEpcTCRA9TVsSAnZWagAAnoQP/juE/MKdyQHmjkCXCcv1\nvnjEwfGJKNqNIsEaLeIeT6fL5QDVIyAw9xvPIo5H0P4C8mWQm+fG6iL+BdtY\nEuXxmHg5NLj5yFg+TnSLkI8D7qlTqoyLvTolkanDDNyXbxPgkL9bWrehFdap\nviWzui9ikQLXwHyJIc3c/i3DXlJh2wpecn7p007ZCbaki9pSoL+ur3bsigQK\nV6kSEnGarVRQ3sSw+pLIJkmBPgPzxG5O4HgOvuQmp7VMQizMAj3GTQ2Kufde\nie2D3Em8b5XBj1yqoEHbLjZXDp2o9JWbUos+AXZDs1FzXjvMAW0nQ31qu2k8\nW+yB1JS6P/Ul+EUFhT8MgeyrLh5v5khEkqOwu6Qs8qpxh+0rcxXpluwUyzqg\nFo9UEz6pcO1HzFevKIyXMq50/y++l+5jPWLVDBAtrj8ir0dBBbVKg+SP+t2z\niosS0yUCLfuATCniS2YvG8CfbpuEXB3rwOaaU56UPsywzKaGVYtv8o3NWRBP\nD98IYMCypXDqxY5QRlFTX7f2E4AqQueiTnchg6JRzavDRIOdgiqrCaH3fE+3\nBvklozbJ1LaKKmP65KTCDT0oaJ+1CuO+lYYmLgPMUm59tCEpSyW57JVw6qrL\nshVELV1HEAUyPa5IMGQPprfU9C7/o/wCZdfBIweHaAAT3fzdbYsxqMKm9Itf\nDs7n\r\n=yCBi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"ef9e5ffe4ccbbf2bffa00c3ad3b4d5af0b648937","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the publisher-production branch","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js && npm run build-images","build-prod":"rollup -c --environment BUILD:production","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","build-images":"mkdir -p docs/img/dist && node docs/bin/build-image-config.js && node docs/bin/appropriate-images.js --all","create-image":"node docs/bin/create-image","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","open-changed-examples":"git diff --name-only publisher-production HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open"},"_npmUser":{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.4.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.14.0","dependencies":{"rw":"^1.3.3","esm":"~3.0.84","pbf":"^3.0.5","earcut":"^2.1.5","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^6.0.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"~4.1.1","st":"^1.2.2","ejs":"^2.5.7","nyc":"^13.3.0","tap":"~12.4.1","glob":"^7.0.3","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.7.0","sinon":"^7.3.2","slugg":"^1.2.1","eslint":"^5.15.3","remark":"^10.0.1","rollup":"^1.7.3","pirates":"^4.0.1","prismjs":"^1.15.0","request":"^2.88.0","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.13.0","react-dom":"16.3.3","stylelint":"^9.10.1","browserify":"^16.2.3","prop-types":"^15.6.2","raw-loader":"^1.0.0","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","remark-html":"^9.0.0","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","react-helmet":"^5.2.0","remark-react":"^5.0.1","@mapbox/dr-ui":"0.6.0","@mapbox/mr-ui":"0.5.0","@octokit/rest":"^15.15.1","documentation":"~9.1.1","github-slugger":"1.2.1","object.entries":"^1.1.0","@mapbox/batfish":"1.9.8","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^3.1.2","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.6","@mapbox/mbx-assembly":"^0.28.2","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^4.0.4","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.1.1","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^9.2.2","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/appropriate-images":"^2.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^4.0.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^2.0.0","@mapbox/appropriate-images-react":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.1.0-beta.2_1561499410679_0.42398806853030746","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"mapbox-gl","version":"1.1.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.1.0","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@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":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"01b907fa025e49e2000c91878de3b68245ce9770","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.1.0.tgz","fileCount":423,"integrity":"sha512-ODwesguQJM7FobmSlv/qGJkmrzUTlIRe92dEBy587RV2k2QGsQDQUCk6/KE+lzVJuyk7WQappNkzhgagaxY5Eg==","signatures":[{"sig":"MEQCIC77E5s+lgJLHgV3jetEskXCwsSVKv44VAPnzAN8Ctg7AiArTQibKEYvGzBQ3vm/iMYuwHGcd5GvbPIl5oBjCvi0tQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24867573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGrPKCRA9TVsSAnZWagAAPVgP/0k3K2mpeW1EQU2W3J1z\nMHEqRHesCmzX0aUt1SE0i92NatQrYkwcle+s6Jpz2kAInCex6cjSeJ6ZXFfc\ntRbMNjhgIP9RLRBcv1HY12hj1RNddLElDiXqhOEJwXyd2a6OS8Jck3ZRmY2Q\n3gDEPgt5xVfjfqd6RHIUSCINgZG7+PY87PMuBb4MCI3K7ZrnR5Y80tPG351c\nD+udmGTQ8I91KpHt6FzuOxDrEMRK3gUyA+3d5IQFdgvm8hF/tWuwp6oiXsJa\nfKNlf3Qu8/soO/enQ4i9Wh/qG6zlnf+fWqAfCGm474edq5oonhWztwA4zEIw\nTpLpAx9rwgZ34uw5O3wxAdjp3hI6gBVcYWLw9sCpW5vSdE19whkfxrNIF6JJ\nnxOXGBZVKDuk58fCAWoAOgHiky7ekG9frsM75u8W0bVHL7lBFHD8DZSPEYmA\nW8brgAaEQGq9BY1Kvi3YF7VbRMGJE0kY4BKsa8j8Ad8lTSQbj1cgOrXg/06y\nKFhgJ+E0+z0IFjQsLpXPRK7WCiVtS3iZqPSNynhy6N7Z0dQIgEZgJrhb6PMa\nix6OMCjiwOYX1Jjk+u8tPusB2Y1qde8qQgpm3X9i/XsK5BLUtOitmEAW8k1u\n5t8uwX2gf2fWiqt9ueL4tCp6wcvauNRRHMpSHcgBStMPRHO++cAlSqJ3mpAy\nrIPq\r\n=/JD9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"bc9efe47be8ba2156577d63cc52af9c79882eb16","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the publisher-production branch","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js && npm run build-images","build-prod":"rollup -c --environment BUILD:production","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","build-images":"mkdir -p docs/img/dist && node docs/bin/build-image-config.js && node docs/bin/appropriate-images.js --all","create-image":"node docs/bin/create-image","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","open-changed-examples":"git diff --name-only publisher-production HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open"},"_npmUser":{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.9.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.11.3","dependencies":{"rw":"^1.3.3","esm":"~3.0.84","pbf":"^3.0.5","earcut":"^2.1.5","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^6.0.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"~4.1.1","st":"^1.2.2","ejs":"^2.5.7","nyc":"^13.3.0","tap":"~12.4.1","glob":"^7.0.3","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.7.0","sinon":"^7.3.2","slugg":"^1.2.1","eslint":"^5.15.3","remark":"^10.0.1","rollup":"^1.7.3","pirates":"^4.0.1","prismjs":"^1.15.0","request":"^2.88.0","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.13.0","react-dom":"16.3.3","stylelint":"^9.10.1","browserify":"^16.2.3","prop-types":"^15.6.2","raw-loader":"^1.0.0","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","remark-html":"^9.0.0","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","react-helmet":"^5.2.0","remark-react":"^5.0.1","@mapbox/dr-ui":"0.6.0","@mapbox/mr-ui":"0.5.0","@octokit/rest":"^15.15.1","documentation":"~9.1.1","github-slugger":"1.2.1","object.entries":"^1.1.0","@mapbox/batfish":"1.9.8","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^3.1.2","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.6","@mapbox/mbx-assembly":"^0.28.2","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^4.0.4","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.1.1","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^9.2.2","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/appropriate-images":"^2.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^4.0.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^2.0.0","@mapbox/appropriate-images-react":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.1.0_1562031049757_0.753819157216812","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"mapbox-gl","version":"1.1.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.1.1","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@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":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"b8e8e1dfa34edd92a7b834887831dbd1761550b8","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.1.1.tgz","fileCount":425,"integrity":"sha512-i57kASg8J/U/lJzBePyqTP2ImKUcx8FkHyCjb3ssWYaBBXHUeZ4STGXXfU9u1AQU9170PjDIJLubUUB1vLLSBQ==","signatures":[{"sig":"MEUCIQCrrwLopLugK0B3FgssUfttz/emt1y8SqxbAdIIF4dAUgIgeo5a9WWJ0GxeEi0Y0kW0zUylrNm0FkKZJG4eYi1OIYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26658358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLl9VCRA9TVsSAnZWagAAVrcP/2r4YHMbkQ01DQXXfFjO\nsIC+VG9nZCr0JUnM7YTVeVSQYkSQ1H2enJ2/E3skFPBGV1pONTZcyJOG/Fev\nxgVcVHLXqqgQUcQBJiY0s6ackGe0TFNc9Hl+LkBoCXZmpxh3P993ALL6Ji5v\nkd7OBDIB6Kw2044irS/eHMbd/iSzKMZVwQukyKPlQ+mIaHmvJJLCZUlYw+aa\nZIsqb5w7d4tlVJAZERI/k34REndT9J+Vk2IVUSRzU1NlyHGM9m2bI35wBMJD\nQB9kJBd4vBjrdYIMvGnMRpyU8Qjfwk+RrMhWNw3WKXiW6+3c0aydpg6vDxkY\n7qt9OSPKeVwi4cwPM8jdhZWXmnFtFSQEs/BuID6l4MTvLDC80Cx/utWoU/kG\nPDkSMii86sGjM5KOUORMkHhe6sP3EX41dIQ5MFok6Him/15uL7wJEV9vJkvc\nOVPdkmqIkU6xJnnErnrG+a0MWaOzjB9zXvcP9HMEUHqhssBJTvS4/F14esF8\nJFyQp5aLRjU8c8FvDbTUe2pcjs0wQ4Gtv8qbX2oFD+TXvxP9dYsLpYhENVFr\nTQivBotZbdqruJ/ft95weg2vc+gRbWgYEvBpu0WUfjdmfM0r2gPUIcZyTMMD\nwtuRa6yuZONvCFc/rnML7mQoUsN3o3JkfFq6Nnu2UttGiBwK/u8fFUQAbX5y\nGG3Z\r\n=GPJg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"43037cd3064d8900cdbf34eaf225053e12da17c1","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the publisher-production branch","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js && npm run build-images","build-prod":"rollup -c --environment BUILD:production","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","build-images":"mkdir -p docs/img/dist && node docs/bin/build-image-config.js && node docs/bin/appropriate-images.js --all","create-image":"node docs/bin/create-image","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","open-changed-examples":"git diff --name-only publisher-production HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open"},"_npmUser":{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.4.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.14.0","dependencies":{"rw":"^1.3.3","esm":"~3.0.84","pbf":"^3.0.5","earcut":"^2.1.5","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^6.0.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"~4.1.1","st":"^1.2.2","ejs":"^2.5.7","nyc":"^13.3.0","tap":"~12.4.1","glob":"^7.0.3","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.7.0","sinon":"^7.3.2","slugg":"^1.2.1","eslint":"^5.15.3","remark":"^10.0.1","rollup":"^1.7.3","pirates":"^4.0.1","prismjs":"^1.15.0","request":"^2.88.0","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.13.0","react-dom":"16.3.3","stylelint":"^9.10.1","browserify":"^16.2.3","prop-types":"^15.6.2","raw-loader":"^1.0.0","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","remark-html":"^9.0.0","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","react-helmet":"^5.2.0","remark-react":"^5.0.1","@mapbox/dr-ui":"0.6.0","@mapbox/mr-ui":"0.5.0","@octokit/rest":"^15.15.1","documentation":"~9.1.1","github-slugger":"1.2.1","object.entries":"^1.1.0","@mapbox/batfish":"1.9.8","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^3.1.2","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.6","@mapbox/mbx-assembly":"^0.28.2","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^4.0.4","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.1.1","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^9.2.2","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/appropriate-images":"^2.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^4.0.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^2.0.0","@mapbox/appropriate-images-react":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.1.1_1563320148479_0.29875108564504016","host":"s3://npm-registry-packages"}},"0.54.1":{"name":"mapbox-gl","version":"0.54.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@0.54.1","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@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":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"f666103132df93d4c90d1e96b1c367bad4638db9","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.54.1.tgz","fileCount":424,"integrity":"sha512-HtY+HobYTHTsFOJ3buTHtNvZv/Tjfp0vararhEWCjI7wQq8XxK16sEpsXucokrAhuu94js4KJylo13bKJx6l0Q==","signatures":[{"sig":"MEUCIB5y0PH8RudMiUKeczo/+iJDHMjV4mYQPt3x8nUAalLFAiEAhUGMsztF1s0IVtQZRMH44M4wG2OzChQQ7uH7QvoKlJM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26311693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMfO9CRA9TVsSAnZWagAAlaEP/jLePE7t9XkzuHoSCkpl\nhkWQimYT8DbwNDA8Oeb7pFPX8Z5tHfVXesWSQxsrOeHDaqpw2mqwrueNPfMV\ng74WNlynUdAqCxpS3SCoQdZOwW1DPXS/EQk733j3eeAOo1OzcZBk81M6dlcc\n58GKbZ7E9HVpOVknHfkQSjZ/CrZ55qELdrp0spvZLlmyl4AT3hZsyWjd0xNL\n2nBKph60mkFLocAYImHijcF2yjaWvwzzNnLkkvL8U4H3nEGsX7dy5I/0Lv8p\nWAjTaFYsSrInaiP78ZlMcfx2rg5kUh5PRzct7SjYGwlZaHw8GpS5enT+A542\nVWVG63r5kYK00ziomkn7nQD4ypE3hR4kaCHZkDcvB5f252hEnp8M5tngH9VX\nSZ3RjSm29clF6bW53r8EfpskJkF1HvMKZhA9fwjEP2UMNZQPYUSHfjNH7Wmg\nUg6do9yVLEpADVbngEbZABWnDqrRuMc8xY94XLo7FiRM/VL8CsSXZVUXQkGn\nVCoje7MeYR2SlVUTYLBJcSmwMtMDTPbwfbQU6AkIQvJzf4zuFcP8e5tpa8s8\nbG8g5PdyOePKBRJCzSA5aG+2dTzyEG17ht2Knh4OavQlA6NrQhiqn1YyNj3/\nAoHXbbmV4xB3nbDAh0s/fXbVmgOIX61gEgRufx+rIpTCExwKgF9OVugIvAWp\n1fVT\r\n=lXa4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"b6d938f3d58f7e067ec0e47dab00a5ec041f62e7","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the publisher-production branch","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js && npm run build-images","build-prod":"rollup -c --environment BUILD:production","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","build-images":"mkdir -p docs/img/dist && node docs/bin/build-image-config.js && node docs/bin/appropriate-images.js --all","create-image":"node docs/bin/create-image","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","open-changed-examples":"git diff --name-only publisher-production HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open"},"_npmUser":{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.4.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.14.0","dependencies":{"rw":"^1.3.3","esm":"~3.0.84","pbf":"^3.0.5","earcut":"^2.1.5","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^6.0.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^4.12.0","gl":"~4.1.1","st":"^1.2.2","ejs":"^2.5.7","nyc":"^13.3.0","tap":"~12.4.1","glob":"^7.0.3","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.7.0","sinon":"^7.3.0","slugg":"^1.2.1","eslint":"^5.15.3","remark":"^10.0.1","rollup":"^1.7.3","pirates":"^4.0.1","prismjs":"^1.15.0","request":"^2.88.0","flow-bin":"^0.95.1","benchmark":"^2.1.4","puppeteer":"^1.13.0","react-dom":"16.3.3","stylelint":"^9.10.1","browserify":"^16.2.3","prop-types":"^15.6.2","raw-loader":"^1.0.0","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","remark-html":"^9.0.0","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","react-helmet":"^5.2.0","remark-react":"^5.0.1","@mapbox/dr-ui":"0.6.0","@mapbox/mr-ui":"0.5.0","@octokit/rest":"^15.15.1","documentation":"~9.1.1","github-slugger":"1.2.1","object.entries":"^1.1.0","@mapbox/batfish":"1.9.8","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^3.1.2","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.3","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.6","@mapbox/mbx-assembly":"^0.28.2","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^4.0.4","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.1.1","eslint-plugin-flowtype":"^3.4.2","rollup-plugin-commonjs":"^9.2.2","rollup-plugin-unassert":"^0.2.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/appropriate-images":"^2.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^4.0.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^2.0.0","@mapbox/appropriate-images-react":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_0.54.1_1563554748751_0.6568614303468423","host":"s3://npm-registry-packages"}},"1.2.0-beta.1":{"name":"mapbox-gl","version":"1.2.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.2.0-beta.1","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@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":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"3799ed2edc362ee09df87421c8fe83c497ec6102","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.2.0-beta.1.tgz","fileCount":427,"integrity":"sha512-9buhVDEswh84LQ6TWkmf2ffkUXdgutz57hEpWpIVzSKEpSMpbTbmLeIieUWxJEhPzMvtlN/50AVk+2v69aHfHw==","signatures":[{"sig":"MEUCIGDmPA10LVB0lEgvt+QTthHT5rsjEXVv6BpCFDGGmv4ZAiEAjYXEgPCILUDL3R7cmfdsNzEzhoJYcN5vXM+IvHnxZO4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24825942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOMgiCRA9TVsSAnZWagAAMTYP/3y1tuMIsd1PUbIsUedF\n2GX74vktXozY2rk3ul/j3i/EKcrlsLXyYoVkdso031h7aHtsB/oKYLAgPUVE\n2Ku/+KoZdpHjFFicIPVfhPCwoF8cmSr7zJ2GoDkrBn4HdpgUBOHSY/O4In3w\nBv/iPbeETVRLRtP964/1pzzoMZ7gCtbwt7UfudS+hfYfo1oiOlna1uSR6yd/\nLB8i43wsghUEMEXRB+ovs4d0e9aWpcpOPFq14uz2dC4AHXF9Af48ukG6I+J6\nxVQ4wv/u41OYQOBUbLrbE//JdYb3Ug22Uizt6vL6MuEhU4FhA53pWGSfcs8E\nwlwFsjSgeVHBPNKh/sMei6nMbVvCNLeIBsY/JS67y70ai31Y8jQj2PVQEyL0\n/7UcTK0v+SDyB2dfVIZMdPykHcvRm7EDaMJRQwouu7sswjMqv9nSZ5AUO8m2\nM4hKGDWqye/iC9osjdMQCKrwraQxmniighfVM03MyLhC7GrIzla7T2JAMcl7\nY5fwSrV0/463DdeSFtJZTLYowngaikJvyxAysqZBh3YFyPMFo2wU2oylHmgv\n0PXl1oYtz5d+vovTEQm5D/1OPRNWnQK/d7y/XH6uTvIl64lZy3isjiqlouch\nqmOdgjD53fDWMAO46WCTfyaOG3/UYiQ07MVU5rYp4+seMvo4HnBbCxA/pU5T\nKNom\r\n=9ptn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"d2c3a43604d1da1dfab3c57697d60630a7572483","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the publisher-production branch","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js && npm run build-images","build-prod":"rollup -c --environment BUILD:production","start-docs":"run-s build-prod-min build-css build-docs && NODE_OPTIONS=\"--max_old_space_size=2048\" DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","build-images":"mkdir -p docs/img/dist && node docs/bin/build-image-config.js && node docs/bin/appropriate-images.js --all","create-image":"node docs/bin/create-image","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","open-changed-examples":"git diff --name-only publisher-production HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open"},"_npmUser":{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"5.6.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"10.0.0","dependencies":{"rw":"^1.3.3","esm":"~3.0.84","pbf":"^3.0.5","earcut":"^2.1.5","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^6.0.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","nyc":"^13.3.0","tap":"~12.4.1","glob":"^7.1.4","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","slugg":"^1.2.1","eslint":"^5.15.3","remark":"^10.0.1","rollup":"^1.16.4","pirates":"^4.0.1","prismjs":"^1.15.0","request":"^2.88.0","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.13.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.2.3","prop-types":"^15.6.2","raw-loader":"^1.0.0","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","remark-html":"^9.0.0","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","react-helmet":"^5.2.0","remark-react":"^5.0.1","@mapbox/dr-ui":"0.16.2","@mapbox/mr-ui":"0.7.1","@octokit/rest":"^15.15.1","documentation":"~9.1.1","github-slugger":"1.2.1","object.entries":"^1.1.0","@mapbox/batfish":"1.9.8","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^3.1.2","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","@mapbox/mbx-assembly":"^0.28.2","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.0.0","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/appropriate-images":"^2.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^2.0.0","@mapbox/appropriate-images-react":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.2.0-beta.1_1564002337143_0.45077401903335046","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"mapbox-gl","version":"1.2.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.2.0","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@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":"mattficke","email":"matt@mattficke.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"2bb281dfe20cf8fcf66486d46fb6a8607355633a","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.2.0.tgz","fileCount":427,"integrity":"sha512-RDo0kMuo9gs6HFX2Maj+tYO5bUT6WFTQkFbJoKdfe2pK8SY/RgyG3SNJRgZypdBR8loxGCG9geeOwc+JJqblHQ==","signatures":[{"sig":"MEYCIQDk7UtDXHmqL8zFjO4SXMDrRsSApBnxqKAbdr/ThWuGiwIhAMZduLzk7WfX9z2wDBqdt24IVzLJc87cCM1/aHSXjdA0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24825893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdP3buCRA9TVsSAnZWagAAcm4QAKUAl/oFtYloyYy256e5\n4yPYanE7IW9wp8aI8jEmPXLNyCkmnBw4QxH0h2migRJG2d4hGjVqunO5h6Og\nOK12iNfRYJUySKEPkQqhsv4gDJazh+jFwWQnRHbuFDIcn6jPiPL0XljtPC+C\nS46HwvgEvqKT1iIwXVVy1aiKda6ryB7XrfC3ZBM495c0a9YduMAlqpqS9d4c\nG7vKt/e+80ogjyWH9kglK+byhtgycRPmSusHG78hyfTohpHNxG9EPV5C2u5k\nqlhxJCuP8f1PUHG2JKRZe0TKiQBmK2vmn7NNvIaq5CecfV92U/2IUKJLbl/j\nR+ekLbOWPEprGx5Stb6iE/LqibXF7ZHWVMVhNWuThRG/AmVDPhfWpU6vw9gE\nm0MCWzmWlVL/U7cQx05RM0noB5JXgSFG9aU6WTaDsF28bBDpTVJOnlgdLgRz\nlFnhrihSACFw/GSDCo1sc4JAnbrvbOlGaDo341yRbpJrsPLCU6nEEEcAxhMm\njiW7d1gnyvFps92yjlTFxiD2d5gkBv7TpaqvvXPd0+A7q3hpkLCr01j159zy\ndQvHlz/80SKr5BhnTI/HM3P8nSHQNB8INFm5KfZ+N5O5C2aDw+YwDNYplpiD\nRSvyM29IMckGm3nXqDM7DXX3lMD5aJcFtAA3cGnCxgFSXPSNphBrxcizZ2Xd\nn2YT\r\n=LgTL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"86d0152d804d82eb96a8d34a145bf2d01ba375a2","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the publisher-production branch","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js && npm run build-images","build-prod":"rollup -c --environment BUILD:production","start-docs":"run-s build-prod-min build-css build-docs && NODE_OPTIONS=\"--max_old_space_size=2048\" DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","build-images":"mkdir -p docs/img/dist && node docs/bin/build-image-config.js && node docs/bin/appropriate-images.js --all","create-image":"node docs/bin/create-image","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","open-changed-examples":"git diff --name-only publisher-production HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open"},"_npmUser":{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"5.6.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"10.0.0","dependencies":{"rw":"^1.3.3","esm":"~3.0.84","pbf":"^3.0.5","earcut":"^2.1.5","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^6.0.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","nyc":"^13.3.0","tap":"~12.4.1","glob":"^7.1.4","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","slugg":"^1.2.1","eslint":"^5.15.3","remark":"^10.0.1","rollup":"^1.16.4","pirates":"^4.0.1","prismjs":"^1.15.0","request":"^2.88.0","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.13.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.2.3","prop-types":"^15.6.2","raw-loader":"^1.0.0","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","remark-html":"^9.0.0","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","react-helmet":"^5.2.0","remark-react":"^5.0.1","@mapbox/dr-ui":"0.16.2","@mapbox/mr-ui":"0.7.1","@octokit/rest":"^15.15.1","documentation":"~9.1.1","github-slugger":"1.2.1","object.entries":"^1.1.0","@mapbox/batfish":"1.9.8","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^3.1.2","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","@mapbox/mbx-assembly":"^0.28.2","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.0.0","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/appropriate-images":"^2.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^2.0.0","@mapbox/appropriate-images-react":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.2.0_1564440301587_0.478269365840025","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"mapbox-gl","version":"1.2.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.2.1","maintainers":[{"name":"1ec5","email":"mxn@1ec5.org"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"bergwerkgis","email":"wb@bergwerk-gis.at"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bsudekum","email":"rsudekum@gmail.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"flippmoke","email":"flippmoke@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":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@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":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"willwhite","email":"will@mapbox.com"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"a91acb48e5ee57d40a09fa6b4c297e92690c5909","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.2.1.tgz","fileCount":818,"integrity":"sha512-CO7uhTYtcreDokGr3W2LifIdCtHz0TO/BqnRtO5rQ4Rvm8P7ndUM5ZWwZvJJmNnlkMpVwNKSESsKYX32GXHXoQ==","signatures":[{"sig":"MEUCIAa/D3Pa6GxNpKp8hM3gKLCnNUujpIsPHP8IbY7Sz6daAiEAogGqMqOU+CKtwFiOE94qwrbOfvcrNxAWcjWYziu+xNs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27312003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTgCTCRA9TVsSAnZWagAAqh0P/2lbE48dxxaU60Q8Mde7\nE3TDi6bJXvWhMl+Tm0K782fDfrJCg7V/Hsto4JIRcN4r4G5UQ4B5pcYyUdVy\nT8v/El7+O9I7yAYE16t0gfnJNzw356DkRc4LLTwDYENxq2wW5D9tcGgee9Ea\nrtjVsrG69165XG/m/7sk5+kRIDxzirj9SupxgItiiOYc7nLXfj6Bx0G3vJLl\n1Ee9C88gm3/LpQaytUZKsq56+QMT5FAKCQ9lnc83VLHFoXit8CJ18G1WwDFY\n3jM6NZB+Ga1VKLzS/skpY1EAWODs1y4rVXmsAwKQ9ZiyX+RkeHKrP4hILVYF\n315raAkMZQB+HCE5SnCD0eHZUJ3D59gKzustEwm8MCj6St1Q9uqaMNflywk8\no+tCH4i3wqMuvpuVkguqhEYKw4fcaZLhYbBlsKGw0wsoQU9AKO74h5a8hhWx\n60GC0f6XmkjTYoKwl+GfzUaO7rOtAQ81WFqpjM1d3HpPdKheelgDprDGfqz2\ndtpRNV4OaLjq0r7lXIir+64TPnOAppmfMLxIMuGuf6R9LBvTHzfaD4aEX3DG\nyVAMio4o4oX7ymh53K4jacs9W4wNHgz3j6ZVGVUEu53T8+tlCq0JG5wXpQTr\nrHnzfOG27xlOTHWsmgOVapgynQijnj2WsHphOFkmE+swibiOSuk/53cG6u6M\nPfZs\r\n=1Ix1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"1b7636a67b61f8e322f8d31a39c90602699b89c6","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","test":"run-s lint lint-css test-flow test-unit","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the publisher-production branch","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js && npm run build-images","build-prod":"rollup -c --environment BUILD:production","start-docs":"run-s build-prod-min build-css build-docs && NODE_OPTIONS=\"--max_old_space_size=2048\" DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","build-images":"mkdir -p docs/img/dist && node docs/bin/build-image-config.js && node docs/bin/appropriate-images.js --all","create-image":"node docs/bin/create-image","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","open-changed-examples":"git diff --name-only publisher-production HEAD -- docs/pages/example/*.html | awk '{print \"http://127.0.0.1:4000/mapbox-gl-js/example/\" substr($0,33,length($0)-37)}' | xargs open"},"_npmUser":{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.9.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.11.4","dependencies":{"rw":"^1.3.3","esm":"~3.0.84","pbf":"^3.0.5","earcut":"^2.1.5","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^6.0.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","nyc":"^13.3.0","tap":"~12.4.1","glob":"^7.1.4","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","slugg":"^1.2.1","eslint":"^5.15.3","remark":"^10.0.1","rollup":"^1.16.4","pirates":"^4.0.1","prismjs":"^1.15.0","request":"^2.88.0","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.13.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.2.3","prop-types":"^15.6.2","raw-loader":"^1.0.0","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","remark-html":"^9.0.0","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","react-helmet":"^5.2.0","remark-react":"^5.0.1","@mapbox/dr-ui":"0.16.2","@mapbox/mr-ui":"0.7.1","@octokit/rest":"^15.15.1","documentation":"~9.1.1","github-slugger":"1.2.1","object.entries":"^1.1.0","@mapbox/batfish":"1.9.8","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^3.1.2","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","@mapbox/mbx-assembly":"^0.28.2","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.0.0","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/appropriate-images":"^2.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^2.0.0","@mapbox/appropriate-images-react":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.2.1_1565393042148_0.6504371242615252","host":"s3://npm-registry-packages"}},"1.3.0-beta.1":{"name":"mapbox-gl","version":"1.3.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.3.0-beta.1","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"2b4de2218dfac7091540f6a1d8da04e86884c9d1","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.3.0-beta.1.tgz","fileCount":558,"integrity":"sha512-iUJeYskh62wnd6o6Rxpa7rotmkXYIHC80vHuUeYh6j+4WcGvutrrk71IQhMnQKK+whJZVVD6ETFZ89Qwwjnxeg==","signatures":[{"sig":"MEUCIEyjs9fuDJmNKBH+RDoLMk2Hv0N/sqYhz4Hxef4MkXpBAiEArcjXVvGxnxyKMAoMKui1BOw+oUEOxRp2RI/BSLze+vk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25450017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXtxDCRA9TVsSAnZWagAAhJIQAKDSP4loYgi/KhULwzKm\n/w5uo995CcUx/notF5zXLUT5EEE3/jNbG8OYjpRyOTd1hxjbQkQv7IrnKJlz\nzh/eyuzkVM8sRAU0nzifZpRim2tcNwceVMI4n+WOsCAjy3yhXFUV3DCkBAEy\nanXzBrdNuXh9K9Uy4IcFG8lGau5ZMoM018rDwROec2GuBf6bgHfr5Gmc9pZa\nHvyA1ZpX1N1jEe089LsCZAzZjckY0VvBj1qyq82MxVtR7EcxUyza6dHseBV4\nNmtYx9w37InjDOCzTQ0lEQL9GiRiwhlJFzhnkT23Rj+0a8J6pUNF3cT3P/Zq\nm8xlNSNg4fspQrRs89Phr28rRmPjBFY263BUAQnb/fBKIO4ZaZ3eR4aD4OoA\nvEToEFx7gQZn5M4yaKDUJdJ4EpByYVy8rrsUfP6dRcgxKG1EwdyfOqcicxl6\niOdlY4wbeXjpVh2NS8VASxn9T3zQIYffTU8fWkJyBqub1tlp/4N07BTfhyJ3\nHfDaMGf7yD6HXuetVmHFGNDYOs4wLjlb/ivIdRIwocRTeFPqCGcE4r8NnyS7\ndJrxngirxkkNndEdS2Bl9BdI9gRIgPNFR9155Ot7lfgTbAPs7sERcm1yIVWv\nYOzQpIYRP+UPmUnhdixf3WUXe54le3iwfyOrY6wMcpktA3vdkeSyIiA6kyr0\nAA05\r\n=lhzP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"0620962fda17f08e893d03a0311910e1380c819a","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-docs":"run-s build-prod-min build-css build-docs && NODE_OPTIONS=\"--max_old_space_size=2048\" DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w"},"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.10.3","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"10.16.2","dependencies":{"rw":"^1.3.3","pbf":"^3.0.5","earcut":"^2.1.5","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^6.0.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","glob":"^7.1.4","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","eslint":"^5.15.3","rollup":"^1.16.4","pirates":"^4.0.1","request":"^2.88.0","flow-bin":"^0.100.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.2.3","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","@octokit/rest":"^15.15.1","documentation":"~12.1.1","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^3.1.2","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.0.0","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.3.0-beta.1_1566497858390_0.9114564290960814","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"mapbox-gl","version":"1.3.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.3.0","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"8bd807b44f395d1830fe3a202763b28b5f1ed299","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.3.0.tgz","fileCount":558,"integrity":"sha512-mhxIXNQwyqqlFImVUuFucSydxXIeKS4ul/5ES6A5zA4loLvcEXOrlH1PewjqkGoYjfdRHjqsaxpP8czbVuHg3g==","signatures":[{"sig":"MEYCIQCuiTpQiGtEPO9ESTc6CUyESO5kzwryUnoC+hTRUDNXmAIhANRfPiPKpzQEwDrIfvegoio77hbxcLr0541uMWsf0+Cq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25450396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZqZkCRA9TVsSAnZWagAA1DsP/0ChQD/pjEkqanVGQjiu\ncSrfaRYNRMBH1VUSDQnaKa6DwU1nE3djKjb6h7HY+12oe81GOAl1D+wPyaPT\nS1oab6+AvYgLN1jrm4hKLU0c2tp/6vURKPJ1aYhi4U6bX7w+5hMrj2Y12+Vn\n5qp65jm325c/5GCNMURl71NHHPRoYldo3ZadgfnNYKnXyw5UoACmr5f+tfU+\nJafsKvGuiCqOeKUG4pumXtPUw24eJ7BCaV666d89CPtwZbXOF7I7vN2cHNVg\n2R+juGIZiixR6ZqoGqJOXQbJyztk9+cJwdaOj/jLaVOIBDasZ6K8AordNTqC\njEaN8GQCo2vofGuWggzEJTUXZLHK997fOkl/F0GoxYiZEHOauf47ib9fkPvn\nVBMCzXuPIUNnWPprHB3LPQWnZASX+vJSmjZ/r9H3ePWjBPGSGm+oIvzmxUzk\nOsuBmTUA++7q3AskmZ/QnIxx91UNN7F4oZNG9IOsUAeuQm1oUbGBImIbV4RI\nfBovSaSApm4PrlQxx4BcHbkuYo9kBF9Le50AxgGuMGBwaJ02Qy0UAwAXYEkQ\nr+0iFS07egPoFF1HABnIZsjwV2nIJAfdOaKKUoEPtV00v+ShvaziSppEsV+N\nc+4SoWHm7lRMH8ur+lNm702kxXnLDrWJVNw70Nbxf2sgLBagtCv8C1CsQbBR\nH/Tf\r\n=BSxG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"9e40b53134f0426911e0b234c735434f18fea451","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-docs":"run-s build-prod-min build-css build-docs && NODE_OPTIONS=\"--max_old_space_size=2048\" DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w"},"_npmUser":{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.11.2","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"10.16.3","dependencies":{"rw":"^1.3.3","pbf":"^3.0.5","earcut":"^2.1.5","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^6.0.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","glob":"^7.1.4","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","eslint":"^5.15.3","rollup":"^1.16.4","pirates":"^4.0.1","request":"^2.88.0","flow-bin":"^0.100.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.2.3","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","@octokit/rest":"^15.15.1","documentation":"~12.1.1","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^3.1.2","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.0.0","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.3.0_1567008355532_0.8765922080681094","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"mapbox-gl","version":"1.3.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.3.1","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"6be39a207afec3cc6ea4bc241d596140a664e46b","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.3.1.tgz","fileCount":427,"integrity":"sha512-IF7b0LZd/caTiknPhm8DAcv7bhvOCXO6rsW18rmFxi8Vw0syJXKK8DLLabI5oiJXtUIgLe57XRgduQzAYrb4og==","signatures":[{"sig":"MEQCICbA1b4rtwkN04XOmKVU/ISek23HHKRytq1ceaZspLXmAiAGHtautt/zPnFdZy64mRpBmKdoe2S2Gk2Ik/eetCtUxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25229822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcL6aCRA9TVsSAnZWagAAjCcP/1nxAMQdaG5sjruvRN1N\nFbEI8bFHNT1m0yRIqJJUxhBzP9ng7y4z4DE/Dgpqk0Q8FIeU79pqa+JqGkxB\nzHKf2xKE6ZYlmLOkTzrOjLJHSjnmCAauAUgLSPfxNyTL1MgSVO6vMFCpHDnb\n+dW7CUYa5Ngk+LxOVMMiijcakVSikhUbKmuIBF5SnmxOM+3ko2LcY0He2rLY\n2L2XTUjc32p/qDz8wIFPuUgS7d/usRLIu508ij5VFG2M8CptpKGIMFPSSYeO\nn2P7nA8yRWyEachy12unPdPOAC7qrIOJeUWVgwgKzHhyKQoTs9NqlsZI2gdY\ntg28uMU+i4Evf4zPt8qakz/Tm5+Voqp7Qfyn6wyU078UD+elvTIUDSzaR+2o\njxKmdNXMMa7/4ProRNnWkhJOTZp8ohaiOvs9zZJTW8CB8QXjgHBHcBFr7PKy\nPyxhclAwAUfWOguoG2exRkiKM5A/GY7cCUtf+avaW0fw/xJvMgSXsL3M0viM\nB+5oE2hBwypQ258G5l8IdkSwGm5qWOB2xYUNbc92+EChJBa8urTCOz7Uu1/Z\nCsFqMTFdky+xAPaSWajrUW7ux0yUnDxKKa38DEQa6t0I8WqHR/CmlqBY+X/p\nRkP+2tMz/EcureeriyM8SNVJ1iQTZn3WDAimwNZMP1DiBKmSEOWCr69ooPeF\nzRU8\r\n=RzJx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"506a3efad7b5af5fec3baf57b06cc2158c231813","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-docs":"run-s build-prod-min build-css build-docs && NODE_OPTIONS=\"--max_old_space_size=2048\" DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.11.3","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"10.16.3","dependencies":{"rw":"^1.3.3","pbf":"^3.0.5","earcut":"^2.1.5","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^6.0.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","glob":"^7.1.4","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","eslint":"^5.15.3","rollup":"^1.16.4","pirates":"^4.0.1","request":"^2.88.0","flow-bin":"^0.100.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.2.3","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","@octokit/rest":"^15.15.1","documentation":"~12.1.1","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^3.1.2","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.0.0","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.3.1_1567669913181_0.6235183559028512","host":"s3://npm-registry-packages"}},"1.4.0-beta.1":{"name":"mapbox-gl","version":"1.4.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.4.0-beta.1","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"bddcd7b47eed039f83b321fceefc2ae643bb7e16","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.4.0-beta.1.tgz","fileCount":428,"integrity":"sha512-atcfQz+Uz5XIxpuyTQ7cAN4U6BTbjw39nL78R+ZM+LDYPSM16VDumbVhgvGPBTpZ6B4J/hPRLjbXQOx+9iHZWA==","signatures":[{"sig":"MEUCIG6qRirN1AK6oXDBp2UW424CXnR5JAUV/ITatWYcJIg+AiEAyS/33+DGAt/Z19UBK4FrVe12UWKdWuAVvWv+rPev0O4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25554070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhf/iCRA9TVsSAnZWagAAVmoP/j4wXdW7zHEozCBZR49w\nKXkWGOtZUSfaXrgaq8uI79O0H3eOaenzP3zxTDHRkWAVL/OK/rV19oR2kU4L\nC7CkFOQ8HVe97dg8NSp17g//7tesI+U6qRnX/URpFa9GfxKlD5pK6LjnYdzK\njcFfCmrFnKwEz3nP5sKdbmZtj5mwitlJAguVUySf92YsnQLg/M+uzuArfC4G\noj75MVrCVIDfh7U9YXG9wNMYw+pGKOR9PEyUl7yRZ8L10mNEiewRTFAtvIkJ\nrmxwmAxrH7XuZNMQ6a3Ze/m0eDHLab6If3cZdoVoK5J3QEMqCvx/rXF2llxd\nUBp/c6xhuLpxr98Cb9Tw0J7C65mx/b8s+PgU2guX6Si6vM//GXClK+PNMaHH\ncyfvJh9nF0fVa7OR59TMqk/wf0FDmfjd/Ln+dOCEu/P2Ri1LYmnQPjnpIwMW\nLC1KV0aODAeRmW9L/HmuFcmIOco0mmyhvo+kVtQa3aW+n2bZZGQk9u10gm1k\nwbgWRzL6z+pMzeNLnELXUq+a0xT/uJvb5qnvHInEzt/HeE5yrt8VXBlzoCkD\nb/qj6zV3njz1/RLaI6pYrBvwfbs15Lbf2uyVnWqyrWRz1Y9WYIahhy9H6//5\n+80ycmmZ/DkZTSKJpkdcB/DZYSoKgLYU0TAhN2ldGHn50vNxDTJd2SxBYflh\neOAC\r\n=M0KZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"c63159af8dba74acd19b9bd3cdf2f1d711f3539b","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-docs":"run-s build-prod-min build-css build-docs && NODE_OPTIONS=\"--max_old_space_size=2048\" DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w"},"_npmUser":{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.9.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.11.1","dependencies":{"rw":"^1.3.3","pbf":"^3.0.5","earcut":"^2.2.0","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^6.0.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","glob":"^7.1.4","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","eslint":"^5.15.3","rollup":"^1.16.4","pirates":"^4.0.1","request":"^2.88.0","flow-bin":"^0.100.0","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.2.3","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","@octokit/rest":"^15.15.1","documentation":"~12.1.1","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^3.1.2","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.0.0","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.4.0-beta.1_1569062881323_0.7998194467948998","host":"s3://npm-registry-packages"}},"1.4.0-beta.2":{"name":"mapbox-gl","version":"1.4.0-beta.2","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.4.0-beta.2","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"91f83166a27287d19081128633bbc8de014a9e1a","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.4.0-beta.2.tgz","fileCount":428,"integrity":"sha512-14vPph7jIf/J8QPh67HFE/OdQwtfi6KTgUfW9ga/cex8ltd2UHOhttMDbsymHmvJPmCzWrgHvjoZIv24hLXrvQ==","signatures":[{"sig":"MEUCIQC9L87GGtXVJwQd9K3MGyYZfhk6C/C/NKnkiVwVFlKiTAIgcXbOfOcWAnrbFx2nKvt6mDp8YMX4PemXcPQ8O+bOzkU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25598248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdi3J5CRA9TVsSAnZWagAABkkP/3NLGA4pYjY0rhOyeHbM\n0x7IEfA6NAEYuCKWJNdMVRWuvYftX+CjKbeCsK3iYSYyWBkmCW6l1CJ6fK7k\n6AjaE4x7/7pRSQkV0i2f1hpl8B3QRndhEsarhgr4fyO1As0wk9Irj8tCGh15\nb8EI9T58o2byxvX2YVD85tn9VD9OJXWv8W//ApPiib6QeASLW6OWlpAyqZET\nTZLCEizg+KKc1ZFQDhuFbXctDqq48XBIuD+8N4Fz8z7B9mIfm7JOMIN4BAEy\nL71cz02DKbJSdDmMQF9Sw3gQm8pR/U/0A9DP5s2Ieb2aC5Q+it93hRQTTCFF\nxJK21y0xsu9eF6GUXzIwhMBIIPoeXAJkzmKCWcub5vRCANOSfOme2PEgXwWI\nOMusInFcc5AP4Hs9pI963djl5WxNy/6Nn/cS516MP/ba39m8dnXXEgmB5F4j\nv5SdwwuUwTqPdo3Il0ct/S5xJbHKHomPAIsd5gZ9AJRNl6X3kkgge2BvgvrQ\nNitfk08h6Te1O4TCf7uxBi/wy56Hu45M+zanmSspNjqzaR834nChmprnauJJ\nikLXIaqnCuYVNJOX8o19XPzYoAH4IHDGKaYmmgkixQCSEXXgOgkVPjZeUnpQ\nGZjlYNikazDgqbuZpKYoD+0VIZ7cMUxbNkjRLT8vnaTz203b9TekyJdwEH+B\nTf2/\r\n=VlT/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"6ab9a047b56513fb3a26f94e2ed27fed332cb073","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-docs":"run-s build-prod-min build-css build-docs && NODE_OPTIONS=\"--max_old_space_size=2048\" DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w"},"_npmUser":{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.9.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.11.1","dependencies":{"rw":"^1.3.3","pbf":"^3.0.5","earcut":"^2.2.0","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^6.0.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","glob":"^7.1.4","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","eslint":"^5.15.3","rollup":"^1.16.4","pirates":"^4.0.1","request":"^2.88.0","flow-bin":"^0.100.0","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.2.3","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","@octokit/rest":"^15.15.1","documentation":"~12.1.1","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^3.1.2","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.0.0","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.4.0-beta.2_1569419896568_0.5119352667142587","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"mapbox-gl","version":"1.3.2","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.3.2","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"6e9197485de7c0c71b1fd30e5e8e7e3824bc35dd","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.3.2.tgz","fileCount":425,"integrity":"sha512-6Ro7GbTMWxcbc836m6rbBNkesgTncbE1yXWeuHlr89esSqaItKr0+ntOu8rZie3fv+GtitkbODysXzIGCA7G+w==","signatures":[{"sig":"MEUCIQCKKn7ZUvpRd6+q/sdojjOjea1Na2v5S2mPIA6muvXsUAIgLfHZFvkRaNFokJx6wzixpTp6IOv+lFR4yu2ZL4xh1mQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25234871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjHH3CRA9TVsSAnZWagAAwMMP/3bJtbLLXxiLh6jxS0se\nAs4mxPglFlF8fTD9kBU22Os/oTt5R4VsHHeYtSOMGtOqH/RlgL/sYut76lVr\nXV3xvKdUE3nkMC/U87uHT/eGCSNgAK2Fsa/CztGW0Te0lmBJAbAs3GIQiFd5\n+5zJeWPgYT4Ksu0ZSJSQa3fiP5IaTZTKlERQ+s7ewmrye+YBA37yfLf7arj5\nPi0oKvVh2Co+zIF3TTlaJhU/wEe9/wrBY1IW2TOZ7hcxD92Bo36D574h9tMT\nrJjamM+Za49EuvNtx5hiWGPN39JSUqWEUqD2F6gQ795HhTGG/rT4KKmJPaBy\nZQwk5ZIDixy95kUoA8XCHJYvQAlAIHKUl9yRwJQfSuCIKu74AxggehPK4V5u\nuQ3/m3MO3AMibZeutZC3309HIj5sukmUuX1cKvElhZA4l5XXaURFyGVyf31V\nq1s1+3K6vmTBnn0G/K310q2pw7BBa2cndgM0SPEjpTScKRFAtg+qsK/pr7u5\nBeL15hK5QKTz7EC1yY3Oyn4mu135H0t3Opzd9ijkFXvviFbPMyF6OfYJjZWo\nDp4+tjfxFF4XnOK+xz0gqeNg431Nev8fEemRL5fmjr30crExv6EBCSfzhoUm\nyNw2HZt3BI4G+JFvIYUFu3HXZj2sGeUbDz2guQOiLlSGSnEu/15zL4Pp4K24\n5IOE\r\n=xvf7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"d16bb695f6726194cf35dc4d450e952f1479c07d","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-docs":"run-s build-prod-min build-css build-docs && NODE_OPTIONS=\"--max_old_space_size=2048\" DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w"},"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.9.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.11.1","dependencies":{"rw":"^1.3.3","pbf":"^3.0.5","earcut":"^2.1.5","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^6.0.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","glob":"^7.1.4","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","eslint":"^5.15.3","rollup":"^1.16.4","pirates":"^4.0.1","request":"^2.88.0","flow-bin":"^0.100.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.2.3","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","@octokit/rest":"^15.15.1","documentation":"~12.1.1","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^3.1.2","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.0.0","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.3.2_1569485302085_0.7309942226414068","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"mapbox-gl","version":"1.4.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.4.0","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"6ec3c3a8f07b7ca632e99e2ea6458cef89fa776c","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.4.0.tgz","fileCount":430,"integrity":"sha512-4nXRXanISou8oWLU7DH1ZetKvCJR9XtnMlQQ4Ia80wjghIHc5ljmAV/loNCI2UAGyuKINc7QcTiwUXrjE+Kv4w==","signatures":[{"sig":"MEQCIDEJeUl7Xlu3Bg9J6sIjTtkqYOvpgUJGqk59f2Q8IAHdAiA2OM4/OJU+3/sgX2XlyH2OKWFicsWi4bkEwozPMdLNHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25634263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjhnoCRA9TVsSAnZWagAA/1AP/irHiiU+79k6b+jaHPbD\nWbNAcGiOuixdmVwczs+cjU07XqAXbuOe3DwonPOJmgLGwe5Cc8d6koCrqtkF\n2J+8oIDItMndSi6SoEJxqQYZl8kZjp5DVOKeV9TTJeGQS7N24UaOgHLyBa1F\nmEftwkg3ULcO1sbI+4cufDC/eR5FKGHTkrAZ1igyhhBCKFrlbp5FVVAk0gIh\nnrO+Ns7nBC5KR0+X92SlFu9QeMC//RRKv0NsBm6hthUqzweJX2chC+15oCoS\nk/kLHcW3k4s+4rR2Ac4IPKeVdBMuADNxJOp3GauCGca2ilEhHywdc7cGfwjw\n2WOT4KPzapdBKiSHPhZyFlrZkzM3gFwkzvYZo+l0qtuWajIr/byHW1tcNKpt\nijPyL8vcwCkHko8w9Zh81O9xB0RW+relp/xG+Bcfvj/08uuXRDVpfAWYMh3z\nhlE8iYZju8HVcbYxp3f/k1NK2aQ/gbZ6WfGhGY7REg49pcMYgbO/leBc75j4\nacmlods5rk/6XrSC2//hJsDm9Hq+wynj20Sms4iDLknki8QE3r2InKh71kER\nI1Rx1UEIkeSh4MW53De3IHbM3C0l5xCzai753AxG2zzXA1O3vbKZlLMNvqK0\nmxZCYCkm14yejRvrznvx70LMfgRbD8XDudA6On4E8LmRHOdEKdFPYDDLk2qg\n6B7K\r\n=xva6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"7aa025af1e71027d3d17f2ca341e835acc3b63e2","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-docs":"run-s build-prod-min build-css build-docs && NODE_OPTIONS=\"--max_old_space_size=2048\" DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w"},"_npmUser":{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.9.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.11.1","dependencies":{"rw":"^1.3.3","pbf":"^3.0.5","earcut":"^2.2.0","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^6.0.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","glob":"^7.1.4","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","eslint":"^5.15.3","rollup":"^1.16.4","pirates":"^4.0.1","request":"^2.88.0","flow-bin":"^0.100.0","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.2.3","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","@octokit/rest":"^15.15.1","documentation":"~12.1.1","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^3.1.2","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.0.0","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.4.0_1569593831147_0.2082141954004193","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"mapbox-gl","version":"1.4.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.4.1","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"e08c816f406017ebe22c56fbd92e8fcb56af5592","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.4.1.tgz","fileCount":825,"integrity":"sha512-4Jkf1JjsBFKlZA3BHHghgIogbbOuodjVjsdOR/j4AtfLx0G4jXrPcGvwSEVcwyQ27kVECBCn6EyRb6eUNUQujw==","signatures":[{"sig":"MEUCIFC8qgsxZlef7c/bjSoR1NF1DqsHZREIVK8VAAhh7PVmAiEAw91DZvDtHS7KAC95FrsLPPDU4SnUBpgvcNg3BdYXBlA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28150261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdn6p0CRA9TVsSAnZWagAA4q0P/RnoCkm33/M4Fmw2qqnC\nbrNxTsi7UPyVLkm32IAcJIqIP7oIveqJDTEZXHmr7C5QDKZoEP9sUigoEr5z\nTX3NXZKK8bnBsUCzoJDL9tY+qLs5Wv99ua1wVIe5aMEbsYVl1zHF1IzO8FbQ\n/UYbmBKn6mCDmh9P5c0EwFZSaVLHrk4FC8Q3i84NgLF+Ul8VYuykB0MXYkwz\n2s/erc724iEfRV1UMcT1a+/PkRyh7NSBMrpQrLEUHZqhO+/56CgkzLl65hX2\nVo6cgrCtzjoyG1M7yL5Njf4K4VSbWWquLibkJIfg/1/dOCkH37J83w3RBEBU\nhKdhhVeV1lkjDZtBnxXMSFSclUvAUxxzGmbqpeX3v85mMiBfGGpSbwte70Xz\nM3z2BJJtYkN81xc7rdIaRScmo0ADIhbny38xAoXVPKXu7aRho6uLRxnSSVI7\nVtUvjr2ZsR2LJKKv7czNvxTDRaT8rukx6cm94/kTY7UCWURW6Xij4fMTHL6Y\nCU5ItXsAr826bqyUPCUUoGW5SesLL69xKGyqcex7v9kyGarNEXNHHdkSIbFv\nxbDy/FVa0oEaZAalmNPHawNqmtEi/h8hGBqc5Sh3EqI7/hZBhfazePoOZoFt\nKO2tq34k0weQYHZVZ6M1rITvvGrXygjWwzAjWeFpQOckAWi/+9Gyigdo1qOY\nK2L9\r\n=qT5P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"81e333e9575f214c19b6253742e94d9f1071f81b","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-docs":"run-s build-prod-min build-css build-docs && NODE_OPTIONS=\"--max_old_space_size=2048\" DEPLOY_ENV=local batfish start","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"node test/query.test.js","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w"},"_npmUser":{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.9.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.11.4","dependencies":{"rw":"^1.3.3","pbf":"^3.0.5","earcut":"^2.2.0","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^6.0.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","glob":"^7.1.4","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","eslint":"^5.15.3","rollup":"^1.16.4","pirates":"^4.0.1","request":"^2.88.0","flow-bin":"^0.100.0","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.2.3","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","@octokit/rest":"^15.15.1","documentation":"~12.1.1","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^3.1.2","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.0.0","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.4.1_1570744947560_0.14749877598720862","host":"s3://npm-registry-packages"}},"1.5.0-beta.1":{"name":"mapbox-gl","version":"1.5.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.5.0-beta.1","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"d3c4dee6cde6a8688c95481e9a64a482757ac265","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.5.0-beta.1.tgz","fileCount":569,"integrity":"sha512-y1+8+YAqAsnYRM2xDvVHt8hBvhIkLvubODoaWFQMkaQfdeyNRWiw1Z8/w4RTf7qwtKIKnhHemZZhLJCBCc5CsQ==","signatures":[{"sig":"MEQCIDsXtiymGlnKvsy6yA42wMz2h+HNaCTdr7M17yrU+0g4AiA+zcWsSkJqQMn7cDft6x72vcIaARBjrYvGJqQzfK2vMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28926050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqgsQCRA9TVsSAnZWagAAuowP/Rixxsc32KnYq+2y8sFR\nvz+eSvx4yNcGZF/u/Ul9Ii7vI3FDVVQvNO/gG9fRMRndcf2lL3MQ85AWFLQS\nJx1hcyG1jJJvjueLX8W9tDfd9VThVslbuszN1k7Aj/4MM6yufCkniR4vVS/L\nNf0kXeXwfdmlZzpp4Si0nZppmi8NoSCr0lJnvRYzlPYUWFCfPfi+8oU2rI3c\nBA2MIbpDr+fiyFOWTpwzgppOtwMHKClunRfqCT3yhQ9qVdmku+pkUp5/GCnv\nXIL3XwwIKXAZ1exwKU07VMm9HMlj3eBKo4/cZU511+HrUqdpZMvgxw/K+nl2\nNakyhrY3G2jMkbm+M5H93mVUbFS5O//4e9aWiJjsbFD02F9wnuV47Eeb08/J\n/6vah0avXDlsYpTgi/eITn0Dt3KuHMdwhHzIGN30cyEjPoDHguEJGttiAxtf\nIi49SD0r4IsEGkZb1e19EQuKp3vB/Y9dKIkDmp548P/mq17yFGo2+/7C1Fyd\nu8yE8WbO8WT33LSkaBAGhzPz/vduK2g4YwU/aq5LAUfTa8GTtIwJGTQDf0na\nvSm9ScI5+NlTrRlhV0B7NkBLaZFeHRQfmVhPmiXerBYO6lOcHFGs8PJmcI0/\n9mHJ05SkFUaGVG+qxJM6qxkPx1SNODAJ/mwcYkmqmFoEMrtrxh4oTiY7NMKT\nU6dw\r\n=9P9f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"48d1b927c783feb14f283d7d4ecae57ba8cc09a7","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-query start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","watch-query":"testem -f test/integration/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","test-query-node":"node test/query.test.js","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","build-query-suite":"rollup -c test/integration/rollup.config.test.js","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.9.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"10.16.0","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.0","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^6.0.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","glob":"^7.1.4","tape":"^4.11.0","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^2.17.0","address":"^1.1.2","pirates":"^4.0.1","request":"^2.88.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.2.3","tap-parser":"^9.3.3","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","@octokit/rest":"^16.30.1","documentation":"~12.1.1","node-notifier":"^5.4.3","qrcode-terminal":"^0.12.0","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^3.1.2","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.5.0-beta.1_1571425039827_0.1166718874566528","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"mapbox-gl","version":"1.5.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.5.0","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"d531dcecc01b4e209466f03ffd3d0209fe248123","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.5.0.tgz","fileCount":571,"integrity":"sha512-seTQUttE7XaL93on+zfLv06HmROsIdTh3riEPrBdbylSirLmBRnofG+iV873ZbJQElf+d2USyHpWAJm37RehEQ==","signatures":[{"sig":"MEQCIFBmRJ4RN7Nuoh8iqlktlTndwaw1gRGkUt4TGLjfGWrKAiAgYv/EYa72YIPkGzOHJWmBim/bEFZdC3UDl9QdnGZkwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28943789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJds1OxCRA9TVsSAnZWagAAv5AQAKIMzXeFMY0UR/qNkJmW\noqYClet8+eFlOfTLDwceHkqqhTGwlCpGKVjfFN3M4/E52DKeXOQ6a+Q1zun/\nw6Qg93KuBiuB1jXWuZiQJileD3XpTSlsqHbADYhEXj8HfEwBZxVvmGLkb7ME\n0HnRwAmHRUnnOVgdFjXC0qht9VWsMspqByoxfUCtFAcJj+91vvvPPFxbBCMI\nHSKot2Ju7EsatTkykydoSduJt03uRGhj8kLfipEPBtN75D339HaTE7O9iefF\n3RAgACWsZQiUQ9URp9HrcToNtiK83DV3K+FBeYTElNb/QHv1PAM8Qp7P+SvH\nYWGLvV4qO4M31ylnn3QcFcUj26YtZK7h+KaDwhXLt9LaHN4rVkltHeuw7z29\nDn3IbRi7r5O7liG15eQ110ARthDT2dmklXZEKznG9gWUYd17fqM+DWEIvZiK\n8x+AEZpItrtVSR1Y8pXT/HPQrlBMHiucibz3+da6q0krJjVsm/scJls91BN/\nFD7uchhdTlrVY2BsMJE2JcTTtXT8gdcEc+A68GZOFqLwHK0JMICVnZd0zKAU\nPtkzhfIiDzeOuxMPpJ+YgO7VPcUmrRXzbpGUK89lmJ5TZYZrolDYfFBSo0a7\npv83Ht8IGOceKvp3HTX4qwWxsfWcNK1TptuxnFTyazEf+Scuo7DvaVdGyA99\n+DnD\r\n=gCgy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"e36d4cbeccac3664aacd009250cde8577917df35","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-query start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","watch-query":"testem -f test/integration/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","test-query-node":"node test/query.test.js","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","build-query-suite":"rollup -c test/integration/rollup.config.test.js","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.9.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"10.16.0","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.0","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^6.0.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","glob":"^7.1.4","tape":"^4.11.0","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^2.17.0","address":"^1.1.2","pirates":"^4.0.1","request":"^2.88.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.2.3","tap-parser":"^9.3.3","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","@octokit/rest":"^16.30.1","documentation":"~12.1.1","node-notifier":"^5.4.3","qrcode-terminal":"^0.12.0","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^3.1.2","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.5.0_1572033456469_0.995620661296013","host":"s3://npm-registry-packages"}},"1.5.1-beta":{"name":"mapbox-gl","version":"1.5.1-beta","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.5.1-beta","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"cb92fe96925944753679506208b9d701ce9be702","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.5.1-beta.tgz","fileCount":770,"integrity":"sha512-R7TziIox8lUGqNbdv+aokzjcgkoxleOss0lsFhnhfLLRQaVv0IidiQ83qlOHcDs1V9+2goRIZZ8kiGeHcOSD5g==","signatures":[{"sig":"MEQCIGtUkprIoOt58JwnWTOd544wS6Fg4NnZForiUvBDNStTAiAi+7ywQ2cOQClhz1glH5UfnOcXd0TrtS6pRwDCL9dgXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31925888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2DcUCRA9TVsSAnZWagAAWusP/RFAdDoXeQPS0YQvqhZZ\n5J+188+3J2BLhg7BevYu7fz8vJYL3UGSe4CYVawhGgmA+Wc3d+mJqFZhUS8a\nu4HenTi+L3sIFGVu0xFoLtv1hWx0kIkoEAxYdmKH14YJFRC7r/sVT8rSTAMY\nBXI2dw931c2Jrhh7+67oBd+4LctfsiEXuaIwz1IaLaBs2q4xaLC2eTs7bvbW\n73C8oIbMDX9clp9Gs2zsES2tClm8HrV6HIPyvQwjPu2OFTcgw8fX0m8vZOJp\nTHoUlfwG1cXy4ZKgLTEQunCPQ92eTfzcGH0xXzmlO1ZnXhIc6stETeSkong9\nJW09OZnq+ub+/LcpTbLkpR3dZ4yR8BwYv82HroOnE/3gI+aYZUfWfiC9wkp4\nbLldSSlQDhxJ+xnJDw68GFFXLxNMym6IRRx1hnA9DcaHbYaTLMEzbfQUB1p1\ng8GAIzHah+6E4Dlo6QP+ruu65rtJedbd9NPuCWXhh5A29GPjLxUX/T+FEJpX\nSXgHcdKLpMNsG2UfEJnWDqaRN/cS4E/LmpKCBUuY0q77m1bGJnnk2wD8maVf\ngMxuBhbm+6YTaB8+ZaurWlZsXRV3CqAei+QDLQkq0H5rnAHdQ1j2yPxx5aYu\nrTyryZYNCsl8URbRow5+PrlAOPzvDttFdcsOK1GkjUL6JTryze1nW33gFmhh\nx/Uz\r\n=6gKD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"50c9746a6d5d15e6eb7bd0077116e2a4dad5de56","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-query start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","watch-query":"testem -f test/integration/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","test-query-node":"node test/query.test.js","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","build-query-suite":"rollup -c test/integration/rollup.config.test.js","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.9.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"10.16.0","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.0","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^6.0.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","glob":"^7.1.4","tape":"^4.11.0","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^2.17.0","address":"^1.1.2","pirates":"^4.0.1","request":"^2.88.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.2.3","tap-parser":"^9.3.3","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","@octokit/rest":"^16.30.1","documentation":"~12.1.1","node-notifier":"^5.4.3","qrcode-terminal":"^0.12.0","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^3.1.2","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","@rollup/plugin-strip":"^1.3.1","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.5.1-beta_1574450963041_0.560835563224868","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"mapbox-gl","version":"1.5.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.5.1","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"354560bc550b8bffa7573c2ebd0febfe00f8d334","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.5.1.tgz","fileCount":770,"integrity":"sha512-B2LXxHQAOWx/bdHd2lBKhW0zWGYL73bb0CXVFsSblXW3Ta8h5czRW3sHYrXpWCOt+nO/+3XtxTYJ9vyZ2HL2nA==","signatures":[{"sig":"MEYCIQCTeYOyoSA5ZRoPXTi6JUIppf9mpwnimsfU9gnvanM5MgIhAMIgd6/1jNGIiGP0XnFtdhOMx9B+botJLZtfldcCZKhg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31929748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3t0kCRA9TVsSAnZWagAACB0P/1YAfib45H5uidUPE/VR\nhYOnQDgyegmdY20qNAzNN1ALiz9Y3G+cKOyMhnQ5E9qdse8y/cUF1KQH3ks9\nonMlk6RMvqr2ZcY46jDnOOMz4EVydXkfA98aSNtNIm05uFR7CVUhH4cuo3g9\nNTYSJsuzBsAofUzR0HarDZDq1duV52LiFa3se8dUd6bDL+18Zh/K/byoTU+C\nr64f/si5GdOTXV0yoNt5Zf7GWYY13jrQ77fSOUjeAu3VYdnGCLL2eXnaPgea\neVD1GwoLpYDFPsyg5vjXRfW/vu/I0P7A+8O2z8M4Y3GCed1AgY/JBLjjAhmn\nHCH4MmFh+v1dn1ZkNqOAjuP37XBr9DjMTBb8fK/pkcNgQRC+IohQulad++Fo\n7NrorBpdRiyYLqofmIA+f9WKTUJF3o4oq0I2DxgDQdpIyAahFtkWrVhRJjRM\n5jYYgyC23YPDgFDkAvIPp7JVzjfbYV43Sh+jpbkuT3YXsT8dDm2og3+NH6e0\njsUO8uESGwirnlLhtJIoRAYvpXG4AmQzNn91ZhVUBBaUPB4KfeH8VygkRwLd\nlFUxFRkvAokja0kHv6dGRQAUlMEWdpjnS9PitZLuW7K3NCY8HVpy4hJTrIkB\nkhzOJXajOELOzucnGAz63gLPOdEqbw53IV+GCYDea+DBBy+fOaLGPqY85M/5\nNhXF\r\n=2YvB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"1fed402ffb7803eadf841373075b4e356adeccf1","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-query start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","watch-query":"testem -f test/integration/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","test-query-node":"node test/query.test.js","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","build-query-suite":"rollup -c test/integration/rollup.config.test.js","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.9.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"10.16.0","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.0","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^6.0.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","glob":"^7.1.4","tape":"^4.11.0","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^2.17.0","address":"^1.1.2","pirates":"^4.0.1","request":"^2.88.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.2.3","tap-parser":"^9.3.3","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","@octokit/rest":"^16.30.1","documentation":"~12.1.1","node-notifier":"^5.4.3","qrcode-terminal":"^0.12.0","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^3.1.2","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","@rollup/plugin-strip":"^1.3.1","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.5.1_1574886691664_0.5198415370258143","host":"s3://npm-registry-packages"}},"1.6.0-beta.1":{"name":"mapbox-gl","version":"1.6.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.6.0-beta.1","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"688e11d408f53b8114f6e1540be8de1d41bc87f4","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.6.0-beta.1.tgz","fileCount":440,"integrity":"sha512-wbuf7l9sWsODADR82J8l1Uwek3GcW3eUFPfvqP4JFS5gpxzF0vGidsdwK7V5EXEj1SMAoqzK35n3aJt7/mnBmQ==","signatures":[{"sig":"MEQCIGDyzkLBQ2jWKPMrI4ipbQnoQV63V98EQTBlqCO6vwM9AiB6ElONqrA2tDWZyqbucfF6CPs4zIwzBAKVlTBVQ9N8ww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28956664,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4CJLCRA9TVsSAnZWagAAUrkP/jLW6x1K8pc3Ye24jsRB\nMBFNzZW+HpDwqQzRxm+KQVO7nhdDcKP6D9rjWUesgBVii4Uw3H5W4LyVdeMk\n/A4dmhSrQ4auhYegjGV9U7qS2BJWAKuFnnQ6om+NzGwtDBR8YE54PHQqoe9X\nj9t5kZhmruRfQKH0dSy7G7t6TbtDKZeo7IYX+m2K4DYz8fwXHAX3qwvCFYol\naMlnFgnxURPbgrFx3DRCt3Ic+Dmlk3G0JLTEpgMqrA/rTmdjcovZnKp0Gm/J\nqaoxbJBS5OdPkcRkkHjcS7u9t05m+0Hakjwp4mCm3Iu302um5oS/ME7BFys4\n2pAcMLd7YO6ir1rOW/4qYcTecNDHqVh5Y2fyqJJxVJA8+W0ljoON0Lt27d5x\nFDzIyKEe3KjmOBeWm8yc5EsdvGiWygydEvp+xQbbeNMrn+WCDkEPmFkFWrZ7\ni7X1pP1L6orgtJJd3MefuH2kwoXjCgdwqPwhQw/4KbSBCXM/YM5ou355Nd2k\nJ4tkUVpR96ND/Fvst7+YnM66638GUNQDNa8KTM3tfB39H6Vji+XOHXT2+7KF\nMUEEhFXw+oGlcjmwxtDLDGmj1ZtdCqIU9vHWNh5AK2WUMEFzAeQ1Da7TFytU\nnmzvcaeyxQL4MFL94mnVUeBJqg+iMyqPnx28UkyBkSV31qvNghVv3qx5kECG\nWUp7\r\n=7dJT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"65b3fa0a39393c111f593b28e3ffcdbac4760b7b","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-tests":"run-p build-token watch-css watch-query start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","watch-query":"testem -f test/integration/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","test-query-node":"node test/query.test.js","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","build-query-suite":"rollup -c test/integration/rollup.config.test.js","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.4.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.14.0","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.0","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","glob":"^7.1.4","tape":"^4.11.0","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^2.17.0","address":"^1.1.2","cssnano":"^4.1.10","pirates":"^4.0.1","request":"^2.88.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.2.3","tap-parser":"^9.3.3","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","@octokit/rest":"^16.30.1","documentation":"~12.1.1","node-notifier":"^5.4.3","qrcode-terminal":"^0.12.0","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","@rollup/plugin-strip":"^1.3.1","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.6.0-beta.1_1574969930658_0.7547069404786053","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"mapbox-gl","version":"1.6.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.6.0","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"f5f6040476a6514712229d057888dd8c25927672","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.6.0.tgz","fileCount":440,"integrity":"sha512-eCHiC8mDa/pOxSi7Z4s4qFWYN8h2uV3zXn6Yf8znbjlMNuYeusV8o3NZb/3rkL6m6gh+UJJL7KTUAc3tedMblA==","signatures":[{"sig":"MEUCIQDPMeY5utuLoWm+x2DXKhenWOwgzF8RHWo/8IcYdtNWXQIgFs9tGYin1/NX9G3OzL+SoyDto8zJ7le+a0YmOqJePWo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28955203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6CyjCRA9TVsSAnZWagAA1nYP+wZ5gVpcZwDgG3vUlXIB\nKHuwy8b7qB7kkoPJn4FrnnpcM/gEGsxmDa6aOpsQTtCMu2n9d4PW3+KrL89e\nWoX6/WIwO6wR3kklrXlp85WNBdM2CgT/BxkmUShXOz3FOF7/6sx6PxMLUQSo\nD14TZJZoEQJTR076iiQM53XMF7wb2PeSNy2s0krjrCDBdZZhuClGh/ck9dZB\nXY1ieycBh7dJD5MRH4vvaV8N1y+moUg92LHdPWXuU2p8UvX2zOw27D6fslm/\nqAzActXgITsKcD1D2ZwZHKjLvikMdm7oPnnFvF6Jl3F8W1O4kCEsx/KlFfHg\nP+WAO4tklJ8+Rvvdreaqut2HIL1gzTjtgC967DAuVPnMKgZhxjanMGSWiDty\nQOI2bVDLmay452g63WN8ZKaPck+mEZgYr6gJlQLdJiJkHyS3t1Gjgnsb8zwZ\nh88+qqDhGEnG7BGbN6q2UZ5rIFA1WrB7yfb9Rm5MeilinJn96zgA2cUdJk4p\nEY2AzRVmpUwFLu1BKaivd5FXocYcsanFkZwaYjl4qhY0x/Wga6fxnt2RiDsj\nYqMs0+3WkBj0c5Iy/rkxJAKgh16I5acU4vn2wr+LJwnBSCpo0ODK42SzRsIc\nXRc2rCo2oWWgrCDZk3Y7TEZfU2JreeJoKKOYEy512BdxIdVAEVK2vUAM2LkI\nc4AO\r\n=FWMQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"f3372281d916b20a3ea95b93d2ce65384bf5a5e3","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-tests":"run-p build-token watch-css watch-query start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","watch-query":"testem -f test/integration/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","test-query-node":"node test/query.test.js","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","build-query-suite":"rollup -c test/integration/rollup.config.test.js","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.4.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"8.14.0","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.0","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","glob":"^7.1.4","tape":"^4.11.0","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^2.17.0","address":"^1.1.2","cssnano":"^4.1.10","pirates":"^4.0.1","request":"^2.88.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.2.3","tap-parser":"^9.3.3","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","@octokit/rest":"^16.30.1","documentation":"~12.1.1","node-notifier":"^5.4.3","qrcode-terminal":"^0.12.0","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","@rollup/plugin-strip":"^1.3.1","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.6.0_1575496866610_0.69697520561621","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"mapbox-gl","version":"1.6.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.6.1","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"bc9beb2d7d6464b0d281a225a3f23bd3a84d9f49","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.6.1.tgz","fileCount":835,"integrity":"sha512-qUvu8c/WX0woSLj8M64eK8351th4RI2+grGJ0ZlFb5ELEJNTb4SqMX/4uxRkb5d1euh2U72+AML1QOZjQnUPUw==","signatures":[{"sig":"MEQCICRws1Dru0ejzVK2gkgy0m6rOB5uIVQ06HtgGE5J3j4EAiARpzCgXSPQ+IbEFXg9Ke0JOcAXH7TfgCrjZGgCQX3qTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31206944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+s2VCRA9TVsSAnZWagAAmWAP/2DrE5Q9xR93rFhH1uzY\nhY2UVB7UOeGIRV+qAltzPpBi1PcDfRkGb5O9mkxu0WyND848+pkj8c30x2qY\nCWUykJuT3N8b6gsBz4CZ2Ywx/fekNBqRMkEEqJfxU6e9C3EUkX5OJt60gesb\n203/6dJQLReJaqRJMMyho8tS0hcsmb9TAE90b8JXYDd728A9Qia0ZR3N9F/W\nIgHVrcDSUICItnZOiKX0w/wGuDKhtjVdualDVTdZJyEbTQBXpe/pYqX4uqZa\nLNt51gOxWGhdJ4N5cr99tpRDcE/4eE2cm6P2uKagDJ1uvnXM3WZFgPhf7RqW\nd5Z0FYeTEY9EXNmYlHsWYFPZED7vN6FajQEsgJywYzp+SIywxEssG4w45hLu\nDDMnxPCnD1dEE/JJekNZEDpaq7VYhFTAjUEatV4ZBHLBJLEuTyvHmZRMYtFD\n9EA3wqWI2E18hM87yl9kZ7bFjEvcsE4QyIhhtx52pQEptSIgmb02qln63qt1\naS5o6Cy+/tt8HnmQUD1Rz2LeAtV2R24rYbee6fwXG1d2SEz32DJwqCDLB+wU\nwDpwPkJ04AIWv6ziyPQA/hoyGEsSS277AIoryepujH5sYxKf1Be3Pm7RsJQ1\ncMEhvhEu2kKR23umQ7wxEGJuJi6TdZWqxX4u7MyUfQEkTy9z+5dtBE5bzJ0t\n89yL\r\n=H+xJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"dd317abdb5c4238fd4149d59431fcf545edfd60d","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-tests":"run-p build-token watch-css watch-query start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","watch-query":"testem -f test/integration/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","test-query-node":"node test/query.test.js","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","build-query-suite":"rollup -c test/integration/rollup.config.test.js","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.9.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"12.2.0","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.0","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","glob":"^7.1.4","tape":"^4.11.0","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^2.17.0","address":"^1.1.2","cssnano":"^4.1.10","pirates":"^4.0.1","request":"^2.88.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.2.3","tap-parser":"^9.3.3","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","@octokit/rest":"^16.30.1","documentation":"~12.1.1","node-notifier":"^5.4.3","qrcode-terminal":"^0.12.0","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","@rollup/plugin-strip":"^1.3.1","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.6.1_1576717716540_0.9065093438374185","host":"s3://npm-registry-packages"}},"1.7.0-beta.1":{"name":"mapbox-gl","version":"1.7.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.7.0-beta.1","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"425d0bf9150ad88b5b84d4e02285d41bb945b2f0","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.7.0-beta.1.tgz","fileCount":442,"integrity":"sha512-dUXNVZTqZrkllg026eqSzKvvaj0rOoEw34ikvrvRWmnRa0OrUDPaOh4jdhCLETrBn/7MN3qcPHHqGL+sxtcTqA==","signatures":[{"sig":"MEYCIQDj2okJTxQ+HTSqwfJ3PZCEcW7VR5FMPUspQrUsRF+JzQIhAN3KpVJuB+mwHIjoDk6E7k5KbEaZDGM19EPr5Q9k776A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28812089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeITX0CRA9TVsSAnZWagAA5fkQAKBUljeItChDSmkEsiRZ\nsgGH7O5gnmANK7ALgtDc2NBccA0DXnR6Cyxfgfx2+l0OxbKt7/OUQTZy6zBv\nX4kBF59YwqrI2ub42XCMPtjwBHMTHzwQ3b/NZeAsaq8cTi48vliVO7zu8WKG\nWiRrxj62mxgHzQyKDVuKk2eAoNPMIQKQx4GEELeC4QSsunLnn7pLN4+GiHRw\nNERbAFBONUjGZMvO1B8DHYVmRYLSlbbC/y0yUZXxEtBLIEHRdPzLJSbDqhqP\n6oF+5fU3ekAzrD8CI/qwpCgDWojmq0dU9LlFgztWMOuDsleK/GfM6ItDlKSi\n6PhjXD01Bn1ObflPs7RR0mVJxAYEnCzS1EbLQkieK0C+42Bs6Kj7BGs3Es6e\nj6kyZKzJw3ijQmcYxz4nwRTh5ZXe2LmiMgcYgNppFEgvwz+OoX0dEdSuJtUp\nSPJmNJnbfbsASabHAoYCRM7xk2ZfmHyhCFhXaG7QEDft9TWUGc2LrSprTLlh\nJtDOa01fCRmVkk7gQsRkUhSzBDlmcpR1mMvHtF8hrcSEIR+1y0TKsiF1JaMj\nfjrkB6S7IndZ4gRQVu62tngpmDx9y68wLMRjxG/lHOr3/AvQssncyqptlh7t\n7eYAsBVroIptMdIgUBbOx9V779puUXvdlWlKZPIYVCHg3JHhiFrVj7LvduOo\nfBul\r\n=BHeS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"19e3e6255b03bd587fa2764976269091f4e8e70f","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-tests":"run-p build-token watch-css watch-query start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","watch-query":"testem -f test/integration/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","test-query-node":"node test/query.test.js","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","build-query-suite":"rollup -c test/integration/rollup.config.test.js","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.9.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"10.15.3","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.0","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","diff":"^4.0.1","glob":"^7.1.4","tape":"^4.11.0","chalk":"^3.0.0","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^2.17.0","address":"^1.1.2","cssnano":"^4.1.10","pirates":"^4.0.1","request":"^2.88.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.2.3","pixelmatch":"^5.1.0","tap-parser":"^9.3.3","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","shuffle-seed":"^1.1.6","@octokit/rest":"^16.30.1","documentation":"~12.1.1","node-notifier":"^5.4.3","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^1.3.1","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.7.0-beta.1_1579234804021_0.5966532245731775","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"mapbox-gl","version":"1.7.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.7.0","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"b23a223af61f0c5066c6fa8072f599209b609cc9","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.7.0.tgz","fileCount":585,"integrity":"sha512-iVZQUdhZzeVCE8VlELo24GfGqhAzjouiJl1K4rcfk9mtyJLCbWHlzGT6H5Bs61A/3NQXsSx54GdJXAWvebtFFg==","signatures":[{"sig":"MEYCIQCuyMXmUhH4yOw1minVi6wCXDOXRo0JiOjMrnyZG/7pyQIhAP/JS8jU6RUEpc0BY8qCktvOmLn1QjmeB+iwr4g/ra7A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29076748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeL1puCRA9TVsSAnZWagAAmZUP/1F9HCrEcFlhhvTdJXna\n3fdx/21zX6oOJvRZwKni27uMIyQlxeKqxX9VVCfgoK2obRmQmsQ9MEt/+HyB\n0Pgza+hU8z57Am8T2gHEqBhQkBNWdslN6/cy3h/MxBYBh+2MKZkWZ24TRsjv\n2IVAl8Y8biMYE/IAHv9EmfT5RJu/kHr8UNcKB0p8mF563E/Y0T8AXk3NWC2o\naINHsxgnPi6mHFMwRtvF79c9Z4WLF5LLa3m/bm5jwTacTIK1PQOE6TUHnaB6\nuvhBjaW459L9pcyXNXLngsMGc6hQUWrHVN/wl55z1+he1CmuOM2YzXmb9C56\nnqqu2pVFDyinzDsJiFHb+zElonRfVoU58t0amEVmBvxlIe2K4FyGV3mWNFra\nmpfRsVclQVmGN3KUC4J9lYd6PGL0Ld+4nPpGL5UD872WRv7PVc+PU7pzm3lS\nw6sBb7tPBK7VnAFs44HEPOdXmlOq1QJ2wkssT2lIUjJxcZW7ZQ+/5txMh7SS\nUaR44W0dzLEBVvPqi15ql41HnAuxhgWkKLODer3Cv9xJCxQiv3IksyRx9ki9\n+deyj2g5e1VBmPeDtE3b7thj5/4wTe/HAFFWmqtElzeV/FCU81CsXTUVTiyP\nQUYR2f7Zo1bqw618DD2oiy/ewG61NV34pyN6QHsMW2TmhA22XMS3RzQmG4tn\np8dZ\r\n=IoDt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"9785342fe6da8ddf5120363519d73a7ef09c33e5","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-tests":"run-p build-token watch-css watch-query start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","watch-query":"testem -f test/integration/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","test-query-node":"node test/query.test.js","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","build-query-suite":"rollup -c test/integration/rollup.config.test.js","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.9.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"10.15.3","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","diff":"^4.0.1","glob":"^7.1.4","tape":"^4.11.0","chalk":"^3.0.0","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^2.17.0","address":"^1.1.2","cssnano":"^4.1.10","pirates":"^4.0.1","request":"^2.88.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.2.3","pixelmatch":"^5.1.0","tap-parser":"^9.3.3","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","shuffle-seed":"^1.1.6","@octokit/rest":"^16.30.1","documentation":"~12.1.1","node-notifier":"^5.4.3","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^1.3.1","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.7.0_1580161646178_0.27237615638955104","host":"s3://npm-registry-packages"}},"1.8.0-beta.1":{"name":"mapbox-gl","version":"1.8.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.8.0-beta.1","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"977fb837b7569847f9a3664ba09c9a9922f39edc","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.8.0-beta.1.tgz","fileCount":442,"integrity":"sha512-yFA9xHzEp3KEnPrY0XZzuoACXPxBPB9rL1lj9TG5ymIucMSoBf1fGHLRsbCkE2BIRSSoMgiUOOPUJ9nw/w/YQQ==","signatures":[{"sig":"MEQCIDwMAsr1ErFQnJrXs55/aSLb1HYerGuXttouEfx+xKXzAiA0K6m1vFojK+HTrJBxA+En9730MRxB4dnXAe4XqnK6QA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28922970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRZpiCRA9TVsSAnZWagAA1tQP/iZakbXzdYT4u2bXBLIr\n6Ygo8BGhTvAAzc038ZYhzYgIlwFNcXWsw89g4xXmuPUbUrwZOq07PzPkF5+Z\nzBCrL1htY0/m7LrB0Ys0BbvWGkVrj4x9OoG7ghSei57S6UllcE1umLENnVeU\nfeIWwO34cE9AAXq5LimbciWEyu2im3BzOJJmB09Zvo6EVmuMe2bYvdxvorLl\noE/u1mjqeOWRidwaSoUfAtT5tmFRnaLyJSjRj20pf23AhSdrEO2qquhQWXbD\n2TBtdjCptg+dQdrZYUsP28pgRdqlTWjva5w/dTy7LPwd+5xIal0vY+fc5B9Q\nPbTJoCZ1SpL0mczTokdB/iDa1PZ2kD+d3XM3UZwIN/8AnpN3C68GfBwoSZGj\nAI4XvYZOTm2yX8xrXnBUpSGWuPDZ/KPXgy9BE7fGdVOBd18zjPbpWca72Kff\nErdGP7Z/Kl454zMnXg0WQyoQajWXEZVexJQ5enqZVzEze7VS6Qpb4i7Kkgpe\nl4Bdz8MeT1zPsLo/jyYkM7j8Dfv477fbfvhpEtDLLIeKIhWrgkoLFTWA79uw\nrU6UG2JHPRPWz2gFCXmHOPUaLctnrmmh71hICa+5pYHsNRxsue9Vqq7tgu/3\nUI3RMx4Ur5E3MaPPXwbp3TXAuLkMw/gLhSNUT4gYsWMsTQDXPjrVG5j1GLV5\ndTyM\r\n=u1OP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"66f0920db461807fd8ef316bc84efba071864d28","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-tests":"run-p build-token watch-css watch-query start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","watch-query":"testem -f test/integration/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","test-query-node":"node test/query.test.js","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","build-query-suite":"rollup -c test/integration/rollup.config.test.js","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.11.3","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"10.17.0","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","diff":"^4.0.1","glob":"^7.1.4","tape":"^4.11.0","chalk":"^3.0.0","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^2.17.0","address":"^1.1.2","cssnano":"^4.1.10","pirates":"^4.0.1","request":"^2.88.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.2.3","pixelmatch":"^5.1.0","tap-parser":"^9.3.3","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","shuffle-seed":"^1.1.6","@octokit/rest":"^16.30.1","documentation":"~12.1.1","node-notifier":"^5.4.3","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^1.3.1","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.8.0-beta.1_1581619809387_0.31906120412990946","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"mapbox-gl","version":"1.8.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.8.0","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"77f8350c1600c588299420e1435ac642bd2cedef","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.8.0.tgz","fileCount":442,"integrity":"sha512-Uqg+2JdMKecmOmnfye06xrYx+Gg5iwhJcfkOv6p7MdlRspR0h02CwoDvM/ftOjTYp+Axi6+EWZHq8Um97JXcGQ==","signatures":[{"sig":"MEYCIQCdfQQwjhK88wZQ7C0I4AikAFKH8eR0wmRha4lCwOvZbAIhALEQX1QrIz8umnRVkPB3EXygNZpvLHAOtCxUqhDfZIFq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28922865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTnI+CRA9TVsSAnZWagAAuz4P/jYJ3Y/aAmxuD13ACX3A\nIBKiu1FU7TVHjxAmenPsDyY9cm2NvPiw1Fodu7TQI6LhPMgAf67Q1QD4vVgU\n3ADVOQEF+lwQQFrTjJ4Gea3sr6m8MBFsqj904oo2SNkPY368P6lNRE6aqhGl\nFR1NvayuW+wMRvO0a6FHU+xX8GCZNWGfG+NOx+m0JiUV3TbXRIK2Qeqydhiu\nqymk48iHaJ5JijudyFyt0kIX//v7E5BvZ6Hn8HHX/wlILCAPAssL8EkUZaRk\nGJ0Ha9T/voA0XKCTrYXu/11Vl8DsQEy8VvUJVGmf0zyEZgBzgx/t4ZhOUzmD\np+f4eTUeyvDPumxlrkqzIGw/eipryQ3oeWtCj0kPF5LwCLHt7zo3CF79kzgq\nK3+vkfW2KgPwDGn43d6nNkpo2Ue0DEJvgn1CpXXYkm4QezmBPeGoRDWjXfRY\nZiWVs4EQAQDSkgo3a+1aCKmgG8KMSJVS3FDxT7fLNHU3Dtu0XXplPJHdBlIY\nxNiDJc+vjtTfv1KjwnJ8VqCtc1HcnJwpJOlQQvNMdqkA3W9jqWvywib16+SY\ndJGxTDIbmw2z5QxjT3IM3tAO/OGyGfAEME7NQT1zIYUwkRwnqR4mdS0SHb5s\ny1eebHD8lecNIQZO0btf9WTa01nhNLypCg4RFCVAhpxqXO39Wfeu34C/O9FB\nJMlC\r\n=mRjm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"b454fd7a26802aff040bcfb0c9f2b893f53d4b7e","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-tests":"run-p build-token watch-css watch-query start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","watch-query":"testem -f test/integration/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","test-query-node":"node test/query.test.js","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","build-query-suite":"rollup -c test/integration/rollup.config.test.js","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.11.3","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"10.17.0","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","diff":"^4.0.1","glob":"^7.1.4","tape":"^4.11.0","chalk":"^3.0.0","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^2.17.0","address":"^1.1.2","cssnano":"^4.1.10","pirates":"^4.0.1","request":"^2.88.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.2.3","pixelmatch":"^5.1.0","tap-parser":"^9.3.3","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","shuffle-seed":"^1.1.6","@octokit/rest":"^16.30.1","documentation":"~12.1.1","node-notifier":"^5.4.3","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^1.3.1","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.8.0_1582199357862_0.1487324336816389","host":"s3://npm-registry-packages"}},"1.8.1":{"name":"mapbox-gl","version":"1.8.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.8.1","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"83fd2e99274a226adbf1c01012c37d17fccdd4bc","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.8.1.tgz","fileCount":442,"integrity":"sha512-Q6c8XAFxHxMPnZIfiRsExk5dNN+dCgvbRNHPfX7hHV5LDcX5Ptc1MEVpOJEDyojuriZssAeWMTJob0hir9mpUw==","signatures":[{"sig":"MEYCIQDp28glBgoQt1ygiWwDjqGgKnQKd37ok6/6iKbEwNVYrQIhAJfoElzYmaC1Ru66UEJErOVbbWU7vrrWxaG7iM/Snx43","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28918718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVkMSCRA9TVsSAnZWagAAfTkQAIvJohAwvAJgnEca/vEd\ny2Cl7wuLwr+6jd8PJkBxEVXG+QXGkl5amGo3h2iL6yExovoE/rFq4ubiANPP\n66K+hiNlOosEc4X/t/8OV3k+aeF+makS1qfDB7vtTAy+2WrhtQFG3dl7c1Qt\nESNAgd1Eg430Squ/HOTmhGu8SIzT5DGjYs9OF3yPa8yaMh2zYI9QVHVdbIOZ\nM0UoPmn+O+/MUNIrBBasE3e/cPyhs8zF/xdayCj24gbBOlM8mA8raDze3t6Q\no9ZCKAPIr/tJyWDVNTXjMttegyg9BMq4GPjPhfARlg2Qx9Z4ZynChoeiTqwS\n1z8f8Ux4sNirmiVj3nvx3zAo6HnQ30S/fQ3tLhBDicXA73JjWQBu2huS3Rhq\nrbz4tuOkrWFfudbmQdZ0IYVWh0+UmviHhXpLZWoJlYjX3hdLt/HFj5wZLpag\n6tCwspWf7VFbhw6KI7MVO+sOBPpGNZ3C/ytCbZTAQlkDT4kd4aNHyK6F17MF\ntdEmmj52aGNX+GTr8z9rnxjXY54dFD+6yecbqNPA6jJJbLMqnCD1ixmhOImN\npt7z1LY/ZYyTgrFSmwFqmQmtOh7wL25NbUiO1i7aLaEfdupsC13z+7ll5x10\nD9BZ9UbrgjNWEpjM0g3h8ulKZ1wbYDrjMLvmQgmCyMwgPgpLvMplF4TZr55J\nVf1A\r\n=PkHV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"094d82ee6abae71cb82fa7370d5330bd6608dc58","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-tests":"run-p build-token watch-css watch-query start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","watch-query":"testem -f test/integration/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","test-query-node":"node test/query.test.js","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","build-query-suite":"rollup -c test/integration/rollup.config.test.js","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.11.3","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"10.17.0","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","diff":"^4.0.1","glob":"^7.1.4","tape":"^4.11.0","chalk":"^3.0.0","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^2.17.0","address":"^1.1.2","cssnano":"^4.1.10","pirates":"^4.0.1","request":"^2.88.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.2.3","pixelmatch":"^5.1.0","tap-parser":"^9.3.3","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","shuffle-seed":"^1.1.6","@octokit/rest":"^16.30.1","documentation":"~12.1.1","node-notifier":"^5.4.3","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^1.3.1","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.8.1_1582711569992_0.93986469405606","host":"s3://npm-registry-packages"}},"1.9.0-beta.1":{"name":"mapbox-gl","version":"1.9.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.9.0-beta.1","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"e5ea9caff042bf170cac5c1656914e7ac3357eca","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.9.0-beta.1.tgz","fileCount":444,"integrity":"sha512-dxyhKf22Td/j0ZgOkDMmNSI06yZWBjWT/Etk0MRReRRCqIQtEL62iYdAOyMX+aDB7f/xz8yc9bChm8cLlQxs4w==","signatures":[{"sig":"MEUCIGc+uZ9gcYUVHvdeanhBoJuYIeu7AjoIIkmRVo0yX7baAiEArd/dSsjky56Ezl+6ID/XwyaDD9AiTyLEZqyw1VIAmYI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29347945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeao+3CRA9TVsSAnZWagAAJmEP/jizfhfzdLFXFZbnfO8q\nrGG0byRpAO8Q9q/d1+FFIVDkdWKBfolP0W4ix/nXeVdKYH3uzE0TrQP7+u3L\nZLO/vdh7rM4zhPikrCuwA0ECWb1u2maRCbnETMCHFCRDNEOGwzoc3Z1uhl0q\niiqsryqpjnF3yWPZz+BabQZHv5MkOOzPaPrLXMfPaMYkhBfxMIymO79LeVNP\nJ98AerM+iTDc52slMsWEl4Nq7ZWVfmP19DobmmbkNHo9xyobaAbhBkdakoLF\nqpS1juZkGOkrp47jtWckfZtnW4Y6HfvK8kzPU0Rx+9D31EleOPRd9uS1KZwN\nKp74WAwVqkzmeKSW/AzsxRpWNA5quImr/lT5mHItGOMH65rrjNa9pc4MAKC/\n+eT5CAEfMFxonWhh78bJbnn/IGMj0AwUNyhOxXm+L5pCVZ5VlRkTgHXZS245\nxZ9sblpAXqo+Hr/l2MJg3LL4f56lgDrLifXs2Jcz2/amyGJeNfr0hshhoDdK\n8+oYWfkkF3PcPHEIAdO42bkPNgpbWqzD6Nu83unvEkCBoqS4t75/BSysti6l\nBdkSkZYAWh0G1ocF/2ApntfLjyXjskD+aS8Nne3LvuWvuXaAzDATwBizNBt4\nOacRr3xLN44Z0Vm5NHx2zD0w7KI0/5tqHEIzDuEnItpRGIvoBeG0K/XY8vZb\nRT9m\r\n=5GsW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"68c610202701f71950b2fb50da6dd8f3edd02505","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-tests":"run-p build-token watch-css watch-query start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","watch-query":"testem -f test/integration/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","test-query-node":"node test/query.test.js","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","build-query-suite":"rollup -c test/integration/rollup.config.test.js","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.2","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"12.2.0","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","diff":"^4.0.1","glob":"^7.1.4","tape":"^4.11.0","chalk":"^3.0.0","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","canvas":"^2.6.1","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^2.17.0","address":"^1.1.2","cssnano":"^4.1.10","pirates":"^4.0.1","request":"^2.88.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.2.3","pixelmatch":"^5.1.0","tap-parser":"^9.3.3","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","shuffle-seed":"^1.1.6","@octokit/rest":"^16.30.1","documentation":"~12.1.1","node-notifier":"^5.4.3","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","selenium-webdriver":"^4.0.0-alpha.5","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^1.3.1","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.9.0-beta.1_1584041910890_0.9230341943397198","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"mapbox-gl","version":"1.9.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.9.0","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"53e3e13c99483f362b07a8a763f2d61d580255a5","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.9.0.tgz","fileCount":444,"integrity":"sha512-PKpoiB2pPUMrqFfBJpt/oA8On3zcp0adEoDS2YIC2RA6o4EZ9Sq2NPZocb64y7ra3mLUvEb7ps1pLVlPMh6y7w==","signatures":[{"sig":"MEUCIGfWX8J5tJxTOLkSVHacsxOxk6BmJV2E2M9OleXPqwobAiEA9tTU3C+VqPds1NDffApvqGc83HAu+D/nbDnyHfHCCGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29369869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeO9MCRA9TVsSAnZWagAA/lsP/jaZq+uSZz1Qt8uXh1xY\nfw5g3d9WyYsECAvYDFzEQWgGC+L2CZA/ANjizDA6R9VRZErz6j2C9oTp5uH4\nV7to+Lbh84qFp735vhTYHVEVPZJ31HYSCP6ATOaVWGz+KdEZuis2OjyPZ/6/\nq5kYj4XhQuWqHxjUmn6byOA0HB/tOTSI+WKq7n6e/pT+cs006SbDbJPd/Hhw\nvZbKkbu/pqrKxskKUZALIv/aKjMdGdMQue3i31WdMsQqQ9l8m9PntmhMTsah\nMKQ1UT1QKllXseGpqVdBZmdJuJf6hnj1LAiTgqL4Q2diQyND9iRrSaDFn30r\nYzMD3Y2nNS8Qzt5SmHZ7xAteOfoF2r9YOavhinC8mZO7e+tGAk+kvqiq7any\npSb/Bhdm9RruaZj5UsNXXoUU4ICfWXxdH05yyOt5gRZQQlWVmL+/tL72egej\nIiOh20S6H1DxB7Vpr6jnegmF4dyO8gNYa3VcErSel5cRQF4+OOjdOmVIS5ek\nbHhfbQOEZ/cjlKhePhQ59G/LOSw485xonEjeDQgcfWZieLb9PE39223ueCJB\noDYU7nhg3iucA1xBXKED7+AIc1frIl6Wbmi3EYuTMUcxOPOX6rd50+l/mPlu\njTnoEkVpkS+gtjzTaffuZm+FLzkzVqeBPijnXZumvXbxAOPsMwYMpcyH8w/V\nfYNG\r\n=ApLE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"25d48f47db0449776479953d3d70cc97cf214299","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-tests":"run-p build-token watch-css watch-query start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","watch-query":"testem -f test/integration/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","test-query-node":"node test/query.test.js","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","build-query-suite":"rollup -c test/integration/rollup.config.test.js","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.2","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"12.2.0","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","diff":"^4.0.1","glob":"^7.1.4","tape":"^4.11.0","chalk":"^3.0.0","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","canvas":"^2.6.1","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^2.17.0","address":"^1.1.2","cssnano":"^4.1.10","pirates":"^4.0.1","request":"^2.88.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.2.3","pixelmatch":"^5.1.0","tap-parser":"^9.3.3","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","shuffle-seed":"^1.1.6","@octokit/rest":"^16.30.1","documentation":"~12.1.1","node-notifier":"^5.4.3","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","selenium-webdriver":"^4.0.0-alpha.5","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^1.3.1","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.9.0_1584983883350_0.33184415970735004","host":"s3://npm-registry-packages"}},"1.9.1":{"name":"mapbox-gl","version":"1.9.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.9.1","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"9c06310db6469064bb0245fe00d6233865ef4156","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.9.1.tgz","fileCount":597,"integrity":"sha512-jpBcqh+4qpOkj8RdxRdvwKPA8gzNYyMQ8HOcXgZYuEM5nKevRDjD3cEs+rUxi1JuYj4t8bIk68Lfh7aQQC1MjQ==","signatures":[{"sig":"MEYCIQCcPr9+QN1qeil9Pleb38bt6rb82rRGDmhQ7Hh05+vNbQIhALy+vP/kcXd30m5V7RpdmHcKhl36vr1vnZrFkBLU40hL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34610052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehoUvCRA9TVsSAnZWagAAye8P/iWm0osafrweryuXgogQ\n9D03kjqS6x/Gin62XRMAlhoAeZ6WC7BXmLes42hSSGTEPCqkFKcsyvELBxCH\nTmaEjZES4m8+tvibptO+6A3oXSLsyFA+RA/id7NX9OD/7FLkWuR1YLtyH+dc\nkm7EIOgJjOdl3pTKkL6EV6gV+lN7KuAf9UzTsdumQDwLVD8bx0ojxZskb2e7\n91tQgIEHsT26cIJyAqFAEFkTI8AzuQjJUiVMNQPcQPM96VT9S/ijM+2xqpdA\nyLJ/hXNa76BowEl4IfJjwEQ3KtHA7dDqLRi26H1w/FXcroqeeP6CzHNA4/+p\npOfx5I20x3b7p2XQd4qJ9qESOI3VMElOiLkE9GwC1R4d96WVIiqKQ3WzyXxn\n5sJy0ZSMzxEOvaQVOvfKlAemn1DFNhfqNPLWgzKffriNEF5oujUSPqp6k5Ie\n/uum6wMgSup1NrKJu8s5tPfYlAslgXwaFLredESzAwyxwlEPAUmu5Q91zSj2\nk1D8S5giyBZ8R3JXnJ3KtQee73tLVW1mvFJ4toxhmOnihi34EFmMk+v2oskL\nak+yikEKBPzVIJGVUKR4LN0OWcFli3SY5INGIzQlpRCIBhnR5Zt5Rx+R3sbO\nNYImWXH71dFPNuDOgJM/unUj0Dfr6Qw5YfHE2yTXHskQ73w/WndXK/wwSPRs\njo5m\r\n=grsQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"84690ba86159e9dd80f22e82594915138fe1dfe6","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-tests":"run-p build-token watch-css watch-query start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","watch-query":"testem -f test/integration/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","test-query-node":"node test/query.test.js","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","build-query-suite":"rollup -c test/integration/rollup.config.test.js","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.9.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"10.16.0","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"0.0.8","gl-matrix":"^3.0.0","tinyqueue":"^2.0.0","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.2","@mapbox/tiny-sdf":"^1.1.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","diff":"^4.0.1","glob":"^7.1.4","tape":"^4.11.0","chalk":"^3.0.0","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","canvas":"^2.6.1","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^2.17.0","address":"^1.1.2","cssnano":"^4.1.10","pirates":"^4.0.1","request":"^2.88.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.2.3","pixelmatch":"^5.1.0","tap-parser":"^9.3.3","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","shuffle-seed":"^1.1.6","@octokit/rest":"^16.30.1","documentation":"~12.1.1","node-notifier":"^5.4.3","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","selenium-webdriver":"^4.0.0-alpha.5","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^1.3.1","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.9.1_1585874222265_0.22876449658554376","host":"s3://npm-registry-packages"}},"1.10.0-beta.1":{"name":"mapbox-gl","version":"1.10.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.10.0-beta.1","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"d3002d2503791cd26e55d3d85d70418062b90358","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.10.0-beta.1.tgz","fileCount":457,"integrity":"sha512-2siranWCUSwuIkst3UHIjcO4/jSAylsABjkydnpEl4I+fTM1Q3yDC5r8s4GaF9FgR2RAqv2TsBe7FWDJcdVsZw==","signatures":[{"sig":"MEYCIQDZ6Bt8NBXA2E5nices8atOTdeMCajIrcE0TVn4RLLeWgIhAP5qOEIiblbG/UEi4sCQci9LM8uJTDo8O8G2U8fKgkiE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30241037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelNYiCRA9TVsSAnZWagAAOPoP/0uwE57ibnkWuxrLy0MK\nRK8QukDHeDrbvAvkbBfjCFvIFRhR41uUmydoEVWXx0rIiu4tcAseG27tCb7r\n68y8LbX8xIK6hP7P+e9CkUqc+pjtlrzJKvNRlXmFM2W7bVcoNc23VqzFN2q7\nAhEPu6OGIJiz4NZUVLFCbK9LtMZmPxjJUBO1OaPeTdyvDNV+JQx5fGH8/2kX\nhFuLrfZRj7EIyy/thGFEdh3rYLWywICH5TBEc441yjgpaNeFjYPCHE6r0xZp\nux0tjl7Z6LZD2ZomtV4TTRuEjc2rJ20+jI+dQJMGp42GAcdn76T1uEIyirrT\nv42cMw1dtH2+Xosuc2eAYMNylxMLNUtxkgt141Vm7HX7mNgdYle2i5Ii0w4f\nU9YMNgrRD33FyAOe5cgffTmpCpwiKIblUwseQHfk4OjM47sDDCCux2mlo3yQ\nxr86+gTQcgk7d+7N8eENBpmByCNPFx4Df5/QstCWElErjWHY/SYn3u9qiZEV\niF1GZks3X8DtENA6kXgvWr2exQw2yNkH1+utWtFKM11s3z5rzDAark0+JjO7\ncHWuUCNRidwqoxTnqyjnxuQOv31G/3fX+CeCKd6x3ZsrUgGHurKmmWwiNU8X\nrN8WKHhvAi34ks8QHVnDPYTOybM5TJ0qIm+/gPHTTuD74VPDaXdu0a7Z3O4V\n4f//\r\n=C3nq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"a60e9529fa10e511fc361ec4f872bcfaf6b787b8","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-tests":"run-p build-token watch-css watch-query start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","watch-query":"testem -f test/integration/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","test-query-node":"node test/query.test.js","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","build-query-suite":"rollup -c test/integration/rollup.config.test.js","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.13.4","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"10.18.1","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.2.1","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^1.1.1","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.5.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","diff":"^4.0.1","glob":"^7.1.4","tape":"^4.13.2","chalk":"^3.0.0","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","canvas":"^2.6.1","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^3.0.0","address":"^1.1.2","cssnano":"^4.1.10","pirates":"^4.0.1","request":"^2.88.0","babelify":"^10.0.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.5.0","pixelmatch":"^5.1.0","tap-parser":"^10.0.1","@babel/core":"^7.9.0","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","shuffle-seed":"^1.1.6","@octokit/rest":"^16.30.1","documentation":"~12.1.1","node-notifier":"^5.4.3","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","selenium-webdriver":"^4.0.0-alpha.5","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^1.3.1","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.10.0-beta.1_1586812449191_0.39993956231836125","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"mapbox-gl","version":"1.10.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.10.0","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"c33e74d1f328e820e245ff8ed7b5dbbbc4be204f","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.10.0.tgz","fileCount":457,"integrity":"sha512-SrJXcR9s5yEsPuW2kKKumA1KqYW9RrL8j7ZcIh6glRQ/x3lwNMfwz/UEJAJcVNgeX+fiwzuBoDIdeGB/vSkZLQ==","signatures":[{"sig":"MEQCIB1dvv3BU79m73HgNFi1KPwRT5mvuTEWtvgqPpngz7edAiAI5L3eUM+pnVhRd4vQv0FN+bIBbXWDiSP7vHRCIG/avg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30542893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJep0zUCRA9TVsSAnZWagAAlVwP/3hUu9pgqDCxs6ZNxQAE\nZLUlZEtETDy4uX8LxdKHS+2rngu0adPQxd3of4khIhZA2VSw26H3fnKoNKkm\njZMV9KDv7fpwvmOtzjFmU0mRIKkmlDJuTphb60XYqBnHsi2IVbmSxE2EZiX8\n2PjgEFE1qZAwcs5xKvp0IHbkFA7vCVcFm2oBI7JMNkw2gr8Ae8JXCMkVlGfD\ncDdM56oSPINU8Ca+EBmYsHeVgTaR35czWfkGBuWm9NE5Idw7JpsZag/PAZwa\nuunrXhOvMR+rYLY5rzJO/GN7Orp5XO8QdCWpiXk4YfOPWeCxzcZRB5cq2iTl\n9jm2qQSNlTwCmqrE74uPfEOQnrop1QLEhOIvO2PikDzMardv3Vu/MEViYrzj\n26jTrD7f6iBEWJkojqZWqKEvPfoCYTurQ9nfbJPn5pMweKJMzrU259NOFtUh\nhctVrSRMNAdFzn+hbW6NtKVhlqChhCFgZH+aO1ZggsQMxtiKhaRQHu3UtOjz\nPLZr/qDxMXkAFLlml/7xBpZQKb1e7mYd/b/XK3D+I3zvIQiXCIkcPhrwWmG6\nT8w6ssGSulf//nMIp04hwi/68TR3fSbbhsrJ4jBhyWgoe8wjjjm/qAEl8YvO\ns9Y69og27i/7GecHKK0HPYW7khh92Pq8tPF3cDoFd3SQq/osPreBgb93rXy1\n5wmJ\r\n=nUjT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"9df049410ad9a212fc43d7407f7b75454a9f4f47","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-tests":"run-p build-token watch-css watch-query start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","watch-query":"testem -f test/integration/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","test-query-node":"node test/query.test.js","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","build-query-suite":"rollup -c test/integration/rollup.config.test.js","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.13.4","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"10.18.1","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.2.1","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^1.1.1","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.5.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","diff":"^4.0.1","glob":"^7.1.4","tape":"^4.13.2","chalk":"^3.0.0","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","canvas":"^2.6.1","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^3.0.0","address":"^1.1.2","cssnano":"^4.1.10","pirates":"^4.0.1","request":"^2.88.0","babelify":"^10.0.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.5.0","pixelmatch":"^5.1.0","tap-parser":"^10.0.1","@babel/core":"^7.9.0","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","shuffle-seed":"^1.1.6","@octokit/rest":"^16.30.1","documentation":"~12.1.1","node-notifier":"^5.4.3","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","selenium-webdriver":"^4.0.0-alpha.5","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^1.3.1","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.10.0_1588022483338_0.2223401306820767","host":"s3://npm-registry-packages"}},"1.10.1":{"name":"mapbox-gl","version":"1.10.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.10.1","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"7dbd53bdf2f78e45e125c1115e94dea286ef663c","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.10.1.tgz","fileCount":457,"integrity":"sha512-0aHt+lFUpYfvh0kMIqXqNXqoYMuhuAsMlw87TbhWrw78Tx2zfuPI0Lx31/YPUgJ+Ire0tzQ4JnuBL7acDNXmMg==","signatures":[{"sig":"MEUCIC70cAnvj6cFHXKEtaCmPTBoSf6AcwiKTXk0qBvQRDzkAiEApLPkFj+whTIMIUH1Ns3YQEbLXrzEiRSFyx2yzVaIRa8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30593255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevyTlCRA9TVsSAnZWagAA/lMP/3zPBUX+EGx5CLpm90Rk\nK/VFLz+ByBzMKRBQhIjLm+NaxrR9RApAGV3VTFAq3krJAnZjSQbHOGDpkvbp\nsxCSdjzYUgJojD1uVsMMnMl/vXlvz1N4lTDwORhzKgx0WktbDnH0g9yzzSnV\nqwOTwONubjpWjw/Fu1ahlJkiABcUI5Yfg4TUOt0beRIozoO4t+M+/ysdNLAS\nOGZNWM1ISFcDBHEaS6V81SWdjKqFIoaOK9KqKHZjusZEZIVUde1viLqW9gUe\nzdqFWRmIrO+8ljFntX5I2pyMgvT+8X1pVoT5aeY+Efe40CT7Snf9RTESM8p4\naON/hr+50mpBuPEY/QV/y4EobMMf5gHAC5w8fRylAg5SX+DVOupLvyHg5jX1\nyd3O8cOBeL1/u8Oo2EnJvhFeOcWH40Wngvt/EMb2HoCqmK7cVA3I64AWQcIA\nHbNLGxjpNNrwvBx41s0ZUxeK0Cv3m00Oy07tzqvquxU+aZ8GovF+bb+zqLTr\nlJts1ldsBJX9CuaVff1OcH6/xm8e+SzAlMbr45WgMfrd8/C5ZEDsxlCRRbKJ\nce1PKY6Fld+O8e8jefE+489uxgiK6CIkAUJhOJ2BXUZJ2RwdqS60/yeqzoJT\nOkol5Iy9aw29T7LekS67V3qVQjQ+KlAfHPXoN8gC1kSLi/3wKLNNvqCWsF7g\nuedZ\r\n=Qog/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"cccd8588a01c3856706d538a2221c5d9a9373764","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-tests":"run-p build-token watch-css watch-query start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","watch-query":"testem -f test/integration/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","test-query-node":"node test/query.test.js","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","build-query-suite":"rollup -c test/integration/rollup.config.test.js","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.13.4","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"10.18.1","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.2.1","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^1.1.1","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.5.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","diff":"^4.0.1","glob":"^7.1.4","tape":"^4.13.2","chalk":"^3.0.0","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","canvas":"^2.6.1","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^3.0.0","address":"^1.1.2","cssnano":"^4.1.10","pirates":"^4.0.1","request":"^2.88.0","babelify":"^10.0.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.5.0","pixelmatch":"^5.1.0","tap-parser":"^10.0.1","@babel/core":"^7.9.0","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","shuffle-seed":"^1.1.6","@octokit/rest":"^16.30.1","documentation":"~12.1.1","node-notifier":"^5.4.3","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","selenium-webdriver":"^4.0.0-alpha.5","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^1.3.1","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.10.1_1589585124285_0.8595379242927828","host":"s3://npm-registry-packages"}},"1.11.0-beta.1":{"name":"mapbox-gl","version":"1.11.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.11.0-beta.1","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"593b70180204f651434fd40fd0367bad34e64191","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.11.0-beta.1.tgz","fileCount":458,"integrity":"sha512-uWX+DZuW1Qi1xl5c45x170mFeSgqnQT5saAuS8kobFH/FZ89iEnH3JtR5QQFm+PGXknBehAnS3PbcO0//hm7rw==","signatures":[{"sig":"MEMCHxCCjKiCeMuLQijJPp0+hKTLdecaKRAuKeEL0cnjhHoCIGRmLvGeqQT7X2zrxS1m9InBrHQZm8F7ZW3p5HqPl+SE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30633777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0FCKCRA9TVsSAnZWagAA8PoP/RvBsmDEm3fcSgTKDrbY\nBDzQHcWU0/YldnkAIsRjvMl8IFErUG5sxoGnjssmZmVRI22MhNaPnwuFrpIk\nlEEdzTAHFiWBdoRf+aTYeYbraWEbkiJV7XRBMdG5tF1s+zdF4Eoabn2Lqx8y\nBLI3IA5kGz/31vvRw5Hl3vzpJ2AvcLLSH/8FqEDIlRiX/AVUsSGXR5eQreGl\nyn47r4ZCd07W7nuKWmZ9LbWU/mk7C+IvLae7/hLP6RggIzy4KoC3iP+ct6yo\nCdgMVEKsZ7YjhkoEfpWx00gTVDHin62eXlEz5A32UoGwFY4G4IxkSZPulXfE\n4l62fONqKoeMsdzhK7TQs9cHiPzhy6ZPBp6wLlGnYf3FR5OkVHkwsM06YrxS\nHzBInGQEcWSR7T6Rs4P2K1hAgUIo9C+2jG99Y8iNQoMUK2PraMWkTnEUkrnM\naFLAt9ppcR2A0c7No0+pH5d/L1yNnazHDl3vqK91vHd527JX6OIk6vuTqwba\njlC9LO1yZ0lq7ErRCjZXVbb/xd3V+qWqq5iJUwlcCPxAaZSx5KsZG+FAX4LC\nq8EyB7bMbp7vdoK98KrGr/ZmfyQqZK4yM7PYjcGlaxFVWQne64Lh4vdeHnLs\nzjyyGdf0fTeKlnHe/oSKr/WNld3plISLxxswwF2ML5fy+0CuSrcY51TIq6Fy\nAZHP\r\n=Z2Cr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"01faae15e35706e9233f6dafe68663aa3f2733d6","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-tests":"run-p build-token watch-css watch-query start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","watch-query":"testem -f test/integration/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","test-query-node":"node test/query.test.js","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","build-query-suite":"rollup -c test/integration/rollup.config.test.js","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.9.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"12.0.0","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.2.1","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^1.1.1","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.5.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","diff":"^4.0.1","glob":"^7.1.4","tape":"^4.13.2","chalk":"^3.0.0","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","canvas":"^2.6.1","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^3.0.0","address":"^1.1.2","cssnano":"^4.1.10","pirates":"^4.0.1","request":"^2.88.0","babelify":"^10.0.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.5.0","pixelmatch":"^5.1.0","tap-parser":"^10.0.1","@babel/core":"^7.9.0","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","npm-packlist":"^2.1.1","pretty-bytes":"^5.1.0","shuffle-seed":"^1.1.6","@octokit/rest":"^16.30.1","documentation":"~12.1.1","node-notifier":"^5.4.3","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","eslint-plugin-html":"^5.0.5","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","selenium-webdriver":"^4.0.0-alpha.5","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^1.3.1","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.11.0-beta.1_1590710410052_0.2397047342375147","host":"s3://npm-registry-packages"}},"1.10.2":{"name":"mapbox-gl","version":"1.10.2","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.10.2","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"225e0fa19b4368bc277f1698a05d12c220aefe8e","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.10.2.tgz","fileCount":457,"integrity":"sha512-hyxAeCC5TqdheaMZEAELZoIfVtGX0HgnWQYgVzTNpnHIgf0hthadC909X1P+2A/c5sEDGklegO8jzqwsn4ZCJA==","signatures":[{"sig":"MEUCIQDDEkJJxAD00rPzgcpDkiCQc0luTVwAEwpCfFaTp6VWIAIgfOYL2UHl9c2X16nCE/LxclotciGsdCvYcD+LnT90z7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30595089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4P0SCRA9TVsSAnZWagAA1bAP/R9dgMMPspTymLLYgWfX\nh1hNH0TSfbmwaUvfBYC0w+uvGkVvDuRhv5IPwDy6Od460ZIo9V329LgL0P3N\neZdTfq57N+MEYEGWav8EjKqnFeqRYI9Penjfku9sv49470Jr0/rbDln8PRIC\n6lZgmLpg8n7vRjKjIpGU+aUYd5hFy3MlXY4PhVwX9Ib3yViYf3gUqFlUNVRv\nb2eyEkiAY3SSEGEtxGRbXFoc2WFr5ZNgOI6aMGBOmoH1gBDK7CEYgBd2Byo/\nmtP/jGse2aoxLeKCqxvpxDvvw9KJZPv+ZrPg1Cy//inZJwUOxH2cQuVTq4w6\nJ69BBJTG0IEjqoaEYiP8pD2bYMNDY6VjZcwLfNCitK0Ebxr72O9VN2OVwolP\nrO6sLX19zOGKM2U2GHpTd4ICgGNMlByxF+ZMn0C98RX4Lws68V9bX8oqyTHS\nOwXhjCUCpGvPkwk/BOqVsgAjZdZMItqk66/7sBYxUNJD7UAMVfavM+QY7Jxp\nL/G6DqG3nYNJWrDENmp4gFWclBoQMJHYCnY4MC4axTNgzsjm1g/OC/iWKFnE\n90AC+6Ox4r4v4DX+qaU/zKVKMv0yxhnCKVQgiPbaM1i89r+C8Ylhblxe1i/5\nbaWliEq/+4RxNfamQeVjnotZYIOgutUFGsg5JMbL76vFx9Rme+YXStQeLdyx\nmbiF\r\n=lnnM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"053eedb60a39ade2e7396da88eee0638ef72dbff","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-tests":"run-p build-token watch-css watch-query start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","watch-query":"testem -f test/integration/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","test-query-node":"node test/query.test.js","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","build-query-suite":"rollup -c test/integration/rollup.config.test.js","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.13.4","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"10.19.0","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.2.1","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^1.1.1","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.5.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","diff":"^4.0.1","glob":"^7.1.4","tape":"^4.13.2","chalk":"^3.0.0","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","canvas":"^2.6.1","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^3.0.0","address":"^1.1.2","cssnano":"^4.1.10","pirates":"^4.0.1","request":"^2.88.0","babelify":"^10.0.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.5.0","pixelmatch":"^5.1.0","tap-parser":"^10.0.1","@babel/core":"^7.9.0","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","pretty-bytes":"^5.1.0","shuffle-seed":"^1.1.6","@octokit/rest":"^16.30.1","documentation":"~12.1.1","node-notifier":"^5.4.3","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","is-builtin-module":"^3.0.0","eslint-plugin-html":"^5.0.5","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","selenium-webdriver":"^4.0.0-alpha.5","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^1.3.1","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.10.2_1591803153870_0.08011290649024239","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"mapbox-gl","version":"1.11.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.11.0","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"7056d7cc1693e157eb5c2beb1476d620670d65e9","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.11.0.tgz","fileCount":458,"integrity":"sha512-opIQf3C5RoKU5r9bHttTMhGAPcJet1/Cj2mdP7Ma2ylrAHjNPRc1i7KPyq8wjEZdJBMhd5qkIDlzUPM0TSncCQ==","signatures":[{"sig":"MEUCIQD2l340fEXTL1Cb/XOSx0tyex8iWS20aax6fdscL/KqNAIgSWq4j/BrxdqpMqTTJZRcAlgkc3vlezu+8677Ao5n9/A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30648842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4Vy/CRA9TVsSAnZWagAA8PIQAKBsopYLmudepGwRvtMk\nThnfDcdXuUx8o4IU9VJ8kwsOKH9NOBupvmUBLdpk8Vq4E0R8PIdE3k4RE57v\nYr7rt4PkGVJnAwHaZp2QoYI8vV4EBGgXLCk5JrrV48VkY7j010Wr8Ez2ntVA\ntgOdN8Jg1Pn7Ke3rw89Fv1PqE2h8JZHVH5CRkSIaBAyydv11lOSc0+TNvNmj\nDiUYi3hn1oBsW52KUwhj/qrESKdMdjCMjORhu10xA3/seYZqiZE1meVQWWCq\n38lG2kBK7u67IxnS2aRX029zHKtgvMQTlAVF3ckb8+UwbqCxW+T33Gr9Whry\nT45ymJtIE1ZgLMW+TkNspRYHoHkBao5lZ8XWYdc2fxlMA/ZeKknYxR6EGTEs\nc6MmV8/wcwaTbc+pcQtgUKAQm6p3HNDxzIgBHv+L7/mUn7Tg0CVnzmQiyne5\nEVaT4kFvOGSJ4tHeU2w7brXRVOuqzjQbU/s0UbZe++Lz+JG97W9E1l+KxEkV\ngynIkIC2GX4XabsgypU0TzdBcDtNi1KHfFzEkZjNb18QeGXdJc7iqZO6t8pP\nmYoDoBppPEJg90HTgi5lg5EmzE3KsGn2LM9waO+ef/y+T0dR0XIadi/lOQmw\na8gF/+CvWrrc5OEhMoJYYtx6rvv2Wdn7fxQAmdYNWztsjbKd+RRpGIz9iWWH\nw9Z5\r\n=ivVv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"e5e0a9c084885787a7095e70610999df1fe78d8f","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-tests":"run-p build-token watch-css watch-query start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","watch-query":"testem -f test/integration/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","test-query-node":"node test/query.test.js","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","build-query-suite":"rollup -c test/integration/rollup.config.test.js","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.9.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"12.0.0","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.2.1","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^1.1.1","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.5.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","diff":"^4.0.1","glob":"^7.1.4","tape":"^4.13.2","chalk":"^3.0.0","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","canvas":"^2.6.1","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^3.0.0","address":"^1.1.2","cssnano":"^4.1.10","pirates":"^4.0.1","request":"^2.88.0","babelify":"^10.0.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.5.0","pixelmatch":"^5.1.0","tap-parser":"^10.0.1","@babel/core":"^7.9.0","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","npm-packlist":"^2.1.1","pretty-bytes":"^5.1.0","shuffle-seed":"^1.1.6","@octokit/rest":"^16.30.1","documentation":"~12.1.1","node-notifier":"^5.4.3","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","eslint-plugin-html":"^5.0.5","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","selenium-webdriver":"^4.0.0-alpha.5","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^1.3.1","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.11.0_1591827646946_0.9532003810802516","host":"s3://npm-registry-packages"}},"1.11.1":{"name":"mapbox-gl","version":"1.11.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.11.1","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"063e72b591d506b6b1f483df563e3e48cd0a971b","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.11.1.tgz","fileCount":458,"integrity":"sha512-UjXpPUTUzHTLfhl5dLefwV3Jgu7DN9phpn8RnnkQVe1sOXfVYMS5Vhjn225krhzRc7xnKIBHxLyu0rHZGyeXuQ==","signatures":[{"sig":"MEUCIQCZ9pqH2r8hgFJJyLbn1JsykPQv6K0Yc9dgOT814NBndQIgWYoHHLAmmDg6wWq7ohglfw8y+IAUbd2fJqrmZbH7NBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30655443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBPwkCRA9TVsSAnZWagAAEjgP/A0gJg6PUkiis/6ZhuJB\nrXUJz4BcsVNMpy7TFNlwFVOlAFOocyOj5YihLsGfr/FP8sWBtXmFssZuKnM4\njV+d+iFCOSL+8Z7smQnaWHjIoc0hRhtCeA6fRuAKCfPeSLwuX1te+Yb3z+RK\n5rbcKDrB9KNOL2iiAc4vOv8mnqyxMe9lbf+ttj0StRYM1vxIbkA6/7TJMkU4\nUN0skSkt3ZvnKAsajUv3+znnWMd6JrSHoxT6x36O51iUeBknwQjs0QvV4O+6\nlsYeZZcBgLOKe8C4jhAMDaSMS6N9NZH2ZWhQG/1ok5MDmLa4ct47Ex8MBvHH\n+cPwVUdoOJFijwpQq5mUH01hZDwgs8K8qbP0guZyrOAcugd++jDhk0AAi/mw\niLefdshMkMi9/EcD/oAgI1I92QTAs2o5xzMZMA2AC807swehRP35vvIvXizJ\nqgwW1P3fyETMREQLp/5Yyjp0WJtUM4po7EYBuRLMt9fwFIOgFzTrrb8pTYxe\nNhorPNqt3wLdgD31VPVALXQn5Ku9hEMBhMUFYg7oTuc7fSfDyMDCZ8eE+hRi\n/SdTrlHc2hEEmIUupquUlhaW6vhR1BhNrnUI4K135Zr2K/3bR5A7YA8cN7NC\n3g54CDu9vLIhbDzptW8NUXW8JCP+Mo6bSH4e9MDJwJi486nPEXINHwAVDJZs\ne3WI\r\n=mmog\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"8b15cfe791bc8223729c3707ee012649ccf709fe","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-tests":"run-p build-token watch-css watch-query start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","watch-query":"testem -f test/integration/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","test-query-node":"node test/query.test.js","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","build-query-suite":"rollup -c test/integration/rollup.config.test.js","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.9.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"12.0.0","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.2.1","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^1.1.1","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.5.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"~4.3.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","diff":"^4.0.1","glob":"^7.1.4","tape":"^4.13.2","chalk":"^3.0.0","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","canvas":"^2.6.1","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^3.0.0","address":"^1.1.2","cssnano":"^4.1.10","pirates":"^4.0.1","request":"^2.88.0","babelify":"^10.0.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.5.0","pixelmatch":"^5.1.0","tap-parser":"^10.0.1","@babel/core":"^7.9.0","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","npm-packlist":"^2.1.1","pretty-bytes":"^5.1.0","shuffle-seed":"^1.1.6","@octokit/rest":"^16.30.1","documentation":"~12.1.1","node-notifier":"^5.4.3","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","eslint-plugin-html":"^5.0.5","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","selenium-webdriver":"^4.0.0-alpha.5","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^1.3.1","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.11.1_1594162208280_0.39681060437222015","host":"s3://npm-registry-packages"}},"1.12.0-beta.1":{"name":"mapbox-gl","version":"1.12.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.12.0-beta.1","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"b3f4d053d5de6e666d60e6026303741fbfc10de0","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.12.0-beta.1.tgz","fileCount":459,"integrity":"sha512-wseIfusLul8AcCIW6NMLEPpuCNkFKelJfjNoFnwxCGBQF5IbzM5cUJvNA+2OYG9yOUHD6LGpkU/aPIZnRDsj5w==","signatures":[{"sig":"MEUCIFssZ6JRptKktD/yCmzEZRXr5KXwhx38Jxcy0O5FYbalAiEA2XSbUBo1LZXeO+8g79zUZdpSLv1WUr4yeM0q0KvTWiQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30746712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLBikCRA9TVsSAnZWagAA0pYP/jm3J+AePDSGPj1SBDWQ\nRs21hsQB4VT80AY1D0SBcH9fdWGvHqcQZ4PRKGTKiSTTsaw+0/ps2bJKBUnL\nvhOpJI/Nm48CeE8Wh/DcdSPs1Ex1Ewo+XIFQ5C4B4VxPcuHUPy3YWCfj6UGT\n6B8agqMW26Bp6bo0LzIre7fll99SKFYD0SI0NK2uSz7k0aV3MwjRbKI5HeMi\nU9ObvTZuHdaTcTWvgSjFWVA3qWOWmg2Trm8S9TU2z3nNUR3Q8wTgjr4Jxfjl\nBV2vDVrdITuEYvucEYdw+39Kis1Qk4WEzncGbroN7RZJTYnyX7Tt63QiA6uf\n4Tk7S0YAfny5oVh9hop6L92qiN0TJfsAEe7TnExc4jRhbSEN7saSGqYUYFwX\nF1sgC/4OcQTCE1FQ1Wpafh05lDWWW0MnvkaBBsW9Y27mUWVV0j0bDhgPW0Xs\n2SXklN5/uhmXvqE35ZZiSU7sBmbplopzjqGeTSbboroMhMS7fBuj55klhuqg\nA2zXjoXOMWzaSG4Lyp/RnCmuChk7k1qXVL1ccDgK25/8+0mOsQVzO6tZAvcD\n6ErSv5CcP+ihzHaNS+Pnsid2S9gUYQ4BbESfs+zF2Daz5fXvryWBcfdYVjSl\nx2/2w8ftHlxnPtHNz7v1eFrNJzrqZkZ6m0XuvgMbc52GNOOGws3ztSzwhtnL\naYgP\r\n=Ug1F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"293294d6009b91326352f9dd7fb59c430cf1066b","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-tests":"run-p build-token watch-css watch-query start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","watch-query":"testem -f test/integration/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","test-query-node":"node test/query.test.js","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","build-query-suite":"rollup -c test/integration/rollup.config.test.js","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.6","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"10.22.0","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.2.1","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^1.1.1","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.5.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^4.12.0","gl":"^4.5.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","diff":"^4.0.1","glob":"^7.1.4","tape":"^4.13.2","chalk":"^3.0.0","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","canvas":"^2.6.1","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^3.0.0","address":"^1.1.2","cssnano":"^4.1.10","pirates":"^4.0.1","request":"^2.88.0","babelify":"^10.0.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.5.0","pixelmatch":"^5.1.0","tap-parser":"^10.0.1","@babel/core":"^7.9.0","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","npm-packlist":"^2.1.1","pretty-bytes":"^5.1.0","shuffle-seed":"^1.1.6","@octokit/rest":"^16.30.1","documentation":"~12.1.1","node-notifier":"^5.4.3","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","eslint-plugin-html":"^5.0.5","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","selenium-webdriver":"^4.0.0-alpha.5","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^1.3.1","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.12.0-beta.1_1596725411540_0.872031580410572","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"mapbox-gl","version":"1.12.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.12.0","maintainers":[{"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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"7d1c73b1153d7ee219d30d80728d7df079bc7c05","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.12.0.tgz","fileCount":459,"integrity":"sha512-B3URR4qY9R/Bx+DKqP8qmGCai8IOZYMSZF7ZSvcCZaYTaOYhQQi8ErTEDZtFMOR0ZPj7HFWOkkhl5SqvDfpJpA==","signatures":[{"sig":"MEUCIEosTuOXq5exFnCuhKBFGTswKVsmp4tyMhfzsULOqkGQAiEAzR79RxYiSPv1Y75ZeXGu7DXRF3Jae0pNQRcC3+hb8Hs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30746607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNBXBCRA9TVsSAnZWagAA7bMQAJLeD3qU7VJ6/cFda1tY\nZt+j5U3P84Ri2sbgLgi4XHeRmamjjzhxO+aDqzYBVcJmKRo7EueVxW/bdh3c\nNVm8cQjHpCetAEzuvi6SS+1MRMhNsM67zfVHs2wAyF8okFbBP0s1ddhodKfz\n5GnVKFGuNkgVEAIRRQQbTqi47zbnFkvGjzfghBv4wKRnRFVIKfrylGRVV4Kh\nCYEPftuLSKDEmbTYEwnpM0yoVhR62vd8gpXWkkLtp0XPOVUcRYNjN35pSS4D\nqFBd8wPhJr63LbRWMSdvfis71oHUP0dE1579hH4BtKSygBH2bihoHhCgZF9R\nRD7CpVjGGB+ncbfP2H7+4Xa+KLzQZx2FO7ceHQtX+o8Gt0vaebb6zOcVvExe\nOoFabd9bhpWgdDdq3Pr9RwixIpXGiczgoGswS7UztxUycfvaRXbK1GIlR4Y0\nz+s7ue2OMToHefBzEZ16QC066/zCsQecYenOwl9y06653QJbqWZhOu1zhwfB\n6PObJNepVoLApdEs6lC9UW0aaVnu0y0FlxG2p8Vo0zueiLETQO9gXlqu18HH\nzA+ITWrYlLcha68nXTMRcJnD/p5qbCW7/2E9q2/Z6pYv7jABveWYZ0Oa9Cxs\nAW5m09a+hJOkbdErSdKZqIP0FjUAP2BLnYFhwblWuQ+gQq0oB4McVfLX64yR\np5bE\r\n=7Ork\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"520a4ca3b9d260693f1e7f4af30d8b91c8f8bb08","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-tests":"run-p build-token watch-css watch-query start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","watch-query":"testem -f test/integration/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","test-query-node":"node test/query.test.js","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","build-query-suite":"rollup -c test/integration/rollup.config.test.js","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.6","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"10.22.0","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.2.1","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^1.1.1","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.5.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"^4.5.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","diff":"^4.0.1","glob":"^7.1.4","tape":"^4.13.2","chalk":"^3.0.0","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","canvas":"^2.6.1","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^3.0.0","address":"^1.1.2","cssnano":"^4.1.10","pirates":"^4.0.1","request":"^2.88.0","babelify":"^10.0.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.5.0","pixelmatch":"^5.1.0","tap-parser":"^10.0.1","@babel/core":"^7.9.0","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","npm-packlist":"^2.1.1","pretty-bytes":"^5.1.0","shuffle-seed":"^1.1.6","@octokit/rest":"^16.30.1","documentation":"~12.1.1","node-notifier":"^5.4.3","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","eslint-plugin-html":"^5.0.5","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","selenium-webdriver":"^4.0.0-alpha.5","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^1.3.1","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.12.0_1597248960861_0.5939434674897297","host":"s3://npm-registry-packages"}},"1.13.0":{"name":"mapbox-gl","version":"1.13.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.13.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"23b339ba5116b7e3b5a2043ea968f7fcb53e34a6","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.13.0.tgz","fileCount":460,"integrity":"sha512-g8zlzuJxYJqbOPXT19/UBYpVrcefBQ06F/Cbj0fyEfFnFesDcU3cFTxd75/FZ6Upx2ZEjCsD61CHxrcxZidVpA==","signatures":[{"sig":"MEUCIFu2W4We6vzR9lRxkWTjJGSTZZkkDelRVfE7UqP9mlsRAiEAypQLB1IaBuXfOeiizspAYQh7w3YB3uBw9gBX05utb7A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30841854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftupcCRA9TVsSAnZWagAAEwgP/2x7AIt6f8c8rAMOkNHW\nAhyTn7lcqduQZpOY3R1zubFXPVcQg59NJaBAnqtna/kWercJT1uKlHndeOkq\nCgtyMyJ7C2HGd+ly8kBzg/4S5Ka1Fr8EhTeDwK2KQJ/KMbvK+hf+ElaYoqa4\nYr2I5taW9HxVwU8wEIrSQHj/VxxRNY3385y97WAzP38MjXsM2tw7c4kgitMm\n7LSKO+R8c0gg9hih09VKbyPRJATfXr5lF1F0HrYKvHsbaN/xvISYPUjODmx9\nZVM/xhFctft7CP4QVd2cuheHcIIXZ4KwkLHYjkB/JfRTiuPVWLhOdE5xpS+B\nw1Lf/G7uYyBeZIPG4XqnL6KLlJo3IRKv+GIBeer3jW4R3yvMq4hmn0/PaKal\nsqTZKZlhCbUwVuboQIwphgTfshPQQkvn3BHfWln0IlOFKGspg1tBgLAeJ9Sn\nZRel/B70aUjl29rIIDCIC/AqNFee5rqXz0Pa6zZloatO65SDd2prk7o7z7ub\nDjmewk6bCoHvP9qxUAVTgVf7DeVCX5NOeo8hJn1kmOhzv0AKIxyDCac3Dqux\nF6lVt2Tr4P/4g0mQcjMuOHiZfeeO8otj8dT+4mEsUXATrj34Abk608OGO+zI\nJ6LxY7QbvMuWJiYaE3E0FfmP8dIuyLGwrFm/OsMh4GWi0mvpO6hbwzTCcE3G\nU0wb\r\n=9r5k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"f87090b70b8a6fbde1a779c44933ce32bffc5d2c","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-tests":"run-p build-token watch-css watch-query start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","watch-query":"testem -f test/integration/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","test-query-node":"node test/query.test.js","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","build-query-suite":"rollup -c test/integration/rollup.config.test.js","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.9.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"10.16.0","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.2.1","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^1.1.1","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.5.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"^4.5.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","diff":"^4.0.1","glob":"^7.1.4","tape":"^4.13.2","chalk":"^3.0.0","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","canvas":"^2.6.1","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^3.0.0","address":"^1.1.2","cssnano":"^4.1.10","pirates":"^4.0.1","request":"^2.88.0","babelify":"^10.0.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.5.0","pixelmatch":"^5.1.0","tap-parser":"^10.0.1","@babel/core":"^7.9.0","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","npm-packlist":"^2.1.1","pretty-bytes":"^5.1.0","shuffle-seed":"^1.1.6","@octokit/rest":"^16.30.1","documentation":"~12.1.1","node-notifier":"^5.4.3","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","eslint-plugin-html":"^5.0.5","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","selenium-webdriver":"^4.0.0-alpha.5","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^1.3.1","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.13.0_1605823067914_0.1455913224418175","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"mapbox-gl","version":"2.0.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"a91bb7c58bd7d2dcab89f0f8a6571ff441daf1ef","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.0.0.tgz","fileCount":489,"integrity":"sha512-agvgYMQflJj1Qp3Ge3IGWIHC/KGc65ukTE47OU9GFc4MGGUa1LngxNWul0ubD8AujmpWyVwfDnZDSoL8hA4c8Q==","signatures":[{"sig":"MEUCIQDevXTpUiysDCU2qEV+kpK3flLP/5/dp9RTHJWeQR/gwwIgdL61lgNaNj3DWnIkO1Ac8V/YDSMR9SQP1MI/1NziXhk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34031403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz6FRCRA9TVsSAnZWagAAUqYQAJd+sj0IeKpWBhAmwDg8\nAEYR+JFvDcq49t+V0Lsy5r5Ucw/fybVNASnZxNg4TqPNzS1ay9VbOnfV4n6A\nVFdGPN830XtlSwzYohGNrpNpXd4LCIweefLxccL1eVKXG8wH/ds00Qio/V7G\nKFWDEShYatt1I72KN8bG0jA/YNgTvfyZjx5N8DNisv40xlsm8WHtvNTdlhCN\nZM/FtSah/7EzW2AhmQtk7KpZ6myPJHnmUPS+tzm6B542jiP1iv0vUFrtjg+O\nF65w9ifgYXfobokXUImJsaCGtPeAEakkdmIZDHiXc8h6+WZ1RpTU6tb7CpVz\nbXLqCAcfEd1jsUYUIRA55zf4DtdSMZ54ZEd/qzItt5YxGbshnujQW/ReugNe\nDExEdQqXone64p64QOThU+8EQ67wi/YJlh2jYIsZvZ/GlwTr7zdbDH7U48gR\nSDXPNrYQGVVJFc5wUuXX0jqXSUJsFWCx0/rZJN5cSOUfqEV/XrFuFDuPaEeS\nl6qTLqDiggauHCXzlKWQnX1wPBZlbfx2sztRYmx94WUVhdmX9y/RIbQNtxh8\nVTFybItmdWUf1hUWC6P4KlGvCtrk733hmtc8XVrjUoJfVDJv/lQYoxob+1yD\ndks7498YGGP2E1U85Twpqf7z4go1q276R5yOhBbkSBc9wcHx8/YqfkD2B9iC\nrBRg\r\n=vX/4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"fdafaf665a9313c5075adfc0248d839eaf34c5d2","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"CI=true SUITE_NAME=query testem ci -f test/integration/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"CI=true SUITE_NAME=render testem ci -f test/integration/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.9.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"10.16.0","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.2.1","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^1.1.1","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.5.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"^4.5.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","diff":"^4.0.1","glob":"^7.1.4","tape":"^4.13.2","chalk":"^3.0.0","jsdom":"^13.0.0","react":"^16.8.6","sinon":"^7.3.2","canvas":"^2.6.1","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^3.0.0","address":"^1.1.2","cssnano":"^4.1.10","pirates":"^4.0.1","request":"^2.88.0","babelify":"^10.0.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.5.0","pixelmatch":"^5.1.0","@babel/core":"^7.9.0","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","npm-packlist":"^2.1.1","pretty-bytes":"^5.1.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.0.0","documentation":"~12.1.1","node-notifier":"^5.4.3","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.4.7","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","eslint-plugin-html":"^5.0.5","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","selenium-webdriver":"^4.0.0-alpha.5","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^1.3.1","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.0.0_1607442768426_0.34855239118359505","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"mapbox-gl","version":"2.0.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.0.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"e081c075fca2473fbc0e3a28f57c1b68ced3d997","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.0.1.tgz","fileCount":489,"integrity":"sha512-4sWRh4FztQakCPO/WN2JsMSDOVLKXPSQvHjJgXwIEQtnrxjyFB7Et0VX+h9rDxOA4EB6BRCG8mNgw648/dXNTg==","signatures":[{"sig":"MEUCIE3odiFVnkmoOXGBkkrKpgEfMDex1WgDlEnXZn28lxMnAiEA4k2jknmqcZkmybn1AxZ8sOUPvv9pxFnDZhm/aKIdyao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34027516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf451jCRA9TVsSAnZWagAAPmcP/jHzbhy+q1hFwQrTlPNX\nc0lF3wWyPRNDaK+R1rgruaOUDaLIIb4zP+P0kR7Qy/CrkFawG+I83ngf+/kB\nV0vxYwz/oT+N+AAIh2c9IWof6QhOChkeyA53JnMhmVXcEPIHhHnm41lTNLD0\nldUixzq/e1xvRmANm/MBYs80/mLg3S44s7tsbPEljQg1OLgv2vZ17MEjOAOn\n8lx+WncQr3wbUi6F84sQZDQveWPSCYHD8YUPBaZqmpr6z3g+F37lTwed8ArM\nmLDE9etTOE3SugRMF5uGk+C61eYA6lhxX0CekeSHq3viJpuc8qdravvXfmXK\n/CO7l/IiY2XQebg3dnuCRXzpn92LNJHrSmafN4VXDmpVUgwpl1Xow6uTLMnH\nCAgP98b0C2ouVeNG0JSrWJR0gx22bS7Hdu5MgT1Y1sr1oLZ+1HrzExRtjDcF\nbIz6O7qNM9iNNX4doTT2Q4qIah0okVMlxxw8X37iKIV2RVSWyKI2FLklB7Jf\nv9GCltZjq8pyHrh5PAjZT2AShGXlCfAYPZvSNtjVwWJ1YAMAzIHWmQuzehwt\nqfP0Aj0SRAK6Xa7dLLwaK8HGtB/Lxh7KHbQsmeWkjkf4MVFxJflFXB19CIrC\ndpyjWCWcse+bnCVSzrpjm21MYJoz3IhB0ehpAhp1ZEmTuc7YevQJhqaqLS84\n19cu\r\n=ck/m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"929094c572bb4e74d5e1926659d2a0ac41448a84","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","testem-ci":"CI=true testem ci -f test/integration/testem.js","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query npm run testem-ci","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render run-s build-token testem-ci","watch-query":"SUITE_NAME=query npm run watch-testem","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render run-s build-token watch-testem","watch-testem":"testem -f test/integration/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.13.4","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"10.19.0","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.2.1","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^1.1.1","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"^4.5.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","diff":"^4.0.1","glob":"^7.1.4","tape":"^4.13.2","chalk":"^3.0.0","jsdom":"^13.0.0","react":"^16.8.6","sinon":"^7.3.2","canvas":"^2.6.1","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^3.0.0","address":"^1.1.2","cssnano":"^4.1.10","pirates":"^4.0.1","request":"^2.88.0","babelify":"^10.0.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.5.0","pixelmatch":"^5.1.0","@babel/core":"^7.9.0","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","npm-packlist":"^2.1.1","pretty-bytes":"^5.1.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.0.0","documentation":"~12.1.1","node-notifier":"^5.4.3","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.4.7","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","eslint-plugin-html":"^5.0.5","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","selenium-webdriver":"^4.0.0-alpha.5","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^1.3.1","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.0.1_1608752482333_0.5193916310567497","host":"s3://npm-registry-packages"}},"2.1.0-beta.1":{"name":"mapbox-gl","version":"2.1.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.1.0-beta.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"7110e7b720b21887421d03c688e6b9d04c92e90b","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.1.0-beta.1.tgz","fileCount":489,"integrity":"sha512-g847FMkEkghkQQo3RWJZ1ZVS5nWiRuzBr+nBSHClFeSZ/2vZ+Q4p8BeGLFS0/A/oK/7NfmIisbObAUmqCRBzcw==","signatures":[{"sig":"MEUCIB8INLwCh8zA7g55HCVVqxFCeaa4LbywVYoNvHrWcz/OAiEAhBJWh5+//r+7+sjfSDHeIsBcpUYY4aIelo3SaALO1k0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34405749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEc2dCRA9TVsSAnZWagAAcK0P/0Ecd3Uo0XuHBay2FS5n\nqUKy64wA5SqJacIbQaZ35HZCyNKkZ9/iL2lye6qMOf1/Cnn9A8UfL5N0/Es5\noVEg9/LSa1QRprfmpjR98XtPqUtvRsLuYMFa9lKFwTEopiYC9UU84ORANtwK\na16szjKTfVUJ2jvWb8cIZv13MXxu0AoMgvDSeafICIaNzgccaJYgwgRgIbXu\n2WdiaMxOEV4v0kqOLym1pTdxFKSmkn730XRBhH5+FRKjreLQxFAyyNDQmG1i\nAsukysc9j4Yk+y94hVPczeehyxKRuymK6+B5hSdu16rlX8UQwVeevZqnJc5a\n5fDIPGXA9j+XdXhdKRl7e6b1C5JAUlOozqMiU0g8XnzCVmlbTKqtcFM/yo9+\n+zGTKXwMFXxiVcCvFHS8E3ulVA36KxKui7asJ0OvGwgQTnb7xCy7YwLsYFCK\nUfP8JeK9yjzCQMPCHdAFoL8gJg2tuGd9eU5RwDilSVfIHLbo8Z4O0BA6jCPu\nIO7hTShyTyse/e52CG7Iwcy7PdsNEffrOZOLPSAquvZabKHyKtfjAoMiAJYq\nz3gQh1OxMeHLpnUQNvpd1oUluUaa92uix7NHgRMol5xebtXxtARAh1+wEBDr\ng3k/14Sj6Gfdv4HbKMfEZjtgJunmuYVl+ArXQYmXNJGjcKrNh1XTffLyVw3Y\ntAnG\r\n=XpGX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"9d5bb348d7acfcb06fd2ead584c86ba636e6e563","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.10.2","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"12.9.1","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.2.1","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.2","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^1.2.2","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^4.12.0","gl":"^4.5.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","diff":"^4.0.1","glob":"^7.1.4","tape":"^4.13.2","chalk":"^3.0.0","jsdom":"^13.0.0","react":"^16.8.6","sinon":"^7.3.2","canvas":"^2.6.1","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^3.0.0","address":"^1.1.2","cssnano":"^4.1.10","pirates":"^4.0.1","request":"^2.88.0","babelify":"^10.0.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.5.0","pixelmatch":"^5.1.0","@babel/core":"^7.9.0","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","npm-packlist":"^2.1.1","pretty-bytes":"^5.1.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.0.0","documentation":"~12.1.1","node-notifier":"^5.4.3","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.4.7","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","eslint-plugin-html":"^5.0.5","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","selenium-webdriver":"^4.0.0-alpha.5","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^1.3.1","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.1.0-beta.1_1611779484295_0.7581688282253389","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"mapbox-gl","version":"2.1.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"9309ae24284458ad79e1f7599cc34e2b3ccc047c","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.1.0.tgz","fileCount":489,"integrity":"sha512-U2NkB0urGBrt199DDhc9nsabmR2NK4jqtaCj2uhDOEucvq8vMC0oZx/LA4p7wXTUJXLFHcbXX8DyvmagvR8mIQ==","signatures":[{"sig":"MEUCIQDWsUdE1ZrQshFA8F8zYZHFli78fD4qSaaUDSFPEl5EbwIgTlKNhKQ6qfbx21KXkfZ+ngGT8m9IFyw4ZipCRLbFgS0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34405665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHHhdCRA9TVsSAnZWagAAo4gQAJHkTES42S2un38pUD7F\n1N+PWNLs2YPJbdJ4Uq5wtrHd1fVH4SyUuKqBc8inK/O9DN/nAI4SXtC16ZVo\nZRKJ/6Afcps+cvvcn4n5Bm0yAwIcEFUUo2m5Yi21bnLeCzV6viVP6qBeEfDc\nS4P3NPkdzWOsuIHZBjiJDL2iccWiJZ4gA92+QrRf1u8L1aHP/EeKHhy+wOY3\nyzzxx3KrkbXtNzGRiOm02DeR5qcBjz5B9GvtJDRzhUUUO3kNYtMZD28RIpKj\nChq8D9rJ2hdpaFx670kgWZS3jZkECIN0epEfE3WgQNtkyZ+8beCznjlehufC\n3YISVkCSNaZW9XFJtL1wj81klAfHj2D2rsG7oz6XA2c6G5Xv8nUkCtVbFldl\njBHEIN2Ru9awY90oIZGmL6wxKLrw+O+5npqJRVnTaqWXv1w1RG0i77+7Wdwy\nDmu1TCSU2/mYNu4AsXY6iGMfBh4YYAnpF17Z/01CNHAknFiJwal542Oj2sic\nXhLzetBqezIQAnHBqNV8LNAeySB9s9D19tH/x9r0bt0U08eeLQbLo2prgRxJ\nmCnR9foR2EXcasXC/dTgEYBVM9H6TF5AYcHe6LlATDFVNr85vFKB5tKXuA5J\nvvZ/IBfLDmlmhGBNKZ0jo+nQ4JRpZpPAiemPv/1nzU40qiHXr3Iuytzs//w/\nxhvy\r\n=t2ws\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"b9629511311500f8e6491dba172feb9543e24438","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.10.2","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"12.9.1","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.2.1","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.2","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^1.2.2","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"^4.5.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","diff":"^4.0.1","glob":"^7.1.4","tape":"^4.13.2","chalk":"^3.0.0","jsdom":"^13.0.0","react":"^16.8.6","sinon":"^7.3.2","canvas":"^2.6.1","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^3.0.0","address":"^1.1.2","cssnano":"^4.1.10","pirates":"^4.0.1","request":"^2.88.0","babelify":"^10.0.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.5.0","pixelmatch":"^5.1.0","@babel/core":"^7.9.0","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","npm-packlist":"^2.1.1","pretty-bytes":"^5.1.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.0.0","documentation":"~12.1.1","node-notifier":"^5.4.3","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.4.7","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","eslint-plugin-html":"^5.0.5","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","selenium-webdriver":"^4.0.0-alpha.5","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^1.3.1","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.1.0_1612478557162_0.5310570731859403","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"mapbox-gl","version":"2.1.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"3e29c44e5bd7499aa8829426a678fe472ac536f9","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.1.1.tgz","fileCount":489,"integrity":"sha512-LUbXcjygNHbjahkhsB1I/KdZ8uoproe1u1ImrVJe88dyXYKJKOZoSBe23tm+ldu76l3G9XbgPOdUhkhqL172FQ==","signatures":[{"sig":"MEYCIQCkWKjVeiFbYVoIc1Tsk0gqbbpsdLdeeagrgjh0cz4rDwIhAMvdHSTPJHS6AwDCQ0IIOJcYra1uwfaS6HDVDgVBAOJ9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34405916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIcCHCRA9TVsSAnZWagAAVcUP+gOzYlTEYJWI68qf9jOn\nihENDXvtklmedxr67JPQmruxgjA6Nh4EnwB6787qlcgD6WEDjwPHIvm00LJv\nhcwjFluqQH/OKu6a17/KZUYehUQFO4Zs9lxauFShSujUM0GlhcgfZJjALdQI\nAaoy5+pAp7qml7f/Hmvp4x52y0JBl0qI/b2VlabzAdbumwUkk+NsEAyXqUq2\nBT6KsWHOtci70yHuSuFn5fl+9m6oQntXn1aTv62yGTuvn3Cc8tl4NwBG8e79\nDXQvZlIHsj7Ifint0mQXmD/f39lS1ZFGHGoFbt9WzD8mH8lqcoRtUNaQUFyY\n5PiC8KjKlpzHRNEuYddB2Hm77jwJlfjwPzAutI+JU5qwKmvTCkEc6g0swpkz\nuEyKE0uugePurhCgUvt1gAYpVp/bGs/tANjYzOcuAQ2ajSBtRnFvdOvheuah\nswe5uCt94hEqVc+O/sRdX8Tg+BT5cueONjxo/1QtgMXmwQjdxJlyIoys5MOj\nm692GczcGAMGrWz/bvlGZF2+8Lg1xAqUOneky+i/br2jDJmuSf3XErg/TT1D\n0Ak8Tq941RfqYpCJWiePvg7sNAsr90QF9H4gNfU0SEfjeAf2BMVo9gA96yLy\n8bCXR/7WvlG9ek1+58c9ngaAOtjyxRfx3SvTKWNXn1fS/MKh8qyLMktJBp4j\nx5mC\r\n=lIM+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"c032b8d22fb9d68c5df02fd65cf21fea5ddd3055","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.10.2","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"12.9.1","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.2.1","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.2","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^1.2.3","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"^4.5.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","diff":"^4.0.1","glob":"^7.1.4","tape":"^4.13.2","chalk":"^3.0.0","jsdom":"^13.0.0","react":"^16.8.6","sinon":"^7.3.2","canvas":"^2.6.1","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^3.0.0","address":"^1.1.2","cssnano":"^4.1.10","pirates":"^4.0.1","request":"^2.88.0","babelify":"^10.0.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.5.0","pixelmatch":"^5.1.0","@babel/core":"^7.9.0","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","npm-packlist":"^2.1.1","pretty-bytes":"^5.1.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.0.0","documentation":"~12.1.1","node-notifier":"^5.4.3","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.4.7","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","eslint-plugin-html":"^5.0.5","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","selenium-webdriver":"^4.0.0-alpha.5","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^1.3.1","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.1.1_1612824710837_0.3467723666856226","host":"s3://npm-registry-packages"}},"1.13.1":{"name":"mapbox-gl","version":"1.13.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.13.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"322efe75ab4c764fc4c776da1506aad58d5a5b9d","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.13.1.tgz","fileCount":460,"integrity":"sha512-GSyubcoSF5MyaP8z+DasLu5v7KmDK2pp4S5+VQ5WdVQUOaAqQY4jwl4JpcdNho3uWm2bIKs7x1l7q3ynGmW60g==","signatures":[{"sig":"MEUCICZByrL5Co9aFM9JnInNxsXcqHgQih9GrMlOWCE5bFpDAiEAxtZMgIw+yYzsuaNy/7SCDAM4sDHPOR8uusQ4V/7CEVA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30843798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLbfACRA9TVsSAnZWagAAcecP/0FBp4+lDgiQ1QyOAveo\nyoJl/Muef2PHdPa+UkJLLyAHmwK3e6M2lgtfxz1kl3rMGLdetS1yrh5mmqyx\n8mOUgFtO341CgKtM2oIjGG9vNaZYXzRl6vNiyMH9HQY05PzOLhKrKYo7oam1\nOReR0TAMRToqbb5HhdiSlwO4WzJJ/bjLXE6DAvh9xpUC4prsbGX3RV0kdY6C\nFn48BIMSgsAu5nDOWxKIqDZiRLqvyp6K8p/4L2c8Hhhc7OZPLfdueobxD7Mk\n5vr9GysbauvXtR/RXH8s2Dm2fkin3/Pe3WCKsp1HcLtSUMOnn6MzD1xL7DGq\nXdsr4a46Gd9qFuBaLWBuSoNUaf7/dvG2vcCGbR6bD2GvOBOTsVaXCdal+gif\nCJP2/Zyv+8c48yoani1PP3JBim3YXmURd9WLXe9UJFQJgBgVRUjL3e17nZcQ\nsspsyvCB6pLSYEbAX54whoRLylpBBztWWaRsdNru4iHi0kQMpT8u/DP+FYab\ngIp1qTwu0gC/174UfsTtkMyR5drgi8Hx6Lp8Omoce0nOvX68XHv5dmo93bdQ\nBHtcEtAp1u02MxXwyWdcAqIEliYisS5NlCiQFlwrScngokjPOSCcVtJxzEA9\naQ5Tv87jOXHcTcWuOOugw6quA7JUWeF/U/rOXykGQp/UffXNHPwhtv0pchoW\nlcx8\r\n=06AL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"50adf1cc14e5aef09099f15c5cb803eaa5f72a48","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-tests":"run-p build-token watch-css watch-query start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","watch-query":"testem -f test/integration/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","test-query-node":"node test/query.test.js","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","build-query-suite":"rollup -c test/integration/rollup.config.test.js","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.13.4","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"10.19.0","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.2.1","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^1.1.1","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.5.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^4.12.0","gl":"^4.5.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","diff":"^4.0.1","glob":"^7.1.4","tape":"^4.13.2","chalk":"^3.0.0","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","canvas":"^2.6.1","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^3.0.0","address":"^1.1.2","cssnano":"^4.1.10","pirates":"^4.0.1","request":"^2.88.0","babelify":"^10.0.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.5.0","pixelmatch":"^5.1.0","tap-parser":"^10.0.1","@babel/core":"^7.9.0","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","npm-packlist":"^2.1.1","pretty-bytes":"^5.1.0","shuffle-seed":"^1.1.6","@octokit/rest":"^16.30.1","documentation":"~12.1.1","node-notifier":"^5.4.3","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","eslint-plugin-html":"^5.0.5","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","selenium-webdriver":"^4.0.0-alpha.5","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^1.3.1","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.13.1_1613608895804_0.6820477952665407","host":"s3://npm-registry-packages"}},"2.2.0-beta.1":{"name":"mapbox-gl","version":"2.2.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.2.0-beta.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"bdeb5b2638c8f9bb4165d856b5d56d9e79184536","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.2.0-beta.1.tgz","fileCount":490,"integrity":"sha512-qUxTWXZ9QzFhpUfFbpQLSPhnz/7sM01zmTNHt5NdaNF5iccWXkqjYxDQUrZK/TTRJdgNcP/ghVMYHShmKPZmLg==","signatures":[{"sig":"MEQCIE+qwIczBBte7Y/zWh4jS+zj7qqYUZlDATbMpzAmad5PAiBcnmWFqX7P8z7ZqvVtDGNUwkImvnlBKf+YoTVjbTDsXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34522254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT9yfCRA9TVsSAnZWagAA5UoP/i/9x5r5T/gVlC4mrKmb\nBmUwb90dl7DQeKvgR0PGdyk5tbJLJU0ujLmziUZds0/0SnR59fxFiFCKjNwg\nkJcDwjRJhGJBkfH6ixLMxgOGG/cLsPSVgirYbNMmpo5+rgNUdKwJWPJv9wS9\nmJRT+jgb/yxx1FZud5Hk7qhKVjgG2Tqmu/fjDGYLtsVD9WAPyiCgJXzoLwDG\nEwiCX0TMDfsV4E4N/FmvhQvKtcDjn7/Zk69wvgu73oijGjYuXHo1lYIpk5UI\nm3vEAYzX+heNAu/YWMM16tfkk5If1C8wHUsgeEOPSe0l+byyEORXidXkZFFH\n7Xt6hIFJKrcguXD60COR2mOe5daPElPrIOvpJPUWjfFIOTCkpxz53PRMAhir\npCvYcUnYGvALElAqNBlqEV42Dz4yCkQSwRHAHMslD1Wa1nLJc6ruyqe9whIM\n2QavwDrrb0p+rHsWYVb9XXIa/defhxNh52iHTaZzDplznt1vg/Sshjbx9wkH\nwCF5gKKdBSQKqsUnWbqQek3CPS9830LEPvxsca/S0QN1ddfMxKjKRFrifKfd\nBL+IRet3dxofkafHz6EGUUeh/xDd7rojpSIB4vpRVhqrPDCIMlpVf93HKcHX\ndhcUE6B3rybky6gu4/EG2i6NC31181CpMCnoLxLyGzyeSQ4xbcsfkq0Pg/IE\n5Bsz\r\n=FnNa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"f2e1c5ef155af76b847446b2101951005849165d","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.10","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.3.0","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.2","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^1.2.5","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^6.5.0","gl":"^4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.1.6","tape":"^5.1.1","chalk":"^4.1.0","jsdom":"^13.2.0","sinon":"^9.2.4","eslint":"^7.20.0","rollup":"^2.39.0","testem":"^3.2.0","address":"^1.1.2","cssnano":"^4.1.10","postcss":"^8.2.6","chokidar":"^3.5.1","d3-queue":"^3.0.7","flow-bin":"^0.100.0","stylelint":"^13.10.0","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.12.16","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","npm-packlist":"^2.1.4","pretty-bytes":"^5.5.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.1.1","documentation":"~13.1.1","node-notifier":"^9.0.0","puppeteer-core":"^7.1.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","@babel/preset-flow":"^7.12.13","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.0.0-alpha.8","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.0.0","@babel/eslint-parser":"^7.12.16","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^2.0.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.3.4","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^20.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.2.0-beta.1_1615846558589_0.861906106288171","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"mapbox-gl","version":"2.2.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.2.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"f0228a251c5fb733a341528be0114612bfc5a982","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.2.0.tgz","fileCount":490,"integrity":"sha512-/9OQjaOIpQcZfXMFMxnjjAjhVGPjuAxQFAbdvG6CXD5aLhm1j2D3zxCCfxxMCEuILRBCbkxEAhVf3JoT+aFXEQ==","signatures":[{"sig":"MEUCIQDKOpNwcVxw7bEphdkob+x2w88rABvIAu7ubq8EdJ1PcgIgH24L9Y3V4tRX+ZMqY9qq285bvo2asFDzxrWVnHQQwjU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34522205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXR1OCRA9TVsSAnZWagAAOasP/jZM7GTWlVNyiaKKOlqQ\nRn0S2ahcnO7Dq9vJvIHFPl++ie6DMLojnOHUm0Gb5FFQ1wDCriSxn914WpUB\n8DWIZxvHPNtkzjNX7Jqeu1VjJ6O/0gOZhVGMRi0Hbr2eURTwJ3rDhcIcj8xv\nXdzjDvyqC15/RYu40XjCYGdKhk8pItqfsSEH3rscxBq+X4lcsLDKBaQNIyTD\ndbJrEL32PxjJF/812kRiCwa6Xg/5nvQt69G9Bfit7XP1U2CkHBaQmy4eb3se\nCkxwCtkBzteoFT72SwM0fCvC2wars7Ir7PSgGpGpfkpa2ibyDUjZUWGBApq/\ngxblZ+ed42lFXMBVUNsYNFGjGEGmhtShF4WkSAaRQVdWBdygLxnZui35NW/m\nf9mQJcCdbCnZZK58etRvjIQycqqHirOhyBaP9G4BJaaHeOK3YSetwb5J1hm8\n6Yimc+1zNI2CbwziBnXd+72hgtvwsaFkiWyHFKFcfW02FEL+2wY26qI2WVqM\n73rDSVgxUzz5qhYyA+cyHJAoI52i4KSnOvxGSGTQK68vRpb5TkxwAhBJKbvG\nXk4yRF2tzu9rWVvW5T9eVu/fUFad/3VxJJqmLX0+Z6juwA5xRbRs6H8u06uK\nn+zS5E7Iq3ECKr4B/cQd0+d7xkftQYF0AOEO0wMKkk3LkFJrl2T5R/Dlc2T1\nGuqG\r\n=kNVK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"ef5f9328ff663e6c1509c6c207eb2f1ccf9bbd39","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.10","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.3.0","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.2","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^1.2.5","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^6.5.0","gl":"^4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.1.6","tape":"^5.1.1","chalk":"^4.1.0","jsdom":"^13.2.0","sinon":"^9.2.4","eslint":"^7.20.0","rollup":"^2.39.0","testem":"^3.2.0","address":"^1.1.2","cssnano":"^4.1.10","postcss":"^8.2.6","chokidar":"^3.5.1","d3-queue":"^3.0.7","flow-bin":"^0.100.0","stylelint":"^13.10.0","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.12.16","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","npm-packlist":"^2.1.4","pretty-bytes":"^5.5.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.1.1","documentation":"~13.1.1","node-notifier":"^9.0.0","puppeteer-core":"^7.1.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","@babel/preset-flow":"^7.12.13","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.0.0-alpha.8","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.0.0","@babel/eslint-parser":"^7.12.16","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^2.0.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.3.4","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^20.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.2.0_1616715085199_0.84266369170544","host":"s3://npm-registry-packages"}},"2.3.0-beta.1":{"name":"mapbox-gl","version":"2.3.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.3.0-beta.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"94c9372981b0d279358bd22d351ec2638c0caa2f","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.3.0-beta.1.tgz","fileCount":499,"integrity":"sha512-zGz8+VR43V59FJzfNI8Pcb09CYuSjHIUYHe1DHRo3CThFaUbaHqEvn1LNLQHn3TpiryqyxVUx7K4pshjmTJxIA==","signatures":[{"sig":"MEYCIQDCUXDtRELufrFuaXpBd7qdR9nmY9WL9FUAjfdQ5AD4CAIhAIoAQH6Z2XxJoimfXx11Fh+UcwObBOuz9TqDgdP2waEt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35145830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmZbPCRA9TVsSAnZWagAAYAIQAIhP9VYqdKZdt+5NEZGe\ned33ov6elVarQ4HD1/M26QPZUTi+hiCZDJdrLu5rsyYXdTGXBNDyccIQHpdo\n5IO51JyCPZQQJ327YkcV8iFeaOIwcwPhwLin8y1ipbBrI+R+3HkNa8CXuvxR\nPPlHTCGqWqdMgcGhde+KefhiJQBAHvLsgeV/sazhIOyrITM8v+NNRBblBa2k\nvoZvo0C/ORCX3MLxKbORRcI3onEW4XZaDEUQ/qezIiJ7Cc5HYPka0HFg3u4b\nKT7eOvUWOc2WrsQtd0aBOgU40C7LxN5YNP4J7z+pP/URMRXuYcEpBHlvdK3E\n+XZk2Ux6R22RI9Z239/LGybzq/aeNJxyYyhAwy0Six/21oafRlzXOLyxSnOw\nRXUYhQKSYqYya6UmyOVmWwDkt1qb4gNJO39PbySh7fMJ49YMcxWMQtQU69QL\ntgXcV3jldlopeidPaO9yxY8REr9xa/VOMNcpze7vnbZq9ThmQhwpC/SiLiL5\nAVyLzoHwZUMIwqZ0auCRxz9dFco8ovsp72ahaw3RVhy9pR16u+Z9g9BEn+9s\nNnhRHPYhxtT/WHPDbnY0ZXmRzjIA5JOBCaabmzXg2q1+O0EU5EPIj6yM8vcu\na4UzNRI5qVwSNJ0Jk8nj7cWBivZiMADW5YiMRp+IzQZtHFnRKgInZaJMEw9a\nokrd\r\n=xNCB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"b3816cfd803c68ac9e6cb27771f0e990b1ac993b","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.11","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.15.5","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.3.0","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.3","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^1.2.5","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^6.5.0","gl":"^4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.1.6","tape":"^5.1.1","chalk":"^4.1.0","jsdom":"^13.2.0","sinon":"^9.2.4","eslint":"^7.20.0","rollup":"^2.39.0","testem":"^3.2.0","address":"^1.1.2","cssnano":"^4.1.10","postcss":"^8.2.6","chokidar":"^3.5.1","d3-queue":"^3.0.7","flow-bin":"^0.100.0","stylelint":"^13.10.0","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.12.16","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","npm-packlist":"^2.1.4","pretty-bytes":"^5.5.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.1.1","documentation":"~13.1.1","node-notifier":"^9.0.0","puppeteer-core":"^7.1.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","@babel/preset-flow":"^7.12.13","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.0.0-alpha.8","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.0.0","@babel/eslint-parser":"^7.12.16","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^2.0.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.3.4","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^20.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.3.0-beta.1_1620678346746_0.9511360448939286","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"mapbox-gl","version":"2.3.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.3.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"2f8243da89ff639497963d7f865d12523d9b96de","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.3.0.tgz","fileCount":499,"integrity":"sha512-0ssKvbxNnvkenzmJCS0kbXGTYtFtlaX/UdOFGnGdR0nBW3cB2sXwx3yCK8b+SmvsTt6qumpkxeZy7ahspSCA8A==","signatures":[{"sig":"MEUCIQCdtQP0fRuitCyRKNSVrzqddKjKOTj1PoWBAu3wWUlTrwIgGHYJmQImRK8OzgJuZnIWng1+ODyClQXKuxEoVWEnA2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35171717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr9bzCRA9TVsSAnZWagAAbTcP/jvlfYJnh8r5CZOgDjPf\nxaConBt3+LraLnWkHsv8Sy4QYQA+pcXMIdbPQPPXb4ksEpU83mFNyKlaMobr\ngEAgaJ93d7IGSc6HMwkAdsoCXrusVq4pxDNckCLWPdkh6bCsqN7s3WsMoQHE\nAt/uiJG5iwg4tXiJObA26kWSsFjSx23p5NOjXaS81DgquMdypS4lRm7b5klR\nSL7+fZpOFHquacYVJxg0MVqLMoUt0gv5GvK49CiOgjJ6stUltmEKn2v7qgjC\nY0tkl+RIsAvvWtHYapVViz0wT4oFIdiUBqU55vK4te3uwIqCeh7iWl7uLoYS\n6o0BA+oaSy8pNZ1H/5ePLiVVfSrP0q5hCy7FNrf1SLh3/ZsSv8JDm1OmLQAE\nLay/gDO+nMXn3cncmKfGWWcds5AnQw/uw9WdKHPBU7UvFKfvFycBKvrSKrVo\nmiyVuNeqUmqkCIt4+4+dmPyGvC2+H3tljHCc0vMHjI5pcHWC7k3w6IlNJez9\nCsxS4u0Wrw77ZRP+27rgn6r/8D28alzuhgZwQWx9IfwNltcKtqSjJOxeFhwb\nSy2Tt2JSGDW5wZP284StPGGHQ5K+gNXbDSTGoT2R+tRWIA6cJQzEup52Yzpy\ndOBIJh7wnBOf8vIOECucsJEUf4JjnFIJoeFA5bOdoUvL91GIo/sbiRH2JTFF\nJIwD\r\n=4X+F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"abe8157b5109e11f15ae729c55c6264522597519","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.11","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.15.5","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.3.0","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.3","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^1.2.5","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^6.5.0","gl":"^4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.1.6","tape":"^5.1.1","chalk":"^4.1.0","jsdom":"^13.2.0","sinon":"^9.2.4","eslint":"^7.20.0","rollup":"^2.39.0","testem":"^3.2.0","address":"^1.1.2","cssnano":"^4.1.10","postcss":"^8.2.6","chokidar":"^3.5.1","d3-queue":"^3.0.7","flow-bin":"^0.100.0","stylelint":"^13.10.0","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.12.16","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","npm-packlist":"^2.1.4","pretty-bytes":"^5.5.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.1.1","documentation":"~13.1.1","node-notifier":"^9.0.0","puppeteer-core":"^7.1.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","@babel/preset-flow":"^7.12.13","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.0.0-alpha.8","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.0.0","@babel/eslint-parser":"^7.12.16","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^2.0.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.3.4","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^20.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.3.0_1622136563272_0.14285421367739803","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"mapbox-gl","version":"2.3.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.3.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"970fbb91b7c21e81c726d547b3153b6f90a09c29","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.3.1.tgz","fileCount":499,"integrity":"sha512-xGohzbxxdN3UhHMHy0aweaueYwSoOspSg90gi1T7DIl8Ev0YLjl+ApV6VYtNnR1B9lmwDn8jITfG6Y2JiSEuwg==","signatures":[{"sig":"MEQCIEiK1cuxhjFBwCFYBHZ2uB+g/aBDjE1SWHt7m5Ha4ntsAiBFfuuV9jwMKen2Kfuy5SAeCWiQllYffBj7Nnfwpouvmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35160342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0PeuCRA9TVsSAnZWagAAHWwP/2BvALKYn6L9yZjtA7Xb\nN7EyhugD5axX2J81f5yPjSYvJZ0VX5bd4RWwMgKZyPMrANNsHbaWzRRUc/Bh\n2JN7qQ+EDVCqEx+DRnuiIhawQd4YPXJVd3tAMvgDQb2ktyhsmnCTm96hbbOJ\nBUo4nHZtsH4DVaftcjNdjNg9OzVyoajIk/P5wv5BMkaNFocDPjXa1KOeuS7+\nr8HvQ3Z9noBwr38ZZhfxDLAdSzboWmUrrisK+6ymYTinkGNigJgY4maWwTXj\nuFwPgpeS+P2S9k/slPaqh8lvfa3PXn8Nf+k8Ch5hxwwB/i5fDtbXHC8Qranh\nqYwFYWPahIvHPt5VROw0X7Awg5EPINIKzgNMhwvggQ9a8GJELTLmo2yjhwOt\ncleNVa0Kv7S7C8lOppEoQC9uyEtPoMClsWHqVxAKaXPNCilSk/ICT/8ems1z\n7FztHymP5If4flQI8/x5BVKatH9ZNS1d8ds1xFpNzujoATw2bAsNjH1T7HLk\nJhsoPNiMb+tqvHs8aYOnkZhcyf9ai7Iv8Ff88HCHkD7kse0tdYi/V4CfYQ5j\nORnkezLUfx2Za1+mrspbeuZTlwLndF46TNx9JgUpwpK2UhXNoV6SEG1T9fZj\nZe6hAmWlY2IDz+8kLyONWo2j6boDmnFsKUc+iv4hJdK5vy6vgnBfp6IGAUpU\nhPeQ\r\n=lHqw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"c377a90e768c48b7a422596740e06cae2a55a055","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.11","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.15.5","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.3.0","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.3","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^1.2.5","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^6.5.0","gl":"^4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.1.6","tape":"^5.1.1","chalk":"^4.1.0","jsdom":"^13.2.0","sinon":"^9.2.4","eslint":"^7.20.0","rollup":"^2.39.0","testem":"^3.2.0","address":"^1.1.2","cssnano":"^4.1.10","postcss":"^8.2.6","chokidar":"^3.5.1","d3-queue":"^3.0.7","flow-bin":"^0.100.0","stylelint":"^13.10.0","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.12.16","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","npm-packlist":"^2.1.4","pretty-bytes":"^5.5.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.1.1","documentation":"~13.1.1","node-notifier":"^9.0.0","puppeteer-core":"^7.1.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","@babel/preset-flow":"^7.12.13","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.0.0-alpha.8","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.0.0","@babel/eslint-parser":"^7.12.16","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^2.0.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.3.4","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^20.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.3.1_1624307630047_0.529993779421893","host":"s3://npm-registry-packages"}},"2.4.0-beta.1":{"name":"mapbox-gl","version":"2.4.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.4.0-beta.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"f562185a04d2fdac1b5fa5a334abf80e8af26975","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.4.0-beta.1.tgz","fileCount":499,"integrity":"sha512-AwPUpBUSHokiWyMROJJUWY5F/2yPnH1TQB6yc22aUF1HsAr62sjptJ4+/4VTS5/1c6VBaUZzQEhncUj4WijVhQ==","signatures":[{"sig":"MEQCIBpvmHG7rVGhVZxu7QZ8blfPZ+VjwtPi6XtvjotS8rnZAiB/ykD68VFUPxhB9xbKsBzgjOVmNHPyk0NEAVZmAz6hdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35396251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8MkpCRA9TVsSAnZWagAALVkQAIvO3Hyx6LWFkRoZxsW7\n7jj5Ejn1/5nMGBE7epITUlsBYhX+uCI08Z2gA3eoh1Qgkqk9aIauyrT9JpYe\nIOSBUfDg3p+c8JkFKxk6zf42Zdvx34T/z5In9dsbOwZUqHyQnlFw81d7m1I0\neGOAZjtAoVcog2oybQ+MKqBq9KWQQ8Vs23Zn7IoHmid1i4Ho0LMDAfLc6rVx\nM2HyLgpc9GhQ9kwc8OfCuX61WEYd2R9J9GErOI5h1p3RXwUsba2XLWbHyUM0\nSSUtjyALLPr4y5/NNhCexcH+C2b1yXMzJv3euqPGVmxNXfVi7sM4WYfg5JpM\nEmLDZgD58Hrld7P0z8DeBJC1spqp+UdAmQOH5qdvCjfAMIIFVEP45GKhrKij\nPMz8pvNz03TegFcnjaV/ujydxg5gilqJdmXfJfTftWPcEP/g/1j2ryKuWBK3\nuiz1bwZuTOJRFjeCHYvLJjQF5RjUjiB0Dy9AFaNZw9Ym6njYpExT0OICCciU\nbJOVYi6gLOLC+kcjQMTxutUkIiFnjX3O3Qoi6C5Gw6SNv9xZhiBNb1V2d4Ad\nvGwrO7OmLISIxEfSS5IHfM2eomAINYotZ5Msu8A9+6IU3xjXr6FW8Em+tEqQ\nKi2yLOfYO/CaB7UKiTa+22Yhby3QmVzySLSQMWb1rq2+5E3zTe4QBDxxOtKw\nT6T9\r\n=ymq5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=14.15.4"},"gitHead":"1781ef488c16ff56819daa2ecd025f9fdde5a356","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.10","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.3.0","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.3","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^1.2.5","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^6.5.0","gl":"^4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.1.6","tape":"^5.1.1","chalk":"^4.1.0","jsdom":"^13.2.0","sinon":"^9.2.4","eslint":"^7.20.0","rollup":"^2.39.0","testem":"^3.2.0","address":"^1.1.2","cssnano":"^4.1.10","postcss":"^8.2.6","chokidar":"^3.5.1","d3-queue":"^3.0.7","flow-bin":"^0.100.0","stylelint":"^13.10.0","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.12.16","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","npm-packlist":"^2.1.4","pretty-bytes":"^5.5.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.1.1","documentation":"~13.1.1","node-notifier":"^9.0.0","puppeteer-core":"^7.1.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","@babel/preset-flow":"^7.12.13","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.0.0-alpha.8","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.0.0","@babel/eslint-parser":"^7.12.16","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^2.0.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.3.4","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^20.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.4.0-beta.1_1626392873096_0.07867670398966209","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"mapbox-gl","version":"2.4.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.4.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"ddb7e47f1179a56b9d6f110859b5a4b94e0a66e8","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.4.0.tgz","fileCount":499,"integrity":"sha512-oH5fkh209U2Zqvgs1bBS+SQVhrj8rUT9OTgZmg+20GaNthDJFYDCXvGidVAkgacuCHSIALTZKzMV1DFgO+isFQ==","signatures":[{"sig":"MEYCIQCPwVUWn7LUWUYKzHCW2TYjHDd5EJYOO1Y2Q3orlyLYmgIhALYp3nnO2Vbew6nCRZAzZIKpAk1MvjjiLB69u88SmOzH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35561930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBIZwCRA9TVsSAnZWagAA6iEP/j2VJxsSBC/R7IMSYhtO\nGYFZ2NdCPPTJ+wlQsSiQnLsLfqYVXzB8d5QoYMSLuJAAYlgcaqsekAK4xt0H\nQry105xhXps2+KsI/s4pcbuxt/DgDp29iqnZl8nAQXAC7mIwle6Timl2NxAX\nokG7qYZWFGd16a4LpcCLbN5ldinIPWX2a0lMzrVZxBCC8CfC1ULywrFwya2C\nzUqsoH0Sn8RYdAaJDT/at6kNRnE1pw4pkLMnNuGzW0FNZlR5ZBpKVWjVjaUg\nd+Co6uLz5ZCz+icTrMpswcvAIJ6gqlPifu/H22Sajb+0Ii5gwWHV29BbZ8dR\nriySTmI9VVhYh7X0ph+x5MpJmrT/Vv3PXgzSO5qm1k3PeO+oDxkLOua1R1iZ\n5HGEa0KdzSHiHA0BZ/mVgfAPrgCUDXLkI/rj9Wm3BV9iYazOQ3NjCBoZpMP6\nV8qh4GoUdAKGgLSSCvANMPuJQfYoqIj8hYKBCIc/Omut9K3S/tqWPzNKlxqA\nA+NWs9wve/ZMDUKh47bKbEDHINRLZbdokX917fmdqjQ9v2u8itYPjj33sNlO\nIdne0mUat2NrB5WPefB8bgSKZ7Q4klfZp9ZhB4e4sEG2IIzkKuUWGYGmD+q8\nzc/3Wx2OwLPKzRDE4D7SRE+Fv09QBL2Izrg/qdmkBHaL62Ia+Msy7wmZP3vR\nGF2Q\r\n=YMUX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=14.15.4"},"gitHead":"17048a2a487cbbe4ed5659ed35b84fb537c8cbcb","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.10","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.3.0","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.3","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^1.2.5","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^6.5.0","gl":"^4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.1.6","tape":"^5.1.1","chalk":"^4.1.0","jsdom":"^13.2.0","sinon":"^9.2.4","eslint":"^7.30.0","rollup":"^2.39.0","testem":"^3.2.0","address":"^1.1.2","cssnano":"^4.1.10","postcss":"^8.2.6","chokidar":"^3.5.1","d3-queue":"^3.0.7","flow-bin":"^0.100.0","stylelint":"^13.10.0","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.12.16","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","npm-packlist":"^2.1.4","pretty-bytes":"^5.5.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.1.1","documentation":"~13.1.1","node-notifier":"^9.0.0","puppeteer-core":"^7.1.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","@babel/preset-flow":"^7.12.13","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.0.0-alpha.8","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.3.4","@babel/eslint-parser":"^7.12.16","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^2.0.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.3.4","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^20.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.4.0_1627686511778_0.8694219157017276","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"mapbox-gl","version":"2.4.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.4.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"cd17d35bd4262bc6a9e0e49fef165f8f0dbf6fef","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.4.1.tgz","fileCount":499,"integrity":"sha512-iTF5UPm63ojEi91A2lSpM5wDfnttuPXJmJRwD65R4n2mAYoQjjRwXvXIgcxKDnZDpdczF1jIFeS1R+H8jp1NCQ==","signatures":[{"sig":"MEUCIQDxEhA3FD+yINTheCVJqrBDETyI8dj0njZOtwJCTRTILAIgLWFmC52vBaGUgBDNhWsc/3Ak+IzTHoROhtG63LNQG5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35564496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGnegCRA9TVsSAnZWagAA/zsP/1yyiTtZ/NMUIR/A2unv\nK5U5kyFQdRUrb4s2QLWL+OJioLa5+vmtKTAI/JTOD1zdUcBnl4WaqltacTRM\n5u7d/1c5zm5fWIlLZ/iUBVPJJtyA31tV+Q2IhVogVKV+tHrlk3jlOzB4icP8\nCGxbpbs9MgzQixgR9bz1W86QobESVqfxarRqQk8LUewsCeJS7P4R/7gJBLZ5\ncPzh/g4qgCVwGqke/SJ3SBO/eG3bffQNy4AwBl7UbeqlE3z+xw8AF07rbmtH\nH72UdoaHI8carXRjRSuuK2WlN9XzxwjgVyGS4tPakKfdHT29EO3faLMha+KX\ngt7VzolxXFn3CjVgjdwVV/euXWwV2s6A/MFOjt6Ev/0vTp9+Pp5ZrsxMQEG2\nkmBK/9iOlAJMNAKsMDf/MgsWcPk+FYM74ymUXxJLY97tKJ+hXnky+GdzC0Cg\nE+z1SiE62SXmvhxBjhxxFp1/88KSowpme2na/zlI1tZPXfj6R4unIytMuvdx\nqcymI/coZvWrbTPiep9cC9VEaELXwm4ao5BygrOIwFYxkSEzaQQ+naLwiKk2\nVBU6WUTRSrB3V0hZICH8Of3TKIik6hNnN/vDYJicFdtzBGPOr28WZpyYJ++f\nrWf8YGqmN9djP00rf2QaTTisP+EBDa/oEOndlqFBgAVmCvoGduJ6v7J3qhft\n+a+c\r\n=XmJa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"gitHead":"0a35e90f012affa761595c747fa440f493f3d21c","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"7.10.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.16.1","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.3.0","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.3","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^1.2.5","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^6.5.0","gl":"^4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.1.6","tape":"^5.1.1","chalk":"^4.1.0","jsdom":"^13.2.0","sinon":"^9.2.4","eslint":"^7.30.0","rollup":"^2.39.0","testem":"^3.2.0","address":"^1.1.2","cssnano":"^4.1.10","postcss":"^8.2.6","chokidar":"^3.5.1","d3-queue":"^3.0.7","flow-bin":"^0.100.0","stylelint":"^13.10.0","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.12.16","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","npm-packlist":"^2.1.4","pretty-bytes":"^5.5.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.1.1","documentation":"~13.1.1","node-notifier":"^9.0.0","puppeteer-core":"^7.1.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","@babel/preset-flow":"^7.12.13","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.0.0-alpha.8","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.3.4","@babel/eslint-parser":"^7.12.16","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^2.0.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.3.4","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^20.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.4.1_1629124512636_0.9515825849765038","host":"s3://npm-registry-packages"}},"2.5.0-beta.1":{"name":"mapbox-gl","version":"2.5.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.5.0-beta.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"c946e9a8a857a911d15ba37169921a7e1c2c6bad","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.5.0-beta.1.tgz","fileCount":500,"integrity":"sha512-mkXQaNNaKp8BW6IN7Q2rqlbTxTDu34uw7jxeZZbtwkQe1g01w50vQD44zCdA4i9I3jQfMbgU8cX48qniVfDG1w==","signatures":[{"sig":"MEQCIGCr7MbKMG4aNaMzBjBQijRZd8KvyC6WLdv1vrQsOlwwAiAde5m7QO/lrvTWVI7kyA4JfBPaJpx0cRuHv4Py7P7JxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35500940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQnvzCRA9TVsSAnZWagAAl4gP+wYCBWCE0GaSA6xQODES\njSUde6NDjZABlLZ+tG843ZVDGJHFKwJcbH+vt4CJY/htKAEb3H27Eq5uZlPu\nUFdIZw9tCdHekPwwVl31ovuWkuugFs8iw8oTq3ryjX6gS3PIpc+1nCL2VMwh\nJEtzkA/McN7maVTooscwrAQYCHvZul6p2mu9pncPOR+8fbPbTJOaa7ysU9yC\niThx8uv/79INfmPqBeuO/51/aWdxask3L+P5W4LYSUszOu+tkUrUofLJ23Dy\ng/sXQvbVrwjLsMMzaWrAnEKu6pD8iyp49X5L4V1sqEKNjM3auNpTziMDITPo\npVXNOF+TS/khu+plid8Ky+YwYr0iDdD9PisVcgLE3MVLJYcorgeW0ki4TTKX\nVMrZUeKD4tDH91+vuS/kyajzGuObuc7e0WijkZWChy+8dpTx+I3oumqrGN08\n2Dbdu95RD4ZWInGe5eTM/vNtfAlJPWULteqmNcuyUiq7xoDSWqjYS1TghMJ1\nsET3Rw38f6wGyz6jiXSAS633sVGuTkOJKC+sW9n7+X1EBS8VXEXCX56tZRoL\nPCHTzGrD0bO5Kgyx0ek7jhVeC4Lk/Tbqu37pgm5VQe2L9HBU02MKfrIgMYoc\nf+XY2ZdNFdP5IexR+P1tS397csWmSmb7S8/GC/FlmiI1vYb7BGp218BzxPTO\nJqRu\r\n=+SXe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"gitHead":"0bae5b092ad3ab3fa482b83ed0c2ed0bab51b997","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"7.23.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.17.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.3.0","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.3","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^1.2.5","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^6.5.0","gl":"^4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.1.6","tape":"^5.1.1","chalk":"^4.1.0","jsdom":"^13.2.0","sinon":"^9.2.4","envify":"^4.1.0","eslint":"^7.30.0","rollup":"^2.39.0","testem":"^3.2.0","address":"^1.1.2","cssnano":"^4.1.10","postcss":"^8.2.6","chokidar":"^3.5.1","d3-queue":"^3.0.7","flow-bin":"0.103.0","stylelint":"^13.10.0","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.12.16","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","npm-packlist":"^2.1.4","pretty-bytes":"^5.5.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.1.1","documentation":"~13.1.1","node-notifier":"^9.0.0","puppeteer-core":"^7.1.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","@babel/preset-flow":"^7.12.13","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.0.0-alpha.8","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.3.4","@babel/eslint-parser":"^7.12.16","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^2.0.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.3.4","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^20.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.5.0-beta.1_1631747059350_0.9894112393167029","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"mapbox-gl","version":"2.5.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.5.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"c0c7f09f4ce987b7397b92ea4b2780a8213ac10b","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.5.0.tgz","fileCount":500,"integrity":"sha512-yIC3TCaY+CfTj1gU4z3DrB1hMck8ijAAPlWBsLMu+5BcTCk6F9mgi595Zv1DKDacFjyphHoWS29AMRJHjYnKzg==","signatures":[{"sig":"MEUCIGcIJMyXcKFWTSyMcbeoLNs03GP0OxldhrGrIJOPYB+sAiEAnu3irRuAD521Sbxfn0tBPIQNi5hlEIaworLImCVFplA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35467035},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"gitHead":"b14396fc514dd2f4b983fae346f58dbc27fddac7","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"7.23.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.17.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.3.0","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.3","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.2","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^6.5.0","gl":"^4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.1.6","tape":"^5.1.1","chalk":"^4.1.0","jsdom":"^13.2.0","sinon":"^9.2.4","envify":"^4.1.0","eslint":"^7.30.0","rollup":"^2.39.0","testem":"^3.2.0","address":"^1.1.2","cssnano":"^4.1.10","postcss":"^8.2.6","chokidar":"^3.5.1","d3-queue":"^3.0.7","flow-bin":"0.103.0","stylelint":"^13.10.0","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.12.16","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","npm-packlist":"^2.1.4","pretty-bytes":"^5.5.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.1.1","documentation":"~13.1.1","node-notifier":"^9.0.0","puppeteer-core":"^7.1.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","@babel/preset-flow":"^7.12.13","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.0.0-alpha.8","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.3.4","@babel/eslint-parser":"^7.12.16","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^2.0.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.3.4","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^20.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.5.0_1632954956145_0.15131439445439132","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"mapbox-gl","version":"2.5.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.5.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"77678c903feeabf759548a216e2e94ceaf4bc7be","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.5.1.tgz","fileCount":501,"integrity":"sha512-mUYOe8z+00fWEtBDAtiNeVDH2wsoEQlOK0UskbIPKnG1XRTDYzzofh8f/1BHe1Q3OLxce2TQ+Ou3uo1yAlePaA==","signatures":[{"sig":"MEQCIF50pIZkC/ka75DXtLIQK/Uvv/v7sRjHNUQPds3WTYVhAiAEYPdU8JHYgOiEdr8quC1z2JL5VA5Vmdk40Ms5E6LF+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35657097},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"gitHead":"a3b52aa0ecea311204f3200422cf1f0b1a5ff6fd","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.11","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.15.5","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.3.0","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.3","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.2","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^6.5.0","gl":"^4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.1.6","tape":"^5.1.1","chalk":"^4.1.0","jsdom":"^13.2.0","sinon":"^9.2.4","envify":"^4.1.0","eslint":"^7.30.0","rollup":"^2.39.0","testem":"^3.2.0","address":"^1.1.2","cssnano":"^4.1.10","postcss":"^8.2.6","chokidar":"^3.5.1","d3-queue":"^3.0.7","flow-bin":"0.103.0","stylelint":"^13.10.0","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.12.16","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","npm-packlist":"^2.1.4","pretty-bytes":"^5.5.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.1.1","documentation":"~13.1.1","node-notifier":"^9.0.0","puppeteer-core":"^7.1.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","@babel/preset-flow":"^7.12.13","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.0.0-alpha.8","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.3.4","@babel/eslint-parser":"^7.12.16","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^2.0.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.3.4","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^20.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.5.1_1633554930736_0.6637829929620673","host":"s3://npm-registry-packages"}},"1.13.2":{"name":"mapbox-gl","version":"1.13.2","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.13.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"76639c44f141f8dff71b7d8f1504f2aed11f7517","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.13.2.tgz","fileCount":460,"integrity":"sha512-CPjtWygL+f7naL+sGHoC2JQR0DG7u+9ik6WdkjjVmz2uy0kBC2l+aKfdi3ZzUR7VKSQJ6Mc/CeCN+6iVNah+ww==","signatures":[{"sig":"MEYCIQDgCUA74RYCCNmem7HjUm12+vERlzCaE7DvWQpVT88t0AIhAIovmBEGEO3+cOvMXDfudgHcKpJS/Dutbi+ZXuR9UP6h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30846686},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"11ea4f82e2d04041ef33339ac51909e876eed910","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-tests":"run-p build-token watch-css watch-query start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","watch-query":"testem -f test/integration/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","test-query-node":"node test/query.test.js","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","build-query-suite":"rollup -c test/integration/rollup.config.test.js","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.9.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"10.16.3","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.2.1","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^1.1.1","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.5.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^4.12.0","gl":"^4.5.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","diff":"^4.0.1","glob":"^7.1.4","tape":"^4.13.2","chalk":"^3.0.0","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","canvas":"^2.6.1","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^3.0.0","address":"^1.1.2","cssnano":"^4.1.10","pirates":"^4.0.1","request":"^2.88.0","babelify":"^10.0.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.5.0","pixelmatch":"^5.1.0","tap-parser":"^10.0.1","@babel/core":"^7.9.0","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","npm-packlist":"^2.1.1","pretty-bytes":"^5.1.0","shuffle-seed":"^1.1.6","@octokit/rest":"^16.30.1","documentation":"~12.1.1","node-notifier":"^5.4.3","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","eslint-plugin-html":"^5.0.5","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","selenium-webdriver":"^4.0.0-alpha.5","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^1.3.1","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.13.2_1633726550069_0.9864226482298228","host":"s3://npm-registry-packages"}},"2.6.0-beta.1":{"name":"mapbox-gl","version":"2.6.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.6.0-beta.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"887e63a31af4e26080143542c22ae0c75359863e","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.6.0-beta.1.tgz","fileCount":514,"integrity":"sha512-MqiPhQWFe6OWfzGLhExrrakMg5Df8yXrRbBsZ9ZgJmwFXDdkHPD71g/ulCtfRU/8OLwsugW2BYt3SuYpQ81xUw==","signatures":[{"sig":"MEYCIQCgDK+bERXb1mf+9Rl/wSXXM7AKZG4uYBpQOZMFSZnaMwIhAOyPlmYkAmpCF+XId9O1BO7Wyr9IPDoWHBr73OONWSP2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36762794},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"gitHead":"bcbdf3f834bd87bce5fc5a1f03a4d3235c9cee48","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.10","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.3","vt-pbf":"^3.1.3","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.3.0","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.4","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.2","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^6.5.0","gl":"^4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.1.6","tape":"^5.1.1","chalk":"^4.1.0","jsdom":"^13.2.0","sinon":"^9.2.4","envify":"^4.1.0","eslint":"^7.30.0","rollup":"^2.39.0","testem":"^3.2.0","address":"^1.1.2","cssnano":"^4.1.10","postcss":"^8.2.6","chokidar":"^3.5.1","d3-queue":"^3.0.7","flow-bin":"0.103.0","stylelint":"^13.10.0","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.12.16","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","npm-packlist":"^2.1.4","pretty-bytes":"^5.5.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.1.1","documentation":"~13.1.1","node-notifier":"^9.0.0","puppeteer-core":"^7.1.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","@babel/preset-flow":"^7.12.13","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.0.0-alpha.8","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.3.4","@babel/eslint-parser":"^7.12.16","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^2.0.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.3.4","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^20.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.6.0-beta.1_1634777314950_0.8005218785084298","host":"s3://npm-registry-packages"}},"2.6.0-beta.2":{"name":"mapbox-gl","version":"2.6.0-beta.2","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.6.0-beta.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"3d4604d500d0774af2dc9628b0cfb6d0e1877275","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.6.0-beta.2.tgz","fileCount":515,"integrity":"sha512-V8Z5zcgXXsxbBdS86F9ld8gTnkJv1ncuPi3/H7HhXVU6BZl5zoZ46ZnlG83a3IDEUd52T7hKOjdhRTfldGD/Sw==","signatures":[{"sig":"MEQCIEp9rkoV5W0DQbMGciV+lZ0+Y6+jBPtsPscNARcGDy3CAiBVEukViFWNiskNqjArSMIqHg7scfjJf1pHPqVjKw14Qw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36856479},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"gitHead":"4d9d27a8d47a0f91db6465ae774aac7084fb6cf6","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.10","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.3","vt-pbf":"^3.1.3","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.3.0","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.4","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.2","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^6.5.0","gl":"^4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.1.6","tape":"^5.1.1","chalk":"^4.1.0","jsdom":"^13.2.0","sinon":"^9.2.4","envify":"^4.1.0","eslint":"^7.30.0","rollup":"^2.39.0","testem":"^3.2.0","address":"^1.1.2","cssnano":"^4.1.10","postcss":"^8.2.6","chokidar":"^3.5.1","d3-queue":"^3.0.7","flow-bin":"0.103.0","stylelint":"^13.10.0","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.12.16","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","npm-packlist":"^2.1.4","pretty-bytes":"^5.5.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.1.1","documentation":"~13.1.1","node-notifier":"^9.0.0","puppeteer-core":"^7.1.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","@babel/preset-flow":"^7.12.13","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.0.0-alpha.8","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.3.4","@babel/eslint-parser":"^7.12.16","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^2.0.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.3.4","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^20.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.6.0-beta.2_1636148457326_0.22092282517827377","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"mapbox-gl","version":"2.6.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.6.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"242f7f9dcdf1b34a1f59e2fc64c1b7573f8e490c","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.6.0.tgz","fileCount":515,"integrity":"sha512-ZPiU3o72XJk3FslHFXupIpDxBDYvh2j9R+TzSZ6fSYob9BEjqY79lrffzCElPUawF4JDFt+CzeIy4uFB6m23Ng==","signatures":[{"sig":"MEYCIQD0ql/AQeJXcENAxVPLXAN4Gq5++neIV4y/oK1/FXQk2wIhAP6O1UWNWe/JeAc4lCX79A+yIch9IlKr9+AZGrMzIEP1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36860295},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"gitHead":"fb5beca9d5abdd18d10e8cd47c39c35b7d0b2983","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.10","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.3","vt-pbf":"^3.1.3","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.3.0","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.4","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.2","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^6.5.0","gl":"^4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.1.6","tape":"^5.1.1","chalk":"^4.1.0","jsdom":"^13.2.0","sinon":"^9.2.4","envify":"^4.1.0","eslint":"^7.30.0","rollup":"^2.39.0","testem":"^3.2.0","address":"^1.1.2","cssnano":"^4.1.10","postcss":"^8.2.6","chokidar":"^3.5.1","d3-queue":"^3.0.7","flow-bin":"0.103.0","stylelint":"^13.10.0","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.12.16","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","npm-packlist":"^2.1.4","pretty-bytes":"^5.5.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.1.1","documentation":"~13.1.1","node-notifier":"^9.0.0","puppeteer-core":"^7.1.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","@babel/preset-flow":"^7.12.13","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.0.0-alpha.8","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.3.4","@babel/eslint-parser":"^7.12.16","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^2.0.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.3.4","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^20.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.6.0_1636399892213_0.13783359123650873","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"mapbox-gl","version":"2.6.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.6.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"de8aadeb16b157b732d174b51aeaba0223ab71bb","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.6.1.tgz","fileCount":515,"integrity":"sha512-faGbSZfcFuZ4GWwkWnJrRD3oICZAt/mVKnGuOmeBobCj9onfTRz270qSoOXeRBKd3po5VA2cCPI91YwA8DsAoQ==","signatures":[{"sig":"MEYCIQCvilCL93R4hlcRDjcOlnjPOatU61F1FDFFDLvVh2zXXAIhAIKTFi28RrN62rwmmjwFwLDjHMpI19elVnj7M3XTvO7L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36860723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhluwCCRA9TVsSAnZWagAAEokP/i/ZX11ftZb8Szk0dmSc\nOMyPXjXSnUkGUr83YVefwnEDjfANgp8Fgvp4Q9XqML5ETdckBsRvkgRWbpje\nmptGyX5iBWKFAIW/aTsCGLs8q0oTkUYkEHas+cY+wF9EknK45hpAqji7hx2Q\nlcOs+WwGKS9XIrwuV7pIXi7odJcgvRON9UZ58H6sEp0a6HKAAy1kbed4wOxt\nL4UDlDDDUFZN31xlDnUN+F4zXHtRltKMmRpbWLpX+IDy63TNg270r2blJqrI\nfvft8hUwCTY0o5BSKPz+69Qua1MU75TZgiTo99TKV5Ks77t9mcDZgJA2VnSJ\nifZcGgmTuwqYXKRLgC6qINI/kVL/Khms0piSGLPJyCHpHZ4CVaQ4//Iz5dc4\ntYERk+oWWnDlIGY7GhOQGYlpzSG216hR0GNzasC6E2t2nAJMWy7L70cRJj9R\nPXF6lK77Qw9xrzI2htGmjTeYAJOFJ1hiYo9n1xJA4AdMxN6rFD2wz8kOKICy\noLK5FLASTbjMgsgZOjeaf/XaoLvgt2K8mYhvMQPuTm/Pdg8lUKAQpi/32vFV\nU9T3Lg51vlec19Z17yAgc2pMAXEMZVIaxCyBs46IXYvCkLdNdH0xvvRseoWB\n4SlFbkS6R9BPp8bp3LciaEkYASeyJG7uqX5F2QKcciHlXsyb1be/p+ehHRMV\nhInL\r\n=TIme\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"gitHead":"7afee477ba26ccf539a1d35e3ca781691c548536","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.10","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.3","vt-pbf":"^3.1.3","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.3.0","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.4","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.2","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^6.5.0","gl":"^4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.1.6","tape":"^5.1.1","chalk":"^4.1.0","jsdom":"^13.2.0","sinon":"^9.2.4","envify":"^4.1.0","eslint":"^7.30.0","rollup":"^2.39.0","testem":"^3.2.0","address":"^1.1.2","cssnano":"^4.1.10","postcss":"^8.2.6","chokidar":"^3.5.1","d3-queue":"^3.0.7","flow-bin":"0.103.0","stylelint":"^13.10.0","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.12.16","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","npm-packlist":"^2.1.4","pretty-bytes":"^5.5.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.1.1","documentation":"~13.1.1","node-notifier":"^9.0.0","puppeteer-core":"^7.1.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","@babel/preset-flow":"^7.12.13","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.0.0-alpha.8","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.3.4","@babel/eslint-parser":"^7.12.16","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^2.0.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.3.4","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^20.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.6.1_1637280770170_0.7952200659537372","host":"s3://npm-registry-packages"}},"2.7.0-alpha.1":{"name":"mapbox-gl","version":"2.7.0-alpha.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.7.0-alpha.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"49c8afa26e44377357e093a71172ebeec13b91bf","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.7.0-alpha.1.tgz","fileCount":520,"integrity":"sha512-cbSmjIbD35lV06Lou53e7UDSHijCDa5IVDeYucfjb1eo2YTHskuVX5/1J/fJ9IgHlFsK8KmNkxk2MrsewfH3bg==","signatures":[{"sig":"MEUCICByelii3uZdqxGvZ9wD5P49CPLOBavSFjHMpkqJ0co5AiEAtd7paE4lvFPBO+AolDZJFbmfmxVAgLk/sgsRUGb+354=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37698114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwi8dCRA9TVsSAnZWagAA6D8P/3lqodxZBLQXy3gLqwrT\n6ejK/ltrnyRAfjWKwzSYmePQF16t7UUVs7T6H73z+BgJIathxn6ihK3zMUrD\n7Jo0Yi9kRDxyU8cUplpUKZpEGV/BoNd2fUyi+eYrtxFF44u9WQTRG5OegREz\n7aOOf+njgcyJ3JhYdw764VnAM4LtWB81GKShMr0nVOzADcFEjYJJYxmvHrlJ\nhzaO9HwB4XVG7m4IL/zZZRW/5YZ+1bDfFxaf4nje7q5VSKN2yNPzDbKXffux\nLB+w9gMkKBdrGRRG0CIULdq9sGflfdjA8lmNYe6p3ZFzcGSdKpxSBzH2eaJc\nQMVw+opvdVhctxzkc5AEuOKFjjjD5Bc/iP0m+rBfKvY8TxfbTclVHbNnhf/u\nIXOzNKCO3+7VO+NvEU2xYtEGZ3WAFfbHt0B5+GX5nlDrqNh6GCXp7BEckCWx\nSFI7qx9zuiR9+xnzK17h90AClRjAUGv8jkCecIdSPS/VsQiURM6zZSDq1/Nk\nG8fKY3ieYJw4BWfMXhjb3tVKfA9rtccG07ArJjj5KuUxVb58uLCkLxBy+trk\nGWa7EOAcHVFUMSIk9IDRLQu8+nwNFT2/pyPLxzyZk34pGQBXdPYZ9Y+dQumE\ndU+Cj/+Ib8u80aSjESMgb3co+P4tbyYY4VQJan2Rx7Nb6dus0/Ou/3plHD4T\nldik\r\n=QPWe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"gitHead":"0c69eb3f467c95584d50de9516656b338d349add","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.11","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.16.0","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.3","vt-pbf":"^3.1.3","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.3.0","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.4","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.2","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^6.5.0","gl":"^4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.1.6","tape":"^5.1.1","chalk":"^4.1.0","jsdom":"^13.2.0","sinon":"^9.2.4","envify":"^4.1.0","eslint":"^7.30.0","rollup":"^2.39.0","testem":"^3.2.0","address":"^1.1.2","cssnano":"^4.1.10","postcss":"^8.2.6","chokidar":"^3.5.1","d3-queue":"^3.0.7","flow-bin":"0.103.0","stylelint":"^13.10.0","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.12.16","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","npm-packlist":"^2.1.4","pretty-bytes":"^5.5.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.1.1","documentation":"~13.1.1","node-notifier":"^9.0.0","puppeteer-core":"^11.0.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","@babel/preset-flow":"^7.12.13","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.0.0-alpha.8","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.3.4","@babel/eslint-parser":"^7.12.16","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^2.0.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.3.4","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^20.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.7.0-alpha.1_1640115997058_0.551630152486174","host":"s3://npm-registry-packages"}},"2.7.0-alpha.2":{"name":"mapbox-gl","version":"2.7.0-alpha.2","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.7.0-alpha.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"5ca82e6925deda7f0e56e089c19ca322e01390f8","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.7.0-alpha.2.tgz","fileCount":520,"integrity":"sha512-UVBpLrIWCAQ0BW/Mgu/p3uqPRVhPAmmY85I3+7HlzMLYJkM6RJigYw8DZHs5jDzvdDd1dQUs0GMSv4dyOatjkQ==","signatures":[{"sig":"MEUCIDpZor86DZ0sRWaS2UZosV9LEER/yNqEJMI9SAnN/dkIAiEAlLhYdynm9GkmgPktu2KJBRYDPkoV6qTX5cLlKjrFJtc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37772426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3LnbCRA9TVsSAnZWagAAmVcP/3wggA/A167lVMHOed7o\nc350XUnEC5U1JCDxcNJShQYodlUtssyItxdllTdBbfijG2xr7+7IfDzFD/QA\n6AAACabD0wLdzuBBG1Qn/bSrjFsO0bfAiomQipON1mAQ0K5crOSfom8S6RlT\nGrY2RxNvgA4VOFvMvtBv8KroajGgsK6yd30zoQsHUenqsTg770uKd/e/4i/+\nC++gdgpKToGr6NXN0TP5jy6d0JiQEIY1uO0O3AktHKGavHYLbe2IDOImxFSc\n4w/dwd2HN3+FQeHAj8cDdI9k1oqxqshRviND0N0LumpF8N5EpFSehc/8H5Cg\nzSIv0m7b4q/RU3w7mt5KE1wDUkwFj8A5EXNaaTj2EkRoAHmbP/InUU7PPj1Y\nex97HqqqcR5A3hc35usDhfGviLfsU750xlZ5GFUl8p2c4gqI01SL4Pd6Pkoj\nWkfeURmGqWBxoA8siOp7at8pZocLoe/dqsQNoinMaZPbRZkM8UMQKH7QEjEv\n1QDyXCr9JyF4/xErKrA1FtcSn9AmKqtHdO025Iss0sPtanNwQA5knyGsmTfj\npH24hwaSJSyJkBL1zAdjJ0R190NE8T15f77vfeqypy6WTPH9fVHpPbWCiUF8\nIra3GPGpILRXUVoYu3p9oBu28Ts0zeOr9EtDgqQ0a3cqKUPUTmyZEqFpZoFq\nhWRA\r\n=vT82\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"gitHead":"53265a7626c9ee86afe8b9b823ffee1b3c7decda","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.11","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.16.0","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.3","vt-pbf":"^3.1.3","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.3.0","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.4","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.2","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^6.5.0","gl":"^4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.1.6","tape":"^5.1.1","chalk":"^4.1.0","jsdom":"^13.2.0","sinon":"^9.2.4","envify":"^4.1.0","eslint":"^7.30.0","rollup":"^2.39.0","testem":"^3.2.0","address":"^1.1.2","cssnano":"^4.1.10","postcss":"^8.2.6","chokidar":"^3.5.1","d3-queue":"^3.0.7","flow-bin":"0.103.0","stylelint":"^13.10.0","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.12.16","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","npm-packlist":"^2.1.4","pretty-bytes":"^5.5.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.1.1","documentation":"~13.1.1","node-notifier":"^9.0.0","puppeteer-core":"^11.0.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","@babel/preset-flow":"^7.12.13","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.0.0-alpha.8","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.3.4","@babel/eslint-parser":"^7.12.16","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^2.0.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.3.4","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^20.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.7.0-alpha.2_1641855450976_0.8584467616903257","host":"s3://npm-registry-packages"}},"2.7.0-beta.1":{"name":"mapbox-gl","version":"2.7.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.7.0-beta.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"72a2e9f52d1d899fc28be61e411b5e0ba55c9ba3","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.7.0-beta.1.tgz","fileCount":519,"integrity":"sha512-mpLizKdmvX52OP+8vD5V16ZDYVC71zWNl95iiRUG+7H/BjIRGkbxuxK+TUWKiAubvA4sD0r2GKNS+2cH0t5teA==","signatures":[{"sig":"MEQCIFeiprute+AVBYasZ7bODhmUaAXyPc5xp88t0WpCBbIgAiA1amwOa8a9cKlNJbRjPwS6yVpQu/5kGUAIXvrv63E6oA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37521074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh50xYCRA9TVsSAnZWagAA0jwP+gMMPvygkL8bO22m7Fko\nRyv+WTPbvDADy0Uuc3NDzGeWA1AF5E5cAK3vJbUzZmrHz+jl1fp6BDhDCR0S\nBd5mfa0gUqU6wMJk+CoaYwTfO+r7izU5phSiMUQv8tWDy8KdlgejptWcwJG7\nr40IzXlDT+zVLt8UFmyEMx1SDTQGjwev5Oxs654EAtdtNadG3IKaZXh78wdm\nBf6IIUZeoEFXDWZpK++TO+lQ06/BQmulgCyesoc10CjYWFPQ4V05M2969QMd\n5SRv62VB9fNURgPiXd3PhoTm/H+UCXl/3ls4h1EEKpQqmWafOdHXRYa8F+4d\ny0NRloe2noFica4/XgmCeKeAo3/uP7goUIX0coOyBcYMzSiEstI79Gpi2NFS\nKet3C9rsPKYengKYekNREa7E9F7+6qNZFUsQls44hb2EHm9HmSDzBOtSzLQZ\nhVZK/GqCP8jcMzUQZo4y46wt+49+ZZYO6wi/dJcRJFEOap/MAwW/2nDyG8h0\noZ3zG6aDd2Wt1AK/LkszPcrppTR4wAKGtGPtObYEpt3zn/dacxa9ybJYAYOC\nBMoDw+PoHmZMZe/ZjFXJc13+lEi9cxo9BtwgnSeXVN6Kvz8VD26HosbXDzko\nYlLhCRI6YtNnMrBFk3edGxpK/XfX/P9mS2dEmfnS4bDn30YvB/Z/6XRxCTBG\n7wbV\r\n=vmfI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"gitHead":"37818818fca6ef624f762d85b5c9f07d9f980090","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"8.3.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.18.0","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.3","vt-pbf":"^3.1.3","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.3.0","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.4","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.2","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^6.5.0","gl":"^4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.1.6","tape":"^5.1.1","chalk":"^4.1.0","jsdom":"^13.2.0","sinon":"^9.2.4","envify":"^4.1.0","eslint":"^7.30.0","rollup":"^2.39.0","testem":"^3.2.0","address":"^1.1.2","cssnano":"^4.1.10","postcss":"^8.2.6","chokidar":"^3.5.1","d3-queue":"^3.0.7","flow-bin":"0.103.0","stylelint":"^13.10.0","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.12.16","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","npm-packlist":"^2.1.4","pretty-bytes":"^5.5.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.1.1","documentation":"~13.1.1","node-notifier":"^9.0.0","puppeteer-core":"^11.0.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","@babel/preset-flow":"^7.12.13","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.0.0-alpha.8","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.3.4","@babel/eslint-parser":"^7.12.16","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^2.0.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.3.4","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^20.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.7.0-beta.1_1642548312443_0.34464092254974665","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"mapbox-gl","version":"2.7.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.7.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"ff8f6e6f948ed468ae75c9d71884aa59af67505a","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.7.0.tgz","fileCount":519,"integrity":"sha512-7sNoQIpizMjoQkFIcxpWzFCcMd8GJFN0Po00oFZGm1X7xS5XMrzwu+ClfO/ehZqKLa9IS7E3Pj0e2PT+9KeqaA==","signatures":[{"sig":"MEUCIQDyG4klv9PsAYCPRTFiMePamgzGgfMn4qVd97s3THDdHAIgPVd1Vro2eNTxsWYRZrBoezZqOC5co5pCIpqWh0+6ncg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37521018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+GTvCRA9TVsSAnZWagAAT5MP/Ri81wdijDibeKHpRtPK\n7fDodafPYq6BxFZxRHyEq7rohGK3HHHRUVmQ33VIHNrQ8sI1fVlWQhyxxOSn\ngVictk17EbJmr5SLL+72/yVXV+duHMZqb0hAgQP0WnK2n19VZo0nsW9ACrWy\nPA8c/fpX5dTZ7tP2ZAQ7n/LN5onYaiQdJGfwQ0bd5XVuOAsMMX+Ctk5uajLi\niPz83Ie/q+EL33fTYR7Rn6OFMixYQWmfPCX9nM4AXb0ne0XergU55AnnkAj3\nMnxDCw8l6psLMQYv8dlYVeE51cRuxu7KX6fO8V0NI9RUFclxyI3sFdGZGYHV\n/YacHBf7phHmqkfpAoX9SH6sA8CXpMywPL+BjYwUMFggvawXk2DtvR5DM8Uo\ndwOQcaAQubtwBwpTrkWA825KSE0Jvwf1UlbFMEVLc94gvf3kaoCWwIsP3vyr\nS/S4+tMd/812aBWYpBH6mJm3T5J57Ia3UWRsVkvfZYoGesi+8u4ULC1sKbta\nx1L2biJhOaTFvrlPP5bKBBxoOAHtZ/26Q/vFKF/qRu4pfwFt91biGa+KOyeH\nLsR5Ul0IquMMZrLo+87JZqlpAlz5/0fQjLfmYjyaYABRHzmU8yJzUWqW+sSn\nkHZNisVmWreOPkF0oGXcZYIhK+ofqRY51Yzvh1oGRY25KSS3bx7rRQqliBj0\n1mlL\r\n=1eq/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"gitHead":"0d95cc525deacbb578c92ed948386fa8475cb7d5","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"8.3.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.18.0","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.3","vt-pbf":"^3.1.3","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.3.0","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.4","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.2","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^6.5.0","gl":"^4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.1.6","tape":"^5.1.1","chalk":"^4.1.0","jsdom":"^13.2.0","sinon":"^9.2.4","envify":"^4.1.0","eslint":"^7.30.0","rollup":"^2.39.0","testem":"^3.2.0","address":"^1.1.2","cssnano":"^4.1.10","postcss":"^8.2.6","chokidar":"^3.5.1","d3-queue":"^3.0.7","flow-bin":"0.103.0","stylelint":"^13.10.0","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.12.16","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","npm-packlist":"^2.1.4","pretty-bytes":"^5.5.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.1.1","documentation":"~13.1.1","node-notifier":"^9.0.0","puppeteer-core":"^11.0.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","@babel/preset-flow":"^7.12.13","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.0.0-alpha.8","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.3.4","@babel/eslint-parser":"^7.12.16","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^2.0.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.3.4","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^20.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.7.0_1643668719001_0.4014355003911807","host":"s3://npm-registry-packages"}},"2.8.0-alpha.1":{"name":"mapbox-gl","version":"2.8.0-alpha.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.8.0-alpha.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"b24f56797a3b4f6c1c12cc653781034a525ab32a","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.8.0-alpha.1.tgz","fileCount":523,"integrity":"sha512-IQ/ixyb4DBgETT3k/VTLBPYHyJ3wxLb9ZfuJEGfp79eaDRbGj0Blikp57XtBcPY9ff7ocw0McJPMwmyPz2dCdg==","signatures":[{"sig":"MEUCIQC4GzbxMfdj6tKIw1mOPjUAzLgfS98LyxXXRIFjPKCNbgIgeCvFbnami1b/qf82wQ/fCuFGmC8NA2Q0A2/koAM9WOI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38031384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/b/8CRA9TVsSAnZWagAA4y0P/istIBkNYFlo7yfd//nA\npt3gYcQhyTmeNLFOz8i9HkxOkflph5eIcVH1PFP9cWgH+a9Y15qx/vLz+Vao\nT5fbgtiQOW08gQR3p/cwEkKDCmqsFb2D0pu8STErw3/18n4Y/kjeIsbnZ0TH\nNfK4VN2BpZx6VXFAb3INW5/11cBtzvgydAVt7XRCJsHRfcHQdhHMCebnki4I\nUJfrGJyb8teV14T0Loe1CD/aYtF5CNV3AXcHgyopK0s2oWFD27Zj8N2Kirnd\nqgApwiwXcUnblzlvimtCw9xaze8APBEHrsgdekLHqrc9TgIzDWbP967mg877\nmfnzyMhSFRAMn4K8foxlX35sDo9tKIjhZCK3tvQaw4StgAEtvobuyvgkJi2q\nO4T9vQvjVUXmjMlHBbU5szLCiUJX2JEnvIsX7bJjhF2BCMwUEefYmFfT97bn\nnHaxVtQnYwrMilX+4855nnXDYD1avztiMLZZa0quzCRQi04JrQZv+vrSk+DU\n/Q8zF5ervUfR+5sTqgITkck/CWNN+WArhjNc7SLeLKxI2w/gY5HrYdfGY09C\nV3XSs1bVIX55mSVAvBfc60ZM4e6H88EvIyMPnCnGJPKSURcmEo6pu4u2TpQg\nhqBZK7YQrPS/yuHUFEyfMSMvYPRYPOUbfiM6IPeF/xqbmF1/MRLxkRIJgTky\nhbuP\r\n=UuUi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"gitHead":"1ed417b92aea394b2c0c1d366d31de9d4407763f","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.11","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.16.0","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.3","vt-pbf":"^3.1.3","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.3.0","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.4","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.2","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^6.5.0","gl":"^4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.1.6","tape":"^5.1.1","chalk":"^4.1.0","jsdom":"^13.2.0","sinon":"^9.2.4","envify":"^4.1.0","eslint":"^7.30.0","rollup":"^2.39.0","testem":"^3.2.0","address":"^1.1.2","cssnano":"^4.1.10","postcss":"^8.2.6","chokidar":"^3.5.1","d3-queue":"^3.0.7","flow-bin":"0.142.0","stylelint":"^13.10.0","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.12.16","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","npm-packlist":"^2.1.4","pretty-bytes":"^5.5.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.1.1","documentation":"~13.1.1","node-notifier":"^9.0.0","puppeteer-core":"^11.0.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","@babel/preset-flow":"^7.12.13","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.0.0-alpha.8","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.3.4","@babel/eslint-parser":"^7.12.16","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^2.0.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.3.4","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^20.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.8.0-alpha.1_1644019708195_0.3133601462632061","host":"s3://npm-registry-packages"}},"2.8.0-alpha.2":{"name":"mapbox-gl","version":"2.8.0-alpha.2","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.8.0-alpha.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"ed13c2aab5e2c69d649450685cfbd6adfdf258eb","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.8.0-alpha.2.tgz","fileCount":503,"integrity":"sha512-+0rStHgeIC4iQsmlD/tcLmTi0OVoFLHqyM+7F/oTu7zEriOSaEM86CPqsk9F/rJkl3V/PkCiQrbSYIMwkjcbiA==","signatures":[{"sig":"MEUCIFAugoyPkzAFiAU8fQO1Bw77MkmisWD2BmSPFkZq8ZZDAiEAxlZSHDdSvOenIpRtvthR1dBDb1DMnSYzJEms5k72e0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3350740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKciuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKGg//eyYXWHNMUbcdIyYn6AdynGcBI+yj7Lsn8j16weyK9FGiG35p\r\nVOWoYkwvqOSzlakCkTuucvG5GC7wCcGVy1C2+IiAXSRjiJrO3pjpFIRJXEw0\r\nrfT/+0NumMdrdRL2biqYoX2t6DW3ahkgCuPuTNpknMexlkWNy1dzznlLwiZE\r\nhvwME+GHfQ7olnd/H7oZUpZJcXwj5g13PYR0gJ9gmD7I+WrrqJAjKKcipBx9\r\nDyUf+TZbez45Y/HFHWTdgoVRkm0OLukEsWnH4U5L2vkaqLtWTeI+1oYVXBLz\r\nrrwYCn5TL3UqYbDtzrlG8mZsFp/dRMwdD+PnhGOFVygrbRKEg2W+6pFJZTlN\r\nIeECR+oJR230kYbwBOHr5MdJ3kcjFtudy9wdwPEG+KzG8tKp/33XaL1UJJa9\r\nF5KF6DLkY0tZhzVHICdSOoZnfjYQ7vo1DtyLMsCfnBafwqQLe4VsPnoOoljb\r\nF11rN7+Ws7GSRswjTfV+QdkK1+RHVEfDvp8IcOlSsJVZIUw+KgC4asyQkIUH\r\neAmnnFIt7gEhc0lKf+DJuNtMGZqo22gtlh/4CfnM6wnpA9X2YQMrVyOUiEyM\r\ni6CYXbdkCv+GQNtqKWtYa4WVAGOp0p9kOtlPvmw/4HnviV0P2QPPiau9M8MR\r\nuiVzSdhiW4HYAfQlbgY2mf4R14kO1kSQiq4=\r\n=1/9K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.13","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.17.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.3","vt-pbf":"^3.1.3","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.3.0","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.4","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.2","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^6.5.0","gl":"^4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.1.6","tape":"^5.1.1","chalk":"^4.1.0","jsdom":"^13.2.0","sinon":"^9.2.4","envify":"^4.1.0","eslint":"^7.30.0","rollup":"^2.39.0","testem":"^3.2.0","address":"^1.1.2","cssnano":"^4.1.10","postcss":"^8.2.6","chokidar":"^3.5.1","d3-queue":"^3.0.7","flow-bin":"0.142.0","stylelint":"^13.10.0","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.12.16","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","pretty-bytes":"^5.5.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.1.1","documentation":"~13.1.1","node-notifier":"^9.0.0","puppeteer-core":"^11.0.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.0.0","@babel/preset-flow":"^7.12.13","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.0.0-alpha.8","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.3.4","@babel/eslint-parser":"^7.12.16","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^2.0.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.3.4","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^20.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.8.0-alpha.2_1646905518227_0.6010314404530879","host":"s3://npm-registry-packages"}},"2.8.0-alpha.3":{"name":"mapbox-gl","version":"2.8.0-alpha.3","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.8.0-alpha.3","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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"d494a02fd6a77643fe780d1b376cd2d9fe66d3ca","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.8.0-alpha.3.tgz","fileCount":536,"integrity":"sha512-XouPsbSXiaA66vOMp8LfHqgZ5A4ttHOhfhRlIIeXy8GH9W8rTMywy6isPT1mjX5NCNW7CZw5ul0M7qrAZaaoJA==","signatures":[{"sig":"MEUCIQC5KvHgSJcj+Vb79JTDKc7rjafDWCx8L7WLYhruQ9HZXQIgWHrjTark7dzBpf8WjCCrtT/nc8GNJLP/55M9zHLw+HQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38441570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKdJBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoI5A//ZovpdFiWOQlqguf6wekLitLG2ft0sWAoCYweStYLjSas/Ybf\r\nbg02hxe7NG3Hdr+YC7npUNY0vNNck1y8ML76bgeaeWj+9dyec2Ipbcy+rNV1\r\nqfFTpx7+hgQN2hs0FI/aF6s3Rp0BJyK/ilAZJZo9cJhTSfgOdB+l+h7HZddT\r\nepqtugNBR5BJRILaEhaWdiBFgSUPjvuQnWp9nsrUz9ZvhwEzToswbEFNzGJl\r\nHc69zcMbN6pNXwH1niNEE0Ss/IFoUZbDJLXqMjnCqmLiGynWavyvmCNv3F3f\r\nQEW9TCIV120tS9V3ctusMTGVeMu+gJCWzVhfSuM5N3uiQeMKbnFTwZ/HHN3w\r\nZCF2e4C0WqgSzEglWL27NFx7hO9iAOibHh8slMHLcmEE/KQH3WX3m4moO0CT\r\njeVl4NGiHHhUE87i8vlHtgfgniHrbLRvPUf51015ZL5oTtX7l0prChlXMGLR\r\nWW5vpRS/WYDuoWvYJ5Sq5ZEUy2+WI7vB0TTQCJHmOIqiVDxttHhPJnqlucqn\r\nqGTyZ9RT+jAhRr/ciH787bACEMeWpaUcBgxNC0MMEUFlNby5k99Wj+w648/0\r\n9QGSXfgeiuAMmQ7Pm+IZT/5l+b8pIvfNTwnjESmabrMMbONP4k6OJ2zKivVh\r\n4LyAF3o/ahtQRtGVheYQ81xksbdGJBfUbKs=\r\n=fpHF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.13","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.17.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.3","vt-pbf":"^3.1.3","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.3.0","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.4","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.2","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^6.5.0","gl":"^4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.1.6","tape":"^5.1.1","chalk":"^4.1.0","jsdom":"^13.2.0","sinon":"^9.2.4","envify":"^4.1.0","eslint":"^7.30.0","rollup":"^2.39.0","testem":"^3.2.0","address":"^1.1.2","cssnano":"^4.1.10","postcss":"^8.2.6","chokidar":"^3.5.1","d3-queue":"^3.0.7","flow-bin":"0.142.0","stylelint":"^13.10.0","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.12.16","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","pretty-bytes":"^5.5.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.1.1","documentation":"~13.1.1","node-notifier":"^9.0.0","puppeteer-core":"^11.0.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.0.0","@babel/preset-flow":"^7.12.13","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.0.0-alpha.8","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.3.4","@babel/eslint-parser":"^7.12.16","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^2.0.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.3.4","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^20.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.8.0-alpha.3_1646907969470_0.1024116067084857","host":"s3://npm-registry-packages"}},"2.8.0-alpha.4":{"name":"mapbox-gl","version":"2.8.0-alpha.4","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.8.0-alpha.4","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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"3a5053c64d40c198f63090e8da05988192f03661","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.8.0-alpha.4.tgz","fileCount":523,"integrity":"sha512-2pwo9b/FT4PikMwQXS+ejW+dA8fFWo3qKWOb4NSmBAaWbF+/R/SPsTKWyw0rmRM+N5eI0kexW29efn8GlOKBGw==","signatures":[{"sig":"MEQCICNgnWCVNVzekJ9JEMBsLhUUxG4j7mjaHi9prsRDq2r3AiBxUIZoLZ6Xy1giPsXq3IHfVhVbsvngHmWJ7aAOghuMtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38430796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKjO6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrU0w//SQgd2m7ky5fQRmlhArTAzYF8GrzY4iI1C7ASE0S6UAatoTfj\r\n1GGrYJLeB1kwYlk2oFuwiIwT0Yu7IlwGquhtj9yVztWifzd1wnHf8biC0y8U\r\nOPvNCnmiBENnT9DFAm9ZhHBZiO4IWDyMVTjKYxbUxiUYnRdDJ1B6GCkS9Tqo\r\nkkmT1PRUhtm4+70fzOX5hXjcU+ntjD9XxgYXzODML2Nm+rRTgIkHa8P257Cr\r\nQlwM7Xe7ZFDekcTKwht/ogFDSt/fvv2fChw4ysFphgsJ/6spANcqIxgLIiUa\r\nXXDqOX6l7HlFYXooHZiH1AMSV0OBFyZjLw15XhHebPkEF8no/zhCfwktSBVz\r\nd7xTqrftm7lREHTUMx5XQhBql2iUe2HmYoKRhyl8KNuuAFVUK4o+0oHxQVlY\r\n7oMh6lS8Z/VTnTnpMLjr23ZzvXyFEkaeybkGKhfXF9J1sRQ2eYALe1GTG+nQ\r\nPAUD1u/yMMWr7yd5h2EhlM9Iywp7W0gHaNg/tiDdmt4skLF8mE+nNrbsnhjh\r\nIzB7ttQyyNo1deraMi1MwcFhFwzA+z+WNauKWAZilOruM21/fBPNQ/G/0obx\r\nMc6/MYQEHBg+uTh+xgep68UnDA6gyH2teVuwQTgC4H625zx6Sc31ymgK+4fM\r\nmKs8LOXa+i3fach3ds5/Q/Q4D3tUSv4bPHc=\r\n=qSkX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.13","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.17.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.3","vt-pbf":"^3.1.3","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.3.0","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.4","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.2","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^6.5.0","gl":"^4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.1.6","tape":"^5.1.1","chalk":"^4.1.0","jsdom":"^13.2.0","sinon":"^9.2.4","envify":"^4.1.0","eslint":"^7.30.0","rollup":"^2.39.0","testem":"^3.2.0","address":"^1.1.2","cssnano":"^4.1.10","postcss":"^8.2.6","chokidar":"^3.5.1","d3-queue":"^3.0.7","flow-bin":"0.142.0","stylelint":"^13.10.0","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.12.16","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","pretty-bytes":"^5.5.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.1.1","documentation":"~13.1.1","node-notifier":"^9.0.0","puppeteer-core":"^11.0.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.0.0","@babel/preset-flow":"^7.12.13","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.0.0-alpha.8","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.3.4","@babel/eslint-parser":"^7.12.16","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^2.0.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.3.4","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^20.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.8.0-alpha.4_1646932921592_0.6106989128805882","host":"s3://npm-registry-packages"}},"2.7.1":{"name":"mapbox-gl","version":"2.7.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.7.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"40ed8ed7be6210f521766158cedbce44dff23aea","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.7.1.tgz","fileCount":519,"integrity":"sha512-7nR+GPWn7Dy60i5mqH/V94Rp+GbSETFEDaDD49RgWYMGywoSQsTGzMDm+sJsegXv3zwSiTuyQtBOj6BwzIyG4w==","signatures":[{"sig":"MEUCIGx9gnYE85TkQqwoisaWd+b+mp7TCt9Qwc0yfpRebD+bAiEAln1SqbNSmf73sn8ayHRYzhHFiSIgPlrBI5Lr3nk6IJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37531435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNQ7SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodRg//Y+GPORuAT4Rpv6uLv4SdocGtRxpumEcw2BGpsC32zG/GTKcT\r\n6RtSzGI2iU5AYahy9VUyfvHN6Z4DEvYKBsFbtqqnkOS63RO5aPvFflxTkEwb\r\nnd5bqt/qbWP0xdF0gd8qArpqyxRR/8IqjGjja160Sarw4zmTnVoruRgTMMZ6\r\nQxciBGTSw3icRMP18N3/hAI6dXaGhn2xWg0PA5wRW2LUYMUQoTWhZLY7uMqO\r\nV4YVR0YCrkHHsdxU+NqEEzPph4avqSEsw0LGGD8JEt0TKLVdD58YGizfqPNv\r\nY1W6VINcRK6gt3KFkvcjJbJ7VPHKafnvnPkbhRweK/0XbtnudxUhmohfQ65d\r\njn5MawRof/1yryd017adGs4Qs4gKO+NpKd8JWjFfE1ZwP2rY6ojYSAE5jym3\r\nzQE8gdJj92Tt+bJSFSkVj+jkd3CKmQFr9nbSO/vLYYqARvES6zOsy0lNLs4s\r\nVzgioBIkL6L04fie/R94L4FNbXdEKYdSeDdR8ydqmmgv2ctGxYGNKumkFhq5\r\niSQv9bSUyxgd+26wrZ4VBy0KVOpmKaJ3EkR4VgGeYitO2VeyMP5v5otKh9WI\r\nWczVLl4qBmByh84cL5kzA/7JZMe5OyfvVqkUJ2HF/68tTFGKKzGVKrrT5kv+\r\nMDd9D/JFWv1n9T39VjyZwyV4Mh5ccMVU1OA=\r\n=HnSn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"gitHead":"fee980131cbe90851e329762f264274d8e68e921","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"8.3.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.18.0","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.3","vt-pbf":"^3.1.3","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.3.0","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.4","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.2","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^6.5.0","gl":"^4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.1.6","tape":"^5.1.1","chalk":"^4.1.0","jsdom":"^13.2.0","sinon":"^9.2.4","envify":"^4.1.0","eslint":"^7.30.0","rollup":"^2.39.0","testem":"^3.2.0","address":"^1.1.2","cssnano":"^4.1.10","postcss":"^8.2.6","chokidar":"^3.5.1","d3-queue":"^3.0.7","flow-bin":"0.103.0","stylelint":"^13.10.0","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.12.16","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","npm-packlist":"^2.1.4","pretty-bytes":"^5.5.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.1.1","documentation":"~13.1.1","node-notifier":"^9.0.0","puppeteer-core":"^11.0.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","@babel/preset-flow":"^7.12.13","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.0.0-alpha.8","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.3.4","@babel/eslint-parser":"^7.12.16","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^2.0.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.3.4","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^20.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.7.1_1647644370210_0.5618015244286063","host":"s3://npm-registry-packages"}},"2.8.0-beta.1":{"name":"mapbox-gl","version":"2.8.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.8.0-beta.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"6c1165e74c5a361ab72c1815b9ff807980cc2115","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.8.0-beta.1.tgz","fileCount":524,"integrity":"sha512-FwoFFLNkEwD83zkTxbT/HscNZBmlHBO6MPJn98ZpDahi0Kv3alKix3qBuNVFTSami9bYqI+ZUCmXz38FaI+sbA==","signatures":[{"sig":"MEUCIQDIJSy0lXWorlI2PK5c0aVl6LOXdvHpZbPnXKmGJHzcuAIgEsvx2Rk3Zu/6cYpgcIDqmp6qmOtYXMIaroYO+H+j3Tk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38410838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPSUPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoS9xAAl6d0sw5+duzyBfhkFyjRco1jr/qZ7ZnVkJAvc4ZMP405VyBO\r\nFYJnqikV6h+ajvn9iyg1BE2lA8cKxIk5+aXeVDUKw7DQn0pNeOV5g48pztjv\r\nbqvdgVs2/vbyqlMub1Ux4IMDniatSj/kT52KBOiLsZkRQw/2hPVm0e587mTi\r\nVwnrE2mCrrR/FtOCucCMuKqco4C/QYE+FY5N7lID7Ei2uruFyxhS+nfOJr71\r\nFsgqJa7nOQM4rorAjGzs92Dg1Mb1tAjayqOwgux75IbHQZ5N1a9AuAv8ulmd\r\nFhVJ6JpYii+/P4BAsH2u/FCPHMxcM/OOINt6ppZBjzWy7CgXWPOHfx8iIj23\r\ndz5S/Aq1SzvLb1AJZzVpKTft+xcHVdzX4G2ePAvGdQCeMkZGoQMx3BqlVb44\r\nBNpBimh/IsvfyHz2SElo0OlGMhwikuMHTj7a32mS4AJKmsWcNxVQDB/yWpb6\r\nSdwxD44iUjiMDEA57xxE2E4bcf3RHUO2/66+HdfroVAzJm0zkif6vvGCx45m\r\nxhA4sqxPrzeyC6a2tAH+6RQwly7OydppnHK8SFXaClkAtoWsuhCTsIXsqZYw\r\nL5p8ec4l9NbgcJBMS8aCixMiVIVcLVWROSYa+CpJcDPwaErOf+Dj8n4KY0iB\r\nk9kiUTFu54jzhdD/Cbs1vncp1Jb5THbvFM4=\r\n=YHJC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"gitHead":"b6f9aff304e0f949bcee1a9e2c802589b89216fd","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"8.5.5","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.17.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.3","vt-pbf":"^3.1.3","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.3.0","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.4","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.2","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^6.5.0","gl":"^4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.1.6","tape":"^5.1.1","chalk":"^4.1.0","jsdom":"^13.2.0","sinon":"^9.2.4","envify":"^4.1.0","eslint":"^7.30.0","rollup":"^2.39.0","testem":"^3.2.0","address":"^1.1.2","cssnano":"^4.1.10","postcss":"^8.2.6","chokidar":"^3.5.1","d3-queue":"^3.0.7","flow-bin":"0.142.0","stylelint":"^13.10.0","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.12.16","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","pretty-bytes":"^5.5.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.1.1","documentation":"~13.1.1","node-notifier":"^9.0.0","puppeteer-core":"^11.0.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.0.0","@babel/preset-flow":"^7.12.13","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.0.0-alpha.8","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.3.4","@babel/eslint-parser":"^7.12.16","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^2.0.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.3.4","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^20.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.8.0-beta.1_1648174351064_0.9112444688330394","host":"s3://npm-registry-packages"}},"2.8.0":{"name":"mapbox-gl","version":"2.8.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.8.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"698f028575f202d25f2ccb5d6359761d1affb8e2","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.8.0.tgz","fileCount":525,"integrity":"sha512-sP7TclFDmGhZWfcBlptnA24xO9T4a419W2Y6znGvuRXLkucnGErDIG+/7WLVDrebMYp4E2FtCG+1RtGcYVRIFQ==","signatures":[{"sig":"MEYCIQDXNzm6lQFPQJxFbicgBkuhZhlAsafsyYZrM0bNuUh5wAIhAMafmlx4wUDbWVObvyrXgseBNGQIoUzLOVNfAElaPRK/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38626710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTybeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGvw//WotSnrmTraKKdpXwx+IlQ4vkDS09HmdeoiLI3uoa7iGFy+fh\r\nywFLxQvbFaPwnjQIfbQqbrAl0Lg/wEa97/CwTXOzm/wF4lU0BfGzrWvYBpPn\r\nixk6F+PjZD1jpGMv8gm4IlF4hNsy4A2m1RfAG7/2UjoaYlYHH2YQuWx2cjfx\r\n8gYr9+LnmPDDOnaNUTQN8IcYg5FEBs/VEYH/xvOkR8vGNV6Yk+adVOoUWqdU\r\nyQt5MQNr6dSPnsrCYX+b/JezMDJPODDMUiMYG3c7Ca5SIaVAOmKWozTmGoFA\r\nLfzKQjSwUrM91EdyM9WUB+2SVRAXz7D6cAVblQYSoOPu/2NLnsR/ANUDtqwz\r\nZMZ5x0iceoLhodG3P96Rlq0ssDy/HpIJ570DkPkvcGT48ig4kt/nTbckcyjZ\r\nSZbzuEqTga00zMA+NAodiO9pXnhpIi5CLwwflPCQ36U98ulmJi7AYw2+NsYq\r\nZV0AY11gdqXEldc69si5VssEI/6+5nvFl/nL/kqQr/CJi7jbchI2fNX5ZPqH\r\n3wz+U6kq8EypEOypkwv0rXylwMlRZc8m0hnnd1MGZbVm8HQcpjEHw2IuVtdU\r\nGVQDxDdsXt7lFYeRnRfFiqGmxmg/pIIO8RQErvZ4XLQ975kyHlrmosWI7g/v\r\n76f769kibekoK0liwoSn98mrd+OXQ3FbV50=\r\n=faLV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.13","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.17.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.3","vt-pbf":"^3.1.3","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.3.0","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.4","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.2","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^6.5.0","gl":"^4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.1.6","tape":"^5.1.1","chalk":"^4.1.0","jsdom":"^13.2.0","sinon":"^9.2.4","envify":"^4.1.0","eslint":"^7.30.0","rollup":"^2.39.0","testem":"^3.2.0","address":"^1.1.2","cssnano":"^4.1.10","postcss":"^8.2.6","chokidar":"^3.5.1","d3-queue":"^3.0.7","flow-bin":"0.142.0","stylelint":"^13.10.0","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.12.16","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","pretty-bytes":"^5.5.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.1.1","documentation":"~13.1.1","node-notifier":"^9.0.0","puppeteer-core":"^11.0.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.0.0","@babel/preset-flow":"^7.12.13","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.0.0-alpha.8","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.3.4","@babel/eslint-parser":"^7.12.16","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^2.0.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.3.4","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^20.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.8.0_1649354461745_0.30885471369309614","host":"s3://npm-registry-packages"}},"2.8.1":{"name":"mapbox-gl","version":"2.8.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.8.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"431cd772b50883da53a4e210c0b23297631831f6","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.8.1.tgz","fileCount":525,"integrity":"sha512-AmttsfvuWonyuOu7HcwM6Ok738A0yVYx5h3tjCAFrAsivY8SiCvF/stK2CXhSw2/6/BbZ3qe/S03J7GvisNskA==","signatures":[{"sig":"MEUCIB/4SsXp0pwwS07kcXf/NYYN4gFixUkEuSD42WVKmN8SAiEAp0fezcmY0CfZ6B3Ow5lzFnJKGxxsxoOwiUsgZ2pH/rA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38671354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVzYzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZ2hAAjelcDsam5FTOvnmoxlH3bCEuZAd/y5wTN04+xsuGQranDwE6\r\n9tqxRomZvxrVAgRNC4Yb+AoO4xBHgt/OzMXYDPtIWNBwLjEtS6xuLY03xiux\r\nwbKgrBg5LTVzTRBJktJjMzUcpdrdLRiT4SMlB7kl5veGf/ztzKH6jMUVEVc8\r\n7TyzZi0Lv7V+gbD9uJ07HuoazGcekZk2/IJcIfhEg8avY8PSjrA2Bdoy+6PU\r\nTs0is515ZFouJ12nftUC/G4EiqlWTmYQViGcli9teylvR4vEMlKhWUIXkYEq\r\nyhXtil94vBuVlcR+Dnuc4fZV1wqLe4LXfMUhMwysCEKvR6RHpIGRG4yQszfj\r\naY6DXaxCOXid7jexauidm8RiYJgjBIuwy/udNTZlUv3vLmGlHahGT0JTIB5U\r\n1QTiRGViE76lMXo7Hp/Po+sP+6WA7ReouIExtq19AqvmPtGDPfAmtd945bGx\r\nQ/+IoAdG+qgBAoqFlfWKgqvIHkhzDptWlIsEEjbwkgcmoCqHqKztGvjkQ+g2\r\nXBn8MZWsMjqanqIA8d2IV8T+PZMeGqVvBJF9LM6PvAXpH37MrSd4kIsj5LlQ\r\nb9yU/npF1LRNuC+DqqJ4krcdOKRa3/AUVmNEN89wSMk8NG1F8Sog2WcgF8mM\r\nQFylR0wjoTg1peKw5V2k0+2aSwAV2dgko9Q=\r\n=aGXo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.13","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.17.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.3","vt-pbf":"^3.1.3","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.3.0","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.4","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.2","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^6.5.0","gl":"^4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.1.6","tape":"^5.1.1","chalk":"^4.1.0","jsdom":"^13.2.0","sinon":"^9.2.4","envify":"^4.1.0","eslint":"^7.30.0","rollup":"^2.39.0","testem":"^3.2.0","address":"^1.1.2","cssnano":"^4.1.10","postcss":"^8.2.6","chokidar":"^3.5.1","d3-queue":"^3.0.7","flow-bin":"0.142.0","stylelint":"^13.10.0","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.12.16","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","pretty-bytes":"^5.5.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.1.1","documentation":"~13.1.1","node-notifier":"^9.0.0","puppeteer-core":"^11.0.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.0.0","@babel/preset-flow":"^7.12.13","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.0.0-alpha.8","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.3.4","@babel/eslint-parser":"^7.12.16","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^2.0.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.3.4","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^20.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.8.1_1649882675006_0.023316960943465137","host":"s3://npm-registry-packages"}},"2.9.0-alpha.1":{"name":"mapbox-gl","version":"2.9.0-alpha.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.9.0-alpha.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"47835d8dd1597590eefc6a67703538944afb93bf","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.9.0-alpha.1.tgz","fileCount":527,"integrity":"sha512-OKQBwrpzAtrD/e+A+koT8QErSIYnd6YPSIDpklz9nLiyQD+eJesF6vyywYrc6gCDO5slWwP0ppkAh8lBLSC6+g==","signatures":[{"sig":"MEUCIQC34KNxQlYFPI1V+iNIC5CllTRXGMc/gtj8cC/Aof+XPwIgewuAsKKCNxUa8a2PeZF5tgENUq+49gx/aTQ0uHUvpKA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40535529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiV1O0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdSw/8CCCQE9K3uXNmiJywG9wV1SgOxuNoam5rPA5KEsrhWjPNF9O9\r\nYWOOHHtdtnq7Lzlzxa6N+1u1Qfi80sbNxkAjNwJW9+MV+qig4u9CM+O2XpcB\r\nXHKRy8B7SlQXG18/s9JRu6KNM8/7UPk/tdScT+z4IHFulIJZrOaUdwlUFuuZ\r\n/xxbGwbVCWznlmwv8MPaF0KgU7RUru3n50ay7c1P0deAdYUX6fQi3P+PlxgA\r\ni49KdRRwuR1KAh9gUanPK7D1HH0gVpdiOAbW3gEi77TMsW/Z4E7SyzUnn2HL\r\nK1nXEIy/DpQkroii5xHvwmU9R5PAY9V0peZM1QGn7PSCB8JDxgF4d1NCgpx9\r\nAA35FAK4BrB2zMcHrqPhha/64eGXrj0YXwVQ14E9e3/w9NXJXjmvSgny6AhF\r\neA+cJXjDli6D5Aogefo+I+rEdiMO6IBaBmobn5naOEMsHxIS+XRhUIJrbpjF\r\n/YKhrDXxqb3NYbtB36JggFb4+Bc6av7OUfJhi4OJ9zwsLe8rlSGIpMk66NjP\r\nL5iCBk6ixyEcREgrOKOFJfZqzOc/46aRY8q1gWsDNKsQrWO+0B/Boo8bqhpQ\r\ndVCk1D9vtmepMTgEVq872M7hgT2zUBf5we6QHFPt0CizxJWRESlsop2hNi5Z\r\nVnH/BSgMBGCRekJthjM4J0UGi5kblzvHKP4=\r\n=oE6S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"gitHead":"9722bec3352037f225a1e305073d7cceae974a30","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.10","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.15.4","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.3","vt-pbf":"^3.1.3","potpack":"^1.0.2","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.4","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.5","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^6.7.0","gl":"4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.2.0","tape":"^5.5.2","chalk":"^4.1.2","jsdom":"^13.2.0","sinon":"^9.2.4","envify":"^4.1.0","eslint":"^7.30.0","rollup":"^2.70.1","testem":"^3.6.0","address":"^1.1.2","cssnano":"^4.1.11","postcss":"^8.4.12","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.142.0","minimist":"^1.2.6","stylelint":"^14.6.1","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.17.8","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","pretty-bytes":"^5.6.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.12.0","documentation":"~13.1.1","node-notifier":"^9.0.1","puppeteer-core":"^11.0.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.1.0","@babel/preset-flow":"^7.16.7","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.3.4","@babel/eslint-parser":"^7.17.0","@mapbox/mvt-fixtures":"^3.8.0","@rollup/plugin-strip":"^2.1.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.4.2","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^25.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.1","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.9.0-alpha.1_1649890228631_0.35811768896950147","host":"s3://npm-registry-packages"}},"2.8.2":{"name":"mapbox-gl","version":"2.8.2","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.8.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"d1e68536878018645ba484e434cea00b5b3ab7f8","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.8.2.tgz","fileCount":525,"integrity":"sha512-73TgEQlh15TF1UeYhej9Tz1iU4ZhuxIwM6t+e6MxaA7Mu9vqUCZc1kZtZRAXrVeMcDHBSO6gUUjeDBOnsUZVmQ==","signatures":[{"sig":"MEQCIDSu21mkoC3Cf1KKAQdQlG24gqEGfkx1lOxm+jkeNqZOAiAjGe9Xz9ZD5PdEbmb6qKPxLJgvtQQPAHeakLINvLUjZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38698585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYxteACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrvew/9Fh6u/oiN9jd/T1w3vRwU1kMNkhs3c5/9PW6KkpCSYc5bSFfr\r\ndyCam9f3XO1VESVdszPLgmjLEUp4ZWqcJx2gZYoIshTwjDfXSeL/kjSkkP5V\r\nrkH9cSZCQi9fSSXuVmyIC6v1sAmA4a/iuVt13d11ts9gFwXpEiCMU3Qukyak\r\nVVvBzo56o2jQFwDqdThb7Y7lgswI/zexop4436gim7xVTMXeaVKkcX6j9xoj\r\nRFMJPlX3sn7riC2qn/NMRjhgJdwbis8RIpLWz99K18yjbO7YcKiPr/65oP7x\r\nB1226l66HgjHxYWcAq/HvU/6p7nfxFxMk75MEzxpV6bE2tkXldcDE1c7759g\r\n0LU4oOIz/vPSIIZINM3yNS41RaO4uMVLjOonE6owL5kxi3/KhOYthL0sXrCt\r\nRRt+HmeKQvGw5SCfX4GwMaitz0rmct1UhQGPI9qaaaFxivVK8WLm/UZ9PnUz\r\n8B723vmJ9GbM5ZwJgjo7FqC9r6T86zXVRLegRSlNsG8Khsgj03Dle9LSkoJe\r\n8pigcpRtpvNud3/ibhchUTSXvGFDvTMRUYXXWbQTjS+NKBgkQJDP1kEWQVDp\r\n0fWsxjo63qOWPmfxFJz5yC94O+iR5uOge/lYBpQABXE5g8WVk77/zMQW7Xyp\r\n9GPkIDFuEzmXQGNBg8PrRoZIkXRjrdjdoCM=\r\n=CcPT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.13","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.17.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.3","vt-pbf":"^3.1.3","potpack":"^1.0.1","minimist":"^1.2.5","gl-matrix":"^3.3.0","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.4","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.2","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^6.5.0","gl":"^4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.1.6","tape":"^5.1.1","chalk":"^4.1.0","jsdom":"^13.2.0","sinon":"^9.2.4","envify":"^4.1.0","eslint":"^7.30.0","rollup":"^2.39.0","testem":"^3.2.0","address":"^1.1.2","cssnano":"^4.1.10","postcss":"^8.2.6","chokidar":"^3.5.1","d3-queue":"^3.0.7","flow-bin":"0.142.0","stylelint":"^13.10.0","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.12.16","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","pretty-bytes":"^5.5.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.1.1","documentation":"~13.1.1","node-notifier":"^9.0.0","puppeteer-core":"^11.0.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.0.0","@babel/preset-flow":"^7.12.13","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.0.0-alpha.8","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.3.4","@babel/eslint-parser":"^7.12.16","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^2.0.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.3.4","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^20.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.8.2_1650662238174_0.4014484981436677","host":"s3://npm-registry-packages"}},"2.9.0-beta.1":{"name":"mapbox-gl","version":"2.9.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.9.0-beta.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"6fe99d8a45e185434491878e1208c4de1a7fff3c","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.9.0-beta.1.tgz","fileCount":527,"integrity":"sha512-MlaGpR3WyaErRZ5Ehd8AdLmb5XOTGyd6IFDbssHG8pFHwe08orJAcnZs1uAMIgjixBV8pN6S8IHIDY4MsNJobQ==","signatures":[{"sig":"MEQCIH+zROeFAPVVcYcUov6Vzb+8i50c+8DKPMDf2bSBjZfjAiBgrPNCd7j1up0Gs7BN95j+Aj4ECc15gEAS8ZspGlZ/xw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40865476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifqiMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/ww/9FcGD1Kfu2+576h+6tZLQNAnWRCFvZ2qYfcb1svIcsnOdTqjZ\r\nmGMuJRC5pFc2UAYyUgLSzsj+kwn1mQE/SlOOVs6Ds6HCgOnWJWtZXQOTI69Y\r\nHOVY//cE6KCPgBAy8kqiargGWcjc0Juf70J1JR32aSlpGefFLwl1gDx+kdxx\r\nemGX+UnHos3xRFIkOTOT8Gg7NSzZrYwzanp/Yi2wSPXab3+GOAh4M0aazmwz\r\njF2eweVDXkk56L/Rt530exuCQcp9PaBN6owlX2PTYjW9yyKcKQIWmeeAh9nD\r\nAyd6qBfDcnLErwKnTbzp7BjA8pc9uIhEAJ26cV1hVyufMvyhHimewiGenRlf\r\nWVmkeBtlHRwe0yucNk1uGGP/loG5WCEpMy5B+oKiL6foOgsdfG5prUfQrJ1B\r\naX0JbkuqN3R8fzff1G2NQ1WsH/0ACIzW/6fp33LPPZ6iaQpUVFazRg1SBbzt\r\n+fhG424b2hICFwmaPI7r7Nadf6Zko2SUz9y+Th1W+YZfxv8BZzozQYNE3kOy\r\nf5BvDfTrJSDEAJ6MweaniJwULEEfiI63fG55iS6DXXrI6pqt4KlC90z7WEPS\r\nluYj/yrdnbyUI+JMVYO0WOpTG06JWXSg0EmgaNGeCUq5iXrQSY7NJi5qszyR\r\nLpoYJWvCcLJpcBe/jg1YfK7OOfM8txKKbvw=\r\n=cwfW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.13","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.17.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.3","vt-pbf":"^3.1.3","potpack":"^1.0.2","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.4","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.5","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^6.7.0","gl":"4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.2.0","tape":"^5.5.2","chalk":"^4.1.2","jsdom":"^13.2.0","sinon":"^9.2.4","envify":"^4.1.0","eslint":"^7.30.0","rollup":"^2.70.1","testem":"^3.6.0","address":"^1.1.2","cssnano":"^4.1.11","postcss":"^8.4.12","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.142.0","minimist":"^1.2.6","stylelint":"^14.6.1","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.17.8","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","pretty-bytes":"^5.6.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.12.0","documentation":"~13.1.1","node-notifier":"^9.0.1","puppeteer-core":"^11.0.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.1.0","@babel/preset-flow":"^7.16.7","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.3.4","@babel/eslint-parser":"^7.17.0","@mapbox/mvt-fixtures":"^3.8.0","@rollup/plugin-strip":"^2.1.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.4.2","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^25.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.1","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.9.0-beta.1_1652467851618_0.8077036394089809","host":"s3://npm-registry-packages"}},"2.9.0-beta.2":{"name":"mapbox-gl","version":"2.9.0-beta.2","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.9.0-beta.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"0e843ed3316d5a3363c31c523aa311758ba458d1","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.9.0-beta.2.tgz","fileCount":527,"integrity":"sha512-5LOf0r4fpKLcJBLryxvDUefqCjK7jeI0NmiZc6QcMB0ajbMxE+A2UQUHQC3fhkGekKF0WVPXR5N1YX/3jw2Z3A==","signatures":[{"sig":"MEYCIQCcOsb16nj4VUdT3p/INJrUBRMjrNOrYi8xLZl05G8n5QIhALxMw5vLWlIoyMKzfEpYRJWFM3FuTXEbaV4qyM8Yr786","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40929709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioS90ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3IBAAmKYmJ2UzbYziQ+KpFkWyyVf40W39w/tZIni8nVXVdBo3MlCc\r\n0SPv9iFHyetoMj1NwQMJclmz2kn+9DY++sL0UeXuaHgOAWrlFO7m1js8hjsy\r\nwPdPyTn1HwobO7AxeBikEB4kgyiJ6nGf0Mis4y4PTwl4I0NYo/8uDBsFOAA/\r\n0Qa0yMijUpxaviof7gmGFfD62SvaxZZSE2mOtDKyx+4Yjm0ExZhrz9Zvu5j3\r\n68d9iTnEBp3vDo3wG2ZrQfg/8I0gHJyTM1YGcn5Weaos0d4xHSBJoxQxLtw+\r\nsI+J/i8M8cJcPnXKvphgckGRe5ijCmO7P+7YCGWiE5usKvFJoVKsBNV/t2rH\r\nUMLjAyNiHvihdKWnMA1n7SJp64N/nPGMXRWvIMUPc+QoVkRNcs+ZQExxS+lI\r\nbGk2E5HPMIc0/ydvEKzOi0omyymDg6IdS972AWRLCwhQaTysYDGUjX1/Hi8U\r\nIiSbDJt/lToeYZUzO/ST05fcDYrA7rPJXBs4XIeZEZYT3FJruUxTfcOBo5xP\r\ndL7iX5XpxrnwXFZ/8qqvYuEfNCHYfQeO6BK6DXeShQDQywR6NhcMZ5YTcYUn\r\ng5zq61OZFaeGXz0FW4A4P2/Y/en6KGxDO52wLKdE0gTcqVdv2t32sMrnHusO\r\nR8mkpjNueO+5mHoCI2UU1mOzth78OnX08TU=\r\n=0Efa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.17","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.19.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.3","vt-pbf":"^3.1.3","potpack":"^1.0.2","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.4","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.5","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^6.7.0","gl":"4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.2.0","tape":"^5.5.2","chalk":"^4.1.2","jsdom":"^13.2.0","sinon":"^9.2.4","envify":"^4.1.0","eslint":"^7.30.0","rollup":"^2.70.1","testem":"^3.6.0","address":"^1.1.2","cssnano":"^4.1.11","postcss":"^8.4.12","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.142.0","minimist":"^1.2.6","stylelint":"^14.6.1","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.17.8","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","pretty-bytes":"^5.6.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.12.0","documentation":"~13.1.1","node-notifier":"^9.0.1","puppeteer-core":"^11.0.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.1.0","@babel/preset-flow":"^7.16.7","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.3.4","@babel/eslint-parser":"^7.17.0","@mapbox/mvt-fixtures":"^3.8.0","@rollup/plugin-strip":"^2.1.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.4.2","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^25.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.1","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.9.0-beta.2_1654730611873_0.5601443676072047","host":"s3://npm-registry-packages"}},"2.9.0":{"name":"mapbox-gl","version":"2.9.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.9.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"580898d57be510ade43e747b9075c77624c1fef4","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.9.0.tgz","fileCount":528,"integrity":"sha512-Uu3tDEE9zg8My+CNjcvP0DIOr36nr2Z9ecPZ2snpKDTgvMlD1yyzJg9nOmjhVnj/7UyHF8apvqF4WCOdfFyFLg==","signatures":[{"sig":"MEYCIQCNmN4tBBkPL/wIhW03Orl94Wtw+O5/gmooF3prEiJxOwIhAKx37l/b6X+SZOZ54Xiq0t+M2BcfdXXm36dFCB0U0H4s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41003823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirRGsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfKg//V6MkoVIT/UKzCWfZQlyejj9RghuMqGnKdNlmWS2guWSc5tjH\r\nhRfnxX7JMR2uz/4PxfR6ctIMQIhi4S1OgZxUWAF6qUPGbobPMf16oO3nMRwL\r\nn6bbl6kcqnwrdz1f7Amj6irLBCuDxJ7ojqlHc5CVaBrx9zR6RyP1xPes8nNf\r\n69iVpbaFyzQoEnlYRC3AX83nNHahYn5T5nNnarYJ3tZRZacCYTtWCdF+A3Ya\r\n8FWgD05faz9Il7yr9KVJl+pCr0DQtl4LBoB/5Sm28pc2/7qpL8116xJqz4sK\r\napCriNreecO0hv8OhW4pN6Vpiw917BKrbhCMYjoIUUOjfXLytOMUeld0AztO\r\nKm5HUt2mC8lBidVXEZtsl3g5rmt/4BU6gxJSuAD9Myyw1E9LeYdmPXY2JG5N\r\nUbyjH816nrPTM1b3ueuVluYYaMaMBg9FlQDOudvM7onNmAB6+vTkGBBgPECm\r\nR3Ruc3qjRfQskpdQeEsCT7p2e8evzhowY42pMOMwKOX2k8qkhPRCyIpDq7Px\r\nYggDCwksHs/R/yLCuZA5gbQLPfGkQA4uysHyf0+ye/4hHxsNFwXWBaWUChD8\r\nzFVoBXGXlIMzMRLFWwKfCwmY6eEGmy1vlIG7MAvEfRjpUpAbYh+Mt5CTp5iZ\r\nxyr/7MzjITotiaotLPoKe1nx0HPr87MV8/U=\r\n=UuZP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.17","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.19.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.3","vt-pbf":"^3.1.3","potpack":"^1.0.2","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.4","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.5","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^6.7.0","gl":"4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.2.0","tape":"^5.5.2","chalk":"^4.1.2","jsdom":"^13.2.0","sinon":"^9.2.4","envify":"^4.1.0","eslint":"^7.30.0","rollup":"^2.70.1","testem":"^3.6.0","address":"^1.1.2","cssnano":"^4.1.11","postcss":"^8.4.12","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.142.0","minimist":"^1.2.6","stylelint":"^14.6.1","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.17.8","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","pretty-bytes":"^5.6.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.12.0","documentation":"~13.1.1","node-notifier":"^9.0.1","puppeteer-core":"^11.0.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.1.0","@babel/preset-flow":"^7.16.7","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.3.4","@babel/eslint-parser":"^7.17.0","@mapbox/mvt-fixtures":"^3.8.0","@rollup/plugin-strip":"^2.1.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.4.2","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^25.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.1","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.9.0_1655509419607_0.816024997801142","host":"s3://npm-registry-packages"}},"2.9.1":{"name":"mapbox-gl","version":"2.9.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.9.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"7efe019fb40e1280e227e6aaf65ef7a740402be7","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.9.1.tgz","fileCount":528,"integrity":"sha512-PWEyI0FUeWaCbDnKmzHBi6CIB264SG6O894PJL1q4Cz/ZiHNyAROonCD48bxVWSQnXXAEDPyhJS5MiJ2K5DTjw==","signatures":[{"sig":"MEUCIQD3VJJ8jSTcXYORjHSxVinOL8HXkg1mf8TUz5J/suEwBwIgAvI2uu3uq1rPPCff/yotgQEDPvbnGPh8/rLVzqG7zYg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41005323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisNBdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6dg/+PyrPvKEJ1HkeB8Nc6Dzg9bkF6OSYZ5bZ2lWyhYkRGxzkkMPn\r\nQtxhI3stjDP1UfmZNYJiAe9S1y8hgW2HPGxURuAjKET4ZEoxhFxeAilYeNlf\r\nB6PcrNzK+4z7swaSptQY3AqN1ZjZVIITaXeAO9pwcx4C6FKFAvEVhfsLOqdq\r\nxxwyfASmGCDnRrTD0aAvoL+do1smP0ash++1Vb83FYW00jHfRtV6uQRiYFj+\r\nTKROcHITWc8zf2Id2dK4jY5Ok6ZdpF4JMuLP5yxDs1Byhss1pSDF0w9Ru3gA\r\ngyGij/BUwYK3DbMJXDTG+Kch1ZUuOe9vwXKpzUTTDuL8GD9OrUSTiGzSQRP8\r\nYRt5tFqmNZOKDruS06ywpvR6uEXO1JCmbBTdeltiMIL8xeGEf848FlOgTgu3\r\n7ljpjJKS1D9XId0CzCOcwZi409Kj6rpFG4zy/PYWWhvVvsggadAbbWz7FIT1\r\nMNlRAcXAqbGMDI0WR5t5MM7KEn4JiXa29HFlzmn4TAvCUlVVAWv+XaVMYvSn\r\niFTml/GToQoyW//HCBJ0qeQAlGWGFMFsEiDFeECvEmhaflJu7PVNEyCxmbXO\r\nqBCBOVw4e3C+viSqtgF1IngXL+8+K+qZpxW4n0FRWTwAoXmXFPMbol64Nujt\r\nP2ojJqYF8bD33hqQcBxb0iK2A8trZeEl1SM=\r\n=ZZcA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.17","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.19.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.3","vt-pbf":"^3.1.3","potpack":"^1.0.2","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.4","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.5","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^6.7.0","gl":"4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.2.0","tape":"^5.5.2","chalk":"^4.1.2","jsdom":"^13.2.0","sinon":"^9.2.4","envify":"^4.1.0","eslint":"^7.30.0","rollup":"^2.70.1","testem":"^3.6.0","address":"^1.1.2","cssnano":"^4.1.11","postcss":"^8.4.12","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.142.0","minimist":"^1.2.6","stylelint":"^14.6.1","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.17.8","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","pretty-bytes":"^5.6.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.12.0","documentation":"~13.1.1","node-notifier":"^9.0.1","puppeteer-core":"^11.0.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.1.0","@babel/preset-flow":"^7.16.7","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.3.4","@babel/eslint-parser":"^7.17.0","@mapbox/mvt-fixtures":"^3.8.0","@rollup/plugin-strip":"^2.1.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.4.2","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^25.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.1","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.9.1_1655754844739_0.36931361617991687","host":"s3://npm-registry-packages"}},"2.9.2":{"name":"mapbox-gl","version":"2.9.2","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.9.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"c35f9fa2b2fd4feae6e8ed0d9f5c8264e2c33908","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.9.2.tgz","fileCount":528,"integrity":"sha512-RQOUB+l8p5sUyR+vRdd4aRY1/nwOhyYxSWThr2bjXW8u8QtN4cjrb/R7W+CkLyoscISjkSvCS22nDAO69s5T4Q==","signatures":[{"sig":"MEQCICdJOmo10Nnf86CuJTWmHlMyk020fZLv6uiy31O/Rp6PAiAFQPbWdvm1wTabC8GgkCHRZ//NJz1apF0RwdTrPF9vjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41017342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0JO1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp74hAAjCFkOCJ09GfE4mR0tu//WKIkcfycL5TVpAVxLsv4Vm36vnQc\r\nDgtkD3eiMZuXZD1A5TERkd3V3NqWLWhU0OgWsyHAskrkljZeaq69SG1EWk04\r\nLAFyazyZztGBo24Ee1toSoJGLBw2M0/uzwjDeXjEXmnUuPQ1Uc+RiOH2zQjH\r\nce/bwCUGDRmnMEAgRLRbPOHu++KvgAEdhxtKfhQmy8EgT73c3nxnrHalTVUO\r\nFVBdyhoTyw6PPRSw4qu8fO6PJBxv42XT7TtlRMITNoInCq5hn/nvxGvcHNKP\r\n9a3l2DbgOhB4zSL/ljZRU3eU1zNSYDRSD9jzMvVlZLCBjSmWL2bIvGdm2Rm2\r\ncmU9gJT146BihsNisiFFUHQRhn6TvNU/EykRjtArONS63bKATwh2qkxDNc99\r\n1ydloBl3DKvvekM5p1YrAAGETVPEZNG5h0KGdlwaPUCm37KSrEANYDzI1mhP\r\nE4RNh2i5Z17kINBkk4+XUoZx5oFMizyJGRA7XtvgEP5jwgoodxkRpqicLd6p\r\nSTfrcyyy2IVjc3fZYL+sl4vedgB3S0uEtixFEmIeakO5gtPJDCLPUqlHaJmP\r\nvHP6pbCQu8OdwnbAmg0mDzsX/YikKxurc4Gl0X4mTOvr5Tjz2Tqe3vkuecBb\r\ntimgAoelfXtqGM0rOqCfSpVfyjVikJUz6rg=\r\n=7VN2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.17","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.19.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.3","vt-pbf":"^3.1.3","potpack":"^1.0.2","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.4","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.5","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^6.7.0","gl":"4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.2.0","tape":"^5.5.2","chalk":"^4.1.2","jsdom":"^13.2.0","sinon":"^9.2.4","envify":"^4.1.0","eslint":"^7.30.0","rollup":"^2.70.1","testem":"^3.6.0","address":"^1.1.2","cssnano":"^4.1.11","postcss":"^8.4.12","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.142.0","minimist":"^1.2.6","stylelint":"^14.6.1","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.17.8","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","pretty-bytes":"^5.6.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.12.0","documentation":"~13.1.1","node-notifier":"^9.0.1","puppeteer-core":"^11.0.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.1.0","@babel/preset-flow":"^7.16.7","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.3.4","@babel/eslint-parser":"^7.17.0","@mapbox/mvt-fixtures":"^3.8.0","@rollup/plugin-strip":"^2.1.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.4.2","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^25.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.1","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.9.2_1657836468705_0.2979969950253951","host":"s3://npm-registry-packages"}},"2.10.0-beta.1":{"name":"mapbox-gl","version":"2.10.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.10.0-beta.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"55bfdaf57b86dcdade1a2fe6614d3262fc083d61","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.10.0-beta.1.tgz","fileCount":533,"integrity":"sha512-KWRflgGBmX/MyHrkL2G/O3QGVJx84yVwnt+V+vbMLIwM7xT01JpE7LCBEMgvROU9HBpi6hR38J5Mg4xJScPv4w==","signatures":[{"sig":"MEQCIDgmoRSf61U0lwSJ8n0Mpnq4kCznANv91th9rlHNopxKAiALP3KpMZAv+SbpKa7w2RRqZu0QPsmpQz4sMQ9TYXxDUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41143466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9kmPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqxA/7BfFK3e+oPwaD747YmduO2OaFKuyj30h7PCqcFfHkHT0C+0pQ\r\nfWybfKWYGPSU2qR//oTBIA+ryiwGoYvL2lj13IlWL/TO+VzXZWzxTSzizG5o\r\nBYKtI8Of1yb79/RgnC8IlgCwm3qPIzusnMDJPBusFHjoB+bAQK5QUrJ2CMVq\r\nfcc+C6msci+4keS1BV9UEuEUmNpRVqKAFTy/2mAozu7Tau+o8GDFupFmQCiZ\r\nykvkNqTJscgfLxls4Zh1njUb2sTvfIutxwC2gDN69xKp63xlXlBNzDL/WoGG\r\nwLsOdEMnjXhrVQYW009hx/g162fQTIY6HpGHldNBuOZOHAMU1p/ngjBaaHxZ\r\naEcDlxEvU8RCTMDkijYkLkUAIzIR1XYCfSpVa/eNnhp2LqCR67aXeUecqUUa\r\niyQS8PysAvwM6Bi7BtI5B0Gg+oo+AFX1ke+7q0345zhJchEnZhwghjCIa5Xr\r\n/nHLrRoUwQtArHTrIr9wkHQVPtWs3u8BBNws/bQGLzFjwae8GATFYXvMRGIC\r\nIOxMLgwlkCcZ0rYz9M1hf5Q1hhPHfsyQHnmD4cID9BS8cZ/1Tn8sfy9glR9X\r\nuPeVXWP6Nwqs4l4MZUpQyRZaGYfmrEVbygz8+aG+jpBJZVnsC90b4K//Js8R\r\nWkvDCa1or8FJsdJ9igKlqZCWY9rdf2t7PVg=\r\n=ANTj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query RENDER=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render RENDER=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render RENDER=true testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render RENDER=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.17","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.19.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","vt-pbf":"^3.1.3","potpack":"^1.0.2","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.4","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.5","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^6.7.0","gl":"4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.2.0","tape":"^5.5.2","chalk":"^4.1.2","jsdom":"^13.2.0","sinon":"^9.2.4","envify":"^4.1.0","eslint":"^7.30.0","rollup":"^2.70.1","testem":"^3.6.0","address":"^1.1.2","cssnano":"^4.1.11","postcss":"^8.4.12","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.142.0","minimist":"^1.2.6","stylelint":"^14.6.1","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.17.8","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","pretty-bytes":"^5.6.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.12.0","documentation":"~13.1.1","node-notifier":"^9.0.1","puppeteer-core":"^11.0.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.1.0","@babel/preset-flow":"^7.16.7","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.3.4","@babel/eslint-parser":"^7.17.0","@mapbox/mvt-fixtures":"^3.8.0","@rollup/plugin-strip":"^2.1.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.4.2","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^25.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.1","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.10.0-beta.1_1660307854661_0.19896646611872537","host":"s3://npm-registry-packages"}},"2.10.0":{"name":"mapbox-gl","version":"2.10.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.10.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"bd6eb0a156d0ef3a72c3348598330ded75412c47","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.10.0.tgz","fileCount":533,"integrity":"sha512-ZAlCe55LXlbg60l15okSBs70NQAPLw3yRO3SSJMTB1uU7uj2QQbLCQPy1Ds+3B4wlaa5W3ewv8FNOZPQOoSSPA==","signatures":[{"sig":"MEUCICQkwSNMvcvzIlxaMwmy0KTLsPkk1XlBr+7qd1Y8LrZ7AiEAvGNWqoYuGt3LNsYFizA9dG9x4RErP+9Ef4V33Sc+xk8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41144121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBPbmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5kRAAlHW+TyAXetoWPXmYfR44h6F8zSdhn9oBpKpH+zqynxT/IFrj\r\nbx3yUgh/0KbVpQD7HozQzu7g3FBzkpc3CpTFC95Nr0IupDmgn/9QHR+7WVGP\r\nue9EvKWEym9D+bQhkFUktDroa4IjQQMWXR5Ske3697VNQ+YuW+KIiBRCGINc\r\n+ZvfPa+s5sfZ5+ndiGP1qAvvPNe/bSSOzTajc3feosz2lDFQt22aSjvn7qvD\r\n9/w7aWs2ZeaLsWzL/EazWhv+6ftPqqQcELMEJSiFB8ru9X+xios6NxQaAoHw\r\n3N5Fzxd0RdSTmDr1zoUTtgg4GRkKzW9y0VZ+7u+vS2mUvD63amCEpYTlq9vA\r\n/ioM+e+7QGX5oXc9LLUQEdV/VmKbB5dAglFvjA5NpUO+Au8/k/PadjP/Obwm\r\nXnUAZccf3yqbtspgFzIjIkpQSz2Acq9fZzd83Mdijb6Fz5XZSsR6Ektvphdt\r\nj7qkh0NnI376CsqRlH9LKmDSRsRWSCKeVUQXm1VE5q7Ks3U3oI9r/HvW23b5\r\nm6pgaFJ+joBCRRWGFW9zWzZt1B5sy5LD2DbxxU6IWfx7OmL9XbnI3PnFro5z\r\n892EDv8qHRc+BRDrghqo+cOlg/pLyJwpg0cM9TozFqZjGYYLDKd3pWjVl0Hd\r\nGZ+S3RHbZ8YfGwhaqNKn+H6xmTDM9H8ENPI=\r\n=ePUt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query RENDER=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render RENDER=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render RENDER=true testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render RENDER=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.17","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.19.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","vt-pbf":"^3.1.3","potpack":"^1.0.2","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.4","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.5","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^6.7.0","gl":"4.9.0","st":"^2.0.0","ejs":"^3.1.6","nyc":"^15.1.0","tap":"~12.4.1","diff":"^5.0.0","glob":"^7.2.0","tape":"^5.5.2","chalk":"^4.1.2","jsdom":"^13.2.0","sinon":"^9.2.4","envify":"^4.1.0","eslint":"^7.30.0","rollup":"^2.70.1","testem":"^3.6.0","address":"^1.1.2","cssnano":"^4.1.11","postcss":"^8.4.12","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.142.0","minimist":"^1.2.6","stylelint":"^14.6.1","browserify":"^17.0.0","pixelmatch":"^5.2.1","@babel/core":"^7.17.8","npm-run-all":"^4.1.5","postcss-cli":"^8.3.1","tape-filter":"^1.0.4","pretty-bytes":"^5.6.0","shuffle-seed":"^1.1.6","@octokit/rest":"^18.12.0","documentation":"~13.1.1","node-notifier":"^9.0.1","puppeteer-core":"^11.0.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","@octokit/auth-app":"^2.11.0","is-builtin-module":"^3.1.0","@babel/preset-flow":"^7.16.7","eslint-plugin-html":"^6.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.1.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^32.3.4","@babel/eslint-parser":"^7.17.0","@mapbox/mvt-fixtures":"^3.8.0","@rollup/plugin-strip":"^2.1.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^2.4.2","eslint-plugin-flowtype":"^5.2.0","rollup-plugin-unassert":"^0.3.0","@rollup/plugin-commonjs":"^17.1.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^25.0.0","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@rollup/plugin-node-resolve":"^11.2.1","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.10.0_1661269733789_0.42688640337145123","host":"s3://npm-registry-packages"}},"2.11.0-beta.1":{"name":"mapbox-gl","version":"2.11.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.11.0-beta.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"39d9705d2966734d956ae99878ad85012a529df7","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.11.0-beta.1.tgz","fileCount":534,"integrity":"sha512-EAZI52F/qoDbI9MiBRTvk7wV9yUc331n8lTFhgZpamaBnXjQA9Bt5ON80bhGYzgfJaGs1k+K0Mo+GoZLAKy60Q==","signatures":[{"sig":"MEUCIAO2p+vbv+YYTbg/yu4LPh/pz/yFx9eTO6NR2beeXlTOAiEAyvl7MbIaDWNKCnkPhZgbuPkyeXerLJYHblt2MYpXYr0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42409599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUtuOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaKw//RqdPwGiaivtV2h6aB+E6sx/2dn1Gv1ehnjcSqHNQ5d41RFZ2\r\nNBnU1Ldw5ynJIOU1e9+83auNlPjGn9mubB0quHfKX8JDSChFvbLCdTu4mayu\r\nQuw4l8zlvoVwvklFgzwS+yispKwBIGkQNApyLVZRDhkyhphcOFsjbU3IwD5d\r\nBSvNkeB2anOAuGkC2WnSpODc8kl5peyTuV4KDSHLQFvHRAS1ODNSte1FxU8X\r\n400bVi1KWzbTRZWwdmxxdsjq2e7EobT1omnCs9bP1CMPt+HijHaukFXBL6d2\r\nkTg0DPBWc3qNS/o0ZPmDw21iHIHCYc5jl93wTFt0nxL0P0u1Ej7+H3t8Js0m\r\nlAm8KHvwSYL/C9osPk6fmDUDEU5NTe049gAXxQkiNnBWRjWP9fc7XqeevSkN\r\nVHTVrlWGKGqHcf+SR3PyIUIb8XzJ4/aBqDHcIcw9KRvtvgX4JTK1MUHR85Va\r\nln8o+95RgYizahWyHqLdQlbnSQ+pLxya7aOG86utgktNPcP9aly1GeImTIam\r\n0schUPLx5DeibJRmC6TA4+IYSlbZiAYiN76mns4QVUt16ERA5BAtd5hH+mHb\r\nLV4tErWRZo13Rg5yorSnL9b3lVzGNXLOesFIKRfqXXm4hCaIAO/5NBGtEznm\r\nA0X1kBkN+vD9k0Cw6SF7MNSQ1vxko9yN5AA=\r\n=P1D7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query RENDER=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render RENDER=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --jobs=1 --reporter spec --no-coverage -- test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render RENDER=true testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render RENDER=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.17","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.19.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.5","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.5","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.6.1","gl":"6.0.1","st":"^3.0.0","ejs":"^3.1.8","nyc":"^15.1.0","tap":"~16.3.0","diff":"^5.1.0","glob":"^8.0.3","tape":"^5.6.0","chalk":"^5.0.1","jsdom":"^15.2.1","sinon":"^14.0.0","envify":"^4.1.0","eslint":"^7.32.0","rollup":"^2.78.1","testem":"^3.9.0","address":"^1.2.0","cssnano":"^5.1.13","postcss":"^8.4.16","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.145.0","minimist":"^1.2.6","stylelint":"^14.11.0","browserify":"^17.0.0","pixelmatch":"^5.3.0","@babel/core":"^7.18.13","npm-run-all":"^4.1.5","postcss-cli":"^10.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","shuffle-seed":"^1.1.6","@octokit/rest":"^19.0.4","documentation":"~14.0.0","node-notifier":"^10.0.1","puppeteer-core":"^19.0.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.0","@babel/preset-flow":"^7.18.6","eslint-plugin-html":"^7.1.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.4.0","@rollup/plugin-json":"^5.0.0","eslint-plugin-jsdoc":"^39.3.6","@babel/eslint-parser":"^7.18.9","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.0","eslint-plugin-import":"^2.26.0","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.0","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.5.0","@rollup/plugin-commonjs":"^23.0.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^28.0.0","@rollup/plugin-node-resolve":"^15.0.0","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.11.0-beta.1_1666374542252_0.09802570042904302","host":"s3://npm-registry-packages"}},"2.11.0-beta.2":{"name":"mapbox-gl","version":"2.11.0-beta.2","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.11.0-beta.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"32f8b9ff9d2688a7d0f3bbeeaf549a4cf83b7846","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.11.0-beta.2.tgz","fileCount":535,"integrity":"sha512-LEXA3CRCnS1qyNxypTaFbgY61EgbkN2XWgB5DA4RP1QRV8tZNs1sxRn8UFeoapy8gN1vYvR4FTiNMBpkOu9DoA==","signatures":[{"sig":"MEYCIQCOyl9js2EP+fYSVcLH+a8brwirmvbu1hKPTsj6NAkw+gIhAMm8w8gRS3z5LBHlUxBPJ4BEOBspmLNx2l+aFzr+75iV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42559039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaVOxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQuQ//SZwUrwFTIuQHyC7+vbtRCV4NhpfAz9tG7cSaaeyQBwltyl85\r\nB9iqCwe8GVDYkKTMyhTGYiKuC0a9XvMULBL7T3ABxVXDzYfwW4R/XLXOouKk\r\ngxDAn1a+iNZ4XYH6D1iMsatGDeGz+Wi7/XgJl4Riuz232hgEXZBGkBoN9rCh\r\n2//WMSAzb6MXhIt6VyAQM6D0AQwLwxdVqh0cDPkP96LUyLz/iAitF1lP8E+0\r\nsV+i9kj7mzY9TXyMDXJiUJD5YzOkYOQICTy5aySoGmLGTOIUXIK/UFNttXCf\r\nNL4tju+9YXGFUneCZ5iCwWJPkdwIlC5kd7FQ4msTRmIG2IpFiw2f6NRfhDKT\r\nOa8RJL8femodKCGCOgfZmeWvWmxn1uzTjG9lHgbi1eC0bf6KDzXIWN9XsrEV\r\nt6+6/RpeppmwxGxnVbWNSHmSApJtOtHmTi4HXfPoDDb5CcVnuwUYfiXaa11M\r\nasqNVu0pJq/WiY02bYtql1jCGjKSyr+YAdj2S/1YJMoUvggs0IpklGU8kXU8\r\nt6nq5HXFUpXn2Sei1LgNlioo3QlzHIPg9v322VLWwEakayYdYkMpPmY2DuE2\r\n060hYpwRXt4lXwnd+4szfKHVpUFoVVTz3tVoAfey1KFPxVDTa7vZF4ywtHjg\r\nqJdgx9tcQh3sfkUs0ohHRdf+xa8uUu5tzCY=\r\n=PaDP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query RENDER=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render RENDER=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --jobs=1 --reporter spec --no-coverage -- test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render RENDER=true testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render RENDER=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.17","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.19.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.5","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.5","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.6.1","gl":"6.0.1","st":"^3.0.0","ejs":"^3.1.8","nyc":"^15.1.0","tap":"~16.3.0","diff":"^5.1.0","glob":"^8.0.3","tape":"^5.6.0","chalk":"^5.0.1","jsdom":"^15.2.1","sinon":"^14.0.0","envify":"^4.1.0","eslint":"^7.32.0","rollup":"^2.78.1","testem":"^3.9.0","address":"^1.2.0","cssnano":"^5.1.13","postcss":"^8.4.16","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.145.0","minimist":"^1.2.6","stylelint":"^14.11.0","browserify":"^17.0.0","pixelmatch":"^5.3.0","@babel/core":"^7.18.13","npm-run-all":"^4.1.5","postcss-cli":"^10.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","shuffle-seed":"^1.1.6","@octokit/rest":"^19.0.4","documentation":"~14.0.0","node-notifier":"^10.0.1","puppeteer-core":"^19.0.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.0","@babel/preset-flow":"^7.18.6","eslint-plugin-html":"^7.1.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.4.0","@rollup/plugin-json":"^5.0.0","eslint-plugin-jsdoc":"^39.3.6","@babel/eslint-parser":"^7.18.9","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.0","eslint-plugin-import":"^2.26.0","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.0","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.5.0","@rollup/plugin-commonjs":"^23.0.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^28.0.0","@rollup/plugin-node-resolve":"^15.0.0","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.11.0-beta.2_1667847089368_0.5967491352993735","host":"s3://npm-registry-packages"}},"2.11.0":{"name":"mapbox-gl","version":"2.11.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.11.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"fa4839e81bdd6f6d9b9615ceee84bb88adb89b4c","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.11.0.tgz","fileCount":535,"integrity":"sha512-zXbqHfEQMsta4iKO8bzXapDz1DihvZg24gmPJoQgUYAJxjc0NVVa5G/1QF3TIlpAJDD7WPzQSAogItab5oOF3A==","signatures":[{"sig":"MEUCIFPeuOH1JR5MaWElnKEit3qu9zl6xYxBPGtoPZGh3muUAiEAj/XX3d3CqMMT0c1tbgINox6cINQVkfJ+3EbJvNrsG6w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42559207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcrNyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3rw/9HFE1vgvNXXiD+nR/yJbAel1GxukZKs7ZbzKEdpWM0X8l5Sxe\r\ngvg2i7rs59GSaRdrX78U6MXVITKTusCpqGwQr7apPeErMcYgLsJbVP6LYQPR\r\nzHeAsw4EzKp5wqLFwYPtsucSkI+jab5kwLCj46sLnMjOiJVI0feW6QZCRnEk\r\nid4A12KRgbKP40wAkjnd9zh7xFXTiyJe6zsXhdnDeatDsIOzKfTWdcZzpqOL\r\nFVmmNisZdic9GndWLu1l7DxX7MA/COjxpsgg5PRzzrSxq61TwBBYC063aeX5\r\nl3A1tGA/Fz7sEoCGMp/YlGKdCxi9Gt2fl8+rFMzHWCmd4mrbRKCrVN4TLfx1\r\nXUxjU2nlEIrMcgRcxtN07qqN4pkqRWZxyAXfQ718gqQsbd8F/RwH6xsV8Ukl\r\npmWchMvLdFsb9pk5ZQpGgBwhtFW+T5kTdZFgtnGBRs/fdEaFu8ifl6rgtbVM\r\nQ0MZpvKjcy7uDDwguv5TI/GRm89kULQQrMvjXJebC6hqZWXdjVWb2FKb+d+S\r\n9MGQRLGhPh5B3Y3asE9IqLerOCmj5eH70GVXdgZaJ6Q1tRE3DkjJAmnOxPvZ\r\nixEhMVYTKYvP52w0XEGZIB+LYoYZqEmrxyW5DsS8ta+aBnINdYh90pLyX3rF\r\nognDajWfS5K8uFbl4GLo9PgINT4ZW1SN8kM=\r\n=0ugT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query RENDER=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render RENDER=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --jobs=1 --reporter spec --no-coverage -- test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render RENDER=true testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render RENDER=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.17","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.19.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.5","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.5","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^7.6.1","gl":"6.0.1","st":"^3.0.0","ejs":"^3.1.8","nyc":"^15.1.0","tap":"~16.3.0","diff":"^5.1.0","glob":"^8.0.3","tape":"^5.6.0","chalk":"^5.0.1","jsdom":"^15.2.1","sinon":"^14.0.0","envify":"^4.1.0","eslint":"^7.32.0","rollup":"^2.78.1","testem":"^3.9.0","address":"^1.2.0","cssnano":"^5.1.13","postcss":"^8.4.16","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.145.0","minimist":"^1.2.6","stylelint":"^14.11.0","browserify":"^17.0.0","pixelmatch":"^5.3.0","@babel/core":"^7.18.13","npm-run-all":"^4.1.5","postcss-cli":"^10.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","shuffle-seed":"^1.1.6","@octokit/rest":"^19.0.4","documentation":"~14.0.0","node-notifier":"^10.0.1","puppeteer-core":"^19.0.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.0","@babel/preset-flow":"^7.18.6","eslint-plugin-html":"^7.1.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.4.0","@rollup/plugin-json":"^5.0.0","eslint-plugin-jsdoc":"^39.3.6","@babel/eslint-parser":"^7.18.9","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.0","eslint-plugin-import":"^2.26.0","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.0","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.5.0","@rollup/plugin-commonjs":"^23.0.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^28.0.0","@rollup/plugin-node-resolve":"^15.0.0","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.11.0_1668461426173_0.4031144459254443","host":"s3://npm-registry-packages"}},"2.11.1-beta.1":{"name":"mapbox-gl","version":"2.11.1-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.11.1-beta.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"0b135485cfd4fc33b2497b302a69e53cea2e7b4d","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.11.1-beta.1.tgz","fileCount":535,"integrity":"sha512-L9gagz+cihnseQCjgGkTQOwWj+pIMza7hyiUfg8asDpZzXyg4oZwFJk7fS/v098ym9bWkaOCF99vhdpEzE/N+g==","signatures":[{"sig":"MEUCIQCFPhQ1rCRRar7tqyArd53mOTbObaVE/nXrWtvscZfaegIgTt/nB7EP8hnX/w1jKAeSm08PyecryZjnu1P5sTOaZBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42559561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJje94NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMlw//Y5cgOSIs+cbI+XKKPbivNw7pGRV4DZzTriM0S7HZfX3qnq75\r\nJxVUujrCVEyptwMUljc3jBFZlvAp479XJU7PhbeqUJYTBOG6XU37NydYtcLD\r\nkw1dsI6zjiSC6TABDikR3Aj4Vzm5O8tM2XGybUTajPVQwi2Glg1w5CICuDdo\r\nUq0pD+3RVZDk5fHF/GOlTHn0YYNrWZ6snnmlZf8tyJtkF+oq4ujJUdHgi6Qy\r\nai5l2K9EkOB/FkyF0JXby9m1juM7NBTD5VE9msOBxFtRg2HDh5d3o24kFeJI\r\nBu5dYg2oaAtZCEvIvoJbL1yR99+jSh77Mi1LggbYWxcxnCNCQTX2OqmxPC5M\r\nxF7/zxkc1xzWT1I4WYjmCo/6c/HSbIm8JU1f0P22oFwMvpPEPHM8Rs91VlIM\r\nmriB+A/+0dAK1mmMJXs8a7Ttogftoa9VEHJUls1aa+7EwBW+7RtaaCq+46Ra\r\n7zKIm3aUToDc5npwAIe3f91ZHZnavO3xyzoODc9Y+tG6SWR1vZevkJqU8cFq\r\nOcmE+YC0Jy53XXg3TFAXBoFxRAOC37XDQY6k9kHsennwiBkumEbptGpaDa6z\r\nYbn4s+n3HgF4/ilfrtCD761c49+j/9vZM80n9janEYC4VAzgAN9KXqGYb4x3\r\nuvzH9IYDafBNL2WxgvjzjAU6RrM0R/1qGkU=\r\n=EbtL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query RENDER=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render RENDER=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --jobs=1 --reporter spec --no-coverage -- test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render RENDER=true testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render RENDER=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.17","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.19.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.5","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.5","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.6.1","gl":"6.0.1","st":"^3.0.0","ejs":"^3.1.8","nyc":"^15.1.0","tap":"~16.3.0","diff":"^5.1.0","glob":"^8.0.3","tape":"^5.6.0","chalk":"^5.0.1","jsdom":"^15.2.1","sinon":"^14.0.0","envify":"^4.1.0","eslint":"^7.32.0","rollup":"^2.78.1","testem":"^3.9.0","address":"^1.2.0","cssnano":"^5.1.13","postcss":"^8.4.16","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.145.0","minimist":"^1.2.6","stylelint":"^14.11.0","browserify":"^17.0.0","pixelmatch":"^5.3.0","@babel/core":"^7.18.13","npm-run-all":"^4.1.5","postcss-cli":"^10.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","shuffle-seed":"^1.1.6","@octokit/rest":"^19.0.4","documentation":"~14.0.0","node-notifier":"^10.0.1","puppeteer-core":"^19.0.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.0","@babel/preset-flow":"^7.18.6","eslint-plugin-html":"^7.1.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.4.0","@rollup/plugin-json":"^5.0.0","eslint-plugin-jsdoc":"^39.3.6","@babel/eslint-parser":"^7.18.9","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.0","eslint-plugin-import":"^2.26.0","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.0","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.5.0","@rollup/plugin-commonjs":"^23.0.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^28.0.0","@rollup/plugin-node-resolve":"^15.0.0","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.11.1-beta.1_1669062156942_0.24034090857266044","host":"s3://npm-registry-packages"}},"2.11.1":{"name":"mapbox-gl","version":"2.11.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.11.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"72b69c29e51505aaf28b93c942b856ccc6b1a4d2","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.11.1.tgz","fileCount":535,"integrity":"sha512-UzPi3m9i4t95M234sPmL3n9q2XpyHoyIFMXDjuJP+3OmzROwYUMzLcNMnPHrOmgwGicg99dr7rEJGYyEGr9i+A==","signatures":[{"sig":"MEUCIQCsQzIxV4MIbwOSjFcvqhy8Y2Tedq7ahZDubQfQWV/H7QIgYg+sFLZu8rnxJAkISCvd4d/Ek8Ewrw4xMAHS1REjgdU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42559511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjj4kvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/7g/9GEhXx1n7okl4jDLEGTPG7zJcp1zekkkMGIHX5ckeFFzceBdO\r\nPfo4TUUqmBb9//1qxxoIZ5ZuDEIrVtgmpSwbDyu5QXoJnJrDu8/MIx+2YGn+\r\nuIP3U+Fkczhi7Oy84/ei2MOshxT0DRnBT6uDraKE1ou6b13IpFstIGt/1HAA\r\nSv+U5lwTCOqBrxjvohRoRgrUt1O86UhXB1xp1zE9jolx86mZT45d9++Ge0ZF\r\nNlySDHjGiYDYYYx/jkS4EFoTM40qWrCT1hRLGckGwffO0NDYUvcnYU2rrU5l\r\nsBvQ+RfgSgb0qnq7MtwnsUXGuMZKFDtGMlH5nYOiwd0ruMXa0VajRU1IpLGc\r\nCMqjYo4nxDBKDLlOjgTwbFk3cPGjbaZRg1zuh/ic/Dm0IAzR6pR8iaHnliUJ\r\n/5Yw/Ndqn4DF+eZF0tN3r/OebRsKop4iPR53r3GRAmLnpOchCdiaE3T5kUN+\r\n1UNz443CC4pMB7H1oxWJwb6dlYdFvm94o+iYLKmlPk9FcunzHFjPlWBDYtCP\r\nTPzsV57Rqyqw8EaS88/ZB5xO48MF3QH6OJDLK6Eau+ANMFeAJusm6ALx9Y+s\r\nEaAy1d7YnJDJ6sLHEzpX8/9/ZD/kNtAyk2ALEEK/JugaEON0BKt8b8UWjQZd\r\nn/LJAXSYN7dx3Iui8gBP+94EyjATG9Ox5PE=\r\n=TPlu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query RENDER=true testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"SUITE_NAME=render RENDER=true testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --jobs=1 --reporter spec --no-coverage -- test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render RENDER=true testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render RENDER=true testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.17","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.19.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.5","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.5","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^7.6.1","gl":"6.0.1","st":"^3.0.0","ejs":"^3.1.8","nyc":"^15.1.0","tap":"~16.3.0","diff":"^5.1.0","glob":"^8.0.3","tape":"^5.6.0","chalk":"^5.0.1","jsdom":"^15.2.1","sinon":"^14.0.0","envify":"^4.1.0","eslint":"^7.32.0","rollup":"^2.78.1","testem":"^3.9.0","address":"^1.2.0","cssnano":"^5.1.13","postcss":"^8.4.16","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.145.0","minimist":"^1.2.6","stylelint":"^14.11.0","browserify":"^17.0.0","pixelmatch":"^5.3.0","@babel/core":"^7.18.13","npm-run-all":"^4.1.5","postcss-cli":"^10.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","shuffle-seed":"^1.1.6","@octokit/rest":"^19.0.4","documentation":"~14.0.0","node-notifier":"^10.0.1","puppeteer-core":"^19.0.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.0","@babel/preset-flow":"^7.18.6","eslint-plugin-html":"^7.1.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.4.0","@rollup/plugin-json":"^5.0.0","eslint-plugin-jsdoc":"^39.3.6","@babel/eslint-parser":"^7.18.9","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.0","eslint-plugin-import":"^2.26.0","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.0","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.5.0","@rollup/plugin-commonjs":"^23.0.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^28.0.0","@rollup/plugin-node-resolve":"^15.0.0","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.11.1_1670351150725_0.37393827736353","host":"s3://npm-registry-packages"}},"2.12.0-beta.1":{"name":"mapbox-gl","version":"2.12.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.12.0-beta.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"6f94a9b3678e9494ba1284586668cab9d67dd219","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.12.0-beta.1.tgz","fileCount":535,"integrity":"sha512-opkeB2dVgdUdbMhwDIcikUBr4BRG80nszeeB5CAA5Pw3c6eWFOijySKJgX/Oh9MchVWiJt9q4UDFJ6Q8FkslHw==","signatures":[{"sig":"MEYCIQDs5jl8XdTchKIiwCXlmSrMr+E7PLfeD3NbVUD6jkwAeAIhAJzqYy+U5qZVxVASNYvE45sivURyk/2FWtnj2ebyJiut","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42269032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmm6CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqzfw/+NotLn7mdP75LzKqbXMbpzO85OHo5/MEbRNYTUDlDTjTf6PhP\r\ntpp2L+Wwo7NwJP0KrCUZN7p5dQH8p5So/sSi08WV5aI8Tl8U+fFlxvJThgBd\r\nWYHhxYt2WJOOKzW0mHp5F8uXuglenMtDz0ZK27TQGva78qZ3fW9o60H2xahj\r\nI/pM/UhqL3qoXMk7+z8HbZ51JWJC3MGnlHHSy8DAbO77rFuyGx/GioJUFF77\r\nWt3oPObK8ZY9Hnjgro3ms7e3benKZy9diS4K2hx6+qBaxVP+Lp3kjDLFKC/O\r\nxOovrRL50Kk//CA7zFYQcCV394Rz8g33bBGX0hEG2Uw7RO2E+ObdDqQ9ZjtU\r\n3mrChb7ODQhXdqXaSikWQjn/u+EoBn3ziCCYIbN4h44U583jotI4SrkGCk0p\r\nEMkbPHXpGgoy0B5aeaBqpfra/FjzPMVO1T4FUdrek4F+mPksQ1yNBApZ1TEC\r\nLW01xkhBslz4wEZW4KC8MZy4pd9RTCz6P4Uat0dlA9/ryPiAGFD5pK0MiQp2\r\nFlmMyKVUCYduITIQHxVB00bSYKZzfsvOFPI5bpza2QeZ+cpPduxoGytJDgV6\r\ngxf/UYU0Eg/RpvkpLK9a7NXjHtNyjAY+TVrLBrvq02a7ZG3hwgUsGYu/91WC\r\nEglu8/viTCpAC66MmOjU7Wa6gYcXyScY6fs=\r\n=ZU2J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --jobs=1 --reporter spec --no-coverage -- test/browser/**/*.test.js","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.17","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.19.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.5","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.5","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.6.1","gl":"6.0.1","st":"^3.0.0","ejs":"^3.1.8","nyc":"^15.1.0","tap":"~16.3.2","diff":"^5.1.0","glob":"^8.0.3","tape":"^5.6.1","chalk":"^5.0.1","jsdom":"^15.2.1","sinon":"^15.0.0","envify":"^4.1.0","eslint":"^7.32.0","rollup":"^2.78.1","testem":"^3.10.0","address":"^1.2.0","cssnano":"^5.1.13","postcss":"^8.4.16","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.145.0","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^14.11.0","browserify":"^17.0.0","pixelmatch":"^5.3.0","@babel/core":"^7.20.5","npm-run-all":"^4.1.5","postcss-cli":"^10.1.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","shuffle-seed":"^1.1.6","@octokit/rest":"^19.0.4","node-notifier":"^10.0.1","puppeteer-core":"^19.3.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.0","@babel/preset-flow":"^7.18.6","eslint-plugin-html":"^7.1.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.4.0","@rollup/plugin-json":"^5.0.2","eslint-plugin-jsdoc":"^39.6.4","@babel/eslint-parser":"^7.18.9","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.0","eslint-plugin-import":"^2.26.0","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.0","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.5.0","@rollup/plugin-commonjs":"^23.0.3","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^29.0.0","@rollup/plugin-node-resolve":"^15.0.0","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.12.0-beta.1_1671065217585_0.007923173787350413","host":"s3://npm-registry-packages"}},"2.12.0":{"name":"mapbox-gl","version":"2.12.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.12.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"}],"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"e9df28e72adc2f5b5999007e836df72c2f189e10","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.12.0.tgz","fileCount":535,"integrity":"sha512-T60fbDV1ULikrhwPdRbpeQOF02+Nhv7QgJ4uGfKWybkoH+DdCxNWTmT7OFiKR0uz9ed98TAodYiHZQAQtFdwwQ==","signatures":[{"sig":"MEYCIQChgNw8AODdKP2j4NnmTYmffXAZjk85+JayaW0d7Pzc+wIhAJOoQm1OWDViD1SXvG8kSj+Tw1iHVG/kYHDgbiMDgQJ1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42268975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtdjpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMaQ/+L/Nz3LtAFDnbMhCMWxNjl0VylFPwYrjTBtEyPNJvdvIDBW5R\r\n8NPKB90qce0jZ6X+dSzsx4y9XlWv3KT3wxXYno107WLDhTRDLT2p7WxgH90R\r\n0Tgs2F9fKOAAJZlQHPiUCbty0zFMp/MHdqfUumJP22whRRnKnGP1zkWl69em\r\nYZAtaaaReX1kdCfohdTuwu8FjqkT44FXDBSnOVSU4o50B5RSanMjpNkl3kpm\r\nHYbypPjiX1NQ5IyyyCigNezAMZdKDiCJ7QDKrUEI2x9TGC9OLtcfyGT/3FOJ\r\nvoWRSZNZ8X5KSjOGlTVLSn+yIHWUAI9FJSRFwOVP4DTcrgN7kTZYWkrVyxQo\r\nN8DxlUC/oxxFp9ZSDmh7UXymqk90R4a5WJ/3NtY0/5Tgvr3RyEMg/h+80Mid\r\n89WtKF/6c681PUYzgcDdKhsfseP7NGki2w/XhWwn/18//QSoeJhQrjkN9H7N\r\nStjlfhSPRO1ziwWaTxcD8r1Gr67r+AsxN0F5SSVwrVdTmGNkMb4VzBxCfGL+\r\np1QRZa9j0CuctJrc9/hncTs98iiZcRvlHNMk17FC774ZTFK1uCA8/yaqAqO+\r\n2NkbhTWK3BLUaGsYPbON9fWWHPeRCGscxeaUUrWYAjQf+z6DT56OB02eGbjO\r\nYiGwKPm28XzHSHbXAJiW/X8kh3WfqWFkbzc=\r\n=NFzn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --jobs=1 --reporter spec --no-coverage -- test/browser/**/*.test.js","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.17","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.19.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.5","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.5","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^7.6.1","gl":"6.0.1","st":"^3.0.0","ejs":"^3.1.8","nyc":"^15.1.0","tap":"~16.3.2","diff":"^5.1.0","glob":"^8.0.3","tape":"^5.6.1","chalk":"^5.0.1","jsdom":"^15.2.1","sinon":"^15.0.0","envify":"^4.1.0","eslint":"^7.32.0","rollup":"^2.78.1","testem":"^3.10.0","address":"^1.2.0","cssnano":"^5.1.13","postcss":"^8.4.16","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.145.0","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^14.11.0","browserify":"^17.0.0","pixelmatch":"^5.3.0","@babel/core":"^7.20.5","npm-run-all":"^4.1.5","postcss-cli":"^10.1.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","shuffle-seed":"^1.1.6","@octokit/rest":"^19.0.4","node-notifier":"^10.0.1","puppeteer-core":"^19.3.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.0","@babel/preset-flow":"^7.18.6","eslint-plugin-html":"^7.1.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.4.0","@rollup/plugin-json":"^5.0.2","eslint-plugin-jsdoc":"^39.6.4","@babel/eslint-parser":"^7.18.9","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.0","eslint-plugin-import":"^2.26.0","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.0","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.5.0","@rollup/plugin-commonjs":"^23.0.3","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^29.0.0","@rollup/plugin-node-resolve":"^15.0.0","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.12.0_1672861928822_0.9902389586839075","host":"s3://npm-registry-packages"}},"1.13.3":{"name":"mapbox-gl","version":"1.13.3","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@1.13.3","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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"esm":true,"dist":{"shasum":"e024829cfc353f6e99275592061d15dfd7f41a71","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.13.3.tgz","fileCount":460,"integrity":"sha512-p8lJFEiqmEQlyv+DQxFAOG/XPWN0Wp7j/Psq93Zywz7qt9CcUKFYDBOoOEKzqe6gudHVJY8/Bhqw6VDpX2lSBg==","signatures":[{"sig":"MEYCIQDK59Z41bjv0kXT3znI+GlC+VBeU5pp/64Y0jS3tr8JjwIhAPXGZyZe+FtfYGQ8soPGx6pc0D4pxIc9h9hW1fLzIKhh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30849212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjySMTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRLg//TyQOzuRGWHIpm4MpaEweCIqFChCzMcl3HGcymBskmqQ2ovlX\r\nixujrPQ+l6Iucy9U8uZ/CztUjYvG8pFi78hrs9anrtlUBOkEun8wedS9Bc+G\r\ncghnTpx7OjzmbFjqkLRTwffMcbPrx7JHgy6REaPPL1ZUcthMl+slbv2mNF39\r\nFpfdcC0Z/uNfWw71szFBm771E0dafhOOssTzMF2FtWbpBf2Ak6nghBqycq0U\r\nxMh7UszqZS/23YCZykddSpT8nAvCmljDsuBD7QQSJHQfHCbWXO2wBfw1p9Yt\r\nD1rNOZc8fzpX4x0CU6J27SxT/TTd/aGup4RiI4XyOayT4aOcbqxMZee72rHZ\r\nOGlRfF6LoPD52BWwSb7yi76KYu/YWEiaWGbyQE1JOcftOZxIe0dj3bGSJ5j3\r\n6g2XFq3m3G725r7y2E/sbr4V+muQiebUXOPjlpvpRpAmMvnz3fur1UfU8Fj0\r\nhyM9qrhARxBPHbOioKjhWCpAPRKffyrB+ycbeXrZc18DTUv3kHcnKV1FzL7r\r\n+t5GCgb6Yi9v6XDy4aT2+AStewjzeTZEZ92Scg6BTjodSj/ZKd7PMBq0N1yV\r\nKkWo+IfHANiO8JdDv+b04ZWAQ4yiNOuFj3llCAqBcOiHjZxl3Hc3P6fkqb7x\r\nlExaBZrzwsIibL1oWkCKUhWIXNv8nyShhyA=\r\n=AFZB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"engines":{"node":">=6.4.0"},"gitHead":"c9e315db3d271672d5b44be719c61c4086db1b6c","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css lint-docs test-flow test-unit","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","lint-docs":"documentation lint src/index.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-suite":"run-s test-render test-query test-expressions","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-tests":"run-p build-token watch-css watch-query start-server","test-render":"node --max-old-space-size=2048 test/render.test.js","watch-query":"testem -f test/integration/testem.js","diff-tarball":"build/run-node build/diff-tarball && echo \"Please confirm the above is correct [y/n]? \"; read answer; if [ \"$answer\" = \"${answer#[Yy]}\" ]; then false; fi","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s prepare-publish build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build diff-tarball","prepare-publish":"git clean -fdx && yarn install","test-query-node":"node test/query.test.js","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"build/run-node test/expression.test.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","build-query-suite":"rollup -c test/integration/rollup.config.test.js","print-release-url":"node build/print-release-url.js"},"_npmUser":{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.12","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.16.1","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.2","vt-pbf":"^3.1.1","potpack":"^1.0.1","gl-matrix":"^3.2.1","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^1.1.1","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-types":"^1.0.2","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^1.5.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^4.12.0","gl":"^4.5.3","st":"^1.2.2","ejs":"^2.5.7","esm":"~3.0.84","nyc":"^13.3.0","tap":"~12.4.1","diff":"^4.0.1","glob":"^7.1.4","tape":"^4.13.2","chalk":"^3.0.0","jsdom":"^13.0.0","pngjs":"^3.4.0","react":"^16.8.6","sinon":"^7.3.2","canvas":"^2.6.1","eslint":"^5.15.3","rollup":"^1.23.1","testem":"^3.0.0","address":"^1.1.2","cssnano":"^4.1.10","pirates":"^4.0.1","request":"^2.88.0","babelify":"^10.0.0","chokidar":"^3.0.2","flow-bin":"^0.100.0","minimist":"^1.2.7","benchmark":"^2.1.4","puppeteer":"^1.18.0","react-dom":"^16.8.6","stylelint":"^9.10.1","browserify":"^16.5.0","pixelmatch":"^5.1.0","tap-parser":"^10.0.1","@babel/core":"^7.9.0","npm-run-all":"^4.1.5","postcss-cli":"^6.1.2","tape-filter":"^1.0.4","babel-eslint":"^10.0.1","jsonwebtoken":"^8.3.0","npm-packlist":"^2.1.1","pretty-bytes":"^5.1.0","shuffle-seed":"^1.1.6","@octokit/rest":"^16.30.1","documentation":"~12.1.1","node-notifier":"^5.4.3","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@mapbox/gazetteer":"^4.0.4","is-builtin-module":"^3.0.0","list-npm-contents":"^1.0.2","eslint-plugin-html":"^5.0.5","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^3.1.1","rollup-plugin-json":"^4.0.0","selenium-webdriver":"^4.0.0-alpha.5","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","rollup-plugin-buble":"^0.19.8","@mapbox/mvt-fixtures":"^3.6.0","@rollup/plugin-strip":"^1.3.1","eslint-plugin-import":"^2.16.0","rollup-plugin-terser":"^5.1.2","eslint-config-mourner":"^3.0.0","rollup-plugin-replace":"^2.2.0","eslint-plugin-flowtype":"^3.9.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-unassert":"^0.3.0","rollup-plugin-sourcemaps":"^0.4.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","stylelint-config-standard":"^18.2.0","@mapbox/mapbox-gl-rtl-text":"^0.2.1","rollup-plugin-node-resolve":"^5.2.0","json-stringify-pretty-compact":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_1.13.3_1674126099313_0.061172785038433375","host":"s3://npm-registry-packages"}},"2.12.1":{"name":"mapbox-gl","version":"2.12.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.12.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"ab382c7dcd5c5d993bbf56f877ae8e9d9f85741c","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.12.1.tgz","fileCount":535,"integrity":"sha512-45LVQauimFGX/fkCJzK3O2KpQQrIB0fGlg8sERu4NH0xWiBw9JsLOLYD2xAgD5SPramQvsjzM7vYWIkGxpGYNQ==","signatures":[{"sig":"MEUCIQCazo+dRMBVFIlg6FjzSKRpF9/+vBEWtq2kigR7YIecsQIgCjAVbzsS85qi8lPB1QUxvttAiMZWxpnR5cZLLfm9kX8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42269027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4Q/eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNCw/7BnTZcxazLeb2jyG/X9G4UEKI6g74C/iFGbo5/1sIQaOMpM/T\r\nGreJh6vdAMRRK6zJShhXvVRhW1ssSHfIN7Eo5bw1TZYcolss2uqUJbofV+Ac\r\nYzsZgZPrBkKadRIKus9V8JC766cu6nR1H93JVZBVQlqL878aghKte07UOVoV\r\nfBNGNl5Ddm69fF6hSdvOJO4uVLcfdmX2gifzNMwMm2FxXSB1PukXOFsyGgKz\r\nAiDD/i+yeBLUw8SqkSWRK7Ef88wcSsLuoYVQadWtv1/UCZPQAiCJKqqrf0pI\r\n3wCgdUj32gcqPtnNCdV8LdKcsChzd7S8VOQlx9YZRfJd1rS8tm2SFCIsQxbZ\r\nME+OWdghj94ZKqfsX4vHRnTLhhg0g71NLnRr+yb0pECT+MDAeLvOplPR/OnU\r\n/33M0zyAZDCbCTC056XDUSk1X6anuqw/TZ58fds95rVH+X4SB3ONxPfDdlXH\r\nazfviPpUzozi7/lXQH6UDwOuxfZmeMbi0Vu8YYLwc6DdUYE28/KFfQS+kFPQ\r\nBwhdlqiHaZaqC+9pqvb8v6It8Rxm1W0PfB0v4BRt22GPcBP4imKmCjVbVKDV\r\nniunSqXniN/AXpMF4yc8MvliDptLEjnPO+00NMbUM7nzzQt2+CJyEZBRpoDl\r\nNAql80V1TuDiefkB8Gd8nh0gbyAcnKu8cQ8=\r\n=HLFW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --jobs=1 --reporter spec --no-coverage -- test/browser/**/*.test.js","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.17","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.19.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.5","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^7.6.1","gl":"6.0.1","st":"^3.0.0","ejs":"^3.1.8","nyc":"^15.1.0","tap":"~16.3.2","diff":"^5.1.0","glob":"^8.0.3","tape":"^5.6.1","chalk":"^5.0.1","jsdom":"^15.2.1","sinon":"^15.0.0","envify":"^4.1.0","eslint":"^7.32.0","rollup":"^2.78.1","testem":"^3.10.0","address":"^1.2.0","cssnano":"^5.1.13","postcss":"^8.4.16","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.145.0","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^14.11.0","browserify":"^17.0.0","pixelmatch":"^5.3.0","@babel/core":"^7.20.5","npm-run-all":"^4.1.5","postcss-cli":"^10.1.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","shuffle-seed":"^1.1.6","@octokit/rest":"^19.0.4","node-notifier":"^10.0.1","puppeteer-core":"^19.3.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.0","@babel/preset-flow":"^7.18.6","eslint-plugin-html":"^7.1.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.4.0","@rollup/plugin-json":"^5.0.2","eslint-plugin-jsdoc":"^39.6.4","@babel/eslint-parser":"^7.18.9","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.0","eslint-plugin-import":"^2.26.0","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.0","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.5.0","@rollup/plugin-commonjs":"^23.0.3","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^29.0.0","@rollup/plugin-node-resolve":"^15.0.0","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.12.1_1675694046108_0.15191757934034933","host":"s3://npm-registry-packages"}},"2.13.0-dev":{"name":"mapbox-gl","version":"2.13.0-dev","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.13.0-dev","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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"933a607e4ebab6aed6403a8994fb2ac233ada24b","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.13.0-dev.tgz","fileCount":535,"integrity":"sha512-qJGPQYb5W7eiMm9pwUJQJl63svKU4ryauFWjr0fAgsjM6tYHM+UuJ2XZmQe6tOvX6EAyXMdEbzss+afb0qrA4w==","signatures":[{"sig":"MEYCIQDBG0n5CUxnUcMBX5f0qh4/duaJkywxe751ebexyT0YswIhAOtPc580uCRVN/+rYCile0a5j+c/V/kmZOtdPTXlTXzT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42461795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4mNCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrn4Q//bUbNJcQAqy7klFlrtsdGXEJI95MMDKSJiIFDY8XQoGIFvxlQ\r\n1fLITKowPJfwU/rAPdSZMoWkMGYb1bnKGPCTJZFh9aDh7Xpm1//Y3r/KEOVP\r\nJKlzYRqYLeHz3yogsN+dciWpK0oTf2Arp0HguMJQZJaQwxQ/3gvaaRkVTJdN\r\nV7f+6v3GSw55Ap/Nr4TwhZI7H7KUR2W+HZUNn2q4w6lhTSHe7iaUI1CrHSbE\r\nNb0KIT+Jx6zolRg78R96gZO05i3Pr7MLO6F3yt8WFDZGF+fnCKYDA3X23bSN\r\nkHb9SNdw0a2yaZYlPBVcGbGfM/R/NF4qjS7efc2dAj8tO3DMt2eowNoZeQpU\r\nV3BTiFze86m4a0H9+xibt+F2/SFOUiL2Cxmdb9vI+8KHvhhqPdWlgaYQNG8+\r\nrFNtp/k09REZ9bBC3lMlcNDS3KDEpUGfMsp64IJ6NAo8vudXQwiZmC+HJ40w\r\naFZJPxbckVV9Pn4jWtRn6qmu3JYF/smiUi2fj3eKKE7uSpRG4hdy+QKuLs9z\r\nWCcknJSOTB2b2g5HJrwRfpt5BZ6ktcHVSihNWhZ8VsB1sWz+GJaD3qSS4Pgt\r\nCKqbn8uu5e+c52GY5cW4FKygXmK4JcYDTYqyrOPEkThr1//6/beLQ3AFHH4M\r\nhtZYem2d2n8KYPMlpnIvFqaBG6dSMRbJ4ZM=\r\n=9nAP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --jobs=1 --reporter spec --no-coverage -- test/browser/**/*.test.js","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.17","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.19.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.5","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.6.1","gl":"6.0.2","st":"^3.0.0","ejs":"^3.1.8","nyc":"^15.1.0","tap":"~16.3.2","diff":"^5.1.0","glob":"^8.0.3","tape":"^5.6.1","chalk":"^5.0.1","jsdom":"^15.2.1","sinon":"^15.0.0","envify":"^4.1.0","eslint":"^7.32.0","rollup":"^2.78.1","testem":"^3.10.1","address":"^1.2.0","cssnano":"^5.1.13","postcss":"^8.4.16","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.152.0","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^14.11.0","browserify":"^17.0.0","pixelmatch":"^5.3.0","@babel/core":"^7.20.5","npm-run-all":"^4.1.5","postcss-cli":"^10.1.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^19.0.4","node-notifier":"^10.0.1","puppeteer-core":"^19.3.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.0","eslint-plugin-html":"^7.1.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.4.0","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^39.6.4","@babel/eslint-parser":"^7.18.9","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.0","eslint-plugin-import":"^2.26.0","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.0","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.5.0","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^29.0.0","@rollup/plugin-node-resolve":"^15.0.0","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.13.0-dev_1675780930269_0.23350266545742548","host":"s3://npm-registry-packages"}},"2.13.0-beta.1":{"name":"mapbox-gl","version":"2.13.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.13.0-beta.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"16abbd68e01050ad8959e1a2af098cb86311f6d0","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.13.0-beta.1.tgz","fileCount":535,"integrity":"sha512-GovrYsMCrlmZDa/YPi0noVasdIF3qNxfcinaUwAiOyU5w4sELA4XGPPhrczOEac5+nbUaILmlEdqFLSMtbWjog==","signatures":[{"sig":"MEUCIQDjg828Uh8hkPJS9MWNWtJnnrbNWfaBDAjJgIK2vDT0IgIgE/dUKI/yIQ8C6KhSEifn8kK4VRJY5NK69p0I30nDbbM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42461813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4mrhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7sw/+OrdJHxYiiVlO8d8D7xDk3S4ZOPrZBHYso8jgu4383W6z3ux9\r\nueKYZaHoPCd4q28vd5QSqMZw0hDnYzAzf1nZQw9VMoCa7Mk1IHsCvmybM9/f\r\nva5O5Flly9j+ZCgIaMFz9IsVjU/DVVXWlvQAhxaXGrXRurYWI2u8Sq0lckCB\r\nk7ea/leJIIaCMncxQEGR2F7ioPkgWuvQF5zzPe1E9eLbKRVVrUDtCAWz+NXJ\r\nHjy97DiBwSAP6UasmyhoSnG1ImQuTkqngNsXXMthLHuxBrrQQECrQtl0wp42\r\nLQII1eZzDzDE8tkKyTLdSo9Xb9MgpW53bj7lCYSxW0U+BmikbfwBu08dhxHb\r\nppOVI1KfQTZ1Nwctot1QLO+i7LOiUCwf0G1FPSSK2C4gbcDbsM8UQeNZC1Y8\r\n65994xEF4ZbBYUdWbEATK5hSuORSHhkMQMbHnDsRA8aVncX914RVjt9XX70V\r\nh3/C75NfR/ieRFqMhP+hfsAPFbql1neVoSGuJceFknWNpAttcyWsbOToNgxo\r\nuxs2Kf7SeCL+nGOxAWB4Wmu+cVWIP+dVkj772GaRfSn2kh7V5y/4qXFAJsrj\r\nV5meuW42XdlRt+1P1KVvokAcjIath4cBWMPXi7mLe/CEcmtRpZwFPDK4wXys\r\nN7TwqNmWrYOg3w9js58xS5UnYnx8xEe0Fuc=\r\n=tAH6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --jobs=1 --reporter spec --no-coverage -- test/browser/**/*.test.js","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.17","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.19.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.5","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.6.1","gl":"6.0.2","st":"^3.0.0","ejs":"^3.1.8","nyc":"^15.1.0","tap":"~16.3.2","diff":"^5.1.0","glob":"^8.0.3","tape":"^5.6.1","chalk":"^5.0.1","jsdom":"^15.2.1","sinon":"^15.0.0","envify":"^4.1.0","eslint":"^7.32.0","rollup":"^2.78.1","testem":"^3.10.1","address":"^1.2.0","cssnano":"^5.1.13","postcss":"^8.4.16","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.152.0","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^14.11.0","browserify":"^17.0.0","pixelmatch":"^5.3.0","@babel/core":"^7.20.5","npm-run-all":"^4.1.5","postcss-cli":"^10.1.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^19.0.4","node-notifier":"^10.0.1","puppeteer-core":"^19.3.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.0","eslint-plugin-html":"^7.1.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^5.0.0","selenium-webdriver":"^4.4.0","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^39.6.4","@babel/eslint-parser":"^7.18.9","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.0","eslint-plugin-import":"^2.26.0","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.0","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.5.0","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^29.0.0","@rollup/plugin-node-resolve":"^15.0.0","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.13.0-beta.1_1675782881400_0.3101204127032473","host":"s3://npm-registry-packages"}},"2.13.0":{"name":"mapbox-gl","version":"2.13.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.13.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"a69b1ec4c26e075f17fa5db292757e5fe8af8310","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.13.0.tgz","fileCount":535,"integrity":"sha512-G8pU1/I9HC7xNbhKPKFtRkdUDkWJBNbYPMeRjBig3lPaYtvHPIaFmXMR6BDyZ/gnwodElrwMZGdGsoH8kecX8w==","signatures":[{"sig":"MEUCIExrSJWy0HKP2ffa0ZMI2SqGzlY/RwrB1H5XjB2JKH0lAiEAk0WRVLocc3/BZ4GJKHyM58o2K6MzbBUCjQt3ijiv4qg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42463444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9N6jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqywRAAiTgPMuDVUZFkKeNznGZx5f6e8AFyT0AY6fNNswlU3YXsx4CS\r\nsQw1BJ4sPu/VIjm+oxW/K7LC8ySiY9ZncsXo2CDuVEvbzVkejmsM72BjERh/\r\nejBg4FxX3lkkcU0OgzCEHtQjqukUqMND76efZQU1yMpLQifwQushJJAewSAm\r\n3qZvLvHYk2haoquwk5XPFEF14XG3Oaw2CKYQV6yBOrPnFC4rNq/4T/NxxHox\r\nvD1WQQemMWDQUchbsVWW61FRizRMAyfh/CrqN6eVWwrNmCgGeujS9zWz1agx\r\nHmYH2UBSHVHXej0JsHeEaFgEhUeaz8VrHyOyB/dDuClrnUqFnkDK1gCd6fvL\r\njYZiFn3TbdDJ1asPLQxn4Dtxqb/JXi9ympSjbNBKSJ3dXEwC+QJ+aqNk6PoY\r\nQj1EtDcTrzCL7KfCY07De0Rkc3+hQd2jORmO49ngjd1WYqrXyddbRbTBvWSl\r\nnyGe+DZrjpawMbMJvDrE3RmuIb5t23aKehnoLeSVIDijhWOOHv7Vys4udw1S\r\nSD2zBWVUzd26s5Kft8vE4OquEUWvTsdfd4BoVLPVrpKgP+ccrPbJI60+XS8R\r\nglsO4nBzovRWf00rNFFNQF1lFaZX2wF0IDo8qWC8iJdIuv0/VCRRsYUWMzD8\r\nW8D0bmfGQmk7wULFCIjoSh/Ouq2GkTUiHgo=\r\n=TSMc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --jobs=1 --reporter spec --no-coverage -- test/browser/**/*.test.js","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","print-release-url":"node build/print-release-url.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.17","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.19.3","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.5","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^7.6.1","gl":"6.0.2","st":"^3.0.0","ejs":"^3.1.8","nyc":"^15.1.0","tap":"~16.3.2","diff":"^5.1.0","glob":"^8.0.3","tape":"^5.6.1","chalk":"^5.0.1","jsdom":"^15.2.1","sinon":"^15.0.0","envify":"^4.1.0","eslint":"^7.32.0","rollup":"^2.78.1","testem":"^3.10.1","address":"^1.2.0","cssnano":"^5.1.13","postcss":"^8.4.16","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.152.0","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^14.11.0","browserify":"^17.0.0","pixelmatch":"^5.3.0","@babel/core":"^7.20.5","npm-run-all":"^4.1.5","postcss-cli":"^10.1.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^19.0.4","node-notifier":"^10.0.1","puppeteer-core":"^19.3.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.0","eslint-plugin-html":"^7.1.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","selenium-webdriver":"^4.4.0","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^39.6.4","@babel/eslint-parser":"^7.18.9","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.0","eslint-plugin-import":"^2.26.0","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.0","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.5.0","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^29.0.0","@rollup/plugin-node-resolve":"^15.0.0","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.13.0_1676992163194_0.9572102688788999","host":"s3://npm-registry-packages"}},"2.14.0-beta.1":{"name":"mapbox-gl","version":"2.14.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.14.0-beta.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"8ca3ce7930ba8f09a0aad1aafba77c79ce96fdd9","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.14.0-beta.1.tgz","fileCount":535,"integrity":"sha512-WZYXottuDQo5jYXcP9JzMEhQtstJlJ4OQFJolDUAzY200VbwFrYx3wqorhgWWOqZFjFh1/+zAhbiDc8yqLedRg==","signatures":[{"sig":"MEQCIGzXXZqsnfNWBFi+PNxhONs1P+D9gfQQRktBiuaaD2cuAiBHJzaY3rHM3M5bpTZya83g7S7bNLMm2duCUNByJ+IjUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42610242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLrGAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/vw//cE6WUsSsTlaWTBBVLDPZr4eS5kOizSxlU9M5wgZ11W0ZTdWo\r\nomF7vhQAtXpE4Gac7TF+dWzsh7+KFU4fE6FYiGh90pwMakH5G3tHXLMspocg\r\nkuycLNq6QAI7XKre+cT2d2eFezeXmuSM7Ve4oTAMnUXv73qrudYSPa13pVJk\r\n2g/UTHypHhLLOp+8JOgqo8LTECdD5ZsYITLgkLWHhgqeGxcEx4LP7Nte+FDY\r\nN3rgLTle6eCPkAOeenDiDdXzfxOWmYytSrDnk2r/BG7deljhhJLzTQFv6Ekc\r\nT/diw1rdSfAqye87ehuw4Tqsv4jla43xO6Cum3ckeBO74RgBFFXxOmJjH2MR\r\nxxqLZzUalhkH1uedu6JXD1YcmDklDNKilc15HANrxPpfJMbsxJZ8jdgV6eNt\r\nqCe21a3AqEpDLc22H9LmOVsRpGZvybHwBx01rItCMpLj/A1qClcAwzc6RM7X\r\nKG++IckrzQooW7JoAbWODoQUspZYB/Y7nymE//34zyBDPvCqiDY9kSl3NiI1\r\nuHRbYtUOzMFU4Vf6+6af6HxY+6Mc4ohUjFIrawVG005EGk0JYows4ApalVp3\r\nEc4znPKN2vcSy5WJ6twl9ligHUKzmiqD++DbB+0A7+T8nEmACsUuYQ/gA67y\r\nylTSTA/XtuUNC4Ws3uVKt7C8h82pSTEjSO8=\r\n=7DYV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --jobs=1 --reporter spec --no-coverage -- test/browser/**/*.test.js","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.17","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.19.3","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.5","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.6.1","gl":"6.0.2","st":"^3.0.0","ejs":"^3.1.8","nyc":"^15.1.0","tap":"~16.3.2","diff":"^5.1.0","glob":"^8.0.3","tape":"^5.6.1","chalk":"^5.0.1","jsdom":"^15.2.1","sinon":"^15.0.0","envify":"^4.1.0","eslint":"^7.32.0","rollup":"^2.78.1","testem":"^3.10.1","address":"^1.2.0","cssnano":"^6.0.0","postcss":"^8.4.16","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.188.0","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^14.11.0","browserify":"^17.0.0","pixelmatch":"^5.3.0","@babel/core":"^7.20.5","npm-run-all":"^4.1.5","postcss-cli":"^10.1.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^19.0.4","node-notifier":"^10.0.1","puppeteer-core":"^19.7.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.0","eslint-plugin-html":"^7.1.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","selenium-webdriver":"^4.8.0","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^39.6.4","@babel/eslint-parser":"^7.18.9","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.0","eslint-plugin-import":"^2.26.0","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.0","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^29.0.0","@rollup/plugin-node-resolve":"^15.0.0","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.14.0-beta.1_1680781696417_0.5714825178674887","host":"s3://npm-registry-packages"}},"2.14.0":{"name":"mapbox-gl","version":"2.14.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.14.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"cc3e528ab270baf218633c80217443cf7edd293b","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.14.0.tgz","fileCount":535,"integrity":"sha512-vbIx7i7BWw7s8jZiOINOlJJfiXH2fuD/p8YxHNQa0Gi57n03fAtQh4z54R0ddQJERg1ObmPxOmsow1OlB+yuXA==","signatures":[{"sig":"MEQCID8ndjp0sZHKw9VkaF+E0q9nxGwH0rhpJQhoQkrgmYHtAiBQa81awg1eP9qmdVJGiBEUEm7c/JbYRIvhRWGIaUOBow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42610192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNqajACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKhA//QQbfAkCYJyaw9vFR9qBA2Z1XPNjU0sbkVnwnwGOF06A6IJq9\r\n/0fPRP2GacGpWHAPrAjoz4akuFRG8CVgQUzzx3NuuCpTbInhnTFY+AEQTiBO\r\nOGa5hWZp8NAOQTj3y3xIeaBA2Q2HxNWE4rqNTcuBwCGhWAPa5pOpIarmngmG\r\ngkV51DB8awXkp9IiGzveCb1cBhq5IInLK7PH+syqmGY4j4+o/FwiZRo7pU71\r\ncmCNu6P4bcdrD9ywY1lUJ+2TlXfxRb5q1K/azzkUaRi/pHYCuftUwZP445aD\r\na7TQ/zJ5fQWhx2TY5ADEqj//vLWh1xD+o7IuQQfpReKDJSYWKVyfGg37qw8P\r\n78Z4KDJeYaLmPfIJ6pVT2A30nMQNjX+QXfjnDG15G8PWDtlI6UGj9JakqNaX\r\n3XOo3JioBvn9NlZvLl+YtmrqEQed3gxbTE2OnLMMuS0OpHlyLPHuF96wgArf\r\nyf2TLZPRmC0zkBEakApiI3x/Adhh2Mkjw78B6LgoK9AJb1sc/tNpToCHRA6V\r\nrKDGC+5J5QurXteyGElFqJNEUGJpCBUibQ353l5KpHjzPEgNtWqgL4JnI4J2\r\nKr5nq/HF7Bz2+/BbO3KyBJtqZdvSnHdKV6p/G4rKeqhre3jpk5OGECOuY0Ic\r\nhSc3TEbjSUzoK70Xu9kj4jSlDybGT/p3jYE=\r\n=1dZw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --jobs=1 --reporter spec --no-coverage -- test/browser/**/*.test.js","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.17","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.19.3","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.5","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^7.6.1","gl":"6.0.2","st":"^3.0.0","ejs":"^3.1.8","nyc":"^15.1.0","tap":"~16.3.2","diff":"^5.1.0","glob":"^8.0.3","tape":"^5.6.1","chalk":"^5.0.1","jsdom":"^15.2.1","sinon":"^15.0.0","envify":"^4.1.0","eslint":"^7.32.0","rollup":"^2.78.1","testem":"^3.10.1","address":"^1.2.0","cssnano":"^6.0.0","postcss":"^8.4.16","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.188.0","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^14.11.0","browserify":"^17.0.0","pixelmatch":"^5.3.0","@babel/core":"^7.20.5","npm-run-all":"^4.1.5","postcss-cli":"^10.1.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^19.0.4","node-notifier":"^10.0.1","puppeteer-core":"^19.7.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.0","eslint-plugin-html":"^7.1.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","selenium-webdriver":"^4.8.0","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^39.6.4","@babel/eslint-parser":"^7.18.9","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.0","eslint-plugin-import":"^2.26.0","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.0","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^29.0.0","@rollup/plugin-node-resolve":"^15.0.0","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.14.0_1681303202660_0.8415160874438588","host":"s3://npm-registry-packages"}},"2.14.1":{"name":"mapbox-gl","version":"2.14.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.14.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"5e6aef1010e83d3dc5af7bc62ed8eec099803667","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.14.1.tgz","fileCount":535,"integrity":"sha512-KfHYcjzJeEF1UXZQin3vSdyIXoTBBdpNesTMmyzP9Dv8wRg8DnRu078Vr/CJ2A6Xocsvh9UAqTWYtHlrc20nwA==","signatures":[{"sig":"MEYCIQDAS8TbTgMz+//6X6Pf+uEGSQVqyYHjF3+BM4jG4rSnPQIhAJsqpUh3X+Mk+Vvoc91K0pf1esG9CkZSWiaAMVJUoWaY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42608647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkORkxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokHg/+IhCegXwHsoGWvgAywBgDnxOWSgA01gGpnM+taImn9dxSdI/b\r\nqNkltaHFEA7po5F6JcInMK7vLj8agHEVo4j4ZrjByER6t4T9rY12pNyIXHoq\r\nfddrXveRtBJk6+uXK9JO4vsZtzdzc1SURTDxhHnyKzjVeG5+CguKritsPEP0\r\nDWief5baxyv78Jvo5ksfo+OjFYjo7SJRgMu+pHX6miJoAGqSqaUrZIXk8Pon\r\nWVsH1bW/+WOB2bqCMJeQALjuCORrmwbBrCR4MEHXNL4uIXosHXkM9FNLft5w\r\nkgzCZfl0oTrR9v1QhdBzkJcvKRIp97uGiCPjnaNgQ0viS5ZxPvvZmmr6mut6\r\nt/HStssGX805LYwVrc6f3Wvumde6GrBsi1HbNR+anlPP2F7bPr929nsVRB+d\r\nZtFzSroeT1fQIpEHKbKBurcaKkES7W26ZP4EZHhuJ2gmMB3jShaPpXJGgpsl\r\nD/n+kQ4nu9Pbh3CfhEI2HvucuiB32ce6DrFBLvlaruPI7ZhsvguXvKXc6E2Y\r\nupXcIgV7XQTDxrB/0LABLkldO9YJZqSSVfPOGGpnCgep7c1+XQXJ9dQ20mIX\r\n+ieZ92rJ+5gzE9a/yKm0b0DbZ/n617ImpHcdCYHHTILmlRlVj+A21Y2aPOsl\r\ndpwbYo29lrOQA96Oz5SvwtHd2FkyDRG5C+I=\r\n=ws+g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --jobs=1 --reporter spec --no-coverage -- test/browser/**/*.test.js","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.17","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.19.3","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^7.1.5","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^7.6.1","gl":"6.0.2","st":"^3.0.0","ejs":"^3.1.8","nyc":"^15.1.0","tap":"~16.3.2","diff":"^5.1.0","glob":"^8.0.3","tape":"^5.6.1","chalk":"^5.0.1","jsdom":"^15.2.1","sinon":"^15.0.0","envify":"^4.1.0","eslint":"^7.32.0","rollup":"^2.78.1","testem":"^3.10.1","address":"^1.2.0","cssnano":"^6.0.0","postcss":"^8.4.16","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.188.0","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^14.11.0","browserify":"^17.0.0","pixelmatch":"^5.3.0","@babel/core":"^7.20.5","npm-run-all":"^4.1.5","postcss-cli":"^10.1.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^19.0.4","node-notifier":"^10.0.1","puppeteer-core":"^19.7.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.0","eslint-plugin-html":"^7.1.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","selenium-webdriver":"^4.8.0","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^39.6.4","@babel/eslint-parser":"^7.18.9","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.0","eslint-plugin-import":"^2.26.0","rollup-plugin-terser":"^7.0.2","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.0","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^24.0.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^29.0.0","@rollup/plugin-node-resolve":"^15.0.0","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.14.1_1681463601440_0.21813793479026944","host":"s3://npm-registry-packages"}},"2.15.0-beta.1":{"name":"mapbox-gl","version":"2.15.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.15.0-beta.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"f9da2f98463ee6d5ca22f02dd5686414bb6f8519","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.15.0-beta.1.tgz","fileCount":536,"integrity":"sha512-cw5NviwxqNSi7aOjeuZ90WS/Yw9K5VpVpuGr87RyANeRLAoGSbm44nqFquQnslzIO+fV/fZOLivSuZd73JSy6g==","signatures":[{"sig":"MEUCIHlWMCP6C42YNRtTAbrDFtlr1FZIX6K7mbadcIPS01WkAiEA6HB4z2vQa0d8eXWAPf7SV/mTLPzRhsuV2sMQvSru2+w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42793056},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --jobs=1 --reporter spec --no-coverage -- test/browser/**/*.test.js","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.17","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.19.3","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","kdbush":"^4.0.1","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^8.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.6.1","gl":"6.0.2","st":"^3.0.0","ejs":"^3.1.8","nyc":"^15.1.0","tap":"~16.3.2","diff":"^5.1.0","glob":"^10.0.0","tape":"^5.6.1","chalk":"^5.0.1","jsdom":"^15.2.1","sinon":"^15.0.0","envify":"^4.1.0","eslint":"^7.32.0","rollup":"^3.21.7","testem":"^3.10.1","address":"^1.2.0","cssnano":"^6.0.0","postcss":"^8.4.16","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.191.0","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^14.11.0","browserify":"^17.0.0","pixelmatch":"^5.3.0","@babel/core":"^7.20.5","npm-run-all":"^4.1.5","postcss-cli":"^10.1.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^19.0.4","node-notifier":"^10.0.1","puppeteer-core":"^19.7.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.0","eslint-plugin-html":"^7.1.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","selenium-webdriver":"^4.8.0","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^39.6.4","@babel/eslint-parser":"^7.18.9","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.0","eslint-plugin-import":"^2.26.0","@rollup/plugin-terser":"^0.4.1","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.0","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^25.0.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^29.0.0","@rollup/plugin-node-resolve":"^15.0.0","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.15.0-beta.1_1684335371087_0.3559058150541037","host":"s3://npm-registry-packages"}},"2.15.0":{"name":"mapbox-gl","version":"2.15.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@2.15.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"9439828d0bae1e7b464ae08b30cb2e65a7e2256d","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-2.15.0.tgz","fileCount":536,"integrity":"sha512-fjv+aYrd5TIHiL7wRa+W7KjtUqKWziJMZUkK5hm8TvJ3OLeNPx4NmW/DgfYhd/jHej8wWL+QJBDbdMMAKvNC0A==","signatures":[{"sig":"MEYCIQC2J9HJvqsP0eOqe4pS8ZxQU+z82kWlhUwp3QVIS1NNRwIhANBKEMOKvPLhbk6pg28ZwZubzpeK+2nD4AMHXs73QT5i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42793006},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --jobs=1 --reporter spec --no-coverage -- test/browser/**/*.test.js","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.18","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","kdbush":"^4.0.1","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","quickselect":"^2.0.0","supercluster":"^8.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"d3":"^7.6.1","gl":"6.0.2","st":"^3.0.0","ejs":"^3.1.8","nyc":"^15.1.0","tap":"~16.3.2","diff":"^5.1.0","glob":"^10.0.0","tape":"^5.6.1","chalk":"^5.0.1","jsdom":"^15.2.1","sinon":"^15.0.0","envify":"^4.1.0","eslint":"^7.32.0","rollup":"^3.21.7","testem":"^3.10.1","address":"^1.2.0","cssnano":"^6.0.0","postcss":"^8.4.16","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.191.0","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^14.11.0","browserify":"^17.0.0","pixelmatch":"^5.3.0","@babel/core":"^7.20.5","npm-run-all":"^4.1.5","postcss-cli":"^10.1.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^19.0.4","node-notifier":"^10.0.1","puppeteer-core":"^19.7.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.0","eslint-plugin-html":"^7.1.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","selenium-webdriver":"^4.8.0","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^39.6.4","@babel/eslint-parser":"^7.18.9","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.0","eslint-plugin-import":"^2.26.0","@rollup/plugin-terser":"^0.4.1","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.0","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^25.0.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^29.0.0","@rollup/plugin-node-resolve":"^15.0.0","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_2.15.0_1685006933068_0.4425659980665715","host":"s3://npm-registry-packages"}},"3.0.0-beta.1":{"name":"mapbox-gl","version":"3.0.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.0.0-beta.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"41e87b30da67e0cf76e206128ea06d885f1b1b03","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.0.0-beta.1.tgz","fileCount":551,"integrity":"sha512-dNllJFPrSwYsA3zQMh+eOPlDL9a9ZUjF1Ncb5fUQOGXCF73lHytO+UieuT2Y1zCMs+4oHCWurt8WSxcIulAuUg==","signatures":[{"sig":"MEUCIBVexEyH7sVJy40s4OIuj7ebi4X3Bz9fqK3wEijtcDI0AiEAqoLTLHSklEVhD1RIxedl12/+uYEwJMVbzZ+tWF78lc4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54517993},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"gitHead":"62c41b065cfd7465778e035a764d13bd37bbba7a","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench 3d-style debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token build-loaders watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --timeout 0 --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s build-loaders test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token build-loaders watch-benchmarks start-server","start-debug":"run-p build-token build-loaders watch-css watch-dev start-server","test-render":"npm run build-loaders && cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --jobs=1 --reporter spec --no-coverage -- test/browser/**/*.test.js","watch-render":"npm run build-loaders && cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","build-loaders":"rollup -c rollup.config.loaders.js","start-release":"run-s build-token build-loaders build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-loaders build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"npm run build-loaders && BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"npm run build-loaders && BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","test-render-safari":"npm run build-loaders && cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"npm run build-loaders && cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js"},"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"9.5.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","kdbush":"^4.0.1","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","cheap-ruler":"^3.0.1","quickselect":"^2.0.0","supercluster":"^8.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@loaders.gl/core":"^3.3.0","@loaders.gl/gltf":"^3.3.0","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@loaders.gl/3d-tiles":"^3.3.0","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.6.1","gl":"6.0.2","st":"^3.0.0","ejs":"^3.1.8","nyc":"^15.1.0","tap":"~16.3.2","diff":"^5.1.0","glob":"^10.3.3","tape":"^5.6.6","chalk":"^5.0.1","jsdom":"^15.2.1","sinon":"^15.1.0","envify":"^4.1.0","eslint":"^7.32.0","rollup":"^3.26.2","testem":"^3.10.1","address":"^1.2.0","cssnano":"^6.0.0","postcss":"^8.4.25","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.191.0","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^15.10.2","browserify":"^17.0.0","pixelmatch":"^5.3.0","@babel/core":"^7.22.8","npm-run-all":"^4.1.5","postcss-cli":"^10.1.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^20.0.1","node-notifier":"^10.0.1","puppeteer-core":"^20.8.3","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.1","eslint-plugin-html":"^7.1.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","selenium-webdriver":"^4.10.0","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^46.2.4","@babel/eslint-parser":"^7.22.7","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.0","eslint-plugin-import":"^2.27.5","@rollup/plugin-terser":"^0.4.3","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.0","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^25.0.0","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^34.0.0","@rollup/plugin-node-resolve":"^15.1.0","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.0.0-beta.1_1690988330288_0.032765166894492825","host":"s3://npm-registry-packages"}},"3.0.0-beta.2":{"name":"mapbox-gl","version":"3.0.0-beta.2","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.0.0-beta.2","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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"107e9de35926bd780a733d11a5e0fee4e9ed95d9","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.0.0-beta.2.tgz","fileCount":552,"integrity":"sha512-QTsYTfUkU4KSeLBlLKehLqKNe9NRCTTMDAZc+K3Jp6UVk1/HcFQDibsiob9mqJm2tCb2e86hpw/BpJS5uxJ46g==","signatures":[{"sig":"MEUCIFWyTzXthgY+9myAfq+jvBsO1ax7wN9vI4Oh9C6iG/4TAiEAh2CYTODwSoGV2bf/vyJ+r5NxshasH1Mg1321hKfoWJc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54988946},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench 3d-style debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token build-loaders watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s build-loaders test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token build-loaders watch-benchmarks start-server","start-debug":"run-p build-token build-loaders watch-css watch-dev start-server","test-render":"npm run build-loaders && cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --jobs=1 --reporter spec --no-coverage -- test/browser/**/*.test.js","watch-render":"npm run build-loaders && cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","build-loaders":"rollup -c rollup.config.loaders.js","start-release":"run-s build-token build-loaders build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-loaders build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"npm run build-loaders && BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"npm run build-loaders && BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","test-render-safari":"npm run build-loaders && cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"npm run build-loaders && cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.18","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","kdbush":"^4.0.1","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","cheap-ruler":"^3.0.1","quickselect":"^2.0.0","supercluster":"^8.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@loaders.gl/core":"3.3.0","@loaders.gl/gltf":"3.3.0","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@loaders.gl/3d-tiles":"3.3.0","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.6.1","gl":"6.0.2","st":"^3.0.0","ejs":"^3.1.8","nyc":"^15.1.0","tap":"~16.3.2","diff":"^5.1.0","glob":"^10.3.3","tape":"^5.6.6","chalk":"^5.0.1","jsdom":"^15.2.1","sinon":"^15.1.0","envify":"^4.1.0","eslint":"^7.32.0","rollup":"^3.28.1","testem":"^3.10.1","address":"^1.2.0","cssnano":"^6.0.0","postcss":"^8.4.28","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.191.0","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^15.10.3","browserify":"^17.0.0","pixelmatch":"^5.3.0","@babel/core":"^7.22.11","npm-run-all":"^4.1.5","postcss-cli":"^10.1.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^20.0.1","node-notifier":"^10.0.1","puppeteer-core":"^21.1.1","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.1","eslint-plugin-html":"^7.1.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","selenium-webdriver":"^4.10.0","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^46.5.0","@babel/eslint-parser":"^7.22.11","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.0","eslint-plugin-import":"^2.28.1","@rollup/plugin-terser":"^0.4.3","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.0","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^25.0.4","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^34.0.0","@rollup/plugin-node-resolve":"^15.2.1","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.0.0-beta.2_1694010016782_0.9059174033029505","host":"s3://npm-registry-packages"}},"3.0.0-beta.3":{"name":"mapbox-gl","version":"3.0.0-beta.3","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.0.0-beta.3","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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"f73c4db63d8010c09cec31facbaba6be5a7d2b68","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.0.0-beta.3.tgz","fileCount":556,"integrity":"sha512-Cnw1jAK8qNrW7ZLuSBMaS7hyy0cIvHXZHgdrfHGXR72bwrVEHmolc/2g+jMj5evCoojGyNb/YLVtyVulZ0TOXQ==","signatures":[{"sig":"MEUCIQD7cJyQdUeXeOQ3O3OaU2vrOoVRGlWsbloH/wfN6wmcyAIgPBxLMBW3nimrCFMwrzWBt1VdKKJnoq91fFlnxBGL+qc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55680082},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench 3d-style debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token build-loaders watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s build-loaders test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token build-loaders watch-benchmarks start-server","start-debug":"run-p build-token build-loaders watch-css watch-dev start-server","test-render":"npm run build-loaders && cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --jobs=1 --reporter spec --no-coverage -- test/browser/**/*.test.js","watch-render":"npm run build-loaders && cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","build-loaders":"rollup -c rollup.config.loaders.js","start-release":"run-s build-token build-loaders build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-loaders build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"npm run build-loaders && BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"npm run build-loaders && BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","test-render-safari":"npm run build-loaders && cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"npm run build-loaders && cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.18","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","kdbush":"^4.0.1","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","cheap-ruler":"^3.0.1","quickselect":"^2.0.0","supercluster":"^8.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@loaders.gl/core":"3.3.0","@loaders.gl/gltf":"3.3.0","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@loaders.gl/3d-tiles":"3.3.0","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.6.1","gl":"6.0.2","st":"^3.0.0","ejs":"^3.1.8","nyc":"^15.1.0","tap":"~16.3.2","diff":"^5.1.0","glob":"^10.3.4","tape":"^5.6.6","chalk":"^5.0.1","jsdom":"^15.2.1","sinon":"^16.0.0","envify":"^4.1.0","eslint":"^7.32.0","rollup":"^3.29.2","testem":"^3.10.1","address":"^1.2.0","cssnano":"^6.0.0","postcss":"^8.4.30","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.191.0","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^15.10.3","browserify":"^17.0.0","pixelmatch":"^5.3.0","@babel/core":"^7.22.20","npm-run-all":"^4.1.5","postcss-cli":"^10.1.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^20.0.1","node-notifier":"^10.0.1","puppeteer-core":"^21.2.1","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.1","eslint-plugin-html":"^7.1.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","selenium-webdriver":"^4.12.0","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^46.6.0","@babel/eslint-parser":"^7.22.15","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.0","eslint-plugin-import":"^2.28.1","@rollup/plugin-terser":"^0.4.3","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.0","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^25.0.4","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^34.0.0","@rollup/plugin-node-resolve":"^15.2.1","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.0.0-beta.3_1695302892756_0.0394731018277652","host":"s3://npm-registry-packages"}},"3.0.0-beta.4":{"name":"mapbox-gl","version":"3.0.0-beta.4","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.0.0-beta.4","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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"8576a91cdd490a44f52e1d0ce54776facab44a95","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.0.0-beta.4.tgz","fileCount":572,"integrity":"sha512-F28ptXe5XDM7I95FRhJK3v2JCL3rh+W3y1y+RQqvHraZ4wG3Bmoyr5ABeAayc/1vQDlA6cPhZNVUFuTQkSh99Q==","signatures":[{"sig":"MEQCIAUx7BVsz04kaxXsMJuKM4I35MA59vRukGUQ706DSCYpAiApOFB+zx7G2dbMjyrq+MJ2tW8d/zjpycH3H94YhE9UPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55268765},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench 3d-style debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --jobs=1 --reporter spec --no-coverage -- test/browser/**/*.test.js","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.18","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","kdbush":"^4.0.1","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","cheap-ruler":"^3.0.1","quickselect":"^2.0.0","supercluster":"^8.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.6.1","gl":"6.0.2","st":"^3.0.0","ejs":"^3.1.8","nyc":"^15.1.0","tap":"~16.3.9","diff":"^5.1.0","glob":"^10.3.10","tape":"^5.7.0","chalk":"^5.0.1","jsdom":"^15.2.1","sinon":"^16.0.0","envify":"^4.1.0","eslint":"^7.32.0","rollup":"^3.29.4","testem":"^3.10.1","address":"^1.2.0","cssnano":"^6.0.0","postcss":"^8.4.31","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.191.0","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^15.10.3","browserify":"^17.0.0","pixelmatch":"^5.3.0","@babel/core":"^7.23.0","npm-run-all":"^4.1.5","postcss-cli":"^10.1.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^20.0.2","node-notifier":"^10.0.1","puppeteer-core":"^21.3.6","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.1","eslint-plugin-html":"^7.1.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","selenium-webdriver":"^4.13.0","@rollup/plugin-json":"^6.0.0","eslint-plugin-jsdoc":"^46.8.2","@babel/eslint-parser":"^7.22.15","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.0","eslint-plugin-import":"^2.28.1","@rollup/plugin-terser":"^0.4.3","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.0","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^25.0.4","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^34.0.0","@rollup/plugin-node-resolve":"^15.2.1","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.0.0-beta.4_1696515090768_0.4551577399811555","host":"s3://npm-registry-packages"}},"3.0.0-beta.5":{"name":"mapbox-gl","version":"3.0.0-beta.5","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.0.0-beta.5","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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"05c0cc9da15ae0801adb7fd1d883b662ef2b7bc8","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.0.0-beta.5.tgz","fileCount":555,"integrity":"sha512-qkbX4xgf2BSrA/lBLcMN53ft0v0cWjRFU78uCgaiNrrujKsoUe7mBiQPDN8QRmvS4ZyZIwjmFtsAvUN/RLykHg==","signatures":[{"sig":"MEYCIQDWGWR06GKXG6T5/98Oej8Srdm30EK9cW5vSOsE7H2XWAIhAJDvarbjV27YLXXtcH7JgZhvtsqxDW/U+amBddfpLO4c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55621895},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench 3d-style debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-bench":"run-p build-token watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --jobs=1 --reporter spec --no-coverage -- test/browser/**/*.test.js","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/versions/rollup_config_benchmarks.js","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-benchmarks":"BENCHMARK_VERSION=${BENCHMARK_VERSION:-\"$(git rev-parse --abbrev-ref HEAD) $(git rev-parse --short=7 HEAD)\"} rollup -c bench/rollup_config_benchmarks.js -w","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.18","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","kdbush":"^4.0.1","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","cheap-ruler":"^3.0.1","quickselect":"^2.0.0","supercluster":"^8.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"d3":"^7.6.1","gl":"6.0.2","st":"^3.0.0","ejs":"^3.1.8","nyc":"^15.1.0","tap":"~16.3.9","diff":"^5.1.0","glob":"^10.3.10","tape":"^5.7.1","chalk":"^5.0.1","jsdom":"^15.2.1","sinon":"^16.1.0","envify":"^4.1.0","eslint":"^7.32.0","rollup":"^3.29.4","testem":"^3.10.1","address":"^1.2.0","cssnano":"^6.0.0","postcss":"^8.4.31","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.191.0","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^15.10.3","browserify":"^17.0.0","pixelmatch":"^5.3.0","@babel/core":"^7.23.2","npm-run-all":"^4.1.5","postcss-cli":"^10.1.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^20.0.2","node-notifier":"^10.0.1","puppeteer-core":"^21.3.6","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.1","eslint-plugin-html":"^7.1.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","selenium-webdriver":"^4.14.0","@rollup/plugin-json":"^6.0.1","eslint-plugin-jsdoc":"^46.8.2","@babel/eslint-parser":"^7.22.15","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.0","eslint-plugin-import":"^2.28.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.3","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^34.0.0","@rollup/plugin-node-resolve":"^15.2.1","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.0.0-beta.5_1697793381682_0.2393414243277987","host":"s3://npm-registry-packages"}},"3.0.0-rc.1":{"name":"mapbox-gl","version":"3.0.0-rc.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.0.0-rc.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"4c083e8180b7ba901fdab9e37747f705822534e8","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.0.0-rc.1.tgz","fileCount":557,"integrity":"sha512-DTs8KRFDMDjlxUC1dU9NBxXNUGsRaZvxvIvNu/vHJFFDzl3/zstvKeBBH2vCcw8BVv2quSny+wbqrAjkzaVaWg==","signatures":[{"sig":"MEUCIQCCHe+l1pGQP78tqSmtfQBSSgpGiMIP+95XR610Ls7srgIgaNxXJvhLsev3OkZ9l3gpWupKR+nwzYThw17nsgMVeXE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55985321},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench 3d-style debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --jobs=1 --reporter spec --no-coverage -- test/browser/**/*.test.js","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.18","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","kdbush":"^4.0.1","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","cheap-ruler":"^3.0.1","quickselect":"^2.0.0","supercluster":"^8.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gl":"6.0.2","st":"^3.0.0","ejs":"^3.1.8","nyc":"^15.1.0","tap":"~16.3.9","diff":"^5.1.0","glob":"^10.3.10","tape":"^5.7.2","chalk":"^5.0.1","jsdom":"^15.2.1","sinon":"^17.0.1","envify":"^4.1.0","eslint":"^7.32.0","rollup":"3.29.4","testem":"^3.10.1","address":"^1.2.0","cssnano":"^6.0.0","postcss":"^8.4.31","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.191.0","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^15.11.0","browserify":"^17.0.0","pixelmatch":"^5.3.0","@babel/core":"^7.23.2","npm-run-all":"^4.1.5","postcss-cli":"^10.1.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^20.0.2","node-notifier":"^10.0.1","puppeteer-core":"^21.5.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.1","eslint-plugin-html":"^7.1.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","selenium-webdriver":"^4.15.0","@rollup/plugin-json":"^6.0.1","eslint-plugin-jsdoc":"^46.8.2","@babel/eslint-parser":"^7.22.15","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","eslint-plugin-import":"^2.28.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^34.0.0","@rollup/plugin-node-resolve":"^15.2.3","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.0.0-rc.1_1699381506329_0.24279525148191983","host":"s3://npm-registry-packages"}},"3.0.0-rc.2":{"name":"mapbox-gl","version":"3.0.0-rc.2","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.0.0-rc.2","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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"53d181eb74a6bc78aba925ccdb277b4928dc299e","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.0.0-rc.2.tgz","fileCount":557,"integrity":"sha512-ec9P+2AAzFDluTQmZUVPTY6K7e+CyzegX27PszYlu31P/aVcJlCCQi9FHO1OxwUbV7e+Qf5RCno45jaLg+3i9A==","signatures":[{"sig":"MEYCIQCNExgIjG2d1RRtPGgii+n195eb/JkPyJzMrbZdDD6rSwIhAKrkAsJJsMlqD/WbtBKkMg1t25mMvWEnE1UvZUCfMA1k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56003312},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench 3d-style debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --jobs=1 --reporter spec --no-coverage -- test/browser/**/*.test.js","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.18","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","kdbush":"^4.0.1","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","cheap-ruler":"^3.0.1","quickselect":"^2.0.0","supercluster":"^8.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gl":"6.0.2","st":"^3.0.0","ejs":"^3.1.8","nyc":"^15.1.0","tap":"~16.3.9","diff":"^5.1.0","glob":"^10.3.10","tape":"^5.7.2","chalk":"^5.0.1","jsdom":"^15.2.1","sinon":"^17.0.1","envify":"^4.1.0","eslint":"^7.32.0","rollup":"3.29.4","testem":"^3.10.1","address":"^1.2.0","cssnano":"^6.0.0","postcss":"^8.4.31","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.191.0","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^15.11.0","browserify":"^17.0.0","pixelmatch":"^5.3.0","@babel/core":"^7.23.2","npm-run-all":"^4.1.5","postcss-cli":"^10.1.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^20.0.2","node-notifier":"^10.0.1","puppeteer-core":"^21.5.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.1","eslint-plugin-html":"^7.1.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","selenium-webdriver":"^4.15.0","@rollup/plugin-json":"^6.0.1","eslint-plugin-jsdoc":"^46.8.2","@babel/eslint-parser":"^7.22.15","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","eslint-plugin-import":"^2.28.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^34.0.0","@rollup/plugin-node-resolve":"^15.2.3","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.0.0-rc.2_1699883886843_0.9166971192488989","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"mapbox-gl","version":"3.0.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"7b2ee76b3a1788d4e5cf3f502b651433c8afde0c","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.0.0.tgz","fileCount":557,"integrity":"sha512-4DRPdBcmI0crPgsieaXd2GFyGNy1HZQwcGbItdeRtEwGoJEcFi/y4bhPWbF+oxP6cHeYtmoBmgDoenm9N/+6qg==","signatures":[{"sig":"MEQCIC5RIeAIOUOeNIpJYgFxIfxqGBP98bALWuiYLMrSYxUOAiBYOyFLl8zQKi98u7Y5x5dn8byX8mJWTkgIWCjv4XyI6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56041636},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench 3d-style debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --jobs=1 --reporter spec --no-coverage -- test/browser/**/*.test.js","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"deprecated":"v3.0.0 contained a bug affecting attribution. Mapbox terms require proper attribution. Users should upgrade to v3.1.2+ immediately to ensure they remain in compliance.","repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.18","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","kdbush":"^4.0.1","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","cheap-ruler":"^3.0.1","quickselect":"^2.0.0","supercluster":"^8.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"gl":"6.0.2","st":"^3.0.0","ejs":"^3.1.8","nyc":"^15.1.0","tap":"~16.3.9","diff":"^5.1.0","glob":"^10.3.10","tape":"^5.7.2","chalk":"^5.0.1","jsdom":"^15.2.1","sinon":"^17.0.1","envify":"^4.1.0","eslint":"^7.32.0","rollup":"3.29.4","testem":"^3.11.0","address":"^1.2.0","cssnano":"^6.0.0","postcss":"^8.4.31","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.191.0","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^15.11.0","browserify":"^17.0.0","pixelmatch":"^5.3.0","@babel/core":"^7.23.2","npm-run-all":"^4.1.5","postcss-cli":"^10.1.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^20.0.2","node-notifier":"^10.0.1","puppeteer-core":"^21.5.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.1","eslint-plugin-html":"^7.1.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","selenium-webdriver":"^4.15.0","@rollup/plugin-json":"^6.0.1","eslint-plugin-jsdoc":"^46.8.2","@babel/eslint-parser":"^7.22.15","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","eslint-plugin-import":"^2.28.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^34.0.0","@rollup/plugin-node-resolve":"^15.2.3","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.0.0_1701272057257_0.008409413072874239","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"mapbox-gl","version":"3.0.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"1ab68cee520d727b495b94889d2137f2a8c9cde1","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.0.1.tgz","fileCount":557,"integrity":"sha512-o7C6sAlj6Hkdd4xQVEgQflgJYNYyZOAtYahhIOb9m8chI8umtWcCp8Ie0iGLYJvce1WHRMa3WGzs69ggwuWlDA==","signatures":[{"sig":"MEQCIH85M8ZwBS1yYWWuhckA/gAToPUho+M5yMUn+UlO6W6GAiBicMpT4kei8X2mWIJCE+8WRp+wwad6l4uEnbYV715Pdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56041805},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench 3d-style debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --jobs=1 --reporter spec --no-coverage -- test/browser/**/*.test.js","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.18","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","kdbush":"^4.0.1","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","cheap-ruler":"^3.0.1","quickselect":"^2.0.0","supercluster":"^8.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"gl":"6.0.2","st":"^3.0.0","ejs":"^3.1.8","nyc":"^15.1.0","tap":"~16.3.9","diff":"^5.1.0","glob":"^10.3.10","tape":"^5.7.2","chalk":"^5.0.1","jsdom":"^15.2.1","sinon":"^17.0.1","envify":"^4.1.0","eslint":"^7.32.0","rollup":"3.29.4","testem":"^3.11.0","address":"^1.2.0","cssnano":"^6.0.0","postcss":"^8.4.31","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.191.0","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^15.11.0","browserify":"^17.0.0","pixelmatch":"^5.3.0","@babel/core":"^7.23.2","npm-run-all":"^4.1.5","postcss-cli":"^10.1.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^20.0.2","node-notifier":"^10.0.1","puppeteer-core":"^21.5.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.1","eslint-plugin-html":"^7.1.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","selenium-webdriver":"^4.15.0","@rollup/plugin-json":"^6.0.1","eslint-plugin-jsdoc":"^46.8.2","@babel/eslint-parser":"^7.22.15","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","eslint-plugin-import":"^2.28.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^34.0.0","@rollup/plugin-node-resolve":"^15.2.3","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.0.1_1702044098158_0.00003621008266208037","host":"s3://npm-registry-packages"}},"3.1.0-beta.1":{"name":"mapbox-gl","version":"3.1.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.1.0-beta.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"363b21bd22576ef06f858e7a0fce7c223567b8bb","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.1.0-beta.1.tgz","fileCount":558,"integrity":"sha512-sLGXCLiYuEQhBAahJCSPnpWzSzYeUnwz35mNog8yZV5eMCblmmSlAszPL/QYXHG0YgJGBvXk79Qd1DPJ8xjErg==","signatures":[{"sig":"MEYCIQCxqdbZpKn4DeXLZ3FPJLobvWjv9KSToOhn16tL5kaH4AIhAKKCLctIKg10Z/nGyzoz7J430FoihCm6SxWQq4nssl0V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56508958},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench 3d-style debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --jobs=1 --reporter spec --no-coverage -- test/browser/**/*.test.js","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"deprecated":"v3.1.0-beta.1 contained a bug affecting attribution. Mapbox terms require proper attribution. Users should upgrade to v3.1.2+ immediately to ensure they remain in compliance.","repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"6.14.18","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","kdbush":"^4.0.1","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","cheap-ruler":"^3.0.1","quickselect":"^2.0.0","supercluster":"^8.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gl":"6.0.2","st":"^3.0.0","ejs":"^3.1.8","nyc":"^15.1.0","tap":"~16.3.10","diff":"^5.1.0","glob":"^10.3.10","tape":"^5.7.2","chalk":"^5.0.1","jsdom":"^15.2.1","sinon":"^17.0.1","envify":"^4.1.0","eslint":"^7.32.0","rollup":"3.29.4","testem":"^3.11.0","address":"^1.2.0","cssnano":"^6.0.2","postcss":"^8.4.32","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.191.0","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^15.11.0","browserify":"^17.0.0","pixelmatch":"^5.3.0","@babel/core":"^7.23.7","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^20.0.2","node-notifier":"^10.0.1","puppeteer-core":"^21.6.1","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.1","eslint-plugin-html":"^7.1.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","selenium-webdriver":"^4.16.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^47.0.2","@babel/eslint-parser":"^7.22.15","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","eslint-plugin-import":"^2.29.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^34.0.0","@rollup/plugin-node-resolve":"^15.2.3","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.1.0-beta.1_1704374856369_0.8753614596628472","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"mapbox-gl","version":"3.1.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.1.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"1c82e8854a3d7ddb7802a6a1a33b67e8c64dd985","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.1.0.tgz","fileCount":557,"integrity":"sha512-X6gaQ7WCNwMK6MnQn+rlq6ugzRItdE775TSzmyGPy0wN6hs/8PONi/G+hioeGV5ZyQ0a0BmvmF+gCUH0FBvavw==","signatures":[{"sig":"MEQCIAKyHNkra+K6N/Xn1icrPXXZgRoRRoU4yjMVUKL1iFwMAiB+euYb/WxV4ueImDcaMkObuJEi+tdd8kMvgfqae2/Haw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56389277},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench 3d-style debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --jobs=1 --reporter spec --no-coverage -- test/browser/**/*.test.js","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"deprecated":"v3.1.0 contained a bug affecting attribution. Mapbox terms require proper attribution. Users should upgrade to v3.1.2+ immediately to ensure they remain in compliance.","repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"9.8.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"18.18.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","kdbush":"^4.0.1","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","cheap-ruler":"^3.0.1","quickselect":"^2.0.0","supercluster":"^8.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"gl":"6.0.2","st":"^3.0.0","ejs":"^3.1.8","nyc":"^15.1.0","tap":"~16.3.10","diff":"^5.1.0","glob":"^10.3.10","tape":"^5.7.3","chalk":"^5.0.1","jsdom":"^15.2.1","sinon":"^17.0.1","envify":"^4.1.0","eslint":"^7.32.0","rollup":"3.29.4","testem":"^3.11.0","address":"^1.2.0","cssnano":"^6.0.3","postcss":"^8.4.33","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.191.0","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^15.11.0","browserify":"^17.0.0","pixelmatch":"^5.3.0","@babel/core":"^7.23.7","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^20.0.2","node-notifier":"^10.0.1","puppeteer-core":"^21.7.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.1","eslint-plugin-html":"^7.1.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","selenium-webdriver":"^4.16.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^48.0.2","@babel/eslint-parser":"^7.22.15","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","eslint-plugin-import":"^2.29.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^34.0.0","@rollup/plugin-node-resolve":"^15.2.3","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.1.0_1705596335843_0.3288748171238274","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"mapbox-gl","version":"3.1.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.1.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"fc7a68c4c5319314e8f2025db396da6ebccd4c4c","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.1.1.tgz","fileCount":557,"integrity":"sha512-sjtKnddDKrPUHYP6lhFYrit+qJkfPC+PVmbGF0VFhHHKCPy4iOFEMCdFgOv2F7AfA1CHK66Kx2Cjau6q8uTTEg==","signatures":[{"sig":"MEUCIAg9VFfTBzEvAFJVg8dtUxO7G4kYENBodWECzI3n7GJ3AiEAqCDqNMA6A1SwhZKZNMJp0b3WqvtJcdl7tNmhbFyNz+Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56389437},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench 3d-style debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --jobs=1 --reporter spec --no-coverage -- test/browser/**/*.test.js","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"deprecated":"v3.1.1 contained a bug affecting attribution. Mapbox terms require proper attribution. Users should upgrade to v3.1.2+ immediately to ensure they remain in compliance.","repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"9.8.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"18.18.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","kdbush":"^4.0.1","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","cheap-ruler":"^3.0.1","quickselect":"^2.0.0","supercluster":"^8.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"gl":"6.0.2","st":"^3.0.0","ejs":"^3.1.8","nyc":"^15.1.0","tap":"~16.3.10","diff":"^5.1.0","glob":"^10.3.10","tape":"^5.7.3","chalk":"^5.0.1","jsdom":"^15.2.1","sinon":"^17.0.1","envify":"^4.1.0","eslint":"^7.32.0","rollup":"3.29.4","testem":"^3.11.0","address":"^1.2.0","cssnano":"^6.0.3","postcss":"^8.4.33","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.191.0","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^15.11.0","browserify":"^17.0.0","pixelmatch":"^5.3.0","@babel/core":"^7.23.7","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^20.0.2","node-notifier":"^10.0.1","puppeteer-core":"^21.7.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.1","eslint-plugin-html":"^7.1.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","selenium-webdriver":"^4.16.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^48.0.2","@babel/eslint-parser":"^7.22.15","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","eslint-plugin-import":"^2.29.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^34.0.0","@rollup/plugin-node-resolve":"^15.2.3","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.1.1_1706193709240_0.9350659037235649","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"mapbox-gl","version":"3.1.2","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.1.2","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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"4e49681d5b8464978bc6bc0d8dd6ed0cfbc94ecc","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.1.2.tgz","fileCount":557,"integrity":"sha512-+KoLEqZM8GxO/ViPz9tKgGURteKne+Y0pXiVCNsowymiZFH3FiL6dt9oZE95owMg5XqD3Kygz5mfchR1ZgmWlA==","signatures":[{"sig":"MEQCIFuwQT6FnHjYVQGpvCJ3kcYF42jGMpikEYV8ryBjQ3W0AiAOv8erYP44RVctbxfahbh+j80OS36TxmdlBHTLwcpGYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56389513},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench 3d-style debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --jobs=1 --reporter spec --no-coverage -- test/browser/**/*.test.js","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"9.8.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"18.18.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","kdbush":"^4.0.1","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","cheap-ruler":"^3.0.1","quickselect":"^2.0.0","supercluster":"^8.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"gl":"6.0.2","st":"^3.0.0","ejs":"^3.1.8","nyc":"^15.1.0","tap":"~16.3.10","diff":"^5.1.0","glob":"^10.3.10","tape":"^5.7.3","chalk":"^5.0.1","jsdom":"^15.2.1","sinon":"^17.0.1","envify":"^4.1.0","eslint":"^7.32.0","rollup":"3.29.4","testem":"^3.11.0","address":"^1.2.0","cssnano":"^6.0.3","postcss":"^8.4.33","chokidar":"^3.5.3","d3-queue":"^3.0.7","flow-bin":"0.191.0","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^15.11.0","browserify":"^17.0.0","pixelmatch":"^5.3.0","@babel/core":"^7.23.7","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^20.0.2","node-notifier":"^10.0.1","puppeteer-core":"^21.7.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.1","eslint-plugin-html":"^7.1.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","selenium-webdriver":"^4.16.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^48.0.2","@babel/eslint-parser":"^7.22.15","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","eslint-plugin-import":"^2.29.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^34.0.0","@rollup/plugin-node-resolve":"^15.2.3","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.1.2_1706207587400_0.3272859355617326","host":"s3://npm-registry-packages"}},"3.2.0-beta.1":{"name":"mapbox-gl","version":"3.2.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.2.0-beta.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"ec7ed35a0bc33e11e38c7a23a130a9439c75cd0f","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.2.0-beta.1.tgz","fileCount":579,"integrity":"sha512-oLiV78AYAs86YjfpvbWxKItIEf+p4acuQfRNc1zBZFX+eCy6ug4D61qoKL5pduiPDebA25G7N+r6GNtSo3yLaA==","signatures":[{"sig":"MEUCIFA56zPMx23OCpsl8lKKo0k+TsSGz5LvaBwPBbr7dhIjAiEAmS7HftYTvd/OIY7a2DxEdYaugEg9WIntxYeKper13PI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58084521},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench 3d-style debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-browser":"build/run-tap --jobs=1 --reporter spec --no-coverage -- test/browser/**/*.test.js","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"9.8.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"18.18.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","kdbush":"^4.0.1","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","tweakpane":"^4.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","cheap-ruler":"^3.0.1","quickselect":"^2.0.0","supercluster":"^8.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","lodash.clonedeep":"^4.5.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^2.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gl":"6.0.2","st":"^3.0.0","ejs":"^3.1.8","nyc":"^15.1.0","tap":"~16.3.10","diff":"^5.2.0","glob":"^10.3.10","tape":"^5.7.4","chalk":"^5.0.1","jsdom":"^15.2.1","sinon":"^17.0.1","envify":"^4.1.0","eslint":"^7.32.0","rollup":"3.29.4","testem":"^3.11.0","address":"^1.2.0","cssnano":"^6.0.3","postcss":"^8.4.35","chokidar":"^3.6.0","d3-queue":"^3.0.7","flow-bin":"0.191.0","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^15.11.0","browserify":"^17.0.0","pixelmatch":"^5.3.0","@babel/core":"^7.23.9","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^20.0.2","node-notifier":"^10.0.1","puppeteer-core":"^22.0.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.1","eslint-plugin-html":"^8.0.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","selenium-webdriver":"^4.17.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^48.0.6","@babel/eslint-parser":"^7.23.10","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-alias":"^5.1.0","@rollup/plugin-strip":"^3.0.4","eslint-plugin-import":"^2.29.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^25.0.7","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^34.0.0","@rollup/plugin-node-resolve":"^15.2.3","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.2.0-beta.1_1708083406676_0.1268249417199776","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"mapbox-gl","version":"3.2.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.2.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"be57240b61c597b92cb305280208f8ab66c00df3","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.2.0.tgz","fileCount":556,"integrity":"sha512-v8S7x+wTr35kJ9nqzgn/VPiSFZxBkyQhwCk9bdyiFHVwCukNGG3LXt03FoaHHTsOuB9JWenWE96k0Uw+HGMZ8w==","signatures":[{"sig":"MEUCIESp9Dnj4o7fV7kAkXZSgMUoUoEwie/kdCk2LtCtRp8sAiEA2NkwORAa5erZk1ayWl0clxEojhxK4Jv0WXyblRYw+EM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54280517},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench 3d-style debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"vitest --config vitest.config.unit.js","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"tape test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","pretest-unit":"playwright install chromium","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"9.8.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"18.18.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","kdbush":"^4.0.1","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","tweakpane":"^4.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","cheap-ruler":"^3.0.1","quickselect":"^2.0.0","supercluster":"^8.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","lodash.clonedeep":"^4.5.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^3.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"st":"^3.0.0","ejs":"^3.1.8","msw":"^2.1.7","diff":"^5.2.0","glob":"^10.3.10","tape":"^5.7.5","chalk":"^5.0.1","envify":"^4.1.0","eslint":"^7.32.0","rollup":"3.29.4","testem":"^3.12.0","vitest":"^1.2.1","address":"^1.2.0","cssnano":"^6.0.3","postcss":"^8.4.35","chokidar":"^3.6.0","d3-queue":"^3.0.7","flow-bin":"0.191.0","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^15.11.0","browserify":"^17.0.0","fetch-mock":"^9.11.0","pixelmatch":"^5.3.0","playwright":"^1.41.2","@babel/core":"^7.23.9","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^20.0.2","jest-extended":"^4.0.2","node-notifier":"^10.0.1","puppeteer-core":"^22.0.0","@vitest/browser":"^1.2.1","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.1","eslint-plugin-html":"^8.0.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^48.2.0","@babel/eslint-parser":"^7.23.10","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-alias":"^5.1.0","@rollup/plugin-strip":"^3.0.4","eslint-plugin-import":"^2.29.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^25.0.7","vite-plugin-arraybuffer":"^0.0.2","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^34.0.0","vite-plugin-node-polyfills":"^0.19.0","@rollup/plugin-node-resolve":"^15.2.3","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.2.0_1709297079680_0.02226406249996682","host":"s3://npm-registry-packages"}},"3.3.0-beta.1":{"name":"mapbox-gl","version":"3.3.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.3.0-beta.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"msw":{"workerDirectory":["test/util"]},"dist":{"shasum":"198192160938f0263a43e40b8bf7d7dfaf778152","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.3.0-beta.1.tgz","fileCount":603,"integrity":"sha512-mVkTJ+c2my0wQHBPsa6H2GIdkQtNBX51mwhhKgwFCG0kQcbSKHiHR9IAgMQp7d54kmlM2qlSv/NLebQNREeiTQ==","signatures":[{"sig":"MEUCIQCSbS8vkoqgNUyyXLswWDhDk8cEKxeTVaA1azVfG7MlKAIgGobKzCKK8txnh/cPfipirq8GBQYLryndve1v+G7tjwU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57129021},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench 3d-style debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"vitest --config vitest.config.unit.js --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"tape test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.js","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","pretest-unit":"playwright install chromium","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"9.8.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"18.18.2","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","fflate":"^0.8.1","kdbush":"^4.0.1","vt-pbf":"^3.1.3","potpack":"^2.0.0","tiny-lru":"^11.2.5","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","tweakpane":"^4.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","cheap-ruler":"^3.0.1","quickselect":"^2.0.0","supercluster":"^8.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","lodash.clonedeep":"^4.5.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^3.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"st":"^3.0.0","ejs":"^3.1.8","msw":"^2.2.11","diff":"^5.2.0","glob":"^10.3.10","tape":"^5.7.5","chalk":"^5.0.1","envify":"^4.1.0","eslint":"^7.32.0","rollup":"3.29.4","testem":"^3.12.0","vitest":"1.2.2","address":"^2.0.2","cssnano":"^6.1.2","postcss":"^8.4.38","chokidar":"^3.6.0","d3-queue":"^3.0.7","flow-bin":"0.191.0","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^15.11.0","browserify":"^17.0.0","fetch-mock":"^9.11.0","pixelmatch":"^5.3.0","playwright":"^1.42.1","@babel/core":"^7.24.3","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^20.0.2","jest-extended":"^4.0.2","node-notifier":"^10.0.1","puppeteer-core":"^22.6.1","@vitest/browser":"1.2.2","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.1","eslint-plugin-html":"^8.0.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^48.2.1","@babel/eslint-parser":"^7.24.1","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-alias":"^5.1.0","@rollup/plugin-strip":"^3.0.4","eslint-plugin-import":"^2.29.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^25.0.7","vite-plugin-arraybuffer":"^0.0.6","rollup-plugin-sourcemaps":"^0.6.3","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^34.0.0","vite-plugin-node-polyfills":"^0.21.0","@rollup/plugin-node-resolve":"^15.2.3","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.3.0-beta.1_1712048812825_0.3396148532824186","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"mapbox-gl","version":"3.3.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"msw":{"workerDirectory":["test/util"]},"dist":{"shasum":"30f0afc02b53ce82e7fddc3000d076882ec836f7","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.3.0.tgz","fileCount":604,"integrity":"sha512-cVeAu9PxPTx113AnJAzcSKbBtL5F5EpJ6/NuYgNib9zNduNSoDG2oVX6xK0bAP/VwwVwRh9SEhcyM7nh4GThvQ==","signatures":[{"sig":"MEUCIQCylLVQbg8k5tGQEPY91PVPj5FgahbIpUTRymDUFPr11wIgWV7KLkSlhWgc46+zJm2t/ZOgJFik/pbGSw7BDGgAANI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56887597},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench 3d-style debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"vitest --config vitest.config.unit.js --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"tape test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.js","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","pretest-unit":"playwright install chromium","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"10.2.4","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"18.19.1","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","fflate":"^0.8.1","kdbush":"^4.0.1","vt-pbf":"^3.1.3","potpack":"^2.0.0","tiny-lru":"^11.2.5","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","tweakpane":"^4.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","cheap-ruler":"^3.0.1","quickselect":"^2.0.0","supercluster":"^8.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","lodash.clonedeep":"^4.5.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/geojson-rewind":"^0.5.2","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^3.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"st":"^3.0.0","ejs":"^3.1.8","msw":"^2.2.11","diff":"^5.2.0","glob":"^10.3.12","tape":"^5.7.5","chalk":"^5.0.1","envify":"^4.1.0","eslint":"^7.32.0","rollup":"3.29.4","testem":"^3.12.0","vitest":"1.2.2","address":"^2.0.2","cssnano":"^6.1.2","postcss":"^8.4.38","chokidar":"^3.6.0","d3-queue":"^3.0.7","flow-bin":"0.191.0","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^16.3.1","browserify":"^17.0.0","pixelmatch":"^5.3.0","playwright":"^1.43.0","@babel/core":"^7.24.4","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^20.1.0","jest-extended":"^4.0.2","node-notifier":"^10.0.1","puppeteer-core":"^22.6.3","@vitest/browser":"1.2.2","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^3.2.1","eslint-plugin-html":"^8.0.0","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^48.2.3","@babel/eslint-parser":"^7.24.1","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-alias":"^5.1.0","@rollup/plugin-strip":"^3.0.4","eslint-plugin-import":"^2.29.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^25.0.7","vite-plugin-arraybuffer":"^0.0.6","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^36.0.0","vite-plugin-node-polyfills":"^0.21.0","@rollup/plugin-node-resolve":"^15.2.3","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.3.0_1712746761935_0.46937578666977275","host":"s3://npm-registry-packages"}},"3.4.0-beta.1":{"name":"mapbox-gl","version":"3.4.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.4.0-beta.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"msw":{"workerDirectory":["test/util"]},"dist":{"shasum":"8da1816330b0eea97bb1d8478aa1c1b49c6c16be","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.4.0-beta.1.tgz","fileCount":610,"integrity":"sha512-/j2xKSSk947lsQUnebXCNtFEiq7tw0rJRh1OTF8WIjU53BRLd5j2c8vCVlF4xMqW1N2pU/BOTgbbtqQA2Qfb8w==","signatures":[{"sig":"MEQCIDc99puFaVw5YdRipijdRPDWPPDhn22qXI1t+USbYQxHAiAPar6ClZ/HrvVtcmsvfXTxFIY1jMtoGoDxOk6ZVKOtXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57185587},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench 3d-style debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"vitest --config vitest.config.csp.js --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"vitest --config vitest.config.unit.js --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"tape test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.js","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"10.2.4","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"18.19.1","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","fflate":"^0.8.1","kdbush":"^4.0.1","vt-pbf":"^3.1.3","potpack":"^2.0.0","tiny-lru":"^11.2.6","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","tweakpane":"^4.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","cheap-ruler":"^3.0.1","quickselect":"^2.0.0","supercluster":"^8.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","lodash.clonedeep":"^4.5.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^3.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"st":"^3.0.0","ejs":"^3.1.10","msw":"^2.2.11","diff":"^5.2.0","glob":"^10.3.12","tape":"^5.7.5","chalk":"^5.0.1","envify":"^4.1.0","eslint":"^7.32.0","rollup":"3.29.4","testem":"^3.13.0","vitest":"^1.6.0","address":"^2.0.2","cssnano":"^7.0.1","postcss":"^8.4.38","chokidar":"^3.6.0","d3-queue":"^3.0.7","flow-bin":"0.191.0","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^16.5.0","@vitest/ui":"^1.6.0","browserify":"^17.0.0","pixelmatch":"^5.3.0","playwright":"^1.43.1","@babel/core":"^7.24.5","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^20.1.1","jest-extended":"^4.0.2","node-notifier":"^10.0.1","puppeteer-core":"^22.8.0","@vitest/browser":"^1.6.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^4.0.0","eslint-plugin-html":"^8.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^48.2.3","@babel/eslint-parser":"^7.24.5","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-alias":"^5.1.0","@rollup/plugin-strip":"^3.0.4","eslint-plugin-import":"^2.29.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^25.0.7","vite-plugin-arraybuffer":"^0.0.7","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^36.0.0","vite-plugin-node-polyfills":"^0.21.0","@rollup/plugin-node-resolve":"^15.2.3","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.4.0-beta.1_1715334834909_0.22090696604416982","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"mapbox-gl","version":"3.4.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.4.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"msw":{"workerDirectory":["test/util"]},"dist":{"shasum":"4db6fde1748937c7c8fd956fea2557f63a37fe11","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.4.0.tgz","fileCount":593,"integrity":"sha512-QWgL28zg/zuIOHeF8DXPvHy1UHTgO5p4Oy6ifCAHwI9/hoI9/Fruya0yI4HkDtX1OgzTLO6SHO13A781BGJvyw==","signatures":[{"sig":"MEUCIA3t6kRnqCa8tg17lYbymSLgO/AlWAsTFTBCOKoWKq1KAiEA+QWLngS3gQZoJdcjJsYA+uu0nXl9lbAg3p/2ErFJDAU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57265207},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","scripts":{"lint":"eslint --cache --ignore-path .gitignore src test bench 3d-style debug/*.html","test":"run-s lint lint-css test-flow test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"vitest --config vitest.config.csp.js --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-unit":"vitest --config vitest.config.unit.js --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"tape test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.js","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"cd src/style-spec && npm test","build-flow-types":"mkdir -p dist && cp build/mapbox-gl.js.flow dist/mapbox-gl.js.flow && cp build/mapbox-gl.js.flow dist/mapbox-gl-dev.js.flow","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"build/run-node test/expression.test.js","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js","prepare-release-pages":"while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"_npmVersion":"10.2.4","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"18.19.1","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","fflate":"^0.8.1","kdbush":"^4.0.1","vt-pbf":"^3.1.3","potpack":"^2.0.0","tiny-lru":"^11.2.6","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","tweakpane":"^4.0.3","geojson-vt":"^3.2.1","grid-index":"^1.1.0","cheap-ruler":"^3.0.1","quickselect":"^2.0.0","supercluster":"^8.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","lodash.clonedeep":"^4.5.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^3.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"st":"^3.0.0","ejs":"^3.1.10","msw":"^2.3.0","diff":"^5.2.0","glob":"^10.3.16","tape":"^5.7.5","chalk":"^5.0.1","envify":"^4.1.0","eslint":"^7.32.0","rollup":"^4.17.2","testem":"^3.13.0","vitest":"^1.6.0","address":"^2.0.2","cssnano":"^7.0.1","postcss":"^8.4.38","chokidar":"^3.6.0","d3-queue":"^3.0.7","flow-bin":"0.191.0","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^16.5.0","@vitest/ui":"^1.6.0","browserify":"^17.0.0","pixelmatch":"^5.3.0","playwright":"^1.44.0","@babel/core":"^7.24.5","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^20.1.1","jest-extended":"^4.0.2","node-notifier":"^10.0.1","puppeteer-core":"^22.9.0","@vitest/browser":"^1.6.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^4.0.0","eslint-plugin-html":"^8.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^48.2.5","@babel/eslint-parser":"^7.24.5","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-alias":"^5.1.0","@rollup/plugin-strip":"^3.0.4","eslint-plugin-import":"^2.29.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","@rollup/plugin-replace":"^5.0.5","eslint-plugin-flowtype":"^7.0.0","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^25.0.7","vite-plugin-arraybuffer":"^0.0.7","@mapbox/flow-remove-types":"^2.0.0","stylelint-config-standard":"^36.0.0","@rollup/plugin-node-resolve":"^15.2.3","json-stringify-pretty-compact":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.4.0_1716536496459_0.40356366624606976","host":"s3://npm-registry-packages"}},"3.5.0-beta.1":{"name":"mapbox-gl","version":"3.5.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.5.0-beta.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"a49c0c43656fed030d5097f7ae45841ef22e4d68","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.5.0-beta.1.tgz","fileCount":587,"integrity":"sha512-uPMh1E7J3eQn0XnIgpldV7BEMj8YzgyshB6xpiNmKPdY6zTbJ5kGJzjsbGOB/IQNnltuAOKyTTCudt/IOEk4QQ==","signatures":[{"sig":"MEUCIALuL8DhNCt2Cj5zPONpfxlvo3Zo413C09exTmh+fDBJAiEAqCALIA8paTkzrt0YeyAsqlMepuKuC6FfpDeQzyU850g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58706032},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache --ignore-path .gitignore src 3d-style","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"vitest --config vitest.config.csp.js --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"tsx ./node_modules/.bin/tape test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"run-s build-typed-style-spec tsc","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","build-typed-style-spec":"tsx ./build/generate-typed-style-spec.ts"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"workspaces":["src/style-spec"],"_npmVersion":"10.2.4","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"18.19.1","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^2.2.4","fflate":"^0.8.1","kdbush":"^4.0.1","vt-pbf":"^3.1.3","potpack":"^2.0.0","tiny-lru":"^11.2.6","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","tweakpane":"^4.0.3","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^3.0.1","quickselect":"^2.0.0","supercluster":"^8.0.0","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","lodash.clonedeep":"^4.5.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^3.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"st":"^3.0.0","ejs":"^3.1.10","msw":"^2.3.1","tsx":"^4.15.6","diff":"^5.2.0","glob":"^10.4.1","tape":"^5.8.1","chalk":"^5.0.1","envify":"^4.1.0","eslint":"^8.57.0","rollup":"^4.18.0","testem":"^3.14.0","vitest":"^1.6.0","address":"^2.0.2","cssnano":"^7.0.2","esbuild":"^0.21.5","postcss":"^8.4.38","chokidar":"^3.6.0","d3-queue":"^3.0.7","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^16.6.1","@types/pbf":"^3.0.5","@vitest/ui":"^1.6.0","browserify":"^17.0.0","pixelmatch":"^5.3.0","playwright":"^1.44.1","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/node":"^20.14.3","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^20.1.1","jest-extended":"^4.0.2","node-notifier":"^10.0.1","utility-types":"^3.11.0","@types/geojson":"^7946.0.14","@tweakpane/core":"^2.0.3","@vitest/browser":"^1.6.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@types/geojson-vt":"^3.2.5","is-builtin-module":"^4.0.0","typescript-eslint":"^7.13.1","eslint-plugin-html":"^8.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^48.2.12","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-alias":"^5.1.0","@rollup/plugin-strip":"^3.0.4","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.29.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-replace":"^5.0.7","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^26.0.1","vite-plugin-arraybuffer":"^0.0.7","@typescript-eslint/parser":"^7.13.1","stylelint-config-standard":"^36.0.0","@types/mapbox__vector-tile":"^1.3.4","@rollup/plugin-node-resolve":"^15.2.3","@types/mapbox__point-geometry":"^0.1.4","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^7.13.1","eslint-import-resolver-typescript":"^3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.5.0-beta.1_1718810554140_0.26997117755393507","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"mapbox-gl","version":"3.5.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.5.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"c8f6fd19235eab3ea61d72d123829733e62c6a7e","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.5.0.tgz","fileCount":588,"integrity":"sha512-IjbyJvJGjQM+5MU2otvK2Pm5Qg/7S1VOR5Y7mf63WsMkQQ9uU1OT5rcxUJEiC7M4107DYL+DTb4vpvXO8l3bNQ==","signatures":[{"sig":"MEUCIE47TJWYnQRHM5xgsYINfSKYpglClUrQMwHS+QTUZIKQAiEAj2qVbiKonjWn3Usg4ydacuMX2aZzXjDelXM/blDtRos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58857314},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache --ignore-path .gitignore src 3d-style","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"vitest --config vitest.config.csp.js --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"tsx ./node_modules/.bin/tape test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"run-s build-typed-style-spec tsc","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","build-typed-style-spec":"tsx ./build/generate-typed-style-spec.ts"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"workspaces":["src/style-spec"],"_npmVersion":"10.2.4","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"18.19.1","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^3.0.0","fflate":"^0.8.1","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","tiny-lru":"^11.2.6","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","tweakpane":"^4.0.4","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^2.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","lodash.clonedeep":"^4.5.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^3.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"st":"^3.0.0","ejs":"^3.1.10","msw":"^2.3.1","tsx":"^4.16.0","diff":"^5.2.0","glob":"^10.4.2","tape":"^5.8.1","chalk":"^5.0.1","envify":"^4.1.0","eslint":"^8.57.0","rollup":"^4.18.0","testem":"^3.15.0","vitest":"^1.6.0","address":"^2.0.3","cssnano":"^7.0.3","esbuild":"^0.23.0","postcss":"^8.4.39","chokidar":"^3.6.0","d3-queue":"^3.0.7","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^16.6.1","@types/pbf":"^3.0.5","@vitest/ui":"^1.6.0","browserify":"^17.0.0","pixelmatch":"^6.0.0","playwright":"^1.45.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^21.0.0","jest-extended":"^4.0.2","node-notifier":"^10.0.1","utility-types":"^3.11.0","@types/geojson":"^7946.0.14","@tweakpane/core":"^2.0.4","@vitest/browser":"^1.6.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@types/geojson-vt":"^3.2.5","is-builtin-module":"^4.0.0","typescript-eslint":"^7.15.0","eslint-plugin-html":"^8.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^48.5.0","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.29.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-replace":"^5.0.7","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^26.0.1","vite-plugin-arraybuffer":"^0.0.8","@typescript-eslint/parser":"^7.15.0","stylelint-config-standard":"^36.0.1","@types/mapbox__vector-tile":"^1.3.4","@rollup/plugin-node-resolve":"^15.2.3","@types/mapbox__point-geometry":"^0.1.4","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^7.15.0","eslint-import-resolver-typescript":"^3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.5.0_1720111199309_0.8783099960252667","host":"s3://npm-registry-packages"}},"3.5.1":{"name":"mapbox-gl","version":"3.5.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.5.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"a7c2688a765c223b864490888464b077a87fb80b","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.5.1.tgz","fileCount":588,"integrity":"sha512-sf4N18vl5FHS8lPRWZjTZShgIziDqSxan3MazHClvYYXezsAPn6hApRvAS2HEMTq7MXzRcvvt4sYgQWLubwnBw==","signatures":[{"sig":"MEYCIQCtmmmRC3ptFEqIpZ195UQOvfRFIL2VNXZF/W26dxKeqwIhALldyTx4Cqr9kPuIQlszL3X2+4mwy1Ita4kdP7vXnwm3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58871542},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache --ignore-path .gitignore src 3d-style","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"vitest --config vitest.config.csp.js --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"tsx ./node_modules/.bin/tape test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"run-s build-typed-style-spec tsc","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","build-typed-style-spec":"tsx ./build/generate-typed-style-spec.ts"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"workspaces":["src/style-spec"],"_npmVersion":"10.2.4","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"18.19.1","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^3.0.0","fflate":"^0.8.1","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","tiny-lru":"^11.2.6","gl-matrix":"^3.4.3","tinyqueue":"^2.0.3","tweakpane":"^4.0.4","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^2.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","lodash.clonedeep":"^4.5.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/point-geometry":"^0.1.0","@mapbox/mapbox-gl-supported":"^3.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"st":"^3.0.0","ejs":"^3.1.10","msw":"^2.3.1","tsx":"^4.16.0","diff":"^5.2.0","glob":"^10.4.2","tape":"^5.8.1","chalk":"^5.0.1","envify":"^4.1.0","eslint":"^8.57.0","rollup":"^4.18.0","testem":"^3.15.0","vitest":"^1.6.0","address":"^2.0.3","cssnano":"^7.0.3","esbuild":"^0.23.0","postcss":"^8.4.39","chokidar":"^3.6.0","d3-queue":"^3.0.7","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^16.6.1","@types/pbf":"^3.0.5","@vitest/ui":"^1.6.0","browserify":"^17.0.0","pixelmatch":"^6.0.0","playwright":"^1.45.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^21.0.0","jest-extended":"^4.0.2","node-notifier":"^10.0.1","utility-types":"^3.11.0","@types/geojson":"^7946.0.14","@tweakpane/core":"^2.0.4","@vitest/browser":"^1.6.0","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@types/geojson-vt":"^3.2.5","is-builtin-module":"^4.0.0","typescript-eslint":"^7.15.0","eslint-plugin-html":"^8.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^48.5.0","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.29.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-replace":"^5.0.7","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^26.0.1","vite-plugin-arraybuffer":"^0.0.8","@typescript-eslint/parser":"^7.15.0","stylelint-config-standard":"^36.0.1","@types/mapbox__vector-tile":"^1.3.4","@rollup/plugin-node-resolve":"^15.2.3","@types/mapbox__point-geometry":"^0.1.4","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^7.15.0","eslint-import-resolver-typescript":"^3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.5.1_1720186540661_0.7569065768975014","host":"s3://npm-registry-packages"}},"3.5.2":{"name":"mapbox-gl","version":"3.5.2","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.5.2","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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"619fe41a7580c07b43d0e8fafd7304a20cdf3caa","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.5.2.tgz","fileCount":20,"integrity":"sha512-KUrmDmLFKPp3MSsWGNTH5uvtYwJknV+eFJ+vxiN6hqKpzbme37z+JfYs5Mehs3CgFaIV/pUdnEV9UPUZJPuS+Q==","signatures":[{"sig":"MEUCIQDzdZ6FsmKUaMwTXhRvLKBjzgZFkLPNKajmUbBdAY+YiwIga3Svk0R9NkHjOXnlS6anDhF8dbEqeN/+E3SAN0XyjuI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51517152},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache --ignore-path .gitignore src 3d-style","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"vitest --config vitest.config.csp.js --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"tsx ./node_modules/.bin/tape test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"run-s build-typed-style-spec tsc","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","build-typed-style-spec":"tsx ./build/generate-typed-style-spec.ts"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.2.4","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"18.19.1","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^3.0.0","fflate":"^0.8.1","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","tiny-lru":"^11.2.11","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","tweakpane":"^4.0.4","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.14","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","lodash.clonedeep":"^4.5.0","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@mapbox/mapbox-gl-supported":"^3.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"st":"^3.0.0","ejs":"^3.1.10","msw":"^2.3.1","tsx":"^4.16.2","diff":"^5.2.0","glob":"^11.0.0","tape":"^5.8.1","chalk":"^5.0.1","envify":"^4.1.0","eslint":"^8.57.0","rollup":"^4.18.0","testem":"^3.15.0","vitest":"^2.0.3","address":"^2.0.3","cssnano":"^7.0.4","esbuild":"^0.23.0","postcss":"^8.4.39","chokidar":"^3.6.0","d3-queue":"^3.0.7","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^16.7.0","@types/pbf":"^3.0.5","@vitest/ui":"^2.0.3","browserify":"^17.0.0","pixelmatch":"^6.0.0","playwright":"^1.45.1","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.10","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^21.0.0","jest-extended":"^4.0.2","node-notifier":"^10.0.1","utility-types":"^3.11.0","@tweakpane/core":"^2.0.4","@vitest/browser":"^2.0.3","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@types/geojson-vt":"^3.2.5","is-builtin-module":"^4.0.0","typescript-eslint":"^7.16.1","eslint-plugin-html":"^8.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^48.7.0","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.29.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-replace":"^5.0.7","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^26.0.1","vite-plugin-arraybuffer":"^0.0.8","@typescript-eslint/parser":"^7.16.1","stylelint-config-standard":"^36.0.1","@rollup/plugin-node-resolve":"^15.2.3","@types/mapbox__point-geometry":"^0.1.4","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^7.16.1","eslint-import-resolver-typescript":"^3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.5.2_1721313136130_0.752021315979233","host":"s3://npm-registry-packages"}},"3.6.0-beta.1":{"name":"mapbox-gl","version":"3.6.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.6.0-beta.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"5bc090506cc4f650a823bf2c2aed0d31b316eb89","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.6.0-beta.1.tgz","fileCount":20,"integrity":"sha512-zbmwWsB7nzIcSYnQK7dPgUeYJtYJRBQ/rv7iZHPvk6xlYmM4oN37yMWmoJttnkY7S9OE7dl3SCILWdo6xyaTwg==","signatures":[{"sig":"MEYCIQDQu5rfoQulxoKhvf1JvLOWncF3/pRYW4KQQwIplGmr/gIhANzWDh3FbMYm6VRBee2k1tvJeSc9k/K30Mtxgx9sKitE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51334366},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache --ignore-path .gitignore src 3d-style","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"vitest --config vitest.config.csp.js --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"tsx ./node_modules/.bin/tape test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"run-s build-typed-style-spec tsc","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","build-typed-style-spec":"tsx ./build/generate-typed-style-spec.ts"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.2.4","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"20.11.1","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^3.0.0","fflate":"^0.8.1","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","tiny-lru":"^11.2.11","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","tweakpane":"^4.0.4","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.14","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@mapbox/mapbox-gl-supported":"^3.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"st":"^3.0.0","ejs":"^3.1.10","msw":"^2.3.1","tsx":"^4.16.2","diff":"^5.2.0","glob":"^11.0.0","tape":"^5.8.1","chalk":"^5.0.1","envify":"^4.1.0","eslint":"^8.57.0","rollup":"^4.18.0","testem":"^3.15.1","vitest":"^2.0.3","address":"^2.0.3","cssnano":"^7.0.4","esbuild":"^0.23.0","postcss":"^8.4.40","chokidar":"^3.6.0","d3-queue":"^3.0.7","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^16.8.0","@types/pbf":"^3.0.5","@vitest/ui":"^2.0.3","browserify":"^17.0.0","pixelmatch":"^6.0.0","playwright":"^1.45.3","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/node":"^22.0.0","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^21.0.1","jest-extended":"^4.0.2","node-notifier":"^10.0.1","utility-types":"^3.11.0","@tweakpane/core":"^2.0.4","@vitest/browser":"^2.0.4","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@types/geojson-vt":"^3.2.5","is-builtin-module":"^4.0.0","typescript-eslint":"^7.18.0","eslint-plugin-html":"^8.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^48.9.2","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.29.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-replace":"^5.0.7","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^26.0.1","vite-plugin-arraybuffer":"^0.0.8","@typescript-eslint/parser":"^7.18.0","stylelint-config-standard":"^36.0.1","@rollup/plugin-node-resolve":"^15.2.3","@types/mapbox__point-geometry":"^0.1.4","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^7.18.0","eslint-import-resolver-typescript":"^3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.6.0-beta.1_1722441162742_0.3502785799788346","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"mapbox-gl","version":"3.6.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.6.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"ac55126d11970fcb990e8a867df8a6babd9cb089","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.6.0.tgz","fileCount":20,"integrity":"sha512-xjYHHIJDh6haYcKY+/9jh1eywwYfIOWCgT5Fowj4JriZexx/oOtg2S7BQDMZtpFyg9IN4VLCysmUWxY0pFNRWA==","signatures":[{"sig":"MEYCIQCelD9vZynWFi4/Owx87zGQ1IaoKl+VXqusyOJyOsEnwQIhAL2StTR0vMDI6xtj1aS4Dlc3DC8mkRSNg0qFl+T57kgh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50745249},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache --ignore-path .gitignore src 3d-style","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"vitest --config vitest.config.csp.js --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"tsx ./node_modules/.bin/tape test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"run-s build-typed-style-spec tsc","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","build-typed-style-spec":"tsx ./build/generate-typed-style-spec.ts"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.2.4","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"20.11.1","dependencies":{"rw":"^1.3.3","pbf":"^3.2.1","earcut":"^3.0.0","fflate":"^0.8.1","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","tweakpane":"^4.0.4","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.14","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@mapbox/mapbox-gl-supported":"^3.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"st":"^3.0.0","ejs":"^3.1.10","msw":"^2.3.1","tsx":"^4.17.0","diff":"^5.2.0","glob":"^11.0.0","tape":"^5.8.1","chalk":"^5.0.1","envify":"^4.1.0","eslint":"^8.57.0","rollup":"^4.18.0","testem":"^3.15.1","vitest":"^2.0.3","address":"^2.0.3","cssnano":"^7.0.5","esbuild":"^0.23.0","postcss":"^8.4.41","chokidar":"^3.6.0","d3-queue":"^3.0.7","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^16.8.1","@types/pbf":"^3.0.5","@vitest/ui":"^2.0.3","browserify":"^17.0.0","pixelmatch":"^6.0.0","playwright":"^1.46.0","typescript":"^5.5.4","@types/jest":"^29.5.12","@types/node":"^22.2.0","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^21.0.1","jest-extended":"^4.0.2","node-notifier":"^10.0.1","utility-types":"^3.11.0","@tweakpane/core":"^2.0.4","@vitest/browser":"^2.0.5","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","@types/geojson-vt":"^3.2.5","is-builtin-module":"^4.0.0","typescript-eslint":"^7.18.0","eslint-plugin-html":"^8.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.0.1","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.29.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-replace":"^5.0.7","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^26.0.1","vite-plugin-arraybuffer":"^0.0.8","@typescript-eslint/parser":"^7.18.0","stylelint-config-standard":"^36.0.1","@rollup/plugin-node-resolve":"^15.2.3","@types/mapbox__point-geometry":"^0.1.4","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^7.18.0","eslint-import-resolver-typescript":"^3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.6.0_1723650275369_0.005371379856740299","host":"s3://npm-registry-packages"}},"3.7.0-beta.1":{"name":"mapbox-gl","version":"3.7.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.7.0-beta.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"38802868ae76aaf906d9786e6e484711424186ad","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.7.0-beta.1.tgz","fileCount":20,"integrity":"sha512-VksaSkGfPwuseB0rOxpSX2CJtRbvTa7qbP75VwkSwINnviVxmPNGaUXoSHJ7cNawYlUf8CPSuAJxY1xNITNFRA==","signatures":[{"sig":"MEYCIQDTNvh3F6t5FMSzPWe//qHI2Fi7tOGpV9oKJ7uYWVMaoAIhAP9GoynI7cYJ04AeCl4gBgyeN0X5ZgcDOLvL2nQaa2bd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50565875},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache --ignore-path .gitignore src 3d-style","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"vitest --config vitest.config.csp.js --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"tsx ./node_modules/.bin/tape test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"run-s build-typed-style-spec tsc","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","build-typed-style-spec":"tsx ./build/generate-typed-style-spec.ts"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.7.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"20.14.0","dependencies":{"pbf":"^3.2.1","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.14","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"st":"^3.0.0","ejs":"^3.1.10","msw":"^2.3.1","tsx":"^4.19.0","diff":"^7.0.0","glob":"^11.0.0","tape":"^5.8.1","chalk":"^5.0.1","envify":"^4.1.0","eslint":"^8.57.0","rollup":"^4.18.0","testem":"^3.15.1","vitest":"^2.0.3","address":"^2.0.3","cssnano":"^7.0.6","esbuild":"^0.23.1","postcss":"^8.4.45","chokidar":"^3.6.0","d3-queue":"^3.0.7","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^16.9.0","tweakpane":"^4.0.4","@vitest/ui":"^2.0.3","browserify":"^17.0.0","pixelmatch":"^6.0.0","playwright":"^1.47.0","typescript":"^5.6.2","@types/jest":"^29.5.12","@types/node":"^22.5.4","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.15.0","shuffle-seed":"^1.1.6","@octokit/rest":"^21.0.2","jest-extended":"^4.0.2","node-notifier":"^10.0.1","utility-types":"^3.11.0","@tweakpane/core":"^2.0.4","@vitest/browser":"^2.0.5","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^4.0.0","typescript-eslint":"^8.5.0","eslint-plugin-html":"^8.1.1","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.2","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.30.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-replace":"^5.0.7","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^26.0.1","vite-plugin-arraybuffer":"^0.0.8","@typescript-eslint/parser":"^8.5.0","stylelint-config-standard":"^36.0.1","@rollup/plugin-node-resolve":"^15.2.3","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.5.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.7.0-beta.1_1726156206564_0.6722373256551473","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"mapbox-gl","version":"3.7.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.7.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"1c81826226ab21a8ec046e1686d4dd2794f9a756","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.7.0.tgz","fileCount":20,"integrity":"sha512-dCbVyH1uGobwv6f4QKRv2Z2wuVT/RmspsudK3sTxGRFxZi6Pd2P9axdbVyZpmGddCAREy44pHhvzvO0qgpdKAg==","signatures":[{"sig":"MEQCIFXYhWhpveebCSLfjVLdsRqdwLLXcCmcwB5RmlGN2e73AiA2WrsU1bX8s2llUCZIBnCxpUH4sXIMcv4bv/ZNicWCuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50600695},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache --ignore-path .gitignore src 3d-style","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"vitest --config vitest.config.csp.js --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","test-build":"tsx ./node_modules/.bin/tape test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"run-s build-typed-style-spec tsc","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","build-typed-style-spec":"tsx ./build/generate-typed-style-spec.ts"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.7.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"20.14.0","dependencies":{"pbf":"^3.2.1","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.14","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"st":"^3.0.0","ejs":"^3.1.10","msw":"^2.3.1","tsx":"^4.19.1","diff":"^7.0.0","glob":"^11.0.0","tape":"^5.9.0","chalk":"^5.0.1","envify":"^4.1.0","eslint":"^8.57.1","rollup":"^4.18.0","testem":"^3.15.2","vitest":"^2.0.3","address":"^2.0.3","cssnano":"^7.0.6","esbuild":"^0.24.0","postcss":"^8.4.47","chokidar":"^4.0.1","d3-queue":"^3.0.7","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^16.9.0","tweakpane":"^4.0.4","@vitest/ui":"^2.0.3","browserify":"^17.0.0","pixelmatch":"^6.0.0","playwright":"^1.47.2","typescript":"^5.6.2","@types/jest":"^29.5.13","@types/node":"^22.6.1","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.16.2","shuffle-seed":"^1.1.6","@octokit/rest":"^21.0.2","jest-extended":"^4.0.2","node-notifier":"^10.0.1","utility-types":"^3.11.0","@tweakpane/core":"^2.0.4","@vitest/browser":"^2.1.1","lodash.template":"^4.5.0","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^4.0.0","typescript-eslint":"^8.7.0","eslint-plugin-html":"^8.1.2","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.2.4","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.30.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-replace":"^6.0.1","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^28.0.0","vite-plugin-arraybuffer":"^0.0.8","@typescript-eslint/parser":"^8.7.0","stylelint-config-standard":"^36.0.1","@rollup/plugin-node-resolve":"^15.3.0","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.7.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.7.0_1727428144952_0.14649386494024852","host":"s3://npm-registry-packages"}},"3.8.0-beta.1":{"name":"mapbox-gl","version":"3.8.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.8.0-beta.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"e84cf452d83e5c4ce56636a2d62d8490334fb5b3","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.8.0-beta.1.tgz","fileCount":20,"integrity":"sha512-GZGr+NRznKQyA1NbX8hFeTlnlNvY8/R4B0T0BkKmF+obLSBJiD5XdCbGmPio9yDRcmAOFXvn490uYYw3TWXqtw==","signatures":[{"sig":"MEUCIQCVX6jJgzq/0NQqoBkp4jXZkDlD81In2YysnXKOMIWSswIgQEue+XHYZX3FfVc0noxNzPtWGByN1P8rfRDUYluNq68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51023780},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache --ignore-path .gitignore src 3d-style","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config ./vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts --outfile=src/data/usvg/usvg_pb_renderer.js --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"tsx ./node_modules/.bin/tape test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"run-s build-typed-style-spec tsc","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","build-typed-style-spec":"tsx ./build/generate-typed-style-spec.ts"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.7.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"20.14.0","dependencies":{"pbf":"^3.2.1","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.14","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"st":"^3.0.0","ejs":"^3.1.10","msw":"^2.3.1","tsx":"^4.19.1","diff":"^7.0.0","glob":"^11.0.0","tape":"^5.9.0","chalk":"^5.0.1","envify":"^4.1.0","eslint":"^8.57.1","lodash":"^4.17.21","rollup":"^4.18.0","testem":"^3.15.2","vitest":"^2.0.3","address":"^2.0.3","cssnano":"^7.0.6","esbuild":"^0.24.0","postcss":"^8.4.47","chokidar":"^4.0.1","d3-queue":"^3.0.7","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^16.10.0","tweakpane":"^4.0.4","@vitest/ui":"^2.0.3","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.48.1","typescript":"^5.6.3","@types/jest":"^29.5.13","@types/node":"^22.7.7","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.16.2","shuffle-seed":"^1.1.6","@octokit/rest":"^21.0.2","jest-extended":"^4.0.2","node-notifier":"^10.0.1","utility-types":"^3.11.0","@tweakpane/core":"^2.0.4","@vitest/browser":"^2.1.3","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^4.0.0","typescript-eslint":"^8.11.0","eslint-plugin-html":"^8.1.2","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.4.3","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^28.0.1","vite-plugin-arraybuffer":"^0.0.8","@typescript-eslint/parser":"^8.11.0","stylelint-config-standard":"^36.0.1","@rollup/plugin-node-resolve":"^15.3.0","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.8.0-beta.1_1729868572095_0.07271241920137061","host":"s3://npm-registry-packages"}},"3.8.0":{"name":"mapbox-gl","version":"3.8.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.8.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"81330a033e34b8a3b62f01c3f5d853e2307ef755","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.8.0.tgz","fileCount":20,"integrity":"sha512-7iQ6wxAf8UedbNYTzNsyr2J25ozIBA4vmKY0xUDXQlHEokulzPENwjjmLxHQGRylDpOmR0c8kPEbtHCaQE2eMw==","signatures":[{"sig":"MEUCIFsFq5mOBEknJQk3rsCXzJtwdX6GzsW4ADn/tX2nRWIFAiEA/7SbkW+hW/qcnMgwSG84lh7QjBL2YV8uu3taJvkQZnU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51052237},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache --ignore-path .gitignore src 3d-style","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config ./vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts --outfile=src/data/usvg/usvg_pb_renderer.js --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"tsx ./node_modules/.bin/tape test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"run-s build-typed-style-spec tsc","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","build-typed-style-spec":"tsx ./build/generate-typed-style-spec.ts"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.7.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"20.14.0","dependencies":{"pbf":"^3.2.1","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.14","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"st":"^3.0.1","ejs":"^3.1.10","msw":"^2.3.1","tsx":"^4.19.2","diff":"^7.0.0","glob":"^11.0.0","tape":"^5.9.0","chalk":"^5.0.1","envify":"^4.1.0","eslint":"^8.57.1","lodash":"^4.17.21","rollup":"^4.18.0","testem":"^3.15.2","vitest":"^2.0.3","address":"^2.0.3","cssnano":"^7.0.6","esbuild":"^0.24.0","postcss":"^8.4.49","chokidar":"^4.0.1","d3-queue":"^3.0.7","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^16.10.0","tweakpane":"^4.0.5","@vitest/ui":"^2.0.3","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.48.2","typescript":"^5.6.3","@types/jest":"^29.5.14","@types/node":"^22.9.0","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.16.2","shuffle-seed":"^1.1.6","@octokit/rest":"^21.0.2","jest-extended":"^4.0.2","node-notifier":"^10.0.1","utility-types":"^3.11.0","@tweakpane/core":"^2.0.5","@vitest/browser":"^2.1.4","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^4.0.0","typescript-eslint":"^8.11.0","eslint-plugin-html":"^8.1.2","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.4.3","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^28.0.1","vite-plugin-arraybuffer":"^0.0.8","@typescript-eslint/parser":"^8.11.0","stylelint-config-standard":"^36.0.1","@rollup/plugin-node-resolve":"^15.3.0","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.11.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.8.0_1731421760102_0.7822717635598395","host":"s3://npm-registry-packages"}},"3.9.0-beta.1":{"name":"mapbox-gl","version":"3.9.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.9.0-beta.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"de1af50a783a8a7645b902feff5a192fe4d7babc","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.9.0-beta.1.tgz","fileCount":20,"integrity":"sha512-v9MMVopHcavyQ7Yld4pwMoj3OSSkpiuOlZMJFh8i/jh4J+iW5cNHm0et7C7bdFFHU/wagnzVhlCcl900z51Daw==","signatures":[{"sig":"MEUCIQDrzvSOIimBH23ZhOui09egrQWniYOCJOiR7efV9JwocAIgOf2xub6cv3jy1R2JW9mEK20zLfKHqgIdltzpB7RXPuE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53003236},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache --ignore-path .gitignore src 3d-style","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config ./vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts --outfile=src/data/usvg/usvg_pb_renderer.js --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"tsx ./node_modules/.bin/tape test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"run-s build-typed-style-spec tsc","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","build-typed-style-spec":"tsx ./build/generate-typed-style-spec.ts"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.7.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"20.14.0","dependencies":{"pbf":"^3.2.1","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.14","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"st":"^3.0.1","ejs":"^3.1.10","tsx":"^4.19.2","diff":"^7.0.0","glob":"^11.0.0","tape":"^5.9.0","chalk":"^5.0.1","envify":"^4.1.0","eslint":"^8.57.1","lodash":"^4.17.21","rollup":"^4.18.0","testem":"^3.15.2","vitest":"^2.0.3","address":"^2.0.3","cssnano":"^7.0.6","esbuild":"^0.24.0","postcss":"^8.4.49","chokidar":"^4.0.1","d3-queue":"^3.0.7","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^16.11.0","tweakpane":"^4.0.5","@vitest/ui":"^2.0.3","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.49.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.1","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.16.2","shuffle-seed":"^1.1.6","@octokit/rest":"^21.0.2","jest-extended":"^4.0.2","node-notifier":"^10.0.1","utility-types":"^3.11.0","@tweakpane/core":"^2.0.5","@vitest/browser":"^2.1.8","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^4.0.0","typescript-eslint":"^8.17.0","eslint-plugin-html":"^8.1.2","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.6.0","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-replace":"^6.0.1","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^28.0.1","vite-plugin-arraybuffer":"^0.0.8","@typescript-eslint/parser":"^8.17.0","stylelint-config-standard":"^36.0.1","@rollup/plugin-node-resolve":"^15.3.0","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.17.0","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.9.0-beta.1_1733826430503_0.7765469398188849","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"mapbox-gl","version":"3.9.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.9.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"b6d0720f80d9ef3c8091359f2840615c7e973f48","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.9.0.tgz","fileCount":20,"integrity":"sha512-QKAxLHcbdoqobXuhu2PP6HJDSy0/GhfZuO5O8BrmwfR0ihZbA5ihYD/u0wGqu2QTDWi/DbgCWJIlV2mXh2Sekg==","signatures":[{"sig":"MEUCIGJnLGKLzft+EwmqUHbbPqZsiYWbDG6/S/yTPC3cEMPJAiEAwpY8OgtjDOUW9Ocfa9pg6MxYZFrEJGZxIZruLcK4X80=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53067485},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache --ignore-path .gitignore src 3d-style","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config ./vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts --outfile=src/data/usvg/usvg_pb_renderer.js --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"tsx ./node_modules/.bin/tape test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"run-s build-typed-style-spec tsc","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","build-typed-style-spec":"tsx ./build/generate-typed-style-spec.ts"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.7.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"20.14.0","dependencies":{"pbf":"^3.2.1","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.15","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"st":"^3.0.1","ejs":"^3.1.10","tsx":"^4.19.2","diff":"^7.0.0","glob":"^11.0.0","tape":"^5.9.0","chalk":"^5.0.1","envify":"^4.1.0","eslint":"^8.57.1","lodash":"^4.17.21","rollup":"^4.18.0","testem":"^3.15.2","vitest":"^2.0.3","address":"^2.0.3","cssnano":"^7.0.6","esbuild":"^0.24.0","postcss":"^8.4.49","chokidar":"^4.0.2","d3-queue":"^3.0.7","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^16.12.0","tweakpane":"^4.0.5","@vitest/ui":"^2.0.3","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.49.1","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.16.2","shuffle-seed":"^1.1.6","@octokit/rest":"^21.0.2","jest-extended":"^4.0.2","node-notifier":"^10.0.1","utility-types":"^3.11.0","@tweakpane/core":"^2.0.5","@vitest/browser":"^2.1.8","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^4.0.0","typescript-eslint":"^8.18.1","eslint-plugin-html":"^8.1.2","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.6.1","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^28.0.2","vite-plugin-arraybuffer":"^0.0.8","@typescript-eslint/parser":"^8.18.1","stylelint-config-standard":"^36.0.1","@rollup/plugin-node-resolve":"^16.0.0","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.18.1","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.9.0_1734523643277_0.8204954286835009","host":"s3://npm-registry-packages-npm-production"}},"3.9.1":{"name":"mapbox-gl","version":"3.9.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.9.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"9f206aaf2c45b5536f248eb88f5153ea8f07f3aa","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.9.1.tgz","fileCount":20,"integrity":"sha512-KGgS07MOoGSrewRrw0zqPG/2zkUNWYVGhI4+OEGnUGnUR5GV+k6rgKBEZei3U8z9VIrhrO5Qfbh3Da9o7GhX/Q==","signatures":[{"sig":"MEYCIQDk2QVVuIslp7q2wRyRcRK6MdRNAsx66rMinJ45M/U2FgIhAOeDLwsOAv8Smu4xS3Z3JpIyrzcUGqu9MQU72+R9r4C+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53091024},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache --ignore-path .gitignore src 3d-style","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config ./vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts --outfile=src/data/usvg/usvg_pb_renderer.js --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"tsx ./node_modules/.bin/tape test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"run-s build-typed-style-spec tsc","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","build-typed-style-spec":"tsx ./build/generate-typed-style-spec.ts"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.7.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"20.14.0","dependencies":{"pbf":"^3.2.1","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.15","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"st":"^3.0.1","ejs":"^3.1.10","tsx":"^4.19.2","diff":"^7.0.0","glob":"^11.0.0","tape":"^5.9.0","chalk":"^5.0.1","envify":"^4.1.0","eslint":"^8.57.1","lodash":"^4.17.21","rollup":"^4.18.0","testem":"^3.15.2","vitest":"^2.0.3","address":"^2.0.3","cssnano":"^7.0.6","esbuild":"^0.24.0","postcss":"^8.4.49","chokidar":"^4.0.2","d3-queue":"^3.0.7","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^16.12.0","tweakpane":"^4.0.5","@vitest/ui":"^2.0.3","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.49.1","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.16.2","shuffle-seed":"^1.1.6","@octokit/rest":"^21.0.2","jest-extended":"^4.0.2","node-notifier":"^10.0.1","utility-types":"^3.11.0","@tweakpane/core":"^2.0.5","@vitest/browser":"^2.1.8","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^4.0.0","typescript-eslint":"^8.18.1","eslint-plugin-html":"^8.1.2","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.6.1","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^28.0.2","vite-plugin-arraybuffer":"^0.0.8","@typescript-eslint/parser":"^8.18.1","stylelint-config-standard":"^36.0.1","@rollup/plugin-node-resolve":"^16.0.0","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.18.1","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.9.1_1734956833067_0.47524306107883807","host":"s3://npm-registry-packages-npm-production"}},"3.9.2":{"name":"mapbox-gl","version":"3.9.2","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.9.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"c77dc853554b97530d65bcc3a205d25c00fbb0f5","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.9.2.tgz","fileCount":20,"integrity":"sha512-ADGW4rJOylwcy9+yGf8HM2sLXLh3An+9PZVQzdpXrSbSNt0dI7e49a6NY35Yf2wbd4hoVyR5M3hy7cQ9sFrC2w==","signatures":[{"sig":"MEQCIBEvXjlnrxpnxCxpofyISo3stt1RGw0783vG8rXUF6uBAiAFMzsqglToR6kiRqIVNwWLRnPGXmMFCpiYryD80sWong==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53098378},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache --ignore-path .gitignore src 3d-style","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config ./vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts --outfile=src/data/usvg/usvg_pb_renderer.js --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"tsx ./node_modules/.bin/tape test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"run-s build-typed-style-spec tsc","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","build-typed-style-spec":"tsx ./build/generate-typed-style-spec.ts"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.7.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"20.14.0","dependencies":{"pbf":"^3.2.1","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.15","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"st":"^3.0.1","ejs":"^3.1.10","tsx":"^4.19.2","diff":"^7.0.0","glob":"^11.0.0","tape":"^5.9.0","chalk":"^5.4.1","envify":"^4.1.0","eslint":"^8.57.1","lodash":"^4.17.21","rollup":"^4.18.0","testem":"^3.15.2","vitest":"^2.0.3","address":"^2.0.3","cssnano":"^7.0.6","esbuild":"^0.24.2","postcss":"^8.4.49","chokidar":"^4.0.3","d3-queue":"^3.0.7","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^16.12.0","tweakpane":"^4.0.5","@vitest/ui":"^2.0.3","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.49.1","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.16.2","shuffle-seed":"^1.1.6","@octokit/rest":"^21.0.2","jest-extended":"^4.0.2","node-notifier":"^10.0.1","utility-types":"^3.11.0","@tweakpane/core":"^2.0.5","@vitest/browser":"^2.1.8","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^4.0.0","typescript-eslint":"^8.19.0","eslint-plugin-html":"^8.1.2","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.6.1","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^28.0.2","vite-plugin-arraybuffer":"^0.0.8","@typescript-eslint/parser":"^8.19.0","stylelint-config-standard":"^36.0.1","@rollup/plugin-node-resolve":"^16.0.0","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.9.2_1735898850838_0.7065337216507757","host":"s3://npm-registry-packages-npm-production"}},"3.9.3":{"name":"mapbox-gl","version":"3.9.3","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.9.3","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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"07e67fd774af52b6e50e82172ee8f1f016d74618","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.9.3.tgz","fileCount":20,"integrity":"sha512-31mh95f35srpBMxAP32F9dKQXz7pT5VxQA5r6bFY6Aa5G6Z6NC/SVOTyWR+G/wY8wXWTHAnOaAAf5UkD5++/Kg==","signatures":[{"sig":"MEUCIHQD9SJpDqsqZBQ2ca6N+QPvJfpJgBoX5osvOjGAAOXbAiEApDcZqgATMEJWvI8Ojg2JQi4uG2XdOUlhqN2Iq1m6L8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53095609},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache --ignore-path .gitignore src 3d-style","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config ./vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts --outfile=src/data/usvg/usvg_pb_renderer.js --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"tsx ./node_modules/.bin/tape test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"run-s build-typed-style-spec tsc","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","build-typed-style-spec":"tsx ./build/generate-typed-style-spec.ts"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.7.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"20.14.0","dependencies":{"pbf":"^3.2.1","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.15","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"st":"^3.0.1","ejs":"^3.1.10","tsx":"^4.19.2","diff":"^7.0.0","glob":"^11.0.0","tape":"^5.9.0","chalk":"^5.4.1","envify":"^4.1.0","eslint":"^8.57.1","lodash":"^4.17.21","rollup":"^4.18.0","testem":"^3.15.2","vitest":"^2.0.3","address":"^2.0.3","cssnano":"^7.0.6","esbuild":"^0.24.2","postcss":"^8.4.49","chokidar":"^4.0.3","d3-queue":"^3.0.7","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^16.12.0","tweakpane":"^4.0.5","@vitest/ui":"^2.0.3","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.49.1","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.16.2","shuffle-seed":"^1.1.6","@octokit/rest":"^21.0.2","jest-extended":"^4.0.2","node-notifier":"^10.0.1","utility-types":"^3.11.0","@tweakpane/core":"^2.0.5","@vitest/browser":"^2.1.8","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^4.0.0","typescript-eslint":"^8.19.0","eslint-plugin-html":"^8.1.2","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.6.1","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^28.0.2","vite-plugin-arraybuffer":"^0.0.8","@typescript-eslint/parser":"^8.19.0","stylelint-config-standard":"^36.0.1","@rollup/plugin-node-resolve":"^16.0.0","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.9.3_1736925579210_0.23888200499888623","host":"s3://npm-registry-packages-npm-production"}},"3.9.4":{"name":"mapbox-gl","version":"3.9.4","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.9.4","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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"a80777d4f57267e021001337b712ac2c28cfd15e","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.9.4.tgz","fileCount":20,"integrity":"sha512-IxfpdyNzjCMzkqj/q5OUamlF1QcS+IFEARteygEgao2B8l8+UF2ahpNRgHT2EpMSE8ma1bq4LKvr+EuJ6gqniw==","signatures":[{"sig":"MEQCIEGVIWXcyLCnrbDarrHvVdc70cOy+AJV6Bso69Gvr3i3AiAqP12g7xI9z26yJHUbGketPt8i8eY5MH4tqHdSV6jPfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53102695},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache --ignore-path .gitignore src 3d-style","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config ./vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts --outfile=src/data/usvg/usvg_pb_renderer.js --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"tsx ./node_modules/.bin/tape test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"run-s build-typed-style-spec tsc","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","build-typed-style-spec":"tsx ./build/generate-typed-style-spec.ts"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.7.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"20.14.0","dependencies":{"pbf":"^3.2.1","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.15","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"st":"^3.0.1","ejs":"^3.1.10","tsx":"^4.19.2","diff":"^7.0.0","glob":"^11.0.0","tape":"^5.9.0","chalk":"^5.4.1","envify":"^4.1.0","eslint":"^8.57.1","lodash":"^4.17.21","rollup":"^4.18.0","testem":"^3.15.2","vitest":"^2.0.3","address":"^2.0.3","cssnano":"^7.0.6","esbuild":"^0.24.2","postcss":"^8.4.49","chokidar":"^4.0.3","d3-queue":"^3.0.7","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^16.12.0","tweakpane":"^4.0.5","@vitest/ui":"^2.0.3","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.49.1","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.16.2","shuffle-seed":"^1.1.6","@octokit/rest":"^21.0.2","jest-extended":"^4.0.2","node-notifier":"^10.0.1","utility-types":"^3.11.0","@tweakpane/core":"^2.0.5","@vitest/browser":"^2.1.8","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^4.0.0","typescript-eslint":"^8.19.0","eslint-plugin-html":"^8.1.2","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.6.1","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^28.0.2","vite-plugin-arraybuffer":"^0.0.8","@typescript-eslint/parser":"^8.19.0","stylelint-config-standard":"^36.0.1","@rollup/plugin-node-resolve":"^16.0.0","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.19.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.9.4_1737972542967_0.7401789599279549","host":"s3://npm-registry-packages-npm-production"}},"3.10.0-beta.1":{"name":"mapbox-gl","version":"3.10.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.10.0-beta.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"0e6447a4bb803674ead7fe58353a099da5e8f86c","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.10.0-beta.1.tgz","fileCount":20,"integrity":"sha512-Mey2LsPjZ0bHfGFHgv9w0aX9/x+dJaQjk3r52dUb54k/CgKqYDZZ1zddk7ioZ7gVh1+n8Pk2nIZI194K4DV8sg==","signatures":[{"sig":"MEUCIQD8uHqItoS7HoNU7lGETWBetO3CUl03zat16VLQB0h+KQIgUzwvVMxmUASYh4HRYSzukDbgtDqSmijn9UQ5n6TaoH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53265532},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache --ignore-path .gitignore src 3d-style","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config ./vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"tsx ./node_modules/.bin/tape test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"run-s build-typed-style-spec tsc","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","build-typed-style-spec":"tsx ./build/generate-typed-style-spec.ts"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.9.2","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"20.18.2","dependencies":{"pbf":"^3.2.1","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"st":"^3.0.1","ejs":"^3.1.10","tsx":"^4.19.2","diff":"^7.0.0","glob":"^11.0.1","tape":"^5.9.0","chalk":"^5.4.1","envify":"^4.1.0","eslint":"^8.57.1","lodash":"^4.17.21","rollup":"^4.18.0","testem":"^3.15.2","vitest":"^2.0.3","address":"^2.0.3","cssnano":"^7.0.6","esbuild":"^0.24.2","postcss":"^8.5.1","chokidar":"^4.0.3","d3-queue":"^3.0.7","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^16.14.1","tweakpane":"^4.0.5","@vitest/ui":"^2.0.3","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.50.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.10.10","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.16.2","shuffle-seed":"^1.1.6","@octokit/rest":"^21.1.0","jest-extended":"^4.0.2","node-notifier":"^10.0.1","utility-types":"^3.11.0","@tweakpane/core":"^2.0.5","@vitest/browser":"^2.1.8","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^4.0.0","typescript-eslint":"^8.22.0","eslint-plugin-html":"^8.1.2","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.6.3","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^28.0.2","vite-plugin-arraybuffer":"^0.0.8","@typescript-eslint/parser":"^8.22.0","stylelint-config-standard":"^37.0.0","@rollup/plugin-node-resolve":"^16.0.0","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.22.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.10.0-beta.1_1738334449151_0.4861514798953446","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"mapbox-gl","version":"3.10.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.10.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"9104a4e2f75fe2cf2a8ba015397be59f5179ba8c","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.10.0.tgz","fileCount":20,"integrity":"sha512-YnQxjlthuv/tidcxGYU2C8nRDVXMlAHa3qFhuOJeX4AfRP72OMRBf9ApL+M+k5VWcAXi2fcNOUVgphknjLumjA==","signatures":[{"sig":"MEQCIDUofK8xEs9L3UWxMb+4NZjv+JiKI1uYF2dRuZhyezz6AiB8N8B/EZ2Q0XDsvQo+B4vUg74d7f4vLxaM1FSKIzTq0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53524922},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache --ignore-path .gitignore src 3d-style","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config ./vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"tsx ./node_modules/.bin/tape test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"run-s build-typed-style-spec tsc","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","build-typed-style-spec":"tsx ./build/generate-typed-style-spec.ts"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.9.2","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"20.18.2","dependencies":{"pbf":"^3.2.1","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"st":"^3.0.1","ejs":"^3.1.10","tsx":"^4.19.2","diff":"^7.0.0","glob":"^11.0.1","tape":"^5.9.0","chalk":"^5.4.1","envify":"^4.1.0","eslint":"^8.57.1","lodash":"^4.17.21","rollup":"^4.18.0","testem":"^3.15.2","vitest":"^2.0.3","address":"^2.0.3","cssnano":"^7.0.6","esbuild":"^0.25.0","postcss":"^8.5.2","chokidar":"^4.0.3","d3-queue":"^3.0.7","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^16.14.1","tweakpane":"^4.0.5","@vitest/ui":"^2.0.3","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.50.1","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.13.1","npm-run-all":"^4.1.5","postcss-cli":"^11.0.0","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.16.2","shuffle-seed":"^1.1.6","@octokit/rest":"^21.1.0","jest-extended":"^4.0.2","node-notifier":"^10.0.1","utility-types":"^3.11.0","@tweakpane/core":"^2.0.5","@vitest/browser":"^2.1.8","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^4.0.0","typescript-eslint":"^8.24.0","eslint-plugin-html":"^8.1.2","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.6.3","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","rollup-plugin-esbuild":"^6.2.0","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^28.0.2","vite-plugin-arraybuffer":"^0.0.8","@typescript-eslint/parser":"^8.24.0","stylelint-config-standard":"^37.0.0","@rollup/plugin-node-resolve":"^16.0.0","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.24.0","eslint-import-resolver-typescript":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.10.0_1739464223132_0.2582034347573321","host":"s3://npm-registry-packages-npm-production"}},"3.11.0-beta.1":{"name":"mapbox-gl","version":"3.11.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.11.0-beta.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"c39c2aff7c5dee7b80a1a8867f6b8a1f2dceaf98","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.11.0-beta.1.tgz","fileCount":20,"integrity":"sha512-24oFf43nnlYYP1XEgV19RGgNcH/nwn6oQm6qES8scr69Oyi3Jnx9WzL7yNqoMJqOlXEuTwgAIw/uK63vSI+Y5g==","signatures":[{"sig":"MEYCIQDlbGjlygwcI4T3eJj5npD6tM23ZuASAzUhAm+OUu71gwIhAKv0VHdC6t5G0jG/qEt017SMYRK3UeiQwZD2+Lsa5ZJw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53922522},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache --ignore-path .gitignore src 3d-style","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config ./vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"tsx ./node_modules/.bin/tape test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"run-s build-typed-style-spec tsc","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","build-typed-style-spec":"tsx ./build/generate-typed-style-spec.ts"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.9.2","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"20.18.2","dependencies":{"pbf":"^3.2.1","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"st":"^3.0.1","ejs":"^3.1.10","tsx":"^4.19.3","diff":"^7.0.0","glob":"^11.0.1","tape":"^5.9.0","chalk":"^5.4.1","envify":"^4.1.0","eslint":"^8.57.1","lodash":"^4.17.21","rollup":"^4.18.0","testem":"^3.15.2","vitest":"^2.0.3","address":"^2.0.3","cssnano":"^7.0.6","esbuild":"^0.25.1","postcss":"^8.5.3","chokidar":"^4.0.3","d3-queue":"^3.0.7","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^16.16.0","tweakpane":"^4.0.5","@vitest/ui":"^2.0.3","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.51.1","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","npm-run-all":"^4.1.5","postcss-cli":"^11.0.1","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.16.2","shuffle-seed":"^1.1.6","@octokit/rest":"^21.1.1","jest-extended":"^4.0.2","node-notifier":"^10.0.1","utility-types":"^3.11.0","@tweakpane/core":"^2.0.5","@vitest/browser":"^2.1.8","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^5.0.0","typescript-eslint":"^8.26.1","eslint-plugin-html":"^8.1.2","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.6.8","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^28.0.3","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.26.1","stylelint-config-standard":"^37.0.0","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.26.1","eslint-import-resolver-typescript":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.11.0-beta.1_1742362948569_0.19354457236443","host":"s3://npm-registry-packages-npm-production"}},"3.11.0-beta.2":{"name":"mapbox-gl","version":"3.11.0-beta.2","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.11.0-beta.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"c484be01482a0fd53954f2ac5626f0f2ba420c8d","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.11.0-beta.2.tgz","fileCount":20,"integrity":"sha512-pu+4pgVGguYn65uxgU/L755m0dHl3vnVJmu1RVh4abWrpMOqkL+mZ0QhwbbXTeJltYeqAl+ag2Ocyd6xsJzHEA==","signatures":[{"sig":"MEUCIQCtHFqCApAvZsNqtYLYNjsR+1l8UmILkbEXk8fcIHcdEQIgNYZvG9Zd9hgyCoWBIOwUSHcYHrTIK5mGGUFZ+Q3rDB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54676156},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache --ignore-path .gitignore src 3d-style","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config ./vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"tsx ./node_modules/.bin/tape test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"run-s build-typed-style-spec tsc","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","build-typed-style-spec":"tsx ./build/generate-typed-style-spec.ts"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.9.2","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"20.18.2","dependencies":{"pbf":"^3.2.1","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"st":"^3.0.1","ejs":"^3.1.10","tsx":"^4.19.3","diff":"^7.0.0","glob":"^11.0.1","tape":"^5.9.0","chalk":"^5.4.1","envify":"^4.1.0","eslint":"^8.57.1","lodash":"^4.17.21","rollup":"^4.18.0","testem":"^3.15.2","vitest":"^2.0.3","address":"^2.0.3","cssnano":"^7.0.6","esbuild":"^0.25.1","postcss":"^8.5.3","chokidar":"^4.0.3","d3-queue":"^3.0.7","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^16.16.0","tweakpane":"^4.0.5","@vitest/ui":"^2.0.3","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.51.1","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.13","npm-run-all":"^4.1.5","postcss-cli":"^11.0.1","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.16.2","shuffle-seed":"^1.1.6","@octokit/rest":"^21.1.1","jest-extended":"^4.0.2","node-notifier":"^10.0.1","utility-types":"^3.11.0","@tweakpane/core":"^2.0.5","@vitest/browser":"^2.1.8","qrcode-terminal":"^0.12.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^5.0.0","typescript-eslint":"^8.28.0","eslint-plugin-html":"^8.1.2","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.6.9","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^3.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^28.0.3","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.28.0","stylelint-config-standard":"^37.0.0","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.28.0","eslint-import-resolver-typescript":"^4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.11.0-beta.2_1742900111968_0.4481298567281722","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"name":"mapbox-gl","version":"3.11.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.11.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"2fd062d3678b4a60ff1d83ff2955ed2f354a84d5","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.11.0.tgz","fileCount":20,"integrity":"sha512-0bJoYMgwn/z0RSJH7j/kYq3xlTX8Vt4dBkWAKJFneB49PAiq+rAAZRAeUhMxCr8PoGLRaDBagF3fTsA/WK6Q4A==","signatures":[{"sig":"MEUCIAZVwPvlIlAj4qcWG/rwStkGIA0cGyMhTAub1K0Yxp7dAiEAup+0vw/sBnNhCT6xRxfoAHRGbAarhn4NA9Z7nhbCLBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54771219},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config ./vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"tsx ./node_modules/.bin/tape test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"run-s build-typed-style-spec tsc","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","build-typed-style-spec":"tsx ./build/generate-typed-style-spec.ts"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.9.2","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"20.18.2","dependencies":{"pbf":"^3.2.1","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"st":"^3.0.1","ejs":"^3.1.10","tsx":"^4.19.3","diff":"^7.0.0","glob":"^11.0.1","tape":"^5.9.0","chalk":"^5.4.1","envify":"^4.1.0","eslint":"^9.23.0","lodash":"^4.17.21","rollup":"^4.18.0","testem":"^3.15.2","vitest":"^2.0.3","address":"^2.0.3","cssnano":"^7.0.6","esbuild":"^0.25.2","postcss":"^8.5.3","chokidar":"^4.0.3","d3-queue":"^3.0.7","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^16.16.0","tweakpane":"^4.0.5","@eslint/js":"^9.23.0","@vitest/ui":"^2.0.3","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.51.1","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.13","npm-run-all":"^4.1.5","postcss-cli":"^11.0.1","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.16.2","shuffle-seed":"^1.1.6","@octokit/rest":"^21.1.1","jest-extended":"^4.0.2","node-notifier":"^10.0.1","utility-types":"^3.11.0","@eslint/compat":"^1.2.7","@tweakpane/core":"^2.0.5","@vitest/browser":"^2.1.8","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^5.0.0","typescript-eslint":"^8.28.0","eslint-plugin-html":"^8.1.2","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.6.9","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^28.0.3","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.28.0","stylelint-config-standard":"^37.0.0","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.28.0","eslint-import-resolver-typescript":"^4.3.1"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.11.0_1743509040131_0.1710951262002618","host":"s3://npm-registry-packages-npm-production"}},"3.11.1":{"name":"mapbox-gl","version":"3.11.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.11.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"22c8934240afbef4d36311be963657e5c7e05873","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.11.1.tgz","fileCount":20,"integrity":"sha512-OcXSBQU+q50YH7zVzsfOgCMSgYD1tyN3kObwsxnLEBOeceIFg46Yp+/I2AUhIGsq8VufgfeGzWKipPow/M7gww==","signatures":[{"sig":"MEYCIQCcVaPxaNEX1HVFdOcc0W+iWET27DiYbcESegc8JlLnLgIhAMJX2FyUnPjNDE5V+kIPC/1pt2WY0IMYCOUeRcO6z8w0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54865424},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config ./vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"tsx ./node_modules/.bin/tape test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"run-s build-typed-style-spec tsc","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","build-typed-style-spec":"tsx ./build/generate-typed-style-spec.ts"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.9.2","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"20.18.2","dependencies":{"pbf":"^3.2.1","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^0.1.0","@types/mapbox__vector-tile":"^1.3.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"st":"^3.0.1","ejs":"^3.1.10","tsx":"^4.19.3","diff":"^7.0.0","glob":"^11.0.1","tape":"^5.9.0","chalk":"^5.4.1","envify":"^4.1.0","eslint":"^9.23.0","lodash":"^4.17.21","rollup":"^4.18.0","testem":"^3.15.2","vitest":"^2.0.3","address":"^2.0.3","cssnano":"^7.0.6","esbuild":"^0.25.2","postcss":"^8.5.3","chokidar":"^4.0.3","d3-queue":"^3.0.7","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^16.16.0","tweakpane":"^4.0.5","@eslint/js":"^9.23.0","@vitest/ui":"^2.0.3","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.51.1","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.13","npm-run-all":"^4.1.5","postcss-cli":"^11.0.1","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^1.16.2","shuffle-seed":"^1.1.6","@octokit/rest":"^21.1.1","jest-extended":"^4.0.2","node-notifier":"^10.0.1","utility-types":"^3.11.0","@eslint/compat":"^1.2.7","@tweakpane/core":"^2.0.5","@vitest/browser":"^2.1.8","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^5.0.0","typescript-eslint":"^8.28.0","eslint-plugin-html":"^8.1.2","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.6.9","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^28.0.3","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.28.0","stylelint-config-standard":"^37.0.0","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.28.0","eslint-import-resolver-typescript":"^4.3.1"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.11.1_1745483963897_0.6363825555968978","host":"s3://npm-registry-packages-npm-production"}},"3.12.0-beta.1":{"name":"mapbox-gl","version":"3.12.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.12.0-beta.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"0f9583fbf0b0955eb2501e667bccd1348bf99da8","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.12.0-beta.1.tgz","fileCount":20,"integrity":"sha512-7SZ7ClUYmXUroOfKilWKdlDkhKLu/a9G6vAy1RpeHp5EXldmVxwdWvqPGUKn/MXddDTFXzTgMjn92KF4A4Hecw==","signatures":[{"sig":"MEUCIQCMdbb+4mz32EbPW4RLZZsKUn7N8LMEMR847NXmuT2TeQIgJHWdEQIZWdQvO7d4sI0WtQwMN12s7v/C7qodIur59ko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54153854},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config ./vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"tsx ./node_modules/.bin/tape test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"run-s build-typed-style-spec tsc","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","build-typed-style-spec":"tsx ./build/generate-typed-style-spec.ts"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.9.2","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"20.18.2","dependencies":{"pbf":"^3.2.1","earcut":"^3.0.0","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^0.1.0","martinez-polygon-clipping":"^0.7.4","@types/mapbox__vector-tile":"^1.3.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"st":"^3.0.1","ejs":"^3.1.10","tsx":"^4.19.3","diff":"^7.0.0","glob":"^11.0.1","tape":"^5.9.0","chalk":"^5.4.1","envify":"^4.1.0","eslint":"^9.25.1","lodash":"^4.17.21","rollup":"^4.18.0","testem":"^3.15.2","vitest":"^2.0.3","address":"^2.0.3","cssnano":"^7.0.6","esbuild":"^0.25.2","postcss":"^8.5.3","chokidar":"^4.0.3","d3-queue":"^3.0.7","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^16.17.0","tweakpane":"^4.0.5","@eslint/js":"^9.25.1","@vitest/ui":"^2.0.3","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.52.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.14.1","npm-run-all":"^4.1.5","postcss-cli":"^11.0.1","tape-filter":"^1.0.4","pretty-bytes":"^6.0.0","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^21.1.1","jest-extended":"^4.0.2","node-notifier":"^10.0.1","utility-types":"^3.11.0","@eslint/compat":"^1.2.8","@tweakpane/core":"^2.0.5","@vitest/browser":"^2.1.8","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^5.0.0","typescript-eslint":"^8.31.0","eslint-plugin-html":"^8.1.2","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.6.9","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^28.0.3","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.31.0","stylelint-config-standard":"^38.0.0","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.31.0","eslint-import-resolver-typescript":"^4.3.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.12.0-beta.1_1745500072029_0.44286213349694314","host":"s3://npm-registry-packages-npm-production"}},"3.12.0":{"name":"mapbox-gl","version":"3.12.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.12.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"4e706124fb60e8a32709c2ecaaff54eeadbcaf7f","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.12.0.tgz","fileCount":20,"integrity":"sha512-DV6TRr+xoPrLSKuGiUcbyLVkoLdNaNNpn6O7+ZC27yQH7BOOIF7l6JKbTCMhfMJuZBVJfL8YRJjlMJ6MZCTggA==","signatures":[{"sig":"MEUCIQCbySiNM74NYzzObDv0WcuRFwIH7qc3BwlNDF/g2VvJLgIgQyXZJeOs3OwxHXs0ymwE8FmwCS1pZRnxkAsML1x6b6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54770776},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config ./vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"tsx ./node_modules/.bin/tape test/build/**/*.test.js","test-query":"SUITE_NAME=query testem ci -f test/integration/testem/testem.js","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"cross-env SUITE_NAME=render testem ci -f test/integration/testem/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"run-s build-typed-style-spec tsc","watch-render":"cross-env SUITE_NAME=render testem -f test/integration/testem/testem.js","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","test-render-csp":"BUILD=csp SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-test-suite":"rollup -c test/integration/rollup.config.test.js","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"BUILD=production SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"cross-env BROWSER=Safari SUITE_NAME=render testem ci -f test/integration/testem/testem.js","test-render-firefox":"cross-env BROWSER=Firefox SUITE_NAME=render testem ci -f test/integration/testem/testem.js","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","build-typed-style-spec":"tsx ./build/generate-typed-style-spec.ts"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.9.2","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"20.18.2","dependencies":{"pbf":"^3.2.1","earcut":"^3.0.1","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^0.1.0","martinez-polygon-clipping":"^0.7.4","@types/mapbox__vector-tile":"^1.3.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"st":"^3.0.1","ejs":"^3.1.10","tsx":"^4.19.4","diff":"^7.0.0","glob":"^11.0.2","tape":"^5.9.0","chalk":"^5.4.1","envify":"^4.1.0","eslint":"^9.26.0","lodash":"^4.17.21","rollup":"^4.18.0","testem":"^3.15.2","vitest":"^2.0.3","address":"^2.0.3","cssnano":"^7.0.6","esbuild":"^0.25.3","postcss":"^8.5.3","chokidar":"^4.0.3","d3-queue":"^3.0.7","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^16.19.1","tweakpane":"^4.0.5","@eslint/js":"^9.26.0","@vitest/ui":"^2.0.3","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.52.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.14","npm-run-all":"^4.1.5","postcss-cli":"^11.0.1","tape-filter":"^1.0.4","pretty-bytes":"^7.0.0","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^21.1.1","jest-extended":"^4.0.2","node-notifier":"^10.0.1","utility-types":"^3.11.0","@eslint/compat":"^1.2.9","@tweakpane/core":"^2.0.5","@vitest/browser":"^2.1.8","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^5.0.0","typescript-eslint":"^8.32.0","eslint-plugin-html":"^8.1.2","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.6.11","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^28.0.3","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.32.0","stylelint-config-standard":"^38.0.0","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.32.0","eslint-import-resolver-typescript":"^4.3.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.12.0_1746716898700_0.9537193534686388","host":"s3://npm-registry-packages-npm-production"}},"3.13.0-beta.1":{"name":"mapbox-gl","version":"3.13.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.13.0-beta.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"6b0f43a360fe795224fbc6667881c6b3e7503d9d","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.13.0-beta.1.tgz","fileCount":20,"integrity":"sha512-6bMDIS+/X+VmrH/iIMxqXyQQ6c/tDxsTBMsLP9fB/Hf/VPrvpMxb0n3cXxq+Mm1oMf3yWG6+JPi+XsTS5U5gvA==","signatures":[{"sig":"MEUCIQDTZnjHEutTYRuLAaf+fyfiJXzSe62SE3qnvUWvdcp86wIgGyjLixi/6MjAsQ6I4PJNdDXzrseX+6LmwLPhUFzZThQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54467526},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config ./vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"npm run build-dev && npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"run-s build-typed-style-spec tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","test-render-csp":"npm run build-csp && npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npm run build-prod-min && npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","check-bundle-size":"node build/check-bundle-size.js","print-release-url":"node build/print-release-url.js","start-range-server":"node build/range-request-server.js","test-render-safari":"npm run build-dev && npx vitest run --config vitest.config.render.safari.ts","test-render-firefox":"npm run build-dev && npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npm run test-render","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","build-typed-style-spec":"tsx ./build/generate-typed-style-spec.ts"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.9.2","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"20.18.2","dependencies":{"pbf":"^3.2.1","earcut":"^3.0.1","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^0.1.0","martinez-polygon-clipping":"^0.7.4","@types/mapbox__vector-tile":"^1.3.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"st":"^3.0.2","ejs":"^3.1.10","tsx":"^4.19.4","diff":"^8.0.2","glob":"^11.0.2","chalk":"^5.4.1","envify":"^4.1.0","eslint":"^9.28.0","lodash":"^4.17.21","rollup":"^4.41.0","vitest":"^3.1.4","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.25.5","express":"^5.1.0","postcss":"^8.5.4","chokidar":"^4.0.3","d3-queue":"^3.0.7","minimist":"^1.2.6","cross-env":"^7.0.3","stylelint":"^16.20.0","tweakpane":"^4.0.5","@eslint/js":"^9.28.0","@vitest/ui":"^3.1.4","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.52.0","typescript":"^5.8.3","@types/jest":"^29.5.14","@types/node":"^22.15.29","npm-run-all":"^4.1.5","postcss-cli":"^11.0.1","pretty-bytes":"^7.0.0","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","jest-extended":"^5.0.3","node-notifier":"^10.0.1","utility-types":"^3.11.0","@eslint/compat":"^1.2.9","@tweakpane/core":"^2.0.5","@vitest/browser":"^3.1.4","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^5.0.0","typescript-eslint":"^8.33.1","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.7.1","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^28.0.3","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.33.1","stylelint-config-standard":"^38.0.0","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.33.1","eslint-import-resolver-typescript":"^4.4.2"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.13.0-beta.1_1749049550660_0.04615861598909499","host":"s3://npm-registry-packages-npm-production"}},"3.13.0":{"name":"mapbox-gl","version":"3.13.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.13.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"62f1443ebcf3a6d43f74cacb2f1697995e0e60b7","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.13.0.tgz","fileCount":20,"integrity":"sha512-TSSJIvDKsiSPk22889FWk9V4mmjljbizUf8Y2Jhho2j0Mj4zonC6kKwoVLf3oGqYWTZ+oQrd0Cxg6LCmZmPPbQ==","signatures":[{"sig":"MEYCIQCZ0ChSwD5Nsd79WfDhsPqISdQAA9Uhl5PcZQ0vp4BsBAIhAIEwsYEvdDYiW8UASLIO4By5LwyebyS3gLa3kr2yuEPM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54669739},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"run-s build-typed-style-spec tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","pretest-render-csp":"npm run build-csp","start-range-server":"node build/range-request-server.js","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod-min","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"cp -r dist test/release && while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","build-typed-style-spec":"tsx ./build/generate-typed-style-spec.ts","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts"},"_npmUser":{"name":"mapbox-npm-01","actor":{"name":"mapbox-npm-01","type":"user","email":"accounts+npmjs-01@mapbox.com"},"email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"450 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5 kb"}],"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.9.2","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"20.18.2","dependencies":{"pbf":"^3.2.1","earcut":"^3.0.1","kdbush":"^4.0.2","vt-pbf":"^3.1.3","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^1.3.1","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^0.1.0","martinez-polygon-clipping":"^0.7.4","@types/mapbox__vector-tile":"^1.3.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"st":"^3.0.2","ejs":"^3.1.10","tsx":"^4.20.3","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.4.1","envify":"^4.1.0","eslint":"^9.28.0","lodash":"^4.17.21","rollup":"^4.41.0","vitest":"^3.2.2","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.25.5","express":"^5.1.0","postcss":"^8.5.6","chokidar":"^4.0.3","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^16.20.0","tweakpane":"^4.0.5","@eslint/js":"^9.28.0","@vitest/ui":"^3.2.2","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.0","size-limit":"^11.2.0","typescript":"^5.8.3","@types/node":"^24.0.3","npm-run-all":"^4.1.5","postcss-cli":"^11.0.1","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","utility-types":"^3.11.0","@eslint/compat":"^1.2.9","@tweakpane/core":"^2.0.5","@vitest/browser":"^3.2.3","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^11.2.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^5.0.0","typescript-eslint":"^8.34.1","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^51.0.1","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.31.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^28.0.5","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.34.1","stylelint-config-standard":"^38.0.0","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.34.1","eslint-import-resolver-typescript":"^4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.13.0_1750166052190_0.35441490792636654","host":"s3://npm-registry-packages-npm-production"}},"3.14.0-alpha.a4a566d51":{"name":"mapbox-gl","version":"3.14.0-alpha.a4a566d51","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.14.0-alpha.a4a566d51","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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"70fe7219f3d809b0d3fd9b8fe40200213acd556b","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.14.0-alpha.a4a566d51.tgz","fileCount":20,"integrity":"sha512-5ZYN6Bygxtb+96eCB5qB2yFGKurcHiM17r4dxMEw8B/lMY1Qw8TEjPEl9avUtfleVqUsLieRl1Xn3+yBAt6foQ==","signatures":[{"sig":"MEQCIH3xh8DHqPsHIQnuEd2m5L6AMZ7epMRE7tRqnKPMVHjOAiAdhi0kQcNN8JxxuXOloVAVZSvmtpzpsc9l/9rx7U9HrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55836749},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"run-s build-typed-style-spec tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","publish-alpha":"./build/tag-alpha.sh","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","pretest-render-csp":"npm run build-csp","start-range-server":"node build/range-request-server.js","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod-min","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"cp -r dist test/release && while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","build-typed-style-spec":"tsx ./build/generate-typed-style-spec.ts","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"450 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5 kb"}],"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.9.2","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"22.13.1","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.7.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"st":"^3.0.2","ejs":"^3.1.10","tsx":"^4.20.3","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.4.1","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.44.2","vitest":"^3.2.2","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.25.6","express":"^5.1.0","postcss":"^8.5.6","chokidar":"^4.0.3","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^16.21.1","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^3.2.2","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^11.2.0","typescript":"^5.8.3","@types/node":"^24.0.10","npm-run-all":"^4.1.5","postcss-cli":"^11.0.1","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","utility-types":"^3.11.0","@eslint/compat":"^1.3.1","@tweakpane/core":"^2.0.5","@vitest/browser":"^3.2.4","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^11.2.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^5.0.0","typescript-eslint":"^8.36.0","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^51.3.4","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.32.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^28.0.6","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.36.0","stylelint-config-standard":"^38.0.0","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.36.0","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.14.0-alpha.a4a566d51_1752501645454_0.5830358527929007","host":"s3://npm-registry-packages-npm-production"}},"3.14.0-beta.1":{"name":"mapbox-gl","version":"3.14.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.14.0-beta.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"2e0c58e1b764fb779a4cdadf69bd3773a979c07f","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.14.0-beta.1.tgz","fileCount":20,"integrity":"sha512-qhSBFIRDhwfIuZtZ38Et3IsK37MQ5eRdqndv9/pMpEJbcieu2XzU8oBOPP1OxCPfnuvpBKVjUTHaVXGO1OnokQ==","signatures":[{"sig":"MEUCID8DP5aGWN7vNVW0XBjbRLrpdm1Utnwq4oT0N0/xc013AiEAsjZW0mACxHb9IC+Ya+WLEdtJeb6ODVhyzNs7wS5Gsuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55828334},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","gitHead":"8abce33e2557ae17c69089b81ff929daa28aba56","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"run-s build-typed-style-spec tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","publish-alpha":"./build/publish_alpha.sh","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","pretest-render-csp":"npm run build-csp","start-range-server":"node build/range-request-server.js","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod-min","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"cp -r dist test/release && while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","build-typed-style-spec":"tsx ./build/generate-typed-style-spec.ts","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts"},"_npmUser":{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"450 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5 kb"}],"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.9.2","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.7.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"st":"^3.0.2","ejs":"^3.1.10","tsx":"^4.20.3","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.4.1","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.44.2","vitest":"^3.2.2","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.25.6","express":"^5.1.0","postcss":"^8.5.6","chokidar":"^4.0.3","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^16.21.1","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^3.2.2","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^11.2.0","typescript":"^5.8.3","@types/node":"^24.0.10","npm-run-all":"^4.1.5","postcss-cli":"^11.0.1","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","utility-types":"^3.11.0","@eslint/compat":"^1.3.1","@tweakpane/core":"^2.0.5","@vitest/browser":"^3.2.4","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^11.2.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^5.0.0","typescript-eslint":"^8.36.0","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^51.3.4","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.32.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^28.0.6","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.36.0","stylelint-config-standard":"^38.0.0","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.36.0","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.14.0-beta.1_1752745351758_0.5202557030669399","host":"s3://npm-registry-packages-npm-production"}},"3.14.0-beta.2":{"name":"mapbox-gl","version":"3.14.0-beta.2","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.14.0-beta.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"6a9f465b8316fd117519e7e6b567870b0ecdbef3","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.14.0-beta.2.tgz","fileCount":20,"integrity":"sha512-JtG3hh9ghqaq2Gn8CHCuSJNhLsWRh85LYuG03PhgdLqRA/mdA1wH6M903Zs4ihF7rcWH+DaxxHRf+c5/HmPwiQ==","signatures":[{"sig":"MEQCIGEtsNaGhudJgEC/3rkBa80FQ4Jiuoj+oS8gGQr7b+JaAiBvB8/jO9WO1byRUx+7QnSraTK2UpdThmhV8T6WpkDT+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55916897},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","gitHead":"c22dcff5b706e795801993b90a9b5ea14e10dbec","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","publish-alpha":"./build/publish_alpha.sh","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","pretest-render-csp":"npm run build-csp","start-range-server":"node build/range-request-server.js","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod-min","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"cp -r dist test/release && while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts"},"_npmUser":{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"450 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5 kb"}],"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.9.2","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.7.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"st":"^3.0.2","ejs":"^3.1.10","tsx":"^4.20.3","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.4.1","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.44.2","vitest":"^3.2.2","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.25.6","express":"^5.1.0","postcss":"^8.5.6","chokidar":"^4.0.3","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^16.21.1","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^3.2.2","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^11.2.0","typescript":"^5.8.3","@types/node":"^24.0.10","npm-run-all":"^4.1.5","postcss-cli":"^11.0.1","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","utility-types":"^3.11.0","@eslint/compat":"^1.3.1","@tweakpane/core":"^2.0.5","@vitest/browser":"^3.2.4","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^11.2.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^5.0.0","typescript-eslint":"^8.36.0","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^51.3.4","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.32.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^28.0.6","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.36.0","stylelint-config-standard":"^38.0.0","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.36.0","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.14.0-beta.2_1753272563256_0.4837116295417667","host":"s3://npm-registry-packages-npm-production"}},"3.14.0":{"name":"mapbox-gl","version":"3.14.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.14.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"62222309a812f3f5fba93a27846fe17b8688993b","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.14.0.tgz","fileCount":20,"integrity":"sha512-KYhi9ZOQL4BB0J061admPH8O5ZZhhxsyiJ6DQCOkCaps0JEB4HF3SbJwu8S0pJKaQUxNS33sSbzW8iDSSauHPQ==","signatures":[{"sig":"MEQCID6saHcYxK5JNbQCvzxXOAWtmQgloshqIGXGnEQn+bzlAiAb6v5Z4kZAfstoe9Ty8RcFy/NByfXFA4ctPazbXPKFSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55905002},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","gitHead":"50f54097dfdbb69a6e4162545f387c584c581a29","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","publish-alpha":"./build/publish_alpha.sh","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","pretest-render-csp":"npm run build-csp","start-range-server":"node build/range-request-server.js","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod-min","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"cp -r dist test/release && while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts"},"_npmUser":{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"450 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5 kb"}],"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"11.4.2","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.4.1","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.7.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"st":"^3.0.2","ejs":"^3.1.10","tsx":"^4.20.3","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.4.1","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.44.2","vitest":"^3.2.2","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.25.6","express":"^5.1.0","postcss":"^8.5.6","chokidar":"^4.0.3","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^16.21.1","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^3.2.2","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^11.2.0","typescript":"^5.8.3","@types/node":"^24.0.10","npm-run-all":"^4.1.5","postcss-cli":"^11.0.1","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","utility-types":"^3.11.0","@eslint/compat":"^1.3.1","@tweakpane/core":"^2.0.5","@vitest/browser":"^3.2.4","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^11.2.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^5.0.0","typescript-eslint":"^8.36.0","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^51.3.4","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.32.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^28.0.6","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.36.0","stylelint-config-standard":"^38.0.0","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.36.0","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.14.0_1753869999531_0.6575479882901465","host":"s3://npm-registry-packages-npm-production"}},"3.15.0-alpha.ffa987fef46":{"name":"mapbox-gl","version":"3.15.0-alpha.ffa987fef46","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.15.0-alpha.ffa987fef46","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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"19b4ad929d06bcdb6d6c0cde8c4dbafe476bbe39","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.15.0-alpha.ffa987fef46.tgz","fileCount":20,"integrity":"sha512-NOs+NBkj36N1ZDBAFvQKPgNifZvn31H4cBtBSRYhtnefKgzgWtVmj2U9Wis/AD4nnXgULacEvhmZ6DWv3E8GuA==","signatures":[{"sig":"MEQCIFomx2iGADNQHH6l4ArMPzmQjiCAJEB9lu0UGIOwzMX3AiA5nypnt1DQbqnEeppqVjuB0lvHG7WZm6OTrzFA9R1PtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55948781},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","gitHead":"ffa987fef46856b5b775cce3b28807169cadcc64","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","publish-alpha":"./build/publish_alpha.sh","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","pretest-render-csp":"npm run build-csp","start-range-server":"node build/range-request-server.js","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod-min","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"cp -r dist test/release && while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts"},"_npmUser":{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"450 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5 kb"}],"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.9.2","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.3","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.7.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"st":"^3.0.2","ejs":"^3.1.10","tsx":"^4.20.3","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.4.1","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.44.2","vitest":"^3.2.2","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.25.6","express":"^5.1.0","postcss":"^8.5.6","chokidar":"^4.0.3","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^16.21.1","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^3.2.2","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^11.2.0","typescript":"^5.8.3","@types/node":"^24.0.10","npm-run-all":"^4.1.5","postcss-cli":"^11.0.1","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","utility-types":"^3.11.0","@eslint/compat":"^1.3.1","@tweakpane/core":"^2.0.5","@vitest/browser":"^3.2.4","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^11.2.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^5.0.0","typescript-eslint":"^8.36.0","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^51.3.4","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.32.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^28.0.6","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.36.0","stylelint-config-standard":"^38.0.0","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.36.0","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.15.0-alpha.ffa987fef46_1754318850308_0.7478820346139938","host":"s3://npm-registry-packages-npm-production"}},"3.15.0-beta.1":{"name":"mapbox-gl","version":"3.15.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.15.0-beta.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"76e698a9c005a7d8fb010c98183f088a6039a138","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.15.0-beta.1.tgz","fileCount":20,"integrity":"sha512-ahAfDMBQY5QtNM0MQ9ryvrewK9gLszsBpIQa3OyAS5GIUH8ObQAPBDXrR9aL86tVq2OhxuAq8eXocIMiJyv46w==","signatures":[{"sig":"MEYCIQDk8Y47FE9dYfqlRk+eLxjdxwiyJWocHSjPe1JAlTWViQIhAIzl9Zp5278bKZJhT8IJTcxZdqe1zJTwHkCfTxed8gFv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56196645},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","gitHead":"c9bf98660be7ea142496297bc1660a6ff08316e1","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","publish-alpha":"./build/publish_alpha.sh","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","pretest-render-csp":"npm run build-csp","start-range-server":"node build/range-request-server.js","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod-min","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"cp -r dist test/release && while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts"},"_npmUser":{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"450 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5 kb"}],"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.9.2","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.4","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.7.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"st":"^3.0.2","ejs":"^3.1.10","tsx":"^4.20.3","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.4.1","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.44.2","vitest":"^3.2.2","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.25.6","express":"^5.1.0","postcss":"^8.5.6","chokidar":"^4.0.3","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^16.21.1","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^3.2.2","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^11.2.0","typescript":"^5.8.3","@types/node":"^24.0.10","npm-run-all":"^4.1.5","postcss-cli":"^11.0.1","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","utility-types":"^3.11.0","@eslint/compat":"^1.3.1","@tweakpane/core":"^2.0.5","@vitest/browser":"^3.2.4","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^11.2.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^5.0.0","typescript-eslint":"^8.36.0","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^52.0.2","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.32.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^28.0.6","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.36.0","stylelint-config-standard":"^39.0.0","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.36.0","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.15.0-beta.1_1755094797894_0.45171004911842183","host":"s3://npm-registry-packages-npm-production"}},"3.15.0-beta.2":{"name":"mapbox-gl","version":"3.15.0-beta.2","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.15.0-beta.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"91361175444b5bf4db3c289cf8ad0197bdbdf8a6","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.15.0-beta.2.tgz","fileCount":20,"integrity":"sha512-/V4HxWGDI/gTdvuWBvq8i7LNGwXbdE3vkZ+3zj13IQepFpycm1U/S6emYT0DQgtw3iN8v+E8TQ8blVqW71VX0A==","signatures":[{"sig":"MEUCIQDFMMgDDwmX9t395Gjrawq/q0Uh0hMgrSuduE2JW3si7wIgFEk+pKOR4lBjPyDXZ8DmNja+FJcJPrCnZw/V+ALcZ/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56250668},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","gitHead":"7154f8ef677125c9ab7eec19958306044acb17ed","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","publish-alpha":"./build/publish_alpha.sh","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","pretest-render-csp":"npm run build-csp","start-range-server":"node build/range-request-server.js","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod-min","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"node build/check-ts-suppressions.js","prepare-release-pages":"cp -r dist test/release && while read l; do cp debug/$l test/release/$l; done < test/release/local_release_page_list.txt","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts"},"_npmUser":{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"450 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5 kb"}],"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.9.2","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.4","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.7.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"st":"^3.0.2","ejs":"^3.1.10","tsx":"^4.20.3","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.4.1","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.44.2","vitest":"^3.2.2","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.25.6","express":"^5.1.0","postcss":"^8.5.6","chokidar":"^4.0.3","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^16.21.1","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^3.2.2","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^11.2.0","typescript":"^5.8.3","@types/node":"^24.0.10","npm-run-all":"^4.1.5","postcss-cli":"^11.0.1","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","utility-types":"^3.11.0","@eslint/compat":"^1.3.1","@tweakpane/core":"^2.0.5","@vitest/browser":"^3.2.4","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^11.2.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^5.0.0","typescript-eslint":"^8.36.0","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^54.1.0","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.32.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^28.0.6","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.36.0","stylelint-config-standard":"^39.0.0","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.36.0","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.15.0-beta.2_1756136362678_0.067650919098311","host":"s3://npm-registry-packages-npm-production"}},"3.15.0":{"name":"mapbox-gl","version":"3.15.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.15.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"32bc07f8c07b63a28ca916492acb7ee6b0a86a91","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.15.0.tgz","fileCount":20,"integrity":"sha512-I42ffZpiXwt0PG3PO6gMYQnoz+AInkirLe/+zoHjcfBTFoFkKYtu5gFwT1WGeSvNrVTqG2Bwp9zUjPw0PFGY+w==","signatures":[{"sig":"MEYCIQCe9IsX/7php167+Gvw/esgd6icvX9WRxBShGtczYY58AIhAIfthuHNEFISLUUWUHiePyepomBKgsvWHk267XIrSt2G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57452427},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","gitHead":"112262f607ecd659a124a6a571082e55d90cfba3","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","check-size":"tsx build/check-size.ts","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","publish-alpha":"./build/publish_alpha.sh","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","pretest-render-csp":"npm run build-csp","start-range-server":"node build/range-request-server.js","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod-min","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"tsx build/check-ts-suppressions.ts","prepare-release-pages":"cp -r dist test/release && cp debug/access_token_generated.js test/release && while read l; do ln -sf $PWD/debug/$l test/release/$l; done < test/release/local_release_page_list.txt","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts"},"_npmUser":{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"450 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5 kb"}],"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.9.2","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.4","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.7.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"st":"^3.0.2","ejs":"^3.1.10","tsx":"^4.20.3","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.4.1","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.44.2","vitest":"^3.2.2","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.25.6","express":"^5.1.0","postcss":"^8.5.6","chokidar":"^4.0.3","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^16.21.1","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^3.2.2","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^11.2.0","typescript":"^5.8.3","@types/node":"^24.0.10","npm-run-all":"^4.1.5","postcss-cli":"^11.0.1","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","@eslint/compat":"^1.3.1","@tweakpane/core":"^2.0.5","@vitest/browser":"^3.2.4","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^11.2.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^5.0.0","typescript-eslint":"^8.36.0","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^54.1.0","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.32.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^28.0.6","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.36.0","stylelint-config-standard":"^39.0.0","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.36.0","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.15.0_1757515900476_0.5578493320332196","host":"s3://npm-registry-packages-npm-production"}},"3.16.0-beta.1":{"name":"mapbox-gl","version":"3.16.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.16.0-beta.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"c6a6e9e1c3ede5c4dc50179b3c2bde8b17dfddc1","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.16.0-beta.1.tgz","fileCount":20,"integrity":"sha512-nEMl3q6w3QjMewkA95WbJ0zHv4+bS7MAHQdDrsETg/c3ADGwoZSVRqlq2IWiMIU1EY46Lg6yjxn+NyKwbk12mA==","signatures":[{"sig":"MEQCIFDLC1XTwA2R1sSiYYffrMqPIdFXGdqIWOgZmPTV2LPiAiAOFlvbuT/US6kuV7oe+1N7yiuNGnOVCyyROdj4ef3Dyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57534325},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","gitHead":"b36e8dd314f4ee0d49ac87df062bd9fac0119426","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style test","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","check-size":"tsx build/check-size.ts","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","publish-alpha":"./build/publish_alpha.sh","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","pretest-render-csp":"npm run build-csp","start-range-server":"node build/range-request-server.js","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod-min","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"tsx build/check-ts-suppressions.ts","prepare-release-pages":"cp -r dist test/release && cp debug/access_token_generated.js test/release && while read l; do ln -sf $PWD/debug/$l test/release/$l; done < test/release/local_release_page_list.txt","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts"},"_npmUser":{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"450 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5.4 kb"}],"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.9.2","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.4","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.7.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"st":"^3.0.2","ejs":"^3.1.10","tsx":"^4.20.3","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.4.1","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.44.2","vitest":"^3.2.2","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.25.6","express":"^5.1.0","postcss":"^8.5.6","chokidar":"^4.0.3","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^16.21.1","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^3.2.2","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^11.2.0","typescript":"^5.8.3","@types/node":"^24.0.10","npm-run-all":"^4.1.5","postcss-cli":"^11.0.1","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","@eslint/compat":"^1.3.1","@tweakpane/core":"^2.0.5","@vitest/browser":"^3.2.4","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^11.2.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^5.0.0","typescript-eslint":"^8.36.0","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^57.0.8","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.32.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^28.0.6","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.36.0","stylelint-config-standard":"^39.0.0","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.36.0","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.16.0-beta.1_1758710780433_0.01159786866249557","host":"s3://npm-registry-packages-npm-production"}},"3.16.0-beta.2":{"name":"mapbox-gl","version":"3.16.0-beta.2","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.16.0-beta.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"3613daae678953f97bcaa7499aeb8c3fd0f2af0b","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.16.0-beta.2.tgz","fileCount":20,"integrity":"sha512-eRf9jEkh7P9Kwg24uo2+0UwrASI17OBLHwhpv+2S+WoE2GnqmXM/ea6Gc9W7rDBeLG72cU/a2xZwRRxyWaPE2w==","signatures":[{"sig":"MEYCIQDPK4QK/bFt4xq3TVTaPUi2rQfUryTeI23x1W0zZx193QIhAK5jps/KEUDTx8MQkYGexlWirKElcUeOu8QIC4ZbrZ/l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58331434},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","gitHead":"3891febf1cff80f8203de4dd8aa430f1f1d0610a","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style test","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","check-size":"tsx build/check-size.ts","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","publish-alpha":"./build/publish_alpha.sh","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","pretest-render-csp":"npm run build-csp","start-range-server":"node build/range-request-server.js","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod-min","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"tsx build/check-ts-suppressions.ts","prepare-release-pages":"cp -r dist test/release && cp debug/access_token_generated.js test/release && while read l; do ln -sf $PWD/debug/$l test/release/$l; done < test/release/local_release_page_list.txt","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts"},"_npmUser":{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"450 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5.4 kb"}],"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.9.2","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.4","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.7.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"st":"^3.0.2","ejs":"^3.1.10","tsx":"^4.20.3","diff":"^8.0.2","glob":"^11.0.3","chalk":"^5.4.1","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.44.2","vitest":"^3.2.2","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.25.6","express":"^5.1.0","postcss":"^8.5.6","chokidar":"^4.0.3","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^16.21.1","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^3.2.2","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^11.2.0","typescript":"^5.8.3","@types/node":"^24.0.10","npm-run-all":"^4.1.5","postcss-cli":"^11.0.1","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","@eslint/compat":"^1.3.1","@tweakpane/core":"^2.0.5","@vitest/browser":"^3.2.4","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^11.2.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","is-builtin-module":"^5.0.0","typescript-eslint":"^8.36.0","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^60.5.0","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","eslint-plugin-import":"^2.32.0","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^28.0.6","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.36.0","stylelint-config-standard":"^39.0.0","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.36.0","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.16.0-beta.2_1760002185784_0.05172076265994696","host":"s3://npm-registry-packages-npm-production"}},"3.16.0":{"name":"mapbox-gl","version":"3.16.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.16.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"a689d6d711d3a8ab2f3c0524501afdaa02cb5042","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.16.0.tgz","fileCount":20,"integrity":"sha512-rluV1Zp/0oHf1Y9BV+nePRNnKyTdljko3E19CzO5rBqtQaNUYS0ePCMPRtxOuWRwSdKp3f9NWJkOCjemM8nmjw==","signatures":[{"sig":"MEUCIFWeqTSddp/tLsysNN+u68T4Hub7Eu6BSdJhT5bHb8VfAiEAxlNIfgxCK4+avWzbMSCtys/Bc7AoDoyZey1bo8wF1ng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58506763},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","gitHead":"33cc16e3190f3c7817de4d7037dfa1f8633fbb14","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style test","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","check-size":"tsx build/check-size.ts","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","publish-alpha":"./build/publish_alpha.sh","start-release":"run-s build-token build-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-prod build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","pretest-render-csp":"npm run build-csp","start-range-server":"node build/range-request-server.js","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod-min","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"tsx build/check-ts-suppressions.ts","prepare-release-pages":"ln -sfn $PWD/dist test/release/dist && ln -sfn $PWD/debug test/release/debug","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts"},"_npmUser":{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},"overrides":{"type-fest":"^4.40.1"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"450 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5.4 kb"}],"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"10.9.2","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.4","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","serialize-to-js":"^3.1.2","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.7.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"st":"^3.0.2","ejs":"^3.1.10","tsx":"^4.20.3","diff":"^8.0.2","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.44.2","vitest":"^3.2.2","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.25.6","express":"^5.1.0","postcss":"^8.5.6","chokidar":"^4.0.3","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^16.21.1","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^3.2.2","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^11.2.0","typescript":"^5.9.2","@types/node":"^24.0.10","postcss-cli":"^11.0.1","npm-run-all2":"^8.0.4","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","@eslint/compat":"^1.3.1","@tweakpane/core":"^2.0.5","@vitest/browser":"^3.2.4","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^11.2.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","typescript-eslint":"^8.44.1","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^61.1.1","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.1","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^28.0.6","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.44.1","stylelint-config-standard":"^39.0.0","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.44.1","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.16.0_1761227080957_0.8543552474374356","host":"s3://npm-registry-packages-npm-production"}},"3.17.0-beta.1":{"name":"mapbox-gl","version":"3.17.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.17.0-beta.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"332aa300da1bdb6bddd09ff653c3beff074f49aa","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.17.0-beta.1.tgz","fileCount":26,"integrity":"sha512-UzvZNovsP0ZTVs59sdoZDyOG3pimLyewFqZkXasohlH9yC1mkbJslbU1CwAoHQFtG2xYxxe6L7TgrzZZFti6Rw==","signatures":[{"sig":"MEUCIHw8Z36b4Ix7S8cvblxr3YWKbWQ7We2gubXCjSSIG9yoAiEAk2EZtNF5ebnXzDIirQncgP601jPRndGv7q3uBKzgago=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67451717},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","gitHead":"06515e57a3f89062466c48a5465e5272c75ff97a","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style test","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","test-esm":"npx vitest run --config vitest.config.esm.ts","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","start-esm":"run-p build-token watch-css watch-esm start-server","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","watch-esm":"rollup -c rollup.config.esm.js --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","check-size":"tsx build/check-size.ts","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"run-p build-umd-bench build-esm-bench","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","publish-alpha":"./build/publish_alpha.sh","start-release":"run-s build-token build-prod-min build-esm-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-esm-prod-min build-prod build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev","build-esm-bench":"rollup -c rollup.config.esm.js --environment BUILD:bench,MINIFY:true","build-umd-bench":"rollup -c --environment BUILD:bench,MINIFY:true","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","build-esm-prod-min":"rollup -c rollup.config.esm.js --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp","start-range-server":"node build/range-request-server.js","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod-min","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"tsx build/check-ts-suppressions.ts","prepare-release-pages":"ln -sfn $PWD/dist test/release/dist && ln -sfn $PWD/debug test/release/debug && cp debug/access_token_generated.js test/release/","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts"},"_npmUser":{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},"overrides":{"type-fest":"^4.40.1"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"450 kb"},{"gzip":true,"path":["dist/esm-min/mapbox-gl.js","dist/esm-min/shared.js","dist/esm-min/worker.js"],"limit":"450 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5.4 kb"}],"workspaces":["src/style-spec","test/build/typings"],"_npmVersion":"11.6.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.4","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.7.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"st":"^3.0.2","ejs":"^3.1.10","tsx":"^4.20.3","diff":"^8.0.2","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.44.2","vitest":"^4.0.6","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.25.6","express":"^5.1.0","postcss":"^8.5.6","chokidar":"^4.0.3","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^16.21.1","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^4.0.6","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^11.2.0","typescript":"^5.9.2","@types/node":"^24.0.10","postcss-cli":"^11.0.1","npm-run-all2":"^8.0.4","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","@eslint/compat":"^1.3.1","@tweakpane/core":"^2.0.5","@vitest/browser":"^4.0.6","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^11.2.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","typescript-eslint":"^8.44.1","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^61.1.1","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.1","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^29.0.0","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.44.1","stylelint-config-standard":"^39.0.0","@vitest/browser-playwright":"^4.0.6","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.44.1","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.17.0-beta.1_1762354431039_0.8786597557656324","host":"s3://npm-registry-packages-npm-production"}},"3.17.0-beta.2":{"name":"mapbox-gl","version":"3.17.0-beta.2","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.17.0-beta.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"ad8d8f7ba42931e0fcd87aea1d8b136fd1813ad1","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.17.0-beta.2.tgz","fileCount":26,"integrity":"sha512-MAn1dBd8zTGJLGupPD+W2GpYO8OTUKZ8kldqINLuy7pxkuNgVTkzSY7rHXDmtItUdnTuudFEjUWJ0grgvYH8ww==","signatures":[{"sig":"MEQCIBtAF6Y3rrAfw+rg7Ri+CEa2Njp6QXsBmqP6opwypAX5AiBOGhLY7txGhZ3TiQHSPgNhMLq08e+qfLl3Vr4xVTuanA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67786254},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","gitHead":"014d6b094ef45ef8d63b6a5f2f367e44ea9e0b51","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style test","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","test-esm":"npx vitest run --config vitest.config.esm.ts","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","start-esm":"run-p build-token watch-css watch-esm start-server","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","watch-esm":"rollup -c rollup.config.esm.js --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","check-size":"tsx build/check-size.ts","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"run-p build-umd-bench build-esm-bench","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","publish-alpha":"./build/publish_alpha.sh","start-release":"run-s build-token build-prod-min build-esm-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-esm-prod-min build-prod build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev","build-esm-bench":"rollup -c rollup.config.esm.js --environment BUILD:bench,MINIFY:true","build-umd-bench":"rollup -c --environment BUILD:bench,MINIFY:true","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","build-esm-prod-min":"rollup -c rollup.config.esm.js --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp","start-range-server":"node build/range-request-server.js","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod-min","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"tsx build/check-ts-suppressions.ts","prepare-release-pages":"ln -sfn $PWD/dist test/release/dist && ln -sfn $PWD/debug test/release/debug && cp debug/access_token_generated.js test/release/","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts"},"_npmUser":{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},"overrides":{"type-fest":"^4.40.1"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"450 kb"},{"gzip":true,"path":["dist/esm-min/mapbox-gl.js","dist/esm-min/shared.js","dist/esm-min/worker.js"],"limit":"450 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5.4 kb"}],"workspaces":["src/style-spec","test/build/vite","test/build/webpack","test/build/typings"],"_npmVersion":"11.6.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.4","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.7.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"st":"^3.0.2","ejs":"^3.1.10","tsx":"^4.20.3","diff":"^8.0.2","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.44.2","vitest":"^4.0.6","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.27.0","express":"^5.1.0","postcss":"^8.5.6","chokidar":"^4.0.3","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^16.21.1","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^4.0.6","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^11.2.0","typescript":"^5.9.2","@types/node":"^24.0.10","postcss-cli":"^11.0.1","npm-run-all2":"^8.0.4","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","@eslint/compat":"^1.3.1","@tweakpane/core":"^2.0.5","@vitest/browser":"^4.0.6","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^11.2.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","typescript-eslint":"^8.44.1","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^61.1.1","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.1","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^29.0.0","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.44.1","stylelint-config-standard":"^39.0.0","@vitest/browser-playwright":"^4.0.6","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.44.1","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.17.0-beta.2_1763559593301_0.8408432114020201","host":"s3://npm-registry-packages-npm-production"}},"3.17.0":{"name":"mapbox-gl","version":"3.17.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.17.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"c752c509f7ed5b0a410351f584c7ae1c3208290d","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.17.0.tgz","fileCount":26,"integrity":"sha512-nCrDKRlr5di6xUksUDslNWwxroJ5yv1hT8pyVFtcpWJOOKsYQxF/wOFTMie8oxMnXeFkrz1Tl1TwA1XN1yX0KA==","signatures":[{"sig":"MEYCIQC9trsmFW8nEH5cRx3dKgaFRpJSgONOygtNiCnrXxhJqgIhAMuHnQT8AD/huf07jjWmcbY5k6xZa/ZCZ9sfHl+M3NOX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67736126},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","gitHead":"673a26f3e1ee423edf2ff0e0ccac6e9d1589693f","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style test","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","test-esm":"npx vitest run --config vitest.config.esm.ts","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","start-esm":"run-p build-token watch-css watch-esm start-server","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","watch-esm":"rollup -c rollup.config.esm.js --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","check-size":"tsx build/check-size.ts","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"run-p build-umd-bench build-esm-bench","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","publish-alpha":"./build/publish_alpha.sh","start-release":"run-s build-token build-prod-min build-esm-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-esm-prod-min build-prod build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev","build-esm-bench":"rollup -c rollup.config.esm.js --environment BUILD:bench,MINIFY:true","build-umd-bench":"rollup -c --environment BUILD:bench,MINIFY:true","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","build-esm-prod-min":"rollup -c rollup.config.esm.js --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp","start-range-server":"node build/range-request-server.js","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod-min","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"tsx build/check-ts-suppressions.ts","prepare-release-pages":"ln -sfn $PWD/dist test/release/dist && ln -sfn $PWD/debug test/release/debug && cp debug/access_token_generated.js test/release/","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts"},"_npmUser":{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},"overrides":{"type-fest":"^4.40.1"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"450 kb"},{"gzip":true,"path":["dist/esm-min/mapbox-gl.js","dist/esm-min/shared.js","dist/esm-min/worker.js"],"limit":"450 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5.4 kb"}],"workspaces":["src/style-spec","test/build/vite","test/build/webpack","test/build/typings"],"_npmVersion":"11.6.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.4","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.7.4","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"st":"^3.0.2","ejs":"^3.1.10","tsx":"^4.20.3","diff":"^8.0.2","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.44.2","vitest":"^4.0.6","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.27.0","express":"^5.1.0","postcss":"^8.5.6","chokidar":"^4.0.3","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^16.21.1","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^4.0.6","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^11.2.0","typescript":"^5.9.2","@types/node":"^24.0.10","postcss-cli":"^11.0.1","npm-run-all2":"^8.0.4","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","@eslint/compat":"^2.0.0","@tweakpane/core":"^2.0.5","@vitest/browser":"^4.0.6","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^11.2.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","typescript-eslint":"^8.44.1","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^61.1.1","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.1","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^29.0.0","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.44.1","stylelint-config-standard":"^39.0.0","@vitest/browser-playwright":"^4.0.6","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.44.1","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.17.0_1764785027063_0.4389356983202597","host":"s3://npm-registry-packages-npm-production"}},"3.18.0-beta.1":{"name":"mapbox-gl","version":"3.18.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.18.0-beta.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"d9a5bf6dd668b79d9f71cf0ac2612b135f203eae","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.18.0-beta.1.tgz","fileCount":26,"integrity":"sha512-B9xRjc3LNNRtfmNHR6yCk/TFbubpt5AJG5GXwx9zhzK9IA+3L3RsXxx7yld/LUDeAJ8kheKn4b7AOjdo8TaRbQ==","signatures":[{"sig":"MEUCIH6TZ6RNpImtW8bGjY6sLs+Gp9OUS7+elVTHUd3ov1VEAiEAmh1kyMolyJKhAo5gcaPJuEBZa7nzWYFwpJtn6eWAqIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68075630},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","gitHead":"430789c82c0ede9927da589c6d36aae559bf6ed5","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style test","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","test-esm":"npx vitest run --config vitest.config.esm.ts","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","start-esm":"run-p build-token watch-css watch-esm start-server","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","watch-esm":"rollup -c rollup.config.esm.js --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","check-size":"tsx build/check-size.ts","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"run-p build-umd-bench build-esm-bench","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","publish-alpha":"./build/publish_alpha.sh","start-release":"run-s build-token build-prod-min build-esm-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-esm-prod-min build-prod build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev","build-esm-bench":"rollup -c rollup.config.esm.js --environment BUILD:bench,MINIFY:true","build-umd-bench":"rollup -c --environment BUILD:bench,MINIFY:true","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","build-esm-prod-min":"rollup -c rollup.config.esm.js --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp","start-range-server":"node build/range-request-server.js","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod-min","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"tsx build/check-ts-suppressions.ts","prepare-release-pages":"ln -sfn $PWD/dist test/release/dist && ln -sfn $PWD/debug test/release/debug && cp debug/access_token_generated.js test/release/","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts"},"_npmUser":{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"450 kb"},{"gzip":true,"path":["dist/esm-min/mapbox-gl.js","dist/esm-min/shared.js","dist/esm-min/worker.js"],"limit":"450 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5.41 kb"}],"workspaces":["src/style-spec","test/build/vite","test/build/webpack","test/build/typings"],"_npmVersion":"11.6.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.4","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.8.1","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"st":"^3.0.2","ejs":"^3.1.10","tsx":"^4.20.3","diff":"^8.0.2","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.44.2","vitest":"^4.0.6","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.27.1","express":"^5.2.1","postcss":"^8.5.6","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^16.21.1","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^4.0.6","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^12.0.0","typescript":"^5.9.2","@types/node":"^25.0.2","postcss-cli":"^11.0.1","npm-run-all2":"^8.0.4","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","@eslint/compat":"^2.0.0","@tweakpane/core":"^2.0.5","@vitest/browser":"^4.0.6","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^12.0.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","typescript-eslint":"^8.48.1","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^61.4.1","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.1","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^29.0.0","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.48.1","stylelint-config-standard":"^39.0.0","@vitest/browser-playwright":"^4.0.6","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.48.1","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.18.0-beta.1_1766053183170_0.8172367441352322","host":"s3://npm-registry-packages-npm-production"}},"3.18.0-beta.2":{"name":"mapbox-gl","version":"3.18.0-beta.2","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.18.0-beta.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"be7d811a027ce5f0657ac1d51a014939a545a0dd","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.18.0-beta.2.tgz","fileCount":26,"integrity":"sha512-Ck5JqyNI52u9/kq/39UzZSeJBenjIIVi8E1W4mSVoZUuUNLgFaJMTJv9UF1s+gme/LZ8M2QclhHuT3dNLZpviw==","signatures":[{"sig":"MEYCIQDG+SyZtwo/UiizCYrzgEQDtQJ8l9ZKjXtvezRFgdLj3wIhAL3i93Bg8U4ZtbsC0sQ65cuxN1lkqVm/dwMfUtFQQQMb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68114187},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","gitHead":"99fe32a974edd9f178b17cc74420f1365fa632f6","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style test","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","test-esm":"npx vitest run --config vitest.config.esm.ts","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","start-esm":"run-p build-token watch-css watch-esm start-server","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","watch-esm":"rollup -c rollup.config.esm.js --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","check-size":"tsx build/check-size.ts","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"run-p build-umd-bench build-esm-bench","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","publish-alpha":"./build/publish_alpha.sh","start-release":"run-s build-token build-prod-min build-esm-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-esm-prod-min build-prod build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev","build-esm-bench":"rollup -c rollup.config.esm.js --environment BUILD:bench,MINIFY:true","build-umd-bench":"rollup -c --environment BUILD:bench,MINIFY:true","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","build-esm-prod-min":"rollup -c rollup.config.esm.js --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp","start-range-server":"node build/range-request-server.js","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod-min","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"tsx build/check-ts-suppressions.ts","prepare-release-pages":"ln -sfn $PWD/dist test/release/dist && ln -sfn $PWD/debug test/release/debug && cp debug/access_token_generated.js test/release/","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts"},"_npmUser":{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"450 kb"},{"gzip":true,"path":["dist/esm-min/mapbox-gl.js","dist/esm-min/shared.js","dist/esm-min/worker.js"],"limit":"450 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5.41 kb"}],"workspaces":["src/style-spec","test/build/vite","test/build/webpack","test/build/typings"],"_npmVersion":"11.6.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.4","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.8.1","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"st":"^3.0.2","ejs":"^3.1.10","tsx":"^4.20.3","diff":"^8.0.2","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.44.2","vitest":"^4.0.6","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.27.1","express":"^5.2.1","postcss":"^8.5.6","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^16.21.1","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^4.0.6","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^12.0.0","typescript":"^5.9.2","@types/node":"^25.0.2","postcss-cli":"^11.0.1","npm-run-all2":"^8.0.4","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","@eslint/compat":"^2.0.0","@tweakpane/core":"^2.0.5","@vitest/browser":"^4.0.6","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^12.0.0","mapbox-gl-styles":"^2.0.2","typescript-eslint":"^8.48.1","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^61.4.1","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.1","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^29.0.0","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.48.1","stylelint-config-standard":"^39.0.0","@vitest/browser-playwright":"^4.0.6","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.48.1","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.18.0-beta.2_1767616641714_0.43146905250487144","host":"s3://npm-registry-packages-npm-production"}},"3.18.0":{"name":"mapbox-gl","version":"3.18.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.18.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"120f3744c63b180901daf18b43732f957fcf0e6f","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.18.0.tgz","fileCount":26,"integrity":"sha512-xMr9HUoof0qPqWrVNK+kLiPtU1ogyfR6cihGSTB4eQAzdfFuMTC7CPrbpbZK0oUKQxXI/1qvB35FXZIK7kfR9w==","signatures":[{"sig":"MEYCIQD+olp3yxd7z4khq/hV2FKtTRZSHOVnNrLSPNOZjqiU5QIhAP7JgOeZpMa5Y/pIuk9wv4C3sEEJPuVxEcs9CsJ2ns2n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68118936},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","gitHead":"c5ae5d2522ec461bae9ee4cf695147a081493a38","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style test","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","test-esm":"npx vitest run --config vitest.config.esm.ts","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","start-esm":"run-p build-token watch-css watch-esm start-server","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","watch-esm":"rollup -c rollup.config.esm.js --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","check-size":"tsx build/check-size.ts","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"run-p build-umd-bench build-esm-bench","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","publish-alpha":"./build/publish_alpha.sh","start-release":"run-s build-token build-prod-min build-esm-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-esm-prod-min build-prod build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev","build-esm-bench":"rollup -c rollup.config.esm.js --environment BUILD:bench,MINIFY:true","build-umd-bench":"rollup -c --environment BUILD:bench,MINIFY:true","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","build-esm-prod-min":"rollup -c rollup.config.esm.js --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp","start-range-server":"node build/range-request-server.js","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod-min","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"tsx build/check-ts-suppressions.ts","prepare-release-pages":"ln -sfn $PWD/dist test/release/dist && ln -sfn $PWD/debug test/release/debug && cp debug/access_token_generated.js test/release/","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts"},"_npmUser":{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"450 kb"},{"gzip":true,"path":["dist/esm-min/mapbox-gl.js","dist/esm-min/shared.js","dist/esm-min/worker.js"],"limit":"450 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5.41 kb"}],"workspaces":["src/style-spec","test/build/vite","test/build/webpack","test/build/typings"],"_npmVersion":"11.6.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.4","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.8.1","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"st":"^3.0.2","ejs":"^3.1.10","tsx":"^4.20.3","diff":"^8.0.2","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.44.2","vitest":"^4.0.6","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.27.1","express":"^5.2.1","postcss":"^8.5.6","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^16.21.1","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^4.0.6","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^12.0.0","typescript":"^5.9.2","@types/node":"^25.0.2","postcss-cli":"^11.0.1","npm-run-all2":"^8.0.4","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","@eslint/compat":"^2.0.0","@tweakpane/core":"^2.0.5","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^12.0.0","mapbox-gl-styles":"^2.0.2","typescript-eslint":"^8.48.1","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^62.0.0","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.1","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^29.0.0","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.48.1","stylelint-config-standard":"^39.0.0","@vitest/browser-playwright":"^4.0.6","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.48.1","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.18.0_1768392565942_0.947764571224841","host":"s3://npm-registry-packages-npm-production"}},"3.18.1":{"name":"mapbox-gl","version":"3.18.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.18.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"d577410229083595bd1c994d925b902f79df3b8f","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.18.1.tgz","fileCount":26,"integrity":"sha512-Izc8dee2zkmb6Pn9hXFbVioPRLXJz1OFUcrvri69MhFACPU4bhLyVmhEsD9AyW1qOAP0Yvhzm60v63xdMIHPPw==","signatures":[{"sig":"MEYCIQDqchiQXN0d+Zw2ax2Z/hfJ1Y6UDZ0ZTG42Q/dv8lUugwIhAPOIYpQcMEyNskVME5iU9x6TaUcrt6UPd9p6Q275syl/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68157029},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","gitHead":"d3324d747fa8ff48d463125579e3da3a9a4b4ad7","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style test","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","test-esm":"npx vitest run --config vitest.config.esm.ts","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","start-esm":"run-p build-token watch-css watch-esm start-server","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","watch-esm":"rollup -c rollup.config.esm.js --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","check-size":"tsx build/check-size.ts","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"run-p build-umd-bench build-esm-bench","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","publish-alpha":"./build/publish_alpha.sh","start-release":"run-s build-token build-prod-min build-esm-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-esm-prod-min build-prod build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev","build-esm-bench":"rollup -c rollup.config.esm.js --environment BUILD:bench,MINIFY:true","build-umd-bench":"rollup -c --environment BUILD:bench,MINIFY:true","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","build-esm-prod-min":"rollup -c rollup.config.esm.js --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp","start-range-server":"node build/range-request-server.js","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod-min","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"tsx build/check-ts-suppressions.ts","prepare-release-pages":"ln -sfn $PWD/dist test/release/dist && ln -sfn $PWD/debug test/release/debug && cp debug/access_token_generated.js test/release/","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts"},"_npmUser":{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"450 kb"},{"gzip":true,"path":["dist/esm-min/mapbox-gl.js","dist/esm-min/shared.js","dist/esm-min/worker.js"],"limit":"450 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5.41 kb"}],"workspaces":["src/style-spec","test/build/vite","test/build/webpack","test/build/typings"],"_npmVersion":"11.6.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.4","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.8.1","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"st":"^3.0.2","ejs":"^4.0.1","tsx":"^4.20.3","diff":"^8.0.2","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.44.2","vitest":"^4.0.6","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.27.1","express":"^5.2.1","postcss":"^8.5.6","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^16.21.1","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^4.0.6","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^12.0.0","typescript":"^5.9.2","@types/node":"^25.0.2","postcss-cli":"^11.0.1","npm-run-all2":"^8.0.4","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","@eslint/compat":"^2.0.0","@tweakpane/core":"^2.0.5","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^12.0.0","mapbox-gl-styles":"^2.0.2","typescript-eslint":"^8.48.1","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^62.0.0","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.1","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^29.0.0","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.48.1","stylelint-config-standard":"^39.0.0","@vitest/browser-playwright":"^4.0.6","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.48.1","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.18.1_1769083997731_0.8145063743569716","host":"s3://npm-registry-packages-npm-production"}},"3.19.0-beta.1":{"name":"mapbox-gl","version":"3.19.0-beta.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.19.0-beta.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"77991264a507f393a8b4d2319ca307ccf3213aef","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.19.0-beta.1.tgz","fileCount":26,"integrity":"sha512-6UjO33wmNpj6wyqovsHG1WjaIj58BtQTGAp6hrYvow0npr5RCAfk7Cs/dmBf/DOyDeg9oTFV9b6R5IyDj8KT8w==","signatures":[{"sig":"MEUCIQD1fgmfcKKtlV7PtnUs+9ruR1EfRxEmVbfk2SwtrqMO7QIgMzdydxFwvz6DWW1S7uuWyVCvIwzHYF9MNAJgVtDQCXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68209081},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","gitHead":"b1e4d0eb86f45bbc790d412e6e0cfc5706d4e53b","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style test","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","test-esm":"npx vitest run --config vitest.config.esm.ts","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","start-esm":"run-p build-token watch-css watch-esm start-server","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","watch-esm":"rollup -c rollup.config.esm.js --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","check-size":"tsx build/check-size.ts","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"run-p build-umd-bench build-esm-bench","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","publish-alpha":"./build/publish_alpha.sh","start-release":"run-s build-token build-prod-min build-esm-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-esm-prod-min build-prod build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev","build-esm-bench":"rollup -c rollup.config.esm.js --environment BUILD:bench,MINIFY:true","build-umd-bench":"rollup -c --environment BUILD:bench,MINIFY:true","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","build-esm-prod-min":"rollup -c rollup.config.esm.js --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp","start-range-server":"node build/range-request-server.js","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod-min","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"tsx build/check-ts-suppressions.ts","prepare-release-pages":"ln -sfn $PWD/dist test/release/dist && ln -sfn $PWD/debug test/release/debug && cp debug/access_token_generated.js test/release/","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts"},"_npmUser":{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"450 kb"},{"gzip":true,"path":["dist/esm-min/mapbox-gl.js","dist/esm-min/shared.js","dist/esm-min/worker.js"],"limit":"450 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5.41 kb"}],"workspaces":["src/style-spec","test/build/vite","test/build/webpack","test/build/typings"],"_npmVersion":"11.6.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.4","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@mapbox/whoots-js":"^3.1.0","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.8.1","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"st":"^3.0.2","ejs":"^4.0.1","tsx":"^4.20.3","diff":"^8.0.2","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.44.2","vitest":"^4.0.6","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.27.1","express":"^5.2.1","postcss":"^8.5.6","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^17.0.0","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^4.0.6","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^12.0.0","typescript":"^5.9.2","@types/node":"^25.0.2","postcss-cli":"^11.0.1","npm-run-all2":"^8.0.4","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","@eslint/compat":"^2.0.0","@tweakpane/core":"^2.0.5","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^12.0.0","mapbox-gl-styles":"^2.0.2","typescript-eslint":"^8.48.1","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^62.0.0","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.1","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^29.0.0","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.48.1","stylelint-config-standard":"^40.0.0","@vitest/browser-playwright":"^4.0.6","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.48.1","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.19.0-beta.1_1769684006331_0.0987374573036679","host":"s3://npm-registry-packages-npm-production"}},"3.19.0-beta.2":{"name":"mapbox-gl","version":"3.19.0-beta.2","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.19.0-beta.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"192ce34239b6efdeb2b01590bd9774881fd98d76","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.19.0-beta.2.tgz","fileCount":26,"integrity":"sha512-2EOhno+GebGI1/yWWnf6ojhg0N+RO+Q6KMsk/XvQkoVIK5R500sRFm6mZK0irJyGtrgayWsJz35yUb9X92zRKw==","signatures":[{"sig":"MEYCIQDZbW2qwn+gT9QtdcFr89zcJHLffvZcqjN7+a7aBLdHuwIhAJ+Zyr39I1lktuYitMSeCkQog3EDXFlpKv24Y9Kot4Nj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68371117},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","gitHead":"6d00b2884b859b5d1ea32aa1bf60643633c482a9","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style test","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","test-esm":"npx vitest run --config vitest.config.esm.ts","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","start-esm":"run-p build-token watch-css watch-esm start-server","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","watch-esm":"rollup -c rollup.config.esm.js --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","check-size":"tsx build/check-size.ts","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"run-p build-umd-bench build-esm-bench","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","publish-alpha":"./build/publish_alpha.sh","start-release":"run-s build-token build-prod-min build-esm-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-esm-prod-min build-prod build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev","build-esm-bench":"rollup -c rollup.config.esm.js --environment BUILD:bench,MINIFY:true","build-umd-bench":"rollup -c --environment BUILD:bench,MINIFY:true","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","build-esm-prod-min":"rollup -c rollup.config.esm.js --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp","start-range-server":"node build/range-request-server.js","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod-min","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"tsx build/check-ts-suppressions.ts","prepare-release-pages":"ln -sfn $PWD/dist test/release/dist && ln -sfn $PWD/debug test/release/debug && cp debug/access_token_generated.js test/release/","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts"},"_npmUser":{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"460 kb"},{"gzip":true,"path":["dist/esm-min/mapbox-gl.js","dist/esm-min/shared.js","dist/esm-min/worker.js"],"limit":"460 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5.41 kb"}],"workspaces":["src/style-spec","test/build/vite","test/build/webpack","test/build/typings"],"_npmVersion":"11.6.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.4","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.8.1","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^0.1.4","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"st":"^3.0.2","ejs":"^4.0.1","tsx":"^4.20.3","diff":"^8.0.2","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.44.2","vitest":"^4.0.6","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.27.1","express":"^5.2.1","postcss":"^8.5.6","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^17.0.0","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^4.0.6","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^12.0.0","typescript":"^5.9.2","@types/node":"^25.0.2","postcss-cli":"^11.0.1","npm-run-all2":"^8.0.4","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","@eslint/compat":"^2.0.0","@tweakpane/core":"^2.0.5","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^12.0.0","mapbox-gl-styles":"^2.0.2","typescript-eslint":"^8.48.1","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^62.0.0","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.1","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^29.0.0","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.48.1","stylelint-config-standard":"^40.0.0","@vitest/browser-playwright":"^4.0.6","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.48.1","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.19.0-beta.2_1770823333099_0.08261548342880976","host":"s3://npm-registry-packages-npm-production"}},"3.19.0":{"name":"mapbox-gl","version":"3.19.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.19.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"7cdede54626835a7d7171ab9107670a4c1aeb39d","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.19.0.tgz","fileCount":26,"integrity":"sha512-SFObIgdxN0b6hZNsRxSUmQWdVW9q9GM2gw4McgFbycyhekew7BZIh8V57pEERDWlI9x/5SxxraTit5Cf0hm9OA==","signatures":[{"sig":"MEQCIC7KDeO2pMs8B3328UmB/j5cQTbv4/RBU8VDv3eNkhbmAiBn8pbEL1GKzHF/aY3vJHOenoSOhnXB8qu/xaE2kQZbVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68717888},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","gitHead":"8d9f07efed4043b2155e07254001660d1cf87640","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style test","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","test-esm":"npx vitest run --config vitest.config.esm.ts","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","start-esm":"run-p build-token watch-css watch-esm start-server","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","watch-esm":"rollup -c rollup.config.esm.js --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","check-size":"tsx build/check-size.ts","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"run-p build-umd-bench build-esm-bench","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","publish-alpha":"./build/publish_alpha.sh","start-release":"run-s build-token build-prod-min build-esm-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-esm-prod-min build-prod build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev","build-esm-bench":"rollup -c rollup.config.esm.js --environment BUILD:bench,MINIFY:true","build-umd-bench":"rollup -c --environment BUILD:bench,MINIFY:true","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","build-esm-prod-min":"rollup -c rollup.config.esm.js --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp","start-range-server":"node build/range-request-server.js","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod-min","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"tsx build/check-ts-suppressions.ts","prepare-release-pages":"ln -sfn $PWD/dist test/release/dist && ln -sfn $PWD/debug test/release/debug && cp debug/access_token_generated.js test/release/","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts"},"_npmUser":{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},"overrides":{"minimatch":"^10.2.2"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"460 kb"},{"gzip":true,"path":["dist/esm-min/mapbox-gl.js","dist/esm-min/shared.js","dist/esm-min/worker.js"],"limit":"460 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5.55 kb"}],"workspaces":["src/style-spec","test/build/vite","test/build/webpack","test/build/typings"],"_npmVersion":"11.6.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.4","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.8.1","@mapbox/mapbox-gl-supported":"^3.0.0","@types/mapbox__point-geometry":"^1.0.87","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"st":"^3.0.2","ejs":"^4.0.1","tsx":"^4.20.3","diff":"^8.0.2","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.44.2","vitest":"^4.0.6","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.27.1","express":"^5.2.1","postcss":"^8.5.6","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^17.0.0","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^4.0.6","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^12.0.0","typescript":"^5.9.2","@types/node":"^25.0.2","postcss-cli":"^11.0.1","npm-run-all2":"^8.0.4","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","@eslint/compat":"^2.0.0","@tweakpane/core":"^2.0.5","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^12.0.0","mapbox-gl-styles":"^2.0.2","typescript-eslint":"^8.48.1","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^62.0.0","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.1","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^29.0.0","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.48.1","stylelint-config-standard":"^40.0.0","@vitest/browser-playwright":"^4.0.6","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.48.1","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.19.0_1772023095631_0.5465504383856079","host":"s3://npm-registry-packages-npm-production"}},"3.19.1":{"name":"mapbox-gl","version":"3.19.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.19.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"241d0430b610a70170572b88d94a2fd3613e498c","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.19.1.tgz","fileCount":26,"integrity":"sha512-p1/nJ85IqpjKk7IKNDnH9AB4qE/MXbR5ToagNurofTpUgnXX9NXcOzm8WsRnrovQIwiefC4MiEWUK6Sa2HfWtg==","signatures":[{"sig":"MEYCIQCpsRNNklC6MOUYHkAEUGzBWX/Xnig6r7I+Mv7Z47n6tQIhAOxZbMAVsooVtVLfe/qI18M6vjGGNXVA7YIeXKRyW3zC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68717791},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","gitHead":"a474e813e849d1f0530fba8c831354c11615d2d0","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style test","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","test-esm":"npx vitest run --config vitest.config.esm.ts","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","start-esm":"run-p build-token watch-css watch-esm start-server","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","watch-esm":"rollup -c rollup.config.esm.js --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","check-size":"tsx build/check-size.ts","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"run-p build-umd-bench build-esm-bench","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","publish-alpha":"./build/publish_alpha.sh","start-release":"run-s build-token build-prod-min build-esm-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-esm-prod-min build-prod build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev","build-esm-bench":"rollup -c rollup.config.esm.js --environment BUILD:bench,MINIFY:true","build-umd-bench":"rollup -c --environment BUILD:bench,MINIFY:true","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","build-esm-prod-min":"rollup -c rollup.config.esm.js --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp","start-range-server":"node build/range-request-server.js","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod-min","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"tsx build/check-ts-suppressions.ts","prepare-release-pages":"ln -sfn $PWD/dist test/release/dist && ln -sfn $PWD/debug test/release/debug && cp debug/access_token_generated.js test/release/","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts"},"_npmUser":{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},"overrides":{"minimatch":"^10.2.2"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"460 kb"},{"gzip":true,"path":["dist/esm-min/mapbox-gl.js","dist/esm-min/shared.js","dist/esm-min/worker.js"],"limit":"460 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5.55 kb"}],"workspaces":["src/style-spec","test/build/vite","test/build/webpack","test/build/typings"],"_npmVersion":"11.6.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.4","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.8.1","@mapbox/mapbox-gl-supported":"^3.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"st":"^3.0.2","ejs":"^4.0.1","tsx":"^4.20.3","diff":"^8.0.2","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.44.2","vitest":"^4.0.6","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.27.1","express":"^5.2.1","postcss":"^8.5.6","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^17.0.0","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^4.0.6","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^12.0.0","typescript":"^5.9.2","@types/node":"^25.0.2","postcss-cli":"^11.0.1","npm-run-all2":"^8.0.4","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","@eslint/compat":"^2.0.0","@tweakpane/core":"^2.0.5","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^12.0.0","mapbox-gl-styles":"^2.0.2","typescript-eslint":"^8.48.1","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^62.0.0","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.1","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^29.0.0","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.48.1","stylelint-config-standard":"^40.0.0","@vitest/browser-playwright":"^4.0.6","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.48.1","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.19.1_1772616453886_0.1974502426127318","host":"s3://npm-registry-packages-npm-production"}},"3.20.0-rc.1":{"name":"mapbox-gl","version":"3.20.0-rc.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.20.0-rc.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"c04957801ea439f03fbf197049832188e3950334","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.20.0-rc.1.tgz","fileCount":26,"integrity":"sha512-M2IU3wMk+VuZYQTu+LUJxl6syQ+mDPmoSr/FnmrhJY2CsToJDc0Qewt2hPoWjg+jP3vMu6PCwvomfCC+yd0Z7Q==","signatures":[{"sig":"MEUCIQD5AE1QuxKJ//q7UsMKrjOnDQ80oBZnpWLyqFGy9Z9+VgIgDgA1/vMMrBMT9VaR9fX9pYWv/3I0ai5EmYuzA6C1TQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69017384},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","gitHead":"22ec6721cdbe0c92bffea09441db96c1af669374","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style test","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","test-esm":"npx vitest run --config vitest.config.esm.ts","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","start-esm":"run-p build-token watch-css watch-esm start-server","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","watch-esm":"rollup -c rollup.config.esm.js --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","check-size":"tsx build/check-size.ts","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"run-p build-umd-bench build-esm-bench","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","publish-alpha":"./build/publish_alpha.sh","start-release":"run-s build-token build-prod-min build-esm-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-esm-prod-min build-prod build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev","build-esm-bench":"rollup -c rollup.config.esm.js --environment BUILD:bench,MINIFY:true","build-umd-bench":"rollup -c --environment BUILD:bench,MINIFY:true","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","build-esm-prod-min":"rollup -c rollup.config.esm.js --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp","start-range-server":"node build/range-request-server.js","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod-min","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"tsx build/check-ts-suppressions.ts","prepare-release-pages":"ln -sfn $PWD/dist test/release/dist && ln -sfn $PWD/debug test/release/debug && cp debug/access_token_generated.js test/release/","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts"},"_npmUser":{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},"overrides":{"minimatch":"^10.2.2","serialize-javascript":"^7.0.3"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"460 kb"},{"gzip":true,"path":["dist/esm-min/mapbox-gl.js","dist/esm-min/shared.js","dist/esm-min/worker.js"],"limit":"460 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5.55 kb"}],"workspaces":["src/style-spec","test/build/vite","test/build/webpack","test/build/typings"],"_npmVersion":"11.6.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.4","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.8.1","@mapbox/mapbox-gl-supported":"^3.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"st":"^3.0.2","ejs":"^4.0.1","tsx":"^4.20.3","diff":"^8.0.2","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.44.2","vitest":"^4.0.6","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.27.1","express":"^5.2.1","postcss":"^8.5.6","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^17.0.0","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^4.0.6","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^12.0.0","typescript":"^5.9.2","@types/node":"^25.0.2","postcss-cli":"^11.0.1","npm-run-all2":"^8.0.4","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","@eslint/compat":"^2.0.0","@tweakpane/core":"^2.0.5","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^12.0.0","mapbox-gl-styles":"^2.0.2","typescript-eslint":"^8.48.1","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^62.0.0","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.1","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^29.0.0","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.48.1","stylelint-config-standard":"^40.0.0","@vitest/browser-playwright":"^4.0.6","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.48.1","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.20.0-rc.1_1772700897585_0.9167598025786043","host":"s3://npm-registry-packages-npm-production"}},"3.20.0-rc.2":{"name":"mapbox-gl","version":"3.20.0-rc.2","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.20.0-rc.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"42cdb039a51a228910618510fe6c3bf99a181998","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.20.0-rc.2.tgz","fileCount":26,"integrity":"sha512-OJ5Ls+t8KAjEo6NNQ3+mkMrQWsWhj7oQmJX56uyiClm5GyJAeDGcLy2tlWouwWV0NYhKFJnEQqBxS6zfOkdwNw==","signatures":[{"sig":"MEUCIQCaF01J8C/3qyv2Kkd2xKosSPkKDVnY56Qkn0EXq8mtpAIgIH9Nfxnux/d/PoCECE/9NMNfq5bg8luNK37kZqXQA8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69019418},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","gitHead":"c56afd985cfaf33877a36fc038b48416740f6590","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style test","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","test-esm":"npx vitest run --config vitest.config.esm.ts","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","start-esm":"run-p build-token watch-css watch-esm start-server","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","watch-esm":"rollup -c rollup.config.esm.js --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","check-size":"tsx build/check-size.ts","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"run-p build-umd-bench build-esm-bench","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","publish-alpha":"./build/publish_alpha.sh","start-release":"run-s build-token build-prod-min build-esm-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-esm-prod-min build-prod build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev","build-esm-bench":"rollup -c rollup.config.esm.js --environment BUILD:bench,MINIFY:true","build-umd-bench":"rollup -c --environment BUILD:bench,MINIFY:true","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","build-esm-prod-min":"rollup -c rollup.config.esm.js --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp","start-range-server":"node build/range-request-server.js","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod-min","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"tsx build/check-ts-suppressions.ts","prepare-release-pages":"ln -sfn $PWD/dist test/release/dist && ln -sfn $PWD/debug test/release/debug && cp debug/access_token_generated.js test/release/","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts"},"_npmUser":{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},"overrides":{"minimatch":"^10.2.2","serialize-javascript":"^7.0.3"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"460 kb"},{"gzip":true,"path":["dist/esm-min/mapbox-gl.js","dist/esm-min/shared.js","dist/esm-min/worker.js"],"limit":"460 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5.55 kb"}],"workspaces":["src/style-spec","test/build/vite","test/build/webpack","test/build/typings"],"_npmVersion":"11.6.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.4","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.8.1","@mapbox/mapbox-gl-supported":"^3.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"st":"^3.0.2","ejs":"^4.0.1","tsx":"^4.20.3","diff":"^8.0.2","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.44.2","vitest":"^4.0.6","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.27.1","express":"^5.2.1","postcss":"^8.5.6","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^17.0.0","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^4.0.6","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^12.0.0","typescript":"^5.9.2","@types/node":"^25.0.2","postcss-cli":"^11.0.1","npm-run-all2":"^8.0.4","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","@eslint/compat":"^2.0.0","@tweakpane/core":"^2.0.5","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^12.0.0","mapbox-gl-styles":"^2.0.2","typescript-eslint":"^8.48.1","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^62.0.0","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.1","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^29.0.0","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.48.1","stylelint-config-standard":"^40.0.0","@vitest/browser-playwright":"^4.0.6","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.48.1","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.20.0-rc.2_1772790977952_0.2599419334560089","host":"s3://npm-registry-packages-npm-production"}},"3.20.0":{"name":"mapbox-gl","version":"3.20.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.20.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"fd9e8a3704cd036c72959b6678d9d3fb1e926ce7","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.20.0.tgz","fileCount":26,"integrity":"sha512-+rVQkf6ymUlAEJiQBZy0OiamJvQN4Uk15mRHI98PRUSmRS40GOoLJyEZEG39LEUtvmzc7qGh+4ygZfJ//O5VnQ==","signatures":[{"sig":"MEYCIQCOCxt3vCw73Lu/8Sd8ooUBXsJJ7Q48cb9herPTYIkxoAIhAMakITj4Ei+jhGBK9mWtEQKllFWk28yKIST6BBEwjqnl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69038887},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","gitHead":"2328026ca3869c460b386dadc248815b696426c6","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style test","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","test-esm":"npx vitest run --config vitest.config.esm.ts","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","start-esm":"run-p build-token watch-css watch-esm start-server","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","watch-esm":"rollup -c rollup.config.esm.js --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","check-size":"tsx build/check-size.ts","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","watch-unit":"vitest --config vitest.config.unit.ts","build-bench":"run-p build-umd-bench build-esm-bench","build-token":"node build/generate-access-token-script.js","start-debug":"run-p build-token watch-css watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","publish-alpha":"./build/publish_alpha.sh","start-release":"run-s build-token build-prod-min build-esm-prod-min build-css print-release-url prepare-release-pages start-server","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-esm-prod-min build-prod build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev","build-esm-bench":"rollup -c rollup.config.esm.js --environment BUILD:bench,MINIFY:true","build-umd-bench":"rollup -c --environment BUILD:bench,MINIFY:true","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","build-esm-prod-min":"rollup -c rollup.config.esm.js --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp","start-range-server":"node build/range-request-server.js","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod-min","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"tsx build/check-ts-suppressions.ts","prepare-release-pages":"ln -sfn $PWD/dist test/release/dist && ln -sfn $PWD/debug test/release/debug && cp debug/access_token_generated.js test/release/","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts"},"_npmUser":{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},"overrides":{"minimatch":"^10.2.2","serialize-javascript":"^7.0.3"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"460 kb"},{"gzip":true,"path":["dist/esm-min/mapbox-gl.js","dist/esm-min/shared.js","dist/esm-min/worker.js"],"limit":"460 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5.55 kb"}],"workspaces":["src/style-spec","test/build/vite","test/build/webpack","test/build/typings"],"_npmVersion":"11.6.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.4","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.8.1","@mapbox/mapbox-gl-supported":"^3.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"st":"^3.0.2","ejs":"^4.0.1","tsx":"^4.20.3","diff":"^8.0.2","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.44.2","vitest":"^4.0.6","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.27.1","express":"^5.2.1","postcss":"^8.5.6","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^17.0.0","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^4.0.6","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^12.0.0","typescript":"^5.9.2","@types/node":"^25.0.2","postcss-cli":"^11.0.1","npm-run-all2":"^8.0.4","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","@eslint/compat":"^2.0.0","@tweakpane/core":"^2.0.5","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^12.0.0","mapbox-gl-styles":"^2.0.2","typescript-eslint":"^8.48.1","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^62.0.0","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","@rollup/plugin-terser":"^0.4.4","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.1","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^29.0.0","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.48.1","stylelint-config-standard":"^40.0.0","@vitest/browser-playwright":"^4.0.6","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.48.1","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.20.0_1773313009638_0.7792028272079579","host":"s3://npm-registry-packages-npm-production"}},"3.21.0-rc.1":{"name":"mapbox-gl","version":"3.21.0-rc.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.21.0-rc.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"9028bcfb8abea9fb7740d31f22522dd6121a10d9","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.21.0-rc.1.tgz","fileCount":24,"integrity":"sha512-GxkJ3Re6fh81hecbn0h24J5gqXizYNHVS+GYCU4c9uqjX0aFSxpqPHJ3vQp/Jp+l8z5SNep5tTYrk7kAZtJrLA==","signatures":[{"sig":"MEYCIQCxcNYooL/8WlEqgQbWpnMmPn3JOfBMZUtQGDXnqI6twwIhAJ9fvhOKu/wk8snec2KhN+bpvdMxkCOtS0MEK3DIKXcR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56698451},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","gitHead":"e4eac81b13826400cb41bb24edc36a44147fdaac","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style test packages","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-pmtiles watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","test-esm":"npx vitest run --config vitest.config.esm.ts","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","start-esm":"run-p build-token watch-css watch-esm start-server","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","watch-esm":"rollup -c rollup.config.esm.js --environment BUILD:dev --watch","check-size":"tsx build/check-size.ts","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","tsc:strict":"tsc -p tsconfig.strictNullChecks.json","watch-unit":"vitest --config vitest.config.unit.ts","build-token":"node build/generate-access-token-script.js","publish-cdn":"./build/publish-cdn.ts","start-debug":"run-p build-token watch-css watch-pmtiles watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","bump-version":"./build/bump-version.ts","start-server":"http-server . -a 0.0.0.0 --port 9966 -c-1 -s","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","build-pmtiles":"npm run build -w packages/pmtiles-provider","publish-alpha":"./build/publish-alpha.ts","start-release":"run-s build-token build-prod-min build-esm-prod-min build-css print-release-url prepare-release-pages start-server","watch-pmtiles":"npm run watch -w packages/pmtiles-provider","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-esm-prod-min build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev && npm run build-pmtiles","publish-release":"./build/publish.ts","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","build-esm-prod-min":"rollup -c rollup.config.esm.js --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp && npm run build-pmtiles","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod-min && npm run build-pmtiles","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"tsx build/check-ts-suppressions.ts","prepare-release-pages":"ln -sfn $PWD/dist test/release/dist && ln -sfn $PWD/debug test/release/debug && cp debug/access_token_generated.js test/release/","pretest-render-safari":"npm run build-pmtiles","pretest-render-firefox":"npm run build-pmtiles","pretest-render-chromium":"npm run build-pmtiles","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","pretest-render-chromium-csp":"npm run build-pmtiles","pretest-render-chromium-prod":"npm run build-pmtiles"},"_npmUser":{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},"overrides":{"minimatch":"^10.2.2","serialize-javascript":"^7.0.3"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"500 kb"},{"gzip":true,"path":["dist/esm-min/mapbox-gl.js","dist/esm-min/shared.js","dist/esm-min/worker.js"],"limit":"465 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5.55 kb"}],"workspaces":["src/style-spec","packages/pmtiles-provider","test/build/vite","test/build/webpack","test/build/typings"],"_npmVersion":"11.6.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.4","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.8.1","@mapbox/mapbox-gl-supported":"^3.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ejs":"^5.0.1","tsx":"^4.20.3","diff":"^8.0.2","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.44.2","vitest":"^4.0.6","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.27.1","express":"^5.2.1","postcss":"^8.5.6","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^17.0.0","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^4.0.6","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^12.0.0","typescript":"^5.9.2","@types/node":"^25.0.2","http-server":"^14.1.1","postcss-cli":"^11.0.1","npm-run-all2":"^8.0.4","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","@eslint/compat":"^2.0.0","@tweakpane/core":"^2.0.5","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^12.0.0","mapbox-gl-styles":"^2.0.2","typescript-eslint":"^8.48.1","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^62.0.0","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","@rollup/plugin-terser":"^1.0.0","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.1","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^29.0.0","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.48.1","stylelint-config-standard":"^40.0.0","@vitest/browser-playwright":"^4.0.6","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.48.1","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.21.0-rc.1_1774537482247_0.9384409036598409","host":"s3://npm-registry-packages-npm-production"}},"3.21.0":{"name":"mapbox-gl","version":"3.21.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.21.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"690f37507cb33acd0238a6ad7a344a4d74df6af2","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.21.0.tgz","fileCount":24,"integrity":"sha512-0mv/LHDoW6QmxLEoNqCPuby428WTekfs38TtNXd/cxDOLdY6kFd/ztaSkcBeqNksbYSz2lXnPfBm8nN5+hxA0w==","signatures":[{"sig":"MEYCIQCP4fZToRY2wHw/XxN4I0oGqFyRHERy3wYO+fiPW07T9gIhAOdZg2MU0wka8TW+jtopCLxKUzXWdsYH0b88gf6xCn9U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56935533},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","gitHead":"11051c3e28a335335cd8c6fa2b8f01b8562c1a22","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style test packages","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-pmtiles watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","test-esm":"npx vitest run --config vitest.config.esm.ts","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","start-esm":"run-p build-token watch-css watch-esm start-server","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","watch-esm":"rollup -c rollup.config.esm.js --environment BUILD:dev --watch","check-size":"tsx build/check-size.ts","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","tsc:strict":"tsc -p tsconfig.strictNullChecks.json","watch-unit":"vitest --config vitest.config.unit.ts","build-token":"node build/generate-access-token-script.js","publish-cdn":"./build/publish-cdn.ts","start-debug":"run-p build-token watch-css watch-pmtiles watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","bump-version":"./build/bump-version.ts","start-server":"http-server . -a 0.0.0.0 --port 9966 -c-1 -s","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","build-pmtiles":"npm run build -w packages/pmtiles-provider","publish-alpha":"./build/publish-alpha.ts","start-release":"run-s build-token build-prod-min build-esm-prod-min build-css print-release-url prepare-release-pages start-server","watch-pmtiles":"npm run watch -w packages/pmtiles-provider","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-esm-prod-min build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev && npm run build-pmtiles","publish-release":"./build/publish.ts","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","build-esm-prod-min":"rollup -c rollup.config.esm.js --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp && npm run build-pmtiles","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod-min && npm run build-pmtiles","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"tsx build/check-ts-suppressions.ts","prepare-release-pages":"ln -sfn $PWD/dist test/release/dist && ln -sfn $PWD/debug test/release/debug && cp debug/access_token_generated.js test/release/","pretest-render-safari":"npm run build-pmtiles","pretest-render-firefox":"npm run build-pmtiles","pretest-render-chromium":"npm run build-pmtiles","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","pretest-render-chromium-csp":"npm run build-pmtiles","pretest-render-chromium-prod":"npm run build-pmtiles"},"_npmUser":{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},"overrides":{"minimatch":"^10.2.2","serialize-javascript":"^7.0.3"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"500 kb"},{"gzip":true,"path":["dist/esm-min/mapbox-gl.js","dist/esm-min/shared.js","dist/esm-min/worker.js"],"limit":"470 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5.55 kb"}],"workspaces":["src/style-spec","packages/pmtiles-provider","test/build/vite","test/build/webpack","test/build/typings"],"_npmVersion":"11.6.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.4","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.8.1","@mapbox/mapbox-gl-supported":"^3.0.0","@mapbox/jsonlint-lines-primitives":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ejs":"^5.0.1","tsx":"^4.20.3","diff":"^8.0.2","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.44.2","vitest":"^4.0.6","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.27.1","express":"^5.2.1","postcss":"^8.5.6","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^17.0.0","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^4.0.6","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^12.0.0","typescript":"^5.9.2","@types/node":"^25.0.2","http-server":"^14.1.1","postcss-cli":"^11.0.1","npm-run-all2":"^8.0.4","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","@eslint/compat":"^2.0.0","@tweakpane/core":"^2.0.5","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^12.0.0","mapbox-gl-styles":"^2.0.2","typescript-eslint":"^8.48.1","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^62.0.0","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","@rollup/plugin-terser":"^1.0.0","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.1","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^29.0.0","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.48.1","stylelint-config-standard":"^40.0.0","@vitest/browser-playwright":"^4.0.6","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.48.1","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.21.0_1775149662488_0.6366105833776958","host":"s3://npm-registry-packages-npm-production"}},"3.22.0-rc.1":{"name":"mapbox-gl","version":"3.22.0-rc.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.22.0-rc.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"51d45c6d4dbf32743dc97ae73266aacffa55bf9e","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.22.0-rc.1.tgz","fileCount":24,"integrity":"sha512-5b5591VL3NQnbbTblWvrtdEaNimbQKsr0tgllXrlpVuGEg0e7ARLdUAbcv0ISBC09oLr6PTDcF9+rKQDeipyfQ==","signatures":[{"sig":"MEYCIQD3DvvUoi/ve8GYeVybznWo2sgCLkKUbdrfGwUjhPnrqgIhANT4d4BXKuvuAPyzblhIUPQKMbdO7KFsXO1wryzjh4w9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56851320},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","gitHead":"c2e4720017e730bc6f80ccc5ebfb6b0c01519465","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style test packages","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-pmtiles watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","test-esm":"npx vitest run --config vitest.config.esm.ts","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","start-esm":"run-p build-token watch-css watch-esm start-server","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","watch-esm":"rollup -c rollup.config.esm.js --environment BUILD:dev --watch","check-size":"tsx build/check-size.ts","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","tsc:strict":"tsc -p tsconfig.strictNullChecks.json","watch-unit":"vitest --config vitest.config.unit.ts","build-token":"node build/generate-access-token-script.js","publish-cdn":"./build/publish-cdn.ts","start-debug":"run-p build-token watch-css watch-pmtiles watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","bump-version":"./build/bump-version.ts","start-server":"http-server . -a 0.0.0.0 --port 9966 -c-1 -s","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","build-pmtiles":"npm run build -w packages/pmtiles-provider","publish-alpha":"./build/publish-alpha.ts","start-release":"run-s build-token build-prod-min build-esm-prod-min build-css print-release-url prepare-release-pages start-server","watch-pmtiles":"npm run watch -w packages/pmtiles-provider","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-esm-prod-min build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev && npm run build-pmtiles","publish-release":"./build/publish.ts","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","build-esm-prod-min":"rollup -c rollup.config.esm.js --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp && npm run build-pmtiles","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod-min && npm run build-pmtiles","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"tsx build/check-ts-suppressions.ts","prepare-release-pages":"ln -sfn $PWD/dist test/release/dist && ln -sfn $PWD/debug test/release/debug && cp debug/access_token_generated.js test/release/","pretest-render-safari":"npm run build-pmtiles","pretest-render-firefox":"npm run build-pmtiles","pretest-render-chromium":"npm run build-pmtiles","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","pretest-render-chromium-csp":"npm run build-pmtiles","pretest-render-chromium-prod":"npm run build-pmtiles"},"_npmUser":{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},"overrides":{"minimatch":"^10.2.2","serialize-javascript":"^7.0.3"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"500 kb"},{"gzip":true,"path":["dist/esm-min/mapbox-gl.js","dist/esm-min/shared.js","dist/esm-min/worker.js"],"limit":"470 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5.55 kb"}],"workspaces":["src/style-spec","packages/pmtiles-provider","test/build/vite","test/build/webpack","test/build/typings"],"_npmVersion":"11.6.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.4","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.8.1","@mapbox/mapbox-gl-supported":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ejs":"^5.0.1","tsx":"^4.20.3","diff":"^8.0.2","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.44.2","vitest":"^4.0.6","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.27.1","express":"^5.2.1","postcss":"^8.5.6","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^17.0.0","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^4.0.6","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^12.0.0","typescript":"^5.9.2","@types/node":"^25.0.2","http-server":"^14.1.1","postcss-cli":"^11.0.1","npm-run-all2":"^8.0.4","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","@eslint/compat":"^2.0.0","@tweakpane/core":"^2.0.5","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^12.0.0","mapbox-gl-styles":"^2.0.2","typescript-eslint":"^8.48.1","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^62.0.0","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","@rollup/plugin-terser":"^1.0.0","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.1","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^29.0.0","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.48.1","stylelint-config-standard":"^40.0.0","@vitest/browser-playwright":"^4.0.6","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.48.1","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.22.0-rc.1_1775737043423_0.1387403668816467","host":"s3://npm-registry-packages-npm-production"}},"3.22.0":{"name":"mapbox-gl","version":"3.22.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.22.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"a20cf2c52ae6f5d463e0e9dabda7f8d774af541b","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.22.0.tgz","fileCount":24,"integrity":"sha512-ZIpF+oAMcQoDlvABmiRkHoydyBR9zI6CyDeVRa2/iyua0/B2+rPuIzoCV/CgN14P5F0HVk53GIZw220WSqJPyA==","signatures":[{"sig":"MEUCIQCF1pFuyu/onmXr25bYhk5KOfxo11S5yXUCq7NbJ9V7XgIgOFFWLfuClQUbxQ5qK3CE37qu5o6lkUxCBu4sdj0oUi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56920315},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","gitHead":"b1bfe8c673e07a01f6bc05f3f0fa0de4b5eca551","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style test packages","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-pmtiles watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","test-esm":"npx vitest run --config vitest.config.esm.ts","build-csp":"rollup -c rollup.config.csp.js","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","start-esm":"run-p build-token watch-css watch-esm start-server","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","watch-esm":"rollup -c rollup.config.esm.js --environment BUILD:dev --watch","check-size":"tsx build/check-size.ts","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","tsc:strict":"tsc -p tsconfig.strictNullChecks.json","watch-unit":"vitest --config vitest.config.unit.ts","build-token":"node build/generate-access-token-script.js","publish-cdn":"./build/publish-cdn.ts","start-debug":"run-p build-token watch-css watch-pmtiles watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","bump-version":"./build/bump-version.ts","start-server":"http-server . -a 0.0.0.0 --port 9966 -c-1 -s","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","build-pmtiles":"npm run build -w packages/pmtiles-provider","publish-alpha":"./build/publish-alpha.ts","start-release":"run-s build-token build-prod-min build-esm-prod-min build-css print-release-url prepare-release-pages start-server","watch-pmtiles":"npm run watch -w packages/pmtiles-provider","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod-min build-esm-prod-min build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev && npm run build-pmtiles","publish-release":"./build/publish.ts","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","build-esm-prod-min":"rollup -c rollup.config.esm.js --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp && npm run build-pmtiles","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod-min && npm run build-pmtiles","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"tsx build/check-ts-suppressions.ts","prepare-release-pages":"ln -sfn $PWD/dist test/release/dist && ln -sfn $PWD/debug test/release/debug && cp debug/access_token_generated.js test/release/","pretest-render-safari":"npm run build-pmtiles","pretest-render-firefox":"npm run build-pmtiles","pretest-render-chromium":"npm run build-pmtiles","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","pretest-render-chromium-csp":"npm run build-pmtiles","pretest-render-chromium-prod":"npm run build-pmtiles"},"_npmUser":{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},"overrides":{"minimatch":"^10.2.2","serialize-javascript":"^7.0.3"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"500 kb"},{"gzip":true,"path":["dist/esm-min/mapbox-gl.js","dist/esm-min/shared.js","dist/esm-min/worker.js"],"limit":"470 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5.55 kb"}],"workspaces":["src/style-spec","packages/pmtiles-provider","test/build/vite","test/build/webpack","test/build/typings"],"_npmVersion":"11.6.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.4","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.8.1","@mapbox/mapbox-gl-supported":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ejs":"^5.0.1","tsx":"^4.20.3","diff":"^8.0.2","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.44.2","vitest":"^4.0.6","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.27.1","express":"^5.2.1","postcss":"^8.5.6","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^17.0.0","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^4.0.6","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^12.0.0","typescript":"^5.9.2","@types/node":"^25.0.2","http-server":"^14.1.1","postcss-cli":"^11.0.1","npm-run-all2":"^8.0.4","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","@eslint/compat":"^2.0.0","@tweakpane/core":"^2.0.5","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^12.0.0","mapbox-gl-styles":"^2.0.2","typescript-eslint":"^8.48.1","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^62.0.0","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","@rollup/plugin-terser":"^1.0.0","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.1","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^29.0.0","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.48.1","stylelint-config-standard":"^40.0.0","@vitest/browser-playwright":"^4.0.6","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.48.1","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.22.0_1776428018270_0.3961018411982671","host":"s3://npm-registry-packages-npm-production"}},"3.23.0-rc.1":{"name":"mapbox-gl","version":"3.23.0-rc.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.23.0-rc.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"8f20c8a998e0b0047c6f9f7d51845fad21ba18f0","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.23.0-rc.1.tgz","fileCount":30,"integrity":"sha512-3cL3uZIf/ZVPOVCsTi64yK1Js/7o2v7edWLHkhAviemmk2et4etwleZYb77m9pwJsNN0tkaqYRX+LPTGWoCdSA==","signatures":[{"sig":"MEQCIEpVpO1aOAMkd7hVjI6PSKkDOMkkXcuDjbBO8929Ce7nAiBCHhGTTDmC3xZKtQiPK+obb7D9B1tPKQp9VGXxw7AfGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57278952},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","exports":{".":{"types":"./dist/mapbox-gl.d.ts","default":"./dist/mapbox-gl.js"},"./esm":{"types":"./dist/mapbox-gl.d.ts","default":"./dist/esm/mapbox-gl.js"},"./dist/*":"./dist/*","./package.json":"./package.json","./mapbox-gl.css":"./dist/mapbox-gl.css"},"gitHead":"78752087e0ea66b9a7dc02ecd42459137eddf23d","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style test packages modules","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-pmtiles watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","test-esm":"npx vitest run --config vitest.config.esm.ts","build-csp":"rollup -c rollup.config.csp.ts","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","start-esm":"run-p build-token watch-css watch-esm start-server","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","watch-esm":"rollup -c rollup.config.esm.ts --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production,MINIFY:true","check-size":"tsx build/check-size.ts","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","tsc:strict":"tsc -p tsconfig.strictNullChecks.json","watch-unit":"vitest --config vitest.config.unit.ts","build-token":"node build/generate-access-token-script.js","publish-cdn":"./build/publish-cdn.ts","start-debug":"run-p build-token watch-css watch-pmtiles watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","bump-version":"./build/bump-version.ts","start-server":"http-server . -a 0.0.0.0 --port 9966 -c-1 -s","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","build-esm-dev":"rollup -c rollup.config.esm.ts --environment BUILD:dev","build-pmtiles":"npm run build -w packages/pmtiles-provider","publish-alpha":"./build/publish-alpha.ts","start-release":"run-s build-token build-prod build-esm-prod build-css print-release-url prepare-release-pages start-server","watch-pmtiles":"npm run watch -w packages/pmtiles-provider","build-esm-prod":"rollup -c rollup.config.esm.ts --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod build-esm-prod build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev && npm run build-pmtiles","publish-release":"./build/publish.ts","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","pretest-render-csp":"npm run build-csp && npm run build-pmtiles","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod && npm run build-pmtiles","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"tsx build/check-ts-suppressions.ts","prepare-release-pages":"ln -sfn $PWD/dist test/release/dist && ln -sfn $PWD/debug test/release/debug && cp debug/access_token_generated.js test/release/","pretest-render-safari":"npm run build-pmtiles","pretest-render-firefox":"npm run build-pmtiles","pretest-render-chromium":"npm run build-pmtiles","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","pretest-render-chromium-csp":"npm run build-pmtiles","pretest-render-chromium-prod":"npm run build-pmtiles"},"_npmUser":{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},"overrides":{"minimatch":"^10.2.2","serialize-javascript":"^7.0.3"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"500 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5.55 kb"},{"gzip":true,"name":"Core Module","path":["dist/esm/core.js","dist/esm/worker.js","dist/esm/shared.js","dist/esm/shared*.js"],"limit":"500 kb"},{"gzip":true,"name":"HD Module","path":"dist/esm/hd.*.js","limit":"100 kb"}],"workspaces":["src/style-spec","packages/pmtiles-provider","test/build/vite","test/build/webpack","test/build/typings"],"_npmVersion":"11.6.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.4","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.8.1","@mapbox/mapbox-gl-supported":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ejs":"^5.0.1","tsx":"^4.20.3","diff":"^9.0.0","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.57.1","vitest":"^4.0.6","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.27.2","express":"^5.2.1","postcss":"^8.5.6","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^17.0.0","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^4.0.6","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^12.0.0","typescript":"^6.0.2","@types/node":"^25.0.2","http-server":"^14.1.1","postcss-cli":"^11.0.1","npm-run-all2":"^8.0.4","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","@eslint/compat":"^2.0.0","@tweakpane/core":"^2.0.5","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^12.0.0","mapbox-gl-styles":"^2.0.2","typescript-eslint":"^8.48.1","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^62.0.0","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","@rollup/plugin-terser":"^1.0.0","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.1","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^29.0.0","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.48.1","stylelint-config-standard":"^40.0.0","@vitest/browser-playwright":"^4.0.6","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.48.1","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.23.0-rc.1_1776699810206_0.05173155313667399","host":"s3://npm-registry-packages-npm-production"}},"3.23.0-rc.2":{"name":"mapbox-gl","version":"3.23.0-rc.2","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.23.0-rc.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"6f3fc4fbac9e439179b32c54162c3733d34a2cb8","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.23.0-rc.2.tgz","fileCount":30,"integrity":"sha512-3zp0oBH+CjiWBkWhAayBzMwNS98WvcNcSIDjIEFbipyfCW9CT9laa2hp327/A3jQT13VZvBaaVQtfBClPghfqQ==","signatures":[{"sig":"MEUCIQDp0kndcU0mt9w+1lRz5bHcIRQmJkl4VsUJUhh5bVr8NgIgXGzlySbI00cwHj8c/mxHjVKE1wBFWPmsuFVBKnr8l70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57279892},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","exports":{".":{"types":"./dist/mapbox-gl.d.ts","default":"./dist/mapbox-gl.js"},"./esm":{"types":"./dist/mapbox-gl.d.ts","default":"./dist/esm/mapbox-gl.js"},"./dist/*":"./dist/*","./package.json":"./package.json","./mapbox-gl.css":"./dist/mapbox-gl.css"},"gitHead":"56ed1f642586d4c687a78b590007d031dc5f7f0b","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style test packages modules","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-pmtiles watch-dev start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","test-esm":"npx vitest run --config vitest.config.esm.ts","build-csp":"rollup -c rollup.config.csp.ts","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","start-esm":"run-p build-token watch-css watch-esm start-server","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","watch-esm":"rollup -c rollup.config.esm.ts --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production,MINIFY:true","check-size":"tsx build/check-size.ts","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","tsc:strict":"tsc -p tsconfig.strictNullChecks.json","watch-unit":"vitest --config vitest.config.unit.ts","build-token":"node build/generate-access-token-script.js","publish-cdn":"./build/publish-cdn.ts","start-debug":"run-p build-token watch-css watch-pmtiles watch-dev start-server","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","bump-version":"./build/bump-version.ts","start-server":"http-server . -a 0.0.0.0 --port 9966 -c-1 -s","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","build-esm-dev":"rollup -c rollup.config.esm.ts --environment BUILD:dev","build-pmtiles":"npm run build -w packages/pmtiles-provider","publish-alpha":"./build/publish-alpha.ts","start-release":"run-s build-token build-prod build-esm-prod build-css print-release-url prepare-release-pages start-server","watch-pmtiles":"npm run watch -w packages/pmtiles-provider","build-esm-prod":"rollup -c rollup.config.esm.ts --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod build-esm-prod build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev && npm run build-pmtiles","publish-release":"./build/publish.ts","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","pretest-render-csp":"npm run build-csp && npm run build-pmtiles","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod && npm run build-pmtiles","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"tsx build/check-ts-suppressions.ts","prepare-release-pages":"ln -sfn $PWD/dist test/release/dist && ln -sfn $PWD/debug test/release/debug && cp debug/access_token_generated.js test/release/","pretest-render-safari":"npm run build-pmtiles","pretest-render-firefox":"npm run build-pmtiles","pretest-render-chromium":"npm run build-pmtiles","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","pretest-render-chromium-csp":"npm run build-pmtiles","pretest-render-chromium-prod":"npm run build-pmtiles"},"_npmUser":{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},"overrides":{"minimatch":"^10.2.2","serialize-javascript":"^7.0.3"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"500 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5.55 kb"},{"gzip":true,"name":"Core Module","path":["dist/esm/core.js","dist/esm/worker.js","dist/esm/shared.js","dist/esm/shared*.js"],"limit":"500 kb"},{"gzip":true,"name":"HD Module","path":"dist/esm/hd.*.js","limit":"100 kb"}],"workspaces":["src/style-spec","packages/pmtiles-provider","test/build/vite","test/build/webpack","test/build/typings"],"_npmVersion":"11.6.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.4","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.8.1","@mapbox/mapbox-gl-supported":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ejs":"^5.0.1","tsx":"^4.20.3","diff":"^9.0.0","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.57.1","vitest":"^4.0.6","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.27.2","express":"^5.2.1","postcss":"^8.5.6","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^17.0.0","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^4.0.6","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^12.0.0","typescript":"^6.0.2","@types/node":"^25.0.2","http-server":"^14.1.1","postcss-cli":"^11.0.1","npm-run-all2":"^8.0.4","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","@eslint/compat":"^2.0.0","@tweakpane/core":"^2.0.5","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^12.0.0","mapbox-gl-styles":"^2.0.2","typescript-eslint":"^8.48.1","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^62.0.0","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","@rollup/plugin-terser":"^1.0.0","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.1","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^29.0.0","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.48.1","stylelint-config-standard":"^40.0.0","@vitest/browser-playwright":"^4.0.6","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.48.1","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.23.0-rc.2_1776941128230_0.18795584758949202","host":"s3://npm-registry-packages-npm-production"}},"3.23.0":{"name":"mapbox-gl","version":"3.23.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.23.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"47abb1f8977dcca4828a73a5a44b8b9c03c205d6","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.23.0.tgz","fileCount":30,"integrity":"sha512-zzjNAaMNvXnAVEUrYpOWmRVEBCIWgDAMLRPvSOoKY3smKvrINFVrRK/1jEpUDbEa7Ppf5Q/nwC6E07tz/i7IKw==","signatures":[{"sig":"MEYCIQC3vs7k9edLh6m4f3vXTm/rgKtxslgFiqR2eguU19wkkgIhAOc7KOsdpTodo5SdyQm4DWAveDuhyeubLES5SmcE634B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57279070},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","exports":{".":{"types":"./dist/mapbox-gl.d.ts","default":"./dist/mapbox-gl.js"},"./esm":{"types":"./dist/mapbox-gl.d.ts","default":"./dist/esm/mapbox-gl.js"},"./dist/*":"./dist/*","./package.json":"./package.json","./mapbox-gl.css":"./dist/mapbox-gl.css"},"gitHead":"e50a532a0597e93aa926b3b4a8c9efd523a69400","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style test packages modules","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-esm start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","test-esm":"npx vitest run --config vitest.config.esm.ts","build-csp":"rollup -c rollup.config.csp.ts","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","start-all":"run-p build-token watch-css watch-dev watch-esm start-server","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","watch-esm":"rollup -c rollup.config.esm.ts --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production,MINIFY:true","check-size":"tsx build/check-size.ts","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","tsc:strict":"tsc -p tsconfig.strictNullChecks.json","watch-unit":"vitest --config vitest.config.unit.ts","build-token":"node build/generate-access-token-script.js","publish-cdn":"./build/publish-cdn.ts","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","bump-version":"./build/bump-version.ts","start-server":"http-server . -a 0.0.0.0 --port 9966 -c-1 -s","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","build-esm-dev":"rollup -c rollup.config.esm.ts --environment BUILD:dev","publish-alpha":"./build/publish-alpha.ts","start-release":"run-s build-token build-prod build-esm-prod build-css print-release-url prepare-release-pages start-server","build-esm-prod":"rollup -c rollup.config.esm.ts --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod build-esm-prod build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev","publish-release":"./build/publish.ts","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","pretest-render-csp":"npm run build-csp","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"tsx build/check-ts-suppressions.ts","prepare-release-pages":"ln -sfn $PWD/dist test/release/dist && ln -sfn $PWD/debug test/release/debug && cp debug/access_token_generated.js test/release/","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts"},"_npmUser":{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},"overrides":{"minimatch":"^10.2.2","serialize-javascript":"^7.0.3"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"500 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5.55 kb"},{"gzip":true,"name":"Core Module","path":["dist/esm/core.js","dist/esm/worker.js","dist/esm/shared.js","dist/esm/shared*.js"],"limit":"500 kb"},{"gzip":true,"name":"HD Module","path":"dist/esm/hd.*.js","limit":"100 kb"}],"workspaces":["src/style-spec","packages/pmtiles-provider","test/build/vite","test/build/webpack","test/build/typings"],"_npmVersion":"11.6.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.4","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.8.1","@mapbox/mapbox-gl-supported":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ejs":"^5.0.1","tsx":"^4.20.3","diff":"^9.0.0","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.57.1","vitest":"^4.0.6","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.27.2","express":"^5.2.1","postcss":"^8.5.6","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^17.0.0","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^4.0.6","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^12.0.0","typescript":"^6.0.2","@types/node":"^25.0.2","http-server":"^14.1.1","postcss-cli":"^11.0.1","npm-run-all2":"^8.0.4","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","@eslint/compat":"^2.0.0","@tweakpane/core":"^2.0.5","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^12.0.0","mapbox-gl-styles":"^2.0.2","typescript-eslint":"^8.48.1","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^62.0.0","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","@rollup/plugin-terser":"^1.0.0","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.1","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^29.0.0","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.48.1","stylelint-config-standard":"^40.0.0","@vitest/browser-playwright":"^4.0.6","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.48.1","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.23.0_1777466946988_0.33869859415147285","host":"s3://npm-registry-packages-npm-production"}},"3.23.1":{"name":"mapbox-gl","version":"3.23.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.23.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"c09002a6dc4146aac68650438644c12f73aa96f9","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.23.1.tgz","fileCount":30,"integrity":"sha512-J5M32GunL5KcxvV3ZyLJdr7xtcQ3afAO3VjitLW0v2UVfHjXhq9NO4tkTpn4Dknqwq/pXZG7j1WBfmddLCA26w==","signatures":[{"sig":"MEUCIQCaat5hBmoynxcoS0I2qowV+JuXgjQS1jfu6FfuT6n3dwIgRkWmMKN+F0bFnUqn5EXubC2s+L73dB5ii1C39SW1q+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57279130},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","exports":{".":{"types":"./dist/mapbox-gl.d.ts","default":"./dist/mapbox-gl.js"},"./esm":{"types":"./dist/mapbox-gl.d.ts","default":"./dist/esm/mapbox-gl.js"},"./dist/*":"./dist/*","./package.json":"./package.json","./mapbox-gl.css":"./dist/mapbox-gl.css"},"gitHead":"1ca03ccb2f9abd357afd6c6d90e79f6d26541415","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache src 3d-style test packages modules","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-esm start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","test-esm":"npx vitest run --config vitest.config.esm.ts","build-csp":"rollup -c rollup.config.csp.ts","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","start-all":"run-p build-token watch-css watch-dev watch-esm start-server","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","watch-esm":"rollup -c rollup.config.esm.ts --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production,MINIFY:true","check-size":"tsx build/check-size.ts","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","tsc:strict":"tsc -p tsconfig.strictNullChecks.json","watch-unit":"vitest --config vitest.config.unit.ts","build-token":"node build/generate-access-token-script.js","publish-cdn":"./build/publish-cdn.ts","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","bump-version":"./build/bump-version.ts","start-server":"http-server . -a 0.0.0.0 --port 9966 -c-1 -s","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","build-esm-dev":"rollup -c rollup.config.esm.ts --environment BUILD:dev","publish-alpha":"./build/publish-alpha.ts","start-release":"run-s build-token build-prod build-esm-prod build-css print-release-url prepare-release-pages start-server","build-esm-prod":"rollup -c rollup.config.esm.ts --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-dev build-prod build-esm-prod build-csp build-css build-style-spec build-dts","pretest-render":"npm run build-dev","publish-release":"./build/publish.ts","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","pretest-render-csp":"npm run build-csp","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","check-ts-suppressions":"tsx build/check-ts-suppressions.ts","prepare-release-pages":"ln -sfn $PWD/dist test/release/dist && ln -sfn $PWD/debug test/release/debug && cp debug/access_token_generated.js test/release/","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts"},"_npmUser":{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},"overrides":{"minimatch":"^10.2.2","serialize-javascript":"^7.0.3"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"500 kb"},{"gzip":true,"path":"dist/mapbox-gl.css","limit":"5.55 kb"},{"gzip":true,"name":"Core Module","path":["dist/esm/core.js","dist/esm/worker.js","dist/esm/shared.js","dist/esm/shared*.js"],"limit":"500 kb"},{"gzip":true,"name":"HD Module","path":"dist/esm/hd.*.js","limit":"100 kb"}],"workspaces":["src/style-spec","packages/pmtiles-provider","test/build/vite","test/build/webpack","test/build/typings"],"_npmVersion":"11.6.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.4","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","grid-index":"^1.1.0","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.8.1","@mapbox/mapbox-gl-supported":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ejs":"^5.0.1","tsx":"^4.20.3","diff":"^9.0.0","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.57.1","vitest":"^4.0.6","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.27.2","express":"^5.2.1","postcss":"^8.5.6","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^17.0.0","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^4.0.6","browserify":"^17.0.1","pixelmatch":"^6.0.0","playwright":"^1.53.2","size-limit":"^12.0.0","typescript":"^6.0.2","@types/node":"^25.0.2","http-server":"^14.1.1","postcss-cli":"^11.0.1","npm-run-all2":"^8.0.4","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","@eslint/compat":"^2.0.0","@tweakpane/core":"^2.0.5","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^12.0.0","mapbox-gl-styles":"^2.0.2","typescript-eslint":"^8.48.1","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^62.0.0","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","@rollup/plugin-terser":"^1.0.0","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.1","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^29.0.0","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.0","@typescript-eslint/parser":"^8.48.1","stylelint-config-standard":"^40.0.0","@vitest/browser-playwright":"^4.0.6","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.48.1","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.23.1_1777900270277_0.934228683344031","host":"s3://npm-registry-packages-npm-production"}},"3.24.0-rc.1":{"name":"mapbox-gl","version":"3.24.0-rc.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.24.0-rc.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/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"11b11a114fe0d8d96247e0583ea2c4d9fd098466","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.24.0-rc.1.tgz","fileCount":30,"integrity":"sha512-yjhWWUAX5iLKLDT/n1kkKK7yptcK7Pjq63bSevr2RWCizv8soGvMiTLNLpikz67M1e/VtMBi+xAnvE6v4eL2Og==","signatures":[{"sig":"MEYCIQDkzG20cJPs84/spWITH10uybSzeASwh48LT31E7/2InwIhAL1ckR4nelGJk6jmukpr0ZwhPk8kpIFbwvXgsnwf+HLC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57798833},"main":"dist/mapbox-gl.js","type":"module","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","exports":{".":{"types":"./dist/mapbox-gl.d.ts","default":"./dist/mapbox-gl.js"},"./esm":{"types":"./dist/mapbox-gl.d.ts","default":"./dist/esm/mapbox-gl.js"},"./dist/*":"./dist/*","./package.json":"./package.json","./mapbox-gl.css":"./dist/mapbox-gl.css"},"gitHead":"c52d6dafb769cc4f64aba712a3d2c9b778c7e29b","scripts":{"tsc":"tsc --project tsconfig.json","lint":"eslint --cache .","size":"size-limit","test":"run-s lint lint-css test-typings test-unit","start":"run-p build-token watch-css watch-esm start-server","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","lint-css":"stylelint 'src/css/mapbox-gl.css'","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","test-esm":"npx vitest run --config vitest.config.esm.ts","build-all":"run-p build-umd build-esm-dev build-esm-prod build-csp","build-csp":"rollup -c rollup.config.csp.ts","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-dev":"rollup -c --environment BUILD:dev","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","build-umd":"run-s build-dev build-prod","start-all":"run-p build-token watch-css watch-dev watch-esm start-server","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","watch-dev":"rollup -c --environment BUILD:dev --watch","watch-esm":"rollup -c rollup.config.esm.ts --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production,MINIFY:true","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-query":"npx vitest run --config vitest.config.query.ts","test-suite":"run-s test-render test-query test-expressions","tsc:strict":"tsc -p tsconfig.strictNullChecks.json","watch-unit":"vitest --config vitest.config.unit.ts","build-token":"node build/generate-access-token-script.js","publish-cdn":"./build/publish-cdn.ts","test-render":"npx vitest run --config vitest.config.render.chromium.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","bump-version":"./build/bump-version.ts","start-server":"http-server . -a 0.0.0.0 --port 9966 -c-1 -s","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","build-esm-dev":"rollup -c rollup.config.esm.ts --environment BUILD:dev","publish-alpha":"./build/publish-alpha.ts","start-release":"run-s build-token build-all build-css print-release-url prepare-release-pages start-server","build-esm-prod":"rollup -c rollup.config.esm.ts --environment BUILD:production,MINIFY:true","prepublishOnly":"run-s build-all build-css build-style-spec build-dts","pretest-render":"npm run build-dev","publish-release":"./build/publish.ts","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-style-spec":"npm test --workspace src/style-spec","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","print-release-url":"node build/print-release-url.js","pretest-render-csp":"npm run build-csp","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","prepare-release-pages":"ln -sfn $PWD/dist test/release/dist && ln -sfn $PWD/debug test/release/debug && cp debug/access_token_generated.js test/release/","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts"},"_npmUser":{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},"overrides":{"minimatch":"^10.2.2","serialize-javascript":"^7.0.3"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"path":"dist/mapbox-gl.js","limit":"500 kb"},{"gzip":true,"name":"ESM total","path":["dist/esm/*.js"],"limit":"500 kb"},{"gzip":true,"name":"ESM Core","path":["dist/esm/core.js","dist/esm/worker.js","dist/esm/shared.js","dist/esm/shared*.js"],"limit":"500 kb"},{"gzip":true,"name":"ESM HD Module","path":"dist/esm/hd.*.js","limit":"100 kb"}],"workspaces":["src/style-spec","plugins/mapbox-gl-pmtiles-provider","test/build/vite","test/build/webpack","test/build/typings"],"_npmVersion":"11.6.1","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pbf":"^4.0.1","earcut":"^3.0.1","kdbush":"^4.0.2","potpack":"^2.0.0","gl-matrix":"^3.4.4","tinyqueue":"^3.0.0","@types/pbf":"^3.0.5","geojson-vt":"^4.0.2","cheap-ruler":"^4.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","murmurhash-js":"^1.0.0","@types/geojson":"^7946.0.16","csscolorparser":"~1.0.3","@mapbox/tiny-sdf":"^2.0.6","@types/geojson-vt":"^3.2.5","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/supercluster":"^7.1.3","@mapbox/point-geometry":"^1.1.0","martinez-polygon-clipping":"^0.8.1","@mapbox/mapbox-gl-supported":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ejs":"^5.0.1","tsx":"^4.20.3","diff":"^9.0.0","envify":"^4.1.0","eslint":"^9.30.1","lodash":"^4.17.21","rollup":"^4.57.1","vitest":"^4.1.5","address":"^2.0.3","cssnano":"^7.0.7","esbuild":"^0.28.0","express":"^5.2.1","postcss":"^8.5.6","d3-queue":"^3.0.7","minimist":"^1.2.6","stylelint":"^17.0.0","tweakpane":"^4.0.5","@eslint/js":"^9.30.1","@vitest/ui":"^4.1.5","browserify":"^17.0.1","pixelmatch":"^7.2.0","playwright":"^1.59.1","size-limit":"^12.0.0","typescript":"^6.0.2","@types/node":"^25.0.2","http-server":"^14.1.1","postcss-cli":"^11.0.1","npm-run-all2":"^8.0.4","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","@actions/core":"^3.0.1","@octokit/rest":"^22.0.0","node-notifier":"^10.0.1","@eslint/compat":"^2.0.0","@tweakpane/core":"^2.0.5","qrcode-terminal":"^0.12.0","@eslint/eslintrc":"^3.3.1","@size-limit/file":"^12.0.0","mapbox-gl-styles":"^2.0.2","typescript-eslint":"^8.48.1","eslint-plugin-html":"^8.1.3","npm-font-open-sans":"^1.1.0","postcss-inline-svg":"^6.0.0","@e18e/eslint-plugin":"^0.3.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^62.0.0","@mapbox/mvt-fixtures":"^3.10.0","@rollup/plugin-strip":"^3.0.4","@types/murmurhash-js":"^1.0.6","dts-bundle-generator":"^9.5.1","@rollup/plugin-terser":"^1.0.0","eslint-config-mourner":"^4.0.0","rollup-plugin-esbuild":"^6.2.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.1","rollup-plugin-unassert":"^0.6.0","@rollup/plugin-commonjs":"^29.0.0","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.4","rollup-plugin-visualizer":"^7.0.1","@typescript-eslint/parser":"^8.48.1","stylelint-config-standard":"^40.0.0","@vitest/browser-playwright":"^4.1.5","@rollup/plugin-node-resolve":"^16.0.1","json-stringify-pretty-compact":"^4.0.0","@typescript-eslint/eslint-plugin":"^8.48.1","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.24.0-rc.1_1778065359318_0.11735676701249531","host":"s3://npm-registry-packages-npm-production"}},"3.24.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"3.24.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","types":"dist/mapbox-gl.d.ts","license":"SEE LICENSE IN LICENSE.txt","type":"module","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"exports":{".":{"types":"./dist/mapbox-gl.d.ts","default":"./dist/mapbox-gl.js"},"./esm":{"types":"./dist/mapbox-gl.d.ts","default":"./dist/esm/mapbox-gl.js"},"./dist/*":"./dist/*","./mapbox-gl.css":"./dist/mapbox-gl.css","./package.json":"./package.json"},"workspaces":["src/style-spec","plugins/mapbox-gl-pmtiles-provider","test/build/vite","test/build/webpack","test/build/typings"],"dependencies":{"@mapbox/mapbox-gl-supported":"^3.0.0","@mapbox/point-geometry":"^1.1.0","@mapbox/tiny-sdf":"^2.0.6","@mapbox/unitbezier":"^0.0.1","@mapbox/vector-tile":"^2.0.4","@types/geojson":"^7946.0.16","@types/geojson-vt":"^3.2.5","@types/pbf":"^3.0.5","@types/supercluster":"^7.1.3","cheap-ruler":"^4.0.0","csscolorparser":"~1.0.3","earcut":"^3.0.1","geojson-vt":"^4.0.2","gl-matrix":"^3.4.4","kdbush":"^4.0.2","martinez-polygon-clipping":"^0.8.1","murmurhash-js":"^1.0.0","pbf":"^4.0.1","potpack":"^2.0.0","quickselect":"^3.0.0","supercluster":"^8.0.1","tinyqueue":"^3.0.0"},"devDependencies":{"@actions/core":"^3.0.1","@e18e/eslint-plugin":"^0.3.0","@eslint/compat":"^2.0.0","@eslint/eslintrc":"^3.3.1","@eslint/js":"^9.30.1","@mapbox/mvt-fixtures":"^3.10.0","@octokit/rest":"^22.0.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-node-resolve":"^16.0.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-virtual":"^3.0.2","@size-limit/file":"^12.0.0","@tweakpane/core":"^2.0.5","@types/murmurhash-js":"^1.0.6","@types/node":"^25.0.2","@types/offscreencanvas":"^2019.7.3","@typescript-eslint/eslint-plugin":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@vitest/browser-playwright":"^4.1.5","@vitest/ui":"^4.1.5","address":"^2.0.3","browserify":"^17.0.1","browserslist-to-esbuild":"^2.1.1","cssnano":"^7.0.7","d3-queue":"^3.0.7","diff":"^9.0.0","dts-bundle-generator":"^9.5.1","ejs":"^5.0.1","envify":"^4.1.0","esbuild":"^0.28.0","eslint":"^9.30.1","eslint-config-mourner":"^4.0.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-html":"^8.1.3","eslint-plugin-import-x":"^4.16.1","eslint-plugin-jsdoc":"^62.0.0","express":"^5.2.1","http-server":"^14.1.1","json-stringify-pretty-compact":"^4.0.0","lodash":"^4.17.21","mapbox-gl-styles":"^2.0.2","minimist":"^1.2.6","node-notifier":"^10.0.1","npm-font-open-sans":"^1.1.0","npm-run-all2":"^8.0.4","pixelmatch":"^7.2.0","playwright":"^1.59.1","postcss":"^8.5.6","postcss-cli":"^11.0.1","postcss-inline-svg":"^6.0.0","qrcode-terminal":"^0.12.0","rollup":"^4.57.1","rollup-plugin-esbuild":"^6.2.1","rollup-plugin-unassert":"^0.6.0","rollup-plugin-visualizer":"^7.0.1","serve-static":"^2.2.0","shuffle-seed":"^1.1.6","size-limit":"^12.0.0","stylelint":"^17.0.0","stylelint-config-standard":"^40.0.0","tsx":"^4.20.3","tweakpane":"^4.0.5","typescript":"^6.0.2","typescript-eslint":"^8.48.1","vite-plugin-arraybuffer":"^0.1.4","vitest":"^4.1.5"},"overrides":{"minimatch":"^10.2.2","serialize-javascript":"^7.0.3"},"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","watch-esm":"rollup -c rollup.config.esm.ts --environment BUILD:dev --watch","build-esm-dev":"rollup -c rollup.config.esm.ts --environment BUILD:dev","build-prod":"rollup -c --environment BUILD:production,MINIFY:true","build-esm-prod":"rollup -c rollup.config.esm.ts --environment BUILD:production,MINIFY:true","build-all":"run-p build-umd build-esm-dev build-esm-prod build-csp","build-umd":"run-s build-dev build-prod","build-csp":"rollup -c rollup.config.csp.ts","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"npm run build --workspace src/style-spec && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","build-dts":"dts-bundle-generator --no-banner --export-referenced-types=false --umd-module-name=mapboxgl -o ./dist/mapbox-gl.d.ts ./src/index.ts","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.js","start-server":"http-server . -a 0.0.0.0 --port 9966 -c-1 -s","start":"run-p build-token watch-css watch-esm start-server","start-all":"run-p build-token watch-css watch-dev watch-esm start-server","prepare-release-pages":"ln -sfn $PWD/dist test/release/dist && ln -sfn $PWD/debug test/release/debug && cp debug/access_token_generated.js test/release/","start-release":"run-s build-token build-all build-css print-release-url prepare-release-pages start-server","lint":"eslint --cache .","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css test-typings test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","watch-unit":"vitest --config vitest.config.unit.ts","test-unit":"vitest --config vitest.config.unit.ts --run","test-usvg":"vitest --config vitest.config.usvg.ts --run","start-usvg":"esbuild src/data/usvg/usvg_pb_renderer.ts src/data/usvg/usvg_pb_decoder.ts --outdir=src/data/usvg/ --bundle --format=esm --watch --serve=9966 --servedir=.","test-build":"node --test --test-timeout 10000 test/build/*.test.js","test-esm":"npx vitest run --config vitest.config.esm.ts","test-csp":"npm run build-token && vitest --config vitest.config.csp.ts --run","watch-render":"npx vitest watch --config vitest.config.render.chromium.ts","pretest-render":"npm run build-dev","test-render":"npx vitest run --config vitest.config.render.chromium.ts","test-render-chromium":"npx vitest run --config vitest.config.render.chromium.ts","test-render-firefox":"npx vitest run --config vitest.config.render.firefox.ts","test-render-safari":"npx vitest run --config vitest.config.render.safari.ts","pretest-render-prod":"npm run build-prod","test-render-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","test-render-chromium-prod":"npx vitest run --config vitest.config.render.chromium.prod.ts","pretest-render-csp":"npm run build-csp","test-render-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","test-render-chromium-csp":"npx vitest run --config vitest.config.render.chromium.csp.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","test-query":"npx vitest run --config vitest.config.query.ts","test-expressions":"tsx ./test/expression.test.ts","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","test-style-spec":"npm test --workspace src/style-spec","prepublishOnly":"run-s build-all build-css build-style-spec build-dts","print-release-url":"node build/print-release-url.js","size":"size-limit","codegen":"tsx ./build/generate-style-code.ts && tsx ./build/generate-struct-arrays.ts && tsx ./build/generate-typed-style-spec.ts","tsc":"tsc --project tsconfig.json","tsc:strict":"tsc -p tsconfig.strictNullChecks.json","publish-release":"./build/publish.ts","publish-cdn":"./build/publish-cdn.ts","publish-alpha":"./build/publish-alpha.ts","bump-version":"./build/bump-version.ts"},"size-limit":[{"limit":"500 kb","gzip":true,"path":"dist/mapbox-gl.js"},{"limit":"500 kb","gzip":true,"name":"ESM total","path":["dist/esm/*.js"]},{"limit":"500 kb","gzip":true,"name":"ESM Core","path":["dist/esm/core.js","dist/esm/worker.js","dist/esm/shared.js","dist/esm/shared*.js"]},{"limit":"100 kb","gzip":true,"name":"ESM HD Module","path":"dist/esm/hd.*.js"}],"gitHead":"424a5dddd7da67daffecdbe3b34ee3cba0229605","_id":"mapbox-gl@3.24.0","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_nodeVersion":"24.11.0","_npmVersion":"11.6.1","dist":{"integrity":"sha512-R+FdFUB3DnoE5FYASV7lGSiRyMkSblcZ2UEy7b2pt7s5ZbCxFIUPXd0E6iAFd8OdvdA2VtbvZZVylzAZNaurjA==","shasum":"84ed64980e762728276c6032c68db32b221b1041","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.24.0.tgz","fileCount":30,"unpackedSize":57806886,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDNM8rdLn7oCR/bSRGtCLmBp1Um3h9u5YCzttS70qoA6QIhALRh21ImnskrngYENPE/0QzwQ9hOrZE7jh0/EVOPqtSn"}]},"_npmUser":{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},"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/mapbox-gl_3.24.0_1779107177599_0.9777136206153334"},"_hasShrinkwrap":false}},"time":{"created":"2014-10-06T23:59:51.775Z","modified":"2026-05-18T12:26:18.518Z","0.3.1":"2014-10-06T23:59:51.775Z","0.3.2":"2014-10-23T20:53:49.653Z","0.4.0":"2014-11-04T21:53:26.823Z","0.4.1":"2014-11-10T18:26:33.928Z","0.4.2":"2014-11-14T18:19:58.782Z","0.5.0":"2014-12-18T00:03:14.595Z","0.5.1":"2014-12-19T21:06:59.787Z","0.5.2":"2015-01-08T01:40:03.901Z","0.6.0":"2015-02-10T02:14:48.584Z","0.7.0":"2015-03-04T01:31:11.793Z","0.8.0":"2015-06-15T21:20:10.315Z","0.8.1":"2015-06-22T17:57:03.223Z","0.8.2":"2015-07-29T22:34:21.046Z","0.9.0":"2015-07-29T22:36:36.277Z","0.10.0":"2015-08-21T20:36:31.368Z","0.11.0":"2015-09-14T21:41:05.841Z","0.11.1":"2015-09-30T19:44:07.151Z","0.11.2":"2015-10-29T18:24:00.599Z","0.11.3":"2015-11-10T19:51:41.343Z","0.11.4":"2015-11-16T21:42:50.762Z","0.11.5":"2015-12-01T21:02:39.349Z","0.12.0":"2015-12-03T01:02:52.778Z","0.12.1":"2015-12-08T20:36:54.611Z","0.12.2":"2015-12-22T19:07:48.052Z","0.12.3":"2016-01-14T23:04:01.154Z","0.12.4":"2016-01-19T22:33:31.186Z","0.13.0":"2016-01-27T23:37:39.262Z","0.13.1":"2016-01-28T00:03:48.309Z","0.14.0":"2016-02-09T01:55:25.929Z","0.14.1":"2016-02-10T22:05:18.404Z","0.14.2":"2016-02-20T03:27:29.409Z","0.14.3":"2016-02-26T00:13:47.191Z","0.15.0":"2016-03-02T00:41:27.504Z","0.16.0":"2016-03-24T22:31:40.523Z","0.17.0":"2016-04-13T21:53:14.440Z","0.18.0":"2016-04-28T19:57:51.550Z","0.19.0":"2016-05-31T23:07:49.576Z","0.19.1":"2016-06-03T00:16:05.128Z","0.20.0":"2016-06-10T16:20:00.038Z","0.20.1":"2016-06-21T20:32:01.624Z","0.21.0":"2016-07-13T21:35:25.010Z","0.22.0":"2016-08-12T17:02:46.815Z","0.22.1":"2016-08-18T19:51:31.948Z","0.23.0":"2016-08-25T21:29:20.732Z","0.24.0":"2016-09-20T00:08:08.651Z","0.25.0":"2016-09-29T23:29:33.487Z","0.25.1":"2016-09-30T22:55:00.413Z","0.26.0":"2016-10-13T22:53:02.094Z","0.27.0":"2016-11-11T23:46:02.294Z","0.28.0":"2016-11-17T19:53:40.258Z","0.29.0":"2016-12-20T18:25:35.036Z","0.30.0":"2017-01-05T23:56:33.340Z","0.31.0":"2017-01-10T21:08:42.242Z","0.32.0":"2017-01-26T19:35:04.685Z","0.32.1":"2017-01-26T21:01:00.154Z","0.33.0":"2017-03-08T22:10:59.611Z","0.33.1":"2017-03-11T01:32:04.549Z","0.34.0":"2017-03-17T21:13:41.347Z","0.35.0":"2017-04-07T22:10:18.677Z","0.35.1":"2017-04-12T20:40:19.670Z","0.36.0":"2017-04-19T22:37:18.649Z","0.37.0":"2017-05-02T21:42:12.424Z","0.38.0":"2017-06-09T19:56:22.064Z","0.39.0":"2017-07-21T23:12:14.975Z","0.39.1":"2017-07-24T20:22:42.468Z","0.40.0":"2017-09-13T20:43:14.115Z","0.40.1":"2017-09-19T00:46:41.955Z","0.41.0":"2017-10-11T21:55:37.204Z","0.42.0":"2017-11-13T23:59:46.582Z","0.42.1":"2017-11-18T03:06:40.512Z","0.42.2":"2017-11-21T21:39:05.645Z","0.43.0-beta.1":"2017-12-15T00:16:07.477Z","0.43.0":"2017-12-21T19:40:03.400Z","0.44.0":"2018-01-25T19:20:31.468Z","0.44.1":"2018-02-14T00:56:07.727Z","0.44.2":"2018-04-03T19:31:08.832Z","0.45.0-beta.1":"2018-04-21T00:59:23.698Z","0.45.0":"2018-05-07T23:48:30.668Z","0.46.0-beta.1":"2018-06-14T00:54:48.267Z","0.46.0":"2018-06-20T22:13:40.932Z","0.47.0-beta.1":"2018-07-11T22:13:51.412Z","0.47.0":"2018-07-18T21:10:28.695Z","0.48.0":"2018-08-17T00:25:49.505Z","0.49.0-beta.1":"2018-09-06T23:28:27.239Z","0.49.0":"2018-09-12T22:53:46.819Z","0.50.0-beta.1":"2018-10-05T08:32:33.223Z","0.50.0":"2018-10-12T11:43:45.351Z","0.51.0-beta.2":"2018-11-01T17:01:03.025Z","0.51.0":"2018-11-07T23:43:34.009Z","0.52.0-beta.1":"2018-12-01T13:56:22.678Z","0.52.0-beta.2":"2018-12-13T00:47:36.533Z","0.52.0":"2018-12-19T19:43:06.670Z","0.53.0-beta.1":"2019-01-31T01:00:11.701Z","0.53.0":"2019-02-07T20:12:25.739Z","0.53.1":"2019-02-27T22:43:47.574Z","0.54.0-beta.1":"2019-03-26T20:05:45.455Z","0.54.0-beta.2":"2019-04-18T15:41:51.676Z","0.54.0":"2019-04-25T15:41:59.349Z","1.0.0":"2019-05-22T17:35:12.850Z","1.1.0-beta.1":"2019-06-14T22:56:04.675Z","1.1.0-beta.2":"2019-06-25T21:50:10.984Z","1.1.0":"2019-07-02T01:30:50.031Z","1.1.1":"2019-07-16T23:35:48.874Z","0.54.1":"2019-07-19T16:45:49.209Z","1.2.0-beta.1":"2019-07-24T21:05:37.517Z","1.2.0":"2019-07-29T22:45:01.927Z","1.2.1":"2019-08-09T23:24:02.611Z","1.3.0-beta.1":"2019-08-22T18:17:38.701Z","1.3.0":"2019-08-28T16:05:55.924Z","1.3.1":"2019-09-05T07:51:53.587Z","1.4.0-beta.1":"2019-09-21T10:48:01.685Z","1.4.0-beta.2":"2019-09-25T13:58:17.140Z","1.3.2":"2019-09-26T08:08:22.464Z","1.4.0":"2019-09-27T14:17:11.498Z","1.4.1":"2019-10-10T22:02:27.863Z","1.5.0-beta.1":"2019-10-18T18:57:20.133Z","1.5.0":"2019-10-25T19:57:37.060Z","1.5.1-beta":"2019-11-22T19:29:23.769Z","1.5.1":"2019-11-27T20:31:32.070Z","1.6.0-beta.1":"2019-11-28T19:38:51.010Z","1.6.0":"2019-12-04T22:01:07.105Z","1.6.1":"2019-12-19T01:08:37.014Z","1.7.0-beta.1":"2020-01-17T04:20:04.412Z","1.7.0":"2020-01-27T21:47:26.538Z","1.8.0-beta.1":"2020-02-13T18:50:09.846Z","1.8.0":"2020-02-20T11:49:18.337Z","1.8.1":"2020-02-26T10:06:10.348Z","1.9.0-beta.1":"2020-03-12T19:38:31.206Z","1.9.0":"2020-03-23T17:18:03.762Z","1.9.1":"2020-04-03T00:37:02.608Z","1.10.0-beta.1":"2020-04-13T21:14:09.821Z","1.10.0":"2020-04-27T21:21:23.751Z","1.10.1":"2020-05-15T23:25:24.779Z","1.11.0-beta.1":"2020-05-29T00:00:10.454Z","1.10.2":"2020-06-10T15:32:34.256Z","1.11.0":"2020-06-10T22:20:47.264Z","1.11.1":"2020-07-07T22:50:09.024Z","1.12.0-beta.1":"2020-08-06T14:50:11.901Z","1.12.0":"2020-08-12T16:16:01.138Z","1.13.0":"2020-11-19T21:57:48.278Z","2.0.0":"2020-12-08T15:52:48.750Z","2.0.1":"2020-12-23T19:41:22.729Z","2.1.0-beta.1":"2021-01-27T20:31:24.704Z","2.1.0":"2021-02-04T22:42:37.595Z","2.1.1":"2021-02-08T22:51:51.103Z","1.13.1":"2021-02-18T00:41:36.140Z","2.2.0-beta.1":"2021-03-15T22:15:58.878Z","2.2.0":"2021-03-25T23:31:25.648Z","2.3.0-beta.1":"2021-05-10T20:25:50.726Z","2.3.0":"2021-05-27T17:29:23.617Z","2.3.1":"2021-06-21T20:33:50.529Z","2.4.0-beta.1":"2021-07-15T23:47:53.390Z","2.4.0":"2021-07-30T23:08:32.334Z","2.4.1":"2021-08-16T14:35:12.979Z","2.5.0-beta.1":"2021-09-15T23:04:19.792Z","2.5.0":"2021-09-29T22:35:56.583Z","2.5.1":"2021-10-06T21:15:31.112Z","1.13.2":"2021-10-08T20:55:50.377Z","2.6.0-beta.1":"2021-10-21T00:48:35.291Z","2.6.0-beta.2":"2021-11-05T21:40:57.783Z","2.6.0":"2021-11-08T19:31:32.703Z","2.6.1":"2021-11-19T00:12:50.585Z","2.7.0-alpha.1":"2021-12-21T19:46:37.518Z","2.7.0-alpha.2":"2022-01-10T22:57:31.355Z","2.7.0-beta.1":"2022-01-18T23:25:12.837Z","2.7.0":"2022-01-31T22:38:39.495Z","2.8.0-alpha.1":"2022-02-05T00:08:28.581Z","2.8.0-alpha.2":"2022-03-10T09:45:18.590Z","2.8.0-alpha.3":"2022-03-10T10:26:09.908Z","2.8.0-alpha.4":"2022-03-10T17:22:02.221Z","2.7.1":"2022-03-18T22:59:30.506Z","2.8.0-beta.1":"2022-03-25T02:12:31.357Z","2.8.0":"2022-04-07T18:01:02.148Z","2.8.1":"2022-04-13T20:44:35.438Z","2.9.0-alpha.1":"2022-04-13T22:50:28.901Z","2.8.2":"2022-04-22T21:17:18.525Z","2.9.0-beta.1":"2022-05-13T18:50:52.017Z","2.9.0-beta.2":"2022-06-08T23:23:32.305Z","2.9.0":"2022-06-17T23:43:40.007Z","2.9.1":"2022-06-20T19:54:05.066Z","2.9.2":"2022-07-14T22:07:49.040Z","2.10.0-beta.1":"2022-08-12T12:37:35.236Z","2.10.0":"2022-08-23T15:48:54.145Z","2.11.0-beta.1":"2022-10-21T17:49:02.626Z","2.11.0-beta.2":"2022-11-07T18:51:29.679Z","2.11.0":"2022-11-14T21:30:26.578Z","2.11.1-beta.1":"2022-11-21T20:22:37.386Z","2.11.1":"2022-12-06T18:25:51.085Z","2.12.0-beta.1":"2022-12-15T00:46:57.979Z","2.12.0":"2023-01-04T19:52:09.233Z","1.13.3":"2023-01-19T11:01:39.700Z","2.12.1":"2023-02-06T14:34:06.446Z","2.13.0-dev":"2023-02-07T14:42:10.631Z","2.13.0-beta.1":"2023-02-07T15:14:41.827Z","2.13.0":"2023-02-21T15:09:23.614Z","2.14.0-beta.1":"2023-04-06T11:48:16.838Z","2.14.0":"2023-04-12T12:40:03.073Z","2.14.1":"2023-04-14T09:13:21.883Z","2.15.0-beta.1":"2023-05-17T14:56:11.454Z","2.15.0":"2023-05-25T09:28:53.467Z","3.0.0-beta.1":"2023-08-02T14:58:50.677Z","3.0.0-beta.2":"2023-09-06T14:20:17.214Z","3.0.0-beta.3":"2023-09-21T13:28:13.199Z","3.0.0-beta.4":"2023-10-05T14:11:31.258Z","3.0.0-beta.5":"2023-10-20T09:16:22.226Z","3.0.0-rc.1":"2023-11-07T18:25:06.741Z","3.0.0-rc.2":"2023-11-13T13:58:07.182Z","3.0.0":"2023-11-29T15:34:17.708Z","3.0.1":"2023-12-08T14:01:38.547Z","3.1.0-beta.1":"2024-01-04T13:27:36.727Z","3.1.0":"2024-01-18T16:45:36.286Z","3.1.1":"2024-01-25T14:41:49.679Z","3.1.2":"2024-01-25T18:33:07.791Z","3.2.0-beta.1":"2024-02-16T11:36:47.017Z","3.2.0":"2024-03-01T12:44:40.518Z","3.3.0-beta.1":"2024-04-02T09:06:53.211Z","3.3.0":"2024-04-10T10:59:22.491Z","3.4.0-beta.1":"2024-05-10T09:53:55.382Z","3.4.0":"2024-05-24T07:41:37.178Z","3.5.0-beta.1":"2024-06-19T15:22:34.592Z","3.5.0":"2024-07-04T16:39:59.791Z","3.5.1":"2024-07-05T13:35:41.010Z","3.5.2":"2024-07-18T14:32:16.448Z","3.6.0-beta.1":"2024-07-31T15:52:43.103Z","3.6.0":"2024-08-14T15:44:35.503Z","3.7.0-beta.1":"2024-09-12T15:50:06.985Z","3.7.0":"2024-09-27T09:09:05.419Z","3.8.0-beta.1":"2024-10-25T15:02:52.475Z","3.8.0":"2024-11-12T14:29:20.911Z","3.9.0-beta.1":"2024-12-10T10:27:10.859Z","3.9.0":"2024-12-18T12:07:23.759Z","3.9.1":"2024-12-23T12:27:14.156Z","3.9.2":"2025-01-03T10:07:31.190Z","3.9.3":"2025-01-15T07:19:39.522Z","3.9.4":"2025-01-27T10:09:03.292Z","3.10.0-beta.1":"2025-01-31T14:40:49.560Z","3.10.0":"2025-02-13T16:30:23.872Z","3.11.0-beta.1":"2025-03-19T05:42:28.988Z","3.11.0-beta.2":"2025-03-25T10:55:12.332Z","3.11.0":"2025-04-01T12:04:00.556Z","3.11.1":"2025-04-24T08:39:24.386Z","3.12.0-beta.1":"2025-04-24T13:07:52.373Z","3.12.0":"2025-05-08T15:08:19.076Z","3.13.0-beta.1":"2025-06-04T15:05:51.016Z","3.13.0":"2025-06-17T13:14:12.472Z","3.14.0-alpha.a4a566d51":"2025-07-14T14:00:45.809Z","3.14.0-beta.1":"2025-07-17T09:42:32.144Z","3.14.0-beta.2":"2025-07-23T12:09:23.582Z","3.14.0":"2025-07-30T10:06:39.928Z","3.15.0-alpha.ffa987fef46":"2025-08-04T14:47:30.717Z","3.15.0-beta.1":"2025-08-13T14:19:58.274Z","3.15.0-beta.2":"2025-08-25T15:39:23.063Z","3.15.0":"2025-09-10T14:51:40.837Z","3.16.0-beta.1":"2025-09-24T10:46:20.800Z","3.16.0-beta.2":"2025-10-09T09:29:46.160Z","3.16.0":"2025-10-23T13:44:41.283Z","3.17.0-beta.1":"2025-11-05T14:53:51.386Z","3.17.0-beta.2":"2025-11-19T13:39:53.685Z","3.17.0":"2025-12-03T18:03:47.423Z","3.18.0-beta.1":"2025-12-18T10:19:43.815Z","3.18.0-beta.2":"2026-01-05T12:37:22.240Z","3.18.0":"2026-01-14T12:09:26.428Z","3.18.1":"2026-01-22T12:13:18.312Z","3.19.0-beta.1":"2026-01-29T10:53:26.840Z","3.19.0-beta.2":"2026-02-11T15:22:13.652Z","3.19.0":"2026-02-25T12:38:16.244Z","3.19.1":"2026-03-04T09:27:34.426Z","3.20.0-rc.1":"2026-03-05T08:54:58.151Z","3.20.0-rc.2":"2026-03-06T09:56:18.445Z","3.20.0":"2026-03-12T10:56:50.225Z","3.21.0-rc.1":"2026-03-26T15:04:42.825Z","3.21.0":"2026-04-02T17:07:42.991Z","3.22.0-rc.1":"2026-04-09T12:17:23.929Z","3.22.0":"2026-04-17T12:13:38.822Z","3.23.0-rc.1":"2026-04-20T15:43:30.876Z","3.23.0-rc.2":"2026-04-23T10:45:28.801Z","3.23.0":"2026-04-29T12:49:07.488Z","3.23.1":"2026-05-04T13:11:11.011Z","3.24.0-rc.1":"2026-05-06T11:02:39.827Z","3.24.0":"2026-05-18T12:26:18.080Z"},"bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"license":"SEE LICENSE IN LICENSE.txt","homepage":"https://github.com/mapbox/mapbox-gl-js#readme","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"description":"A WebGL interactive maps library","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":"[<img width=\"300\" alt=\"Mapbox logo\" src=\"https://static-assets.mapbox.com/logos/mapbox-logo-black.png\">](https://www.mapbox.com/)\n\n**Mapbox GL JS** is a JavaScript library for interactive, customizable vector maps on the web. It takes map styles that conform to the\n[Mapbox Style Specification](https://docs.mapbox.com/mapbox-gl-js/style-spec/), applies them to vector tiles that\nconform to the [Mapbox Vector Tile Specification](https://github.com/mapbox/vector-tile-spec), and renders them using\nWebGL.\n\nMapbox GL JS is part of the [cross-platform Mapbox GL ecosystem](https://www.mapbox.com/maps/), which also includes\ncompatible native SDKs for applications on [Android](https://docs.mapbox.com/android/maps/overview/),\n[iOS](https://docs.mapbox.com/ios/maps/overview/), [macOS](http://mapbox.github.io/mapbox-gl-native/macos), and [React Native](https://github.com/mapbox/react-native-mapbox-gl/). Mapbox provides building blocks to add location features like maps, search, and navigation into any experience you\ncreate. To get started with GL JS or any of our other building blocks,\n[sign up for a Mapbox account](https://www.mapbox.com/signup/).\n\nIn addition to GL JS, this repository contains code, issues, and test fixtures that are common to both GL JS and the\nnative SDKs. For code and issues specific to the native SDKs, see the\n[mapbox/mapbox-gl-native](https://github.com/mapbox/mapbox-gl-native/) repository.\n\n- [Getting started with Mapbox GL JS](https://docs.mapbox.com/mapbox-gl-js/overview/)\n- [Tutorials](https://docs.mapbox.com/help/tutorials/#web-apps)\n- [API documentation](https://docs.mapbox.com/mapbox-gl-js/api/)\n- [Examples](https://docs.mapbox.com/mapbox-gl-js/examples/)\n- [Style documentation](https://docs.mapbox.com/mapbox-gl-js/style-spec/)\n- [Open source styles](https://github.com/mapbox/mapbox-gl-styles)\n- [Contributor documentation](./CONTRIBUTING.md)\n- [Browser Data Storage](./STORAGE.md)\n\n[<img width=\"600\" alt=\"Mapbox GL JS gallery of map images\" src=\"https://static-assets.mapbox.com/images/mapbox-gl-js-gallery.png\">](https://www.mapbox.com/mapbox-gljs)\n\n**Caption:** (_Mapbox GL JS maps, left-to-right, top-to-bottom_): Custom styled point [clusters](https://docs.mapbox.com/mapbox-gl-js/style-spec/sources/#geojson-cluster), custom style with points, [hexbin visualization](https://blog.mapbox.com/exploring-nyc-open-data-with-3d-hexbins-5af2b7d8bc46) on a [Dark style](https://www.mapbox.com/maps/dark) map with [`Popups`](https://docs.mapbox.com/mapbox-gl-js/api/markers/#popup), data-driven [circles](https://docs.mapbox.com/mapbox-gl-js/style-spec/layers/#circle) over a [`raster` layer](https://docs.mapbox.com/mapbox-gl-js/style-spec/layers/#raster) with [satellite imagery](https://docs.mapbox.com/help/getting-started/satellite-imagery/), [3D terrain](https://docs.mapbox.com/mapbox-gl-js/example/?topic=3D) with custom [`Markers`](https://docs.mapbox.com/mapbox-gl-js/api/markers/#marker), [Mapbox Movement data](https://docs.mapbox.com/data/movement/guides/) visualization.\n\n## License\n\nMapbox Web SDK\n\nCopyright © 2021 - 2023 Mapbox, Inc. All rights reserved.\n\nThe software and files in this repository (collectively, “Software”) are licensed under the Mapbox TOS for use only with the relevant Mapbox product(s) listed at www.mapbox.com/pricing. This license allows developers with a current active Mapbox account to use and modify the authorized portions of the Software as needed for use only with the relevant Mapbox product(s) through their Mapbox account in accordance with the Mapbox TOS.  This license terminates automatically if a developer no longer has a Mapbox account in good standing or breaches the Mapbox TOS. For the license terms, please see the Mapbox TOS at https://www.mapbox.com/legal/tos/ which incorporates the Mapbox Product Terms at www.mapbox.com/legal/service-terms.  If this Software is a SDK, modifications that change or interfere with marked portions of the code related to billing, accounting, or data collection are not authorized and the SDK sends limited de-identified location and usage data which is used in accordance with the Mapbox TOS. [Updated 2023-01]\n","readmeFilename":"README.md","users":{"zzl81cn":true,"lukkyjoe":true,"nbuchanan":true,"ashish.npm":true,"bradmartin":true,"krishaamer":true,"willbeeler":true}}