{"_id":"mapbox-gl","_rev":"466-9103704e9df3dadb4f04685889f2d3c4","name":"mapbox-gl","dist-tags":{"old":"1.13.3","next":"3.30.0-rc.1","latest":"3.29.0","dev":"3.30.0-alpha.742b92e7a62"},"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","version":"3.24.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.24.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":"84ed64980e762728276c6032c68db32b221b1041","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.24.0.tgz","fileCount":30,"integrity":"sha512-R+FdFUB3DnoE5FYASV7lGSiRyMkSblcZ2UEy7b2pt7s5ZbCxFIUPXd0E6iAFd8OdvdA2VtbvZZVylzAZNaurjA==","signatures":[{"sig":"MEYCIQDNM8rdLn7oCR/bSRGtCLmBp1Um3h9u5YCzttS70qoA6QIhALRh21ImnskrngYENPE/0QzwQ9hOrZE7jh0/EVOPqtSn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57806886},"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":"424a5dddd7da67daffecdbe3b34ee3cba0229605","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-01-production","email":"yannick.meeus+npm+prod+01@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,"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_1779107177599_0.9777136206153334","host":"s3://npm-registry-packages-npm-production"}},"3.25.0-rc.1":{"name":"mapbox-gl","version":"3.25.0-rc.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.25.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":"ab5abdd328aceaba694c42fb108c23a7b51efe8f","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.25.0-rc.1.tgz","fileCount":37,"integrity":"sha512-iWEYazFw1ud/U2Se/WGh/I1C6wNTb7ffEDBQjqKVAndKqleEE5ZtGkfDsGBGJbKDXsCXQ8cw67xxMEAAzigRiQ==","signatures":[{"sig":"MEUCIQDk+6O02fPAAOqoSaxhtV5+kRezZj9pjdQE098MUbmlEgIgFpE21uawMca0tSM1sxqhs0xqf+T53s/kU/jDGyg5g/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62878542},"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/esm/mapbox-gl.d.ts","default":"./dist/esm/mapbox-gl.js"},"./dist/*":"./dist/*","./package.json":"./package.json","./mapbox-gl.css":"./dist/mapbox-gl.css"},"gitHead":"fa019b30944da5072c9624ae71a96d02ddea2edb","scripts":{"tsc":"tsc --build 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-esm-prod-cdn 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 --project ./tsconfig.browser.json -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","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.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","bump-version":"./build/bump-version.ts","start-server":"node build/start-server.js","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.ts","build-dts-esm":"dts-bundle-generator --no-banner --export-referenced-types=false --project ./tsconfig.browser.json -o ./dist/esm/mapbox-gl.d.ts ./src/index.esm.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 build-dts-esm","pretest-render":"npm run build-dev","publish-release":"./build/publish.ts","test-render-csp":"RENDER_BUNDLE=csp npx vitest run --config vitest.config.render.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":"RENDER_BUNDLE=prod npx vitest run --config vitest.config.render.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-cdn":"ESM_TARGET=cdn rollup -c rollup.config.esm.ts --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp","test-render-safari":"RENDER_BROWSER=webkit npm run test-render","pretest-render-prod":"npm run build-prod","test-render-firefox":"RENDER_BROWSER=firefox npm run test-render","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/"},"_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":"500 kb"},{"gzip":true,"name":"ESM total","path":["dist/esm/*.js"],"limit":"500 kb"},{"gzip":true,"name":"ESM Core","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js"],"limit":"500 kb"},{"gzip":true,"name":"ESM HD Module","path":"dist/esm/hd.*.js","limit":"100 kb"},{"gzip":true,"name":"ESM Standard Module","path":"dist/esm/standard.*.js","limit":"150 kb"}],"workspaces":["src/style-spec","plugins/mapbox-gl-pmtiles-provider","test/build/vite","test/build/webpack","test/build/typings"],"_npmVersion":"11.13.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pbf":"^5.1.0","tsx":"^4.22.3","diff":"^9.0.0","earcut":"^3.0.2","eslint":"^10.4.0","kdbush":"^4.1.0","rollup":"^4.60.4","vitest":"^4.1.7","yeahjs":"^0.4.1","cssnano":"^8.0.1","esbuild":"^0.28.0","postcss":"^8.5.15","potpack":"^2.1.0","gl-matrix":"^3.4.4","stylelint":"^17.12.0","tinyqueue":"^3.0.0","tweakpane":"^4.0.5","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.7","geojson-vt":"^4.0.3","pixelmatch":"^7.2.0","playwright":"^1.60.0","size-limit":"^12.1.0","typescript":"^6.0.3","@types/node":"^25.9.1","postcss-cli":"^11.0.1","npm-run-all2":"^9.0.1","serve-static":"^2.2.1","supercluster":"^8.0.1","@actions/core":"^3.0.1","@octokit/rest":"^22.0.1","@eslint/compat":"^2.1.0","@types/geojson":"^7946.0.16","@tweakpane/core":"^2.0.5","@eslint/eslintrc":"^3.3.5","@mapbox/tiny-sdf":"^2.2.0","@size-limit/file":"^12.1.0","@types/geojson-vt":"^3.2.5","typescript-eslint":"^8.60.0","@mapbox/unitbezier":"^1.0.0","eslint-plugin-html":"^8.1.4","postcss-inline-svg":"^6.0.0","@e18e/eslint-plugin":"^0.5.0","@mapbox/vector-tile":"^3.0.0","@rollup/plugin-json":"^6.1.0","@types/supercluster":"^7.1.3","eslint-plugin-jsdoc":"^63.0.0","@mapbox/mvt-fixtures":"^4.0.0","@rollup/plugin-strip":"^3.0.4","dts-bundle-generator":"^9.5.1","@rollup/plugin-terser":"^1.0.0","eslint-config-mourner":"^5.0.1","rollup-plugin-esbuild":"^6.2.1","@mapbox/point-geometry":"^1.1.0","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.2","@rollup/plugin-commonjs":"^29.0.2","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.4","@mapbox/mapbox-gl-styles":"^2.2.0","rollup-plugin-visualizer":"^7.0.1","martinez-polygon-clipping":"^0.8.1","stylelint-config-standard":"^40.0.0","@vitest/browser-playwright":"^4.1.7","@mapbox/mapbox-gl-supported":"^4.0.0","@rollup/plugin-node-resolve":"^16.0.3","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.25.0-rc.1_1780580574633_0.7310095188917314","host":"s3://npm-registry-packages-npm-production"}},"3.24.1":{"name":"mapbox-gl","version":"3.24.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.24.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":"bcb931111e12b1f521d17a38cfb9d1616d97e685","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.24.1.tgz","fileCount":30,"integrity":"sha512-e9Wj1TtGGOjzE/jtWaUvdFN7RYL3H0keEzH7gwzHbEdFAsmi03RaDVhnATmtFtIRXQUYf944CIQN0jQv+obeNg==","signatures":[{"sig":"MEQCIAgTklDa3EKQudUdCF1vkdKzWs05QEW6dFq/wTTaCgcvAiAfrV+dyTWANuZpC5a7y8INqiuJO1+f4LROqOcx6s+EEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57812259},"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":"515a7e3b3ba8580b297278e966f292f63297bad5","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-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,"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,"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.1_1781275985821_0.2588865335862003","host":"s3://npm-registry-packages-npm-production"}},"3.25.0":{"name":"mapbox-gl","version":"3.25.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.25.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":"bd86aeb70cf5f587d68a8c95145bf548ea725feb","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.25.0.tgz","fileCount":37,"integrity":"sha512-I+9oSkJVFu51xIAAQcjKophFe6zVAGWROHsszeRhX9E1OXEizgPH+8BkF7GaxmmLd9FbADdEfvULF8NxEFcB5w==","signatures":[{"sig":"MEQCIDW6TJZfTl2wIVe+jekrRg03PlQLwi9FPuTzJKyyWS5qAiArE7GRr7jq90yz//jqQwrAGW2eKhZBWPleg8d10s8a5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62975187},"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/esm/mapbox-gl.d.ts","default":"./dist/esm/mapbox-gl.js"},"./dist/*":"./dist/*","./package.json":"./package.json","./mapbox-gl.css":"./dist/mapbox-gl.css"},"gitHead":"1632fe92a7d1d6d42f7e74e30ef54a4394034286","scripts":{"tsc":"tsc --build 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-esm-prod-cdn 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 --project ./tsconfig.browser.json -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","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.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","bump-version":"./build/bump-version.ts","start-server":"node build/start-server.js","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.ts","build-dts-esm":"dts-bundle-generator --no-banner --export-referenced-types=false --project ./tsconfig.browser.json -o ./dist/esm/mapbox-gl.d.ts ./src/index.esm.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 build-dts-esm","pretest-render":"npm run build-dev","publish-release":"./build/publish.ts","test-render-csp":"RENDER_BUNDLE=csp npx vitest run --config vitest.config.render.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":"RENDER_BUNDLE=prod npx vitest run --config vitest.config.render.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-cdn":"ESM_TARGET=cdn rollup -c rollup.config.esm.ts --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp","test-render-safari":"RENDER_BROWSER=webkit npm run test-render","pretest-render-prod":"npm run build-prod","test-render-firefox":"RENDER_BROWSER=firefox npm run test-render","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/"},"_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":"500 kb"},{"gzip":true,"name":"ESM total","path":["dist/esm/*.js"],"limit":"500 kb"},{"gzip":true,"name":"ESM Core","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js"],"limit":"500 kb"},{"gzip":true,"name":"ESM HD Module","path":"dist/esm/hd.*.js","limit":"100 kb"},{"gzip":true,"name":"ESM Standard Module","path":"dist/esm/standard.*.js","limit":"150 kb"}],"workspaces":["src/style-spec","plugins/mapbox-gl-pmtiles-provider","test/build/vite","test/build/webpack","test/build/typings"],"_npmVersion":"11.13.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"pbf":"^5.1.0","tsx":"^4.22.3","diff":"^9.0.0","earcut":"^3.0.2","eslint":"^10.4.0","kdbush":"^4.1.0","rollup":"^4.60.4","vitest":"^4.1.7","yeahjs":"^0.4.1","cssnano":"^8.0.1","esbuild":"^0.28.0","postcss":"^8.5.15","potpack":"^2.1.0","gl-matrix":"^3.4.4","stylelint":"^17.12.0","tinyqueue":"^3.0.0","tweakpane":"^4.0.5","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.7","geojson-vt":"^4.0.3","pixelmatch":"^7.2.0","playwright":"^1.60.0","size-limit":"^12.1.0","typescript":"^6.0.3","@types/node":"^25.9.1","postcss-cli":"^11.0.1","npm-run-all2":"^9.0.1","serve-static":"^2.2.1","supercluster":"^8.0.1","@actions/core":"^3.0.1","@octokit/rest":"^22.0.1","@eslint/compat":"^2.1.0","@types/geojson":"^7946.0.16","@tweakpane/core":"^2.0.5","@eslint/eslintrc":"^3.3.5","@mapbox/tiny-sdf":"^2.2.0","@size-limit/file":"^12.1.0","@types/geojson-vt":"^3.2.5","typescript-eslint":"^8.60.0","@mapbox/unitbezier":"^1.0.0","eslint-plugin-html":"^8.1.4","postcss-inline-svg":"^6.0.0","@e18e/eslint-plugin":"^0.5.0","@mapbox/vector-tile":"^3.0.0","@rollup/plugin-json":"^6.1.0","@types/supercluster":"^7.1.3","eslint-plugin-jsdoc":"^63.0.0","@mapbox/mvt-fixtures":"^4.0.0","@rollup/plugin-strip":"^3.0.4","dts-bundle-generator":"^9.5.1","@rollup/plugin-terser":"^1.0.0","eslint-config-mourner":"^5.0.1","rollup-plugin-esbuild":"^6.2.1","@mapbox/point-geometry":"^1.1.0","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.2","@rollup/plugin-commonjs":"^29.0.2","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.4","@mapbox/mapbox-gl-styles":"^2.2.0","rollup-plugin-visualizer":"^7.0.1","martinez-polygon-clipping":"^0.8.1","stylelint-config-standard":"^40.0.0","@vitest/browser-playwright":"^4.1.7","@mapbox/mapbox-gl-supported":"^4.0.0","@rollup/plugin-node-resolve":"^16.0.3","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.25.0_1781696755385_0.6442832538448842","host":"s3://npm-registry-packages-npm-production"}},"3.26.0-rc.1":{"name":"mapbox-gl","version":"3.26.0-rc.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.26.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":"16d9e4b5b7af261e10913d4d17d3f48824fd37ef","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.26.0-rc.1.tgz","fileCount":39,"integrity":"sha512-gfnZHnpancPM1QsHNpNXoYJcJSSY7MLv6t+xFE2AjZOboSbOqYoJmCRhdFUcTUmFz4c5Q434qBu/Z3zcXfqArQ==","signatures":[{"sig":"MEUCIQCO0Cg51RYlcfFcUjmMFBOCBx4qWW60Cp3T7RkJZ2L5KgIgOqL6tt+KtIDdzGG33f0uu80gqy0f+In+70vTySu2MiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63605674},"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/esm/mapbox-gl.d.ts","default":"./dist/esm/mapbox-gl.js"},"./dist/*":"./dist/*","./package.json":"./package.json","./mapbox-gl.css":"./dist/mapbox-gl.css"},"gitHead":"6e252e3873db060e21c4d95e4140fc676469d53e","scripts":{"tsc":"tsc --build 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-esm-prod-cdn 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 --config ./dts.config.cjs","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","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.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","bump-version":"./build/bump-version.ts","start-server":"node build/start-server.js","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.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":"RENDER_BUNDLE=csp npx vitest run --config vitest.config.render.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":"RENDER_BUNDLE=prod npx vitest run --config vitest.config.render.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-cdn":"ESM_TARGET=cdn rollup -c rollup.config.esm.ts --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp","test-render-safari":"RENDER_BROWSER=webkit npm run test-render","pretest-render-prod":"npm run build-prod","test-render-firefox":"RENDER_BROWSER=firefox npm run test-render","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/"},"_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,"name":"ESM Core (gzip)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"gzip":true,"name":"ESM Core + Standard (gzip)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js","dist/esm/standard.*.js","dist/esm/hd_standard.*.js"],"limit":"600 kb"},{"gzip":true,"name":"ESM Core + Standard + HD (gzip)","path":["dist/esm/*.js"],"limit":"600 kb"},{"name":"ESM Core (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"name":"ESM Core + Standard (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js","dist/esm/standard.*.js","dist/esm/hd_standard.*.js"],"limit":"600 kb"},{"name":"ESM Core + Standard + HD (brotli)","path":["dist/esm/*.js"],"limit":"600 kb"},{"gzip":true,"name":"UMD bundle (gzip)","path":"dist/mapbox-gl.js","limit":"600 kb"}],"workspaces":["src/style-spec","plugins/mapbox-gl-pmtiles-provider","test/build/vite","test/build/webpack","test/build/typings"],"_npmVersion":"11.13.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pbf":"^5.1.0","tsx":"^4.22.3","diff":"^9.0.0","earcut":"^3.0.2","eslint":"^10.4.0","kdbush":"^4.1.0","rollup":"^4.60.4","vitest":"^4.1.7","yeahjs":"^0.4.1","cssnano":"^8.0.1","esbuild":"^0.28.0","postcss":"^8.5.15","potpack":"^2.1.0","gl-matrix":"^3.4.4","stylelint":"^17.12.0","tinyqueue":"^3.0.0","tweakpane":"^4.0.5","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.7","geojson-vt":"^4.0.3","pixelmatch":"^7.2.0","playwright":"^1.60.0","size-limit":"^12.1.0","typescript":"^6.0.3","@types/node":"^26.0.0","postcss-cli":"^11.0.1","npm-run-all2":"^9.0.1","serve-static":"^2.2.1","supercluster":"^8.0.1","@actions/core":"^3.0.1","@octokit/rest":"^22.0.1","@eslint/compat":"^2.1.0","@types/geojson":"^7946.0.16","@tweakpane/core":"^2.0.5","@eslint/eslintrc":"^3.3.5","@mapbox/tiny-sdf":"^2.2.0","@size-limit/file":"^12.1.0","@types/geojson-vt":"^3.2.5","typescript-eslint":"^8.60.0","@mapbox/unitbezier":"^1.0.0","eslint-plugin-html":"^8.1.4","postcss-inline-svg":"^6.0.0","@e18e/eslint-plugin":"^0.5.0","@mapbox/vector-tile":"^3.0.0","@rollup/plugin-json":"^6.1.0","@types/supercluster":"^7.1.3","eslint-plugin-jsdoc":"^63.0.0","@mapbox/mvt-fixtures":"^4.0.0","@rollup/plugin-strip":"^3.0.4","dts-bundle-generator":"^9.5.1","@rollup/plugin-terser":"^1.0.0","eslint-config-mourner":"^5.0.1","rollup-plugin-esbuild":"^6.2.1","@mapbox/point-geometry":"^1.1.0","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.2","@rollup/plugin-commonjs":"^29.0.2","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.4","@mapbox/mapbox-gl-styles":"^2.2.0","rollup-plugin-visualizer":"^7.0.1","martinez-polygon-clipping":"^0.8.1","stylelint-config-standard":"^40.0.0","@vitest/browser-playwright":"^4.1.7","@mapbox/mapbox-gl-supported":"^4.0.0","@rollup/plugin-node-resolve":"^16.0.3","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.26.0-rc.1_1782898697347_0.8984009329710729","host":"s3://npm-registry-packages-npm-production"}},"3.26.0":{"name":"mapbox-gl","version":"3.26.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.26.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":"cad7597fc328c9057a16cf49b043ce4f2404f0d6","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.26.0.tgz","fileCount":39,"integrity":"sha512-N+Y8VmvpD6xDeP0hAbegPZeEMY5TtnLcV0gEUBZ/KHq3s/yUKQm0PVG9JEkId0QFMMe5/W+FEjoyV4NI3B/N7A==","signatures":[{"sig":"MEUCIGYYAlV88sAbtAvv5IqT9psPH6RhhbyY8CQD0FoMSjXUAiEAnJ++Wiv32indwyM9W75ChaFTl59arfPExu2HwteGEEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63611108},"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/esm/mapbox-gl.d.ts","default":"./dist/esm/mapbox-gl.js"},"./dist/*":"./dist/*","./package.json":"./package.json","./mapbox-gl.css":"./dist/mapbox-gl.css"},"gitHead":"cce7155bf3e1eab68277776ced369e92e6ba7c49","scripts":{"tsc":"tsc --build 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-esm-prod-cdn 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 --config ./dts.config.cjs","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","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.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","bump-version":"./build/bump-version.ts","start-server":"node build/start-server.js","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.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":"RENDER_BUNDLE=csp npx vitest run --config vitest.config.render.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":"RENDER_BUNDLE=prod npx vitest run --config vitest.config.render.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-cdn":"ESM_TARGET=cdn rollup -c rollup.config.esm.ts --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp","test-render-safari":"RENDER_BROWSER=webkit npm run test-render","pretest-render-prod":"npm run build-prod","test-render-firefox":"RENDER_BROWSER=firefox npm run test-render","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/"},"_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,"name":"ESM Core (gzip)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"gzip":true,"name":"ESM Core + Standard (gzip)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js","dist/esm/standard.*.js","dist/esm/hd_standard.*.js"],"limit":"600 kb"},{"gzip":true,"name":"ESM Core + Standard + HD (gzip)","path":["dist/esm/*.js"],"limit":"600 kb"},{"name":"ESM Core (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"name":"ESM Core + Standard (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js","dist/esm/standard.*.js","dist/esm/hd_standard.*.js"],"limit":"600 kb"},{"name":"ESM Core + Standard + HD (brotli)","path":["dist/esm/*.js"],"limit":"600 kb"},{"gzip":true,"name":"UMD bundle (gzip)","path":"dist/mapbox-gl.js","limit":"600 kb"}],"workspaces":["src/style-spec","plugins/mapbox-gl-pmtiles-provider","test/build/vite","test/build/webpack","test/build/typings"],"_npmVersion":"11.13.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"pbf":"^5.1.0","tsx":"^4.22.3","diff":"^9.0.0","earcut":"^3.0.2","eslint":"^10.4.0","kdbush":"^4.1.0","rollup":"^4.60.4","vitest":"^4.1.7","yeahjs":"^0.4.1","cssnano":"^8.0.1","esbuild":"^0.28.0","postcss":"^8.5.15","potpack":"^2.1.0","gl-matrix":"^3.4.4","stylelint":"^17.12.0","tinyqueue":"^3.0.0","tweakpane":"^4.0.5","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.7","geojson-vt":"^4.0.3","pixelmatch":"^7.2.0","playwright":"^1.60.0","size-limit":"^12.1.0","typescript":"^6.0.3","@types/node":"^26.0.0","postcss-cli":"^11.0.1","npm-run-all2":"^9.0.1","serve-static":"^2.2.1","supercluster":"^8.0.1","@actions/core":"^3.0.1","@octokit/rest":"^22.0.1","@eslint/compat":"^2.1.0","@types/geojson":"^7946.0.16","@tweakpane/core":"^2.0.5","@eslint/eslintrc":"^3.3.5","@mapbox/tiny-sdf":"^2.2.0","@size-limit/file":"^12.1.0","@types/geojson-vt":"^3.2.5","typescript-eslint":"^8.60.0","@mapbox/unitbezier":"^1.0.0","eslint-plugin-html":"^8.1.4","postcss-inline-svg":"^6.0.0","@e18e/eslint-plugin":"^0.5.0","@mapbox/vector-tile":"^3.0.0","@rollup/plugin-json":"^6.1.0","@types/supercluster":"^7.1.3","eslint-plugin-jsdoc":"^63.0.0","@mapbox/mvt-fixtures":"^4.0.0","@rollup/plugin-strip":"^3.0.4","dts-bundle-generator":"^9.5.1","@rollup/plugin-terser":"^1.0.0","eslint-config-mourner":"^5.0.1","rollup-plugin-esbuild":"^6.2.1","@mapbox/point-geometry":"^1.1.0","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.2","@rollup/plugin-commonjs":"^29.0.2","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.4","@mapbox/mapbox-gl-styles":"^2.2.0","rollup-plugin-visualizer":"^7.0.1","martinez-polygon-clipping":"^0.8.1","stylelint-config-standard":"^40.0.0","@vitest/browser-playwright":"^4.1.7","@mapbox/mapbox-gl-supported":"^4.0.0","@rollup/plugin-node-resolve":"^16.0.3","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.26.0_1783608489743_0.4316922682062858","host":"s3://npm-registry-packages-npm-production"}},"3.27.0-rc.1":{"name":"mapbox-gl","version":"3.27.0-rc.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.27.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":"340b9ce60219b71db14c3b3c70c67a6d57333281","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.27.0-rc.1.tgz","fileCount":39,"integrity":"sha512-+eBMlNO26AtDHYagKx0NRhSRV5Bxl4+td2UDAFhxIQwp3wAwJQcJrfN1pawqwgcjKyHID6WDPQkWGGFCaqxJqg==","signatures":[{"sig":"MEUCIQCW2w/dRLDz+mTNJDh4oz+cZck+QTQHy+/88Qhsg8pIFQIgbtwDNZN7VWV1m69iWZnUlSlFUuE4ylrCOogju76XFfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64380534},"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/esm/mapbox-gl.d.ts","default":"./dist/esm/mapbox-gl.js"},"./dist/*":"./dist/*","./package.json":"./package.json","./mapbox-gl.css":"./dist/mapbox-gl.css"},"gitHead":"7066861a94ebbb8f93bac5af10bd8d8980eb169a","scripts":{"tsc":"tsc --build 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-esm-prod-cdn 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":"rollup -c rollup.config.dts.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","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.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","bump-version":"./build/bump-version.ts","start-server":"node build/start-server.js","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.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":"RENDER_BUNDLE=csp npx vitest run --config vitest.config.render.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","bundle-size-diff":"bash internal/scripts/bundle-size-diff.sh","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"RENDER_BUNDLE=prod npx vitest run --config vitest.config.render.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-cdn":"ESM_TARGET=cdn rollup -c rollup.config.esm.ts --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp","test-render-safari":"RENDER_BROWSER=webkit npm run test-render","pretest-render-prod":"npm run build-prod","test-render-firefox":"RENDER_BROWSER=firefox npm run test-render","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/"},"_npmUser":{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"name":"ESM Core (gzip)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"gzip":true,"name":"ESM Core + Standard (gzip)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js","dist/esm/standard.*.js","dist/esm/hd_standard.*.js"],"limit":"600 kb"},{"gzip":true,"name":"ESM Core + Standard + HD (gzip)","path":["dist/esm/*.js"],"limit":"600 kb"},{"name":"ESM Core (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"name":"ESM Core + Standard (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js","dist/esm/standard.*.js","dist/esm/hd_standard.*.js"],"limit":"600 kb"},{"name":"ESM Core + Standard + HD (brotli)","path":["dist/esm/*.js"],"limit":"600 kb"},{"gzip":true,"name":"UMD bundle (gzip)","path":"dist/mapbox-gl.js","limit":"600 kb"}],"workspaces":["src/style-spec","plugins/mapbox-gl-pmtiles-provider","test/build/vite","test/build/webpack","test/build/typings"],"_npmVersion":"11.13.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pbf":"^5.1.0","tsx":"^4.23.0","diff":"^9.0.0","earcut":"^3.0.2","eslint":"^10.4.0","kdbush":"^4.1.0","rollup":"^4.60.4","vitest":"^4.1.7","yeahjs":"^0.4.1","cssnano":"^8.0.1","esbuild":"^0.28.0","postcss":"^8.5.15","potpack":"^2.1.0","gl-matrix":"^3.4.4","stylelint":"^17.12.0","tinyqueue":"^3.0.0","tweakpane":"^4.0.5","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.7","geojson-vt":"^4.0.3","pixelmatch":"^7.2.0","playwright":"^1.60.0","size-limit":"^12.1.0","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.0.0","postcss-cli":"^11.0.1","npm-run-all2":"^9.0.1","serve-static":"^2.2.1","supercluster":"^8.0.1","@actions/core":"^3.0.1","@octokit/rest":"^22.0.1","@eslint/compat":"^2.1.0","@types/geojson":"^7946.0.16","@tweakpane/core":"^2.0.5","@eslint/eslintrc":"^3.3.5","@mapbox/tiny-sdf":"^2.2.0","@size-limit/file":"^12.1.0","@types/geojson-vt":"^3.2.5","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.63.0","@mapbox/unitbezier":"^1.0.0","@typescript/native":"npm:typescript@^7.0.2","eslint-plugin-html":"^8.1.4","postcss-inline-svg":"^6.0.0","@e18e/eslint-plugin":"^0.5.0","@mapbox/vector-tile":"^3.0.0","@rollup/plugin-json":"^6.1.0","@types/supercluster":"^7.1.3","eslint-plugin-jsdoc":"^63.0.0","@mapbox/mvt-fixtures":"^4.0.0","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^1.0.0","eslint-config-mourner":"^5.0.1","rollup-plugin-esbuild":"^6.2.1","@mapbox/point-geometry":"^1.1.0","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.2","@rollup/plugin-commonjs":"^29.0.2","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.4","@mapbox/mapbox-gl-styles":"^2.2.0","rollup-plugin-visualizer":"^7.0.1","martinez-polygon-clipping":"^0.8.1","stylelint-config-standard":"^40.0.0","@vitest/browser-playwright":"^4.1.7","@mapbox/mapbox-gl-supported":"^4.0.0","@rollup/plugin-node-resolve":"^16.0.3","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.27.0-rc.1_1784022773842_0.1497605402958142","host":"s3://npm-registry-packages-npm-production"}},"3.27.0":{"name":"mapbox-gl","version":"3.27.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.27.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":"134c2b4a64910e7420305bf1078156e21293cfc4","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.27.0.tgz","fileCount":39,"integrity":"sha512-K8W9LTTjFEJsg9qsnJbKk+zbXrmSqa+nU1EiFXez5gQ0T0RMtylZUelgg1/RE6vCUMvHX0gaYfWU9g2mTWuA0g==","signatures":[{"sig":"MEQCIBg80qeKzu8IDCXNGBtz72s9atxBrKBok0xb202tCnS/AiBe6WWpRwU2tpGac+1YNCwBq8q+rQQKpQYYTZZJHWNDWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64408068},"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/esm/mapbox-gl.d.ts","default":"./dist/esm/mapbox-gl.js"},"./dist/*":"./dist/*","./package.json":"./package.json","./mapbox-gl.css":"./dist/mapbox-gl.css"},"gitHead":"c67dcb976670eb05d7f50c8f4364f9f18351fc11","scripts":{"tsc":"tsc --build 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-esm-prod-cdn 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":"rollup -c rollup.config.dts.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","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.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","bump-version":"./build/bump-version.ts","start-server":"node build/start-server.js","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.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":"RENDER_BUNDLE=csp npx vitest run --config vitest.config.render.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","bundle-size-diff":"bash internal/scripts/bundle-size-diff.sh","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"RENDER_BUNDLE=prod npx vitest run --config vitest.config.render.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-cdn":"ESM_TARGET=cdn rollup -c rollup.config.esm.ts --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp","test-render-safari":"RENDER_BROWSER=webkit npm run test-render","pretest-render-prod":"npm run build-prod","test-render-firefox":"RENDER_BROWSER=firefox npm run test-render","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/"},"_npmUser":{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"name":"ESM Core (gzip)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"gzip":true,"name":"ESM Core + Standard (gzip)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js","dist/esm/standard.*.js","dist/esm/hd_standard.*.js"],"limit":"600 kb"},{"gzip":true,"name":"ESM Core + Standard + HD (gzip)","path":["dist/esm/*.js"],"limit":"600 kb"},{"name":"ESM Core (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"name":"ESM Core + Standard (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js","dist/esm/standard.*.js","dist/esm/hd_standard.*.js"],"limit":"600 kb"},{"name":"ESM Core + Standard + HD (brotli)","path":["dist/esm/*.js"],"limit":"600 kb"},{"gzip":true,"name":"UMD bundle (gzip)","path":"dist/mapbox-gl.js","limit":"600 kb"}],"workspaces":["src/style-spec","plugins/mapbox-gl-pmtiles-provider","test/build/vite","test/build/webpack","test/build/typings"],"_npmVersion":"11.13.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"pbf":"^5.1.0","tsx":"^4.23.0","diff":"^9.0.0","earcut":"^3.0.2","eslint":"^10.4.0","kdbush":"^4.1.0","rollup":"^4.60.4","vitest":"^4.1.7","yeahjs":"^0.4.1","cssnano":"^8.0.1","esbuild":"^0.28.0","postcss":"^8.5.15","potpack":"^2.1.0","gl-matrix":"^3.4.4","stylelint":"^17.12.0","tinyqueue":"^3.0.0","tweakpane":"^4.0.5","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.7","geojson-vt":"^4.0.3","pixelmatch":"^7.2.0","playwright":"^1.60.0","size-limit":"^12.1.0","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.0.0","postcss-cli":"^11.0.1","npm-run-all2":"^9.0.1","serve-static":"^2.2.1","supercluster":"^8.0.1","@actions/core":"^3.0.1","@octokit/rest":"^22.0.1","@eslint/compat":"^2.1.0","@types/geojson":"^7946.0.16","@tweakpane/core":"^2.0.5","@eslint/eslintrc":"^3.3.5","@mapbox/tiny-sdf":"^2.2.0","@size-limit/file":"^12.1.0","@types/geojson-vt":"^3.2.5","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.63.0","@mapbox/unitbezier":"^1.0.0","@typescript/native":"npm:typescript@^7.0.2","eslint-plugin-html":"^8.1.4","postcss-inline-svg":"^6.0.0","@e18e/eslint-plugin":"^0.5.0","@mapbox/vector-tile":"^3.0.0","@rollup/plugin-json":"^6.1.0","@types/supercluster":"^7.1.3","eslint-plugin-jsdoc":"^63.0.0","@mapbox/mvt-fixtures":"^4.0.0","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^1.0.0","eslint-config-mourner":"^5.0.1","rollup-plugin-esbuild":"^6.2.1","@mapbox/point-geometry":"^1.1.0","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.2","@rollup/plugin-commonjs":"^29.0.2","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.4","@mapbox/mapbox-gl-styles":"^2.2.0","rollup-plugin-visualizer":"^7.0.1","martinez-polygon-clipping":"^0.8.1","stylelint-config-standard":"^40.0.0","@vitest/browser-playwright":"^4.1.7","@mapbox/mapbox-gl-supported":"^4.0.0","@rollup/plugin-node-resolve":"^16.0.3","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.27.0_1784801545300_0.7403923365341099","host":"s3://npm-registry-packages-npm-production"}},"3.28.0-rc.1":{"name":"mapbox-gl","version":"3.28.0-rc.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.28.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":"a2040e1d9baeaddb153ec2435f011c0b2a3b034c","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.28.0-rc.1.tgz","fileCount":51,"integrity":"sha512-GlEDpERHTbqOCZUc6obNqsMahusYMZ9VxZua6RrktgaaX31/ZUV9HQlURQWW3/nwJ6KWPBDX9C1AVb1Yme3T7w==","signatures":[{"sig":"MEUCIAUdRzTA+GXTbcrmbYvev4+6X/vUF9Giw7lfq8VBp9gHAiEA6X/ES8J0uM7lufPfFtiq648gCiDSNXeX3yIyMWE2ESw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCPIAUxVVVWb6vdc6Ff4ZKqjvy6DPMzhHTVETB7sfMqIgIgWCrJAtgOpO7dvl6znNZvJtVlPf5+qej3jOFZx2Ag2SQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65002806},"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/esm/mapbox-gl.d.ts","default":"./dist/esm/mapbox-gl.js"},"./dist/*":"./dist/*","./package.json":"./package.json","./mapbox-gl.css":"./dist/mapbox-gl.css"},"gitHead":"7684aa6390a0e5a1f6d39ad0ad76deeb657b7ed2","scripts":{"tsc":"tsc --build 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-esm-prod-cdn 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":"rollup -c rollup.config.dts.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","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.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","bump-version":"./build/bump-version.ts","start-server":"node build/start-server.js","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.ts","build-esm-dev":"rollup -c rollup.config.esm.ts --environment BUILD:dev","pretest-query":"npm run build-esm-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","test-bundlers":"vitest run --config vitest.config.bundlers.ts","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-esm-dev","prewatch-render":"npm run build-dev","publish-release":"./build/publish.ts","test-render-csp":"RENDER_BUNDLE=csp npx vitest run --config vitest.config.render.ts","test-render-dev":"RENDER_BUNDLE=dev npx vitest run --config vitest.config.render.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","bundle-size-diff":"bash internal/scripts/bundle-size-diff.sh","pretest-bundlers":"./test/bundlers/pretest.sh","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"RENDER_BUNDLE=prod npx vitest run --config vitest.config.render.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-cdn":"ESM_TARGET=cdn rollup -c rollup.config.esm.ts --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp","pretest-render-dev":"npm run build-dev","test-render-safari":"RENDER_BROWSER=webkit npm run test-render","pretest-render-prod":"npm run build-prod","test-render-firefox":"RENDER_BROWSER=firefox npm run test-render","test-render-esm-prod":"RENDER_BUNDLE=esm-prod npx vitest run --config vitest.config.render.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-esm-prod":"npm run build-esm-prod"},"_npmUser":{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"name":"ESM Core (gzip)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"gzip":true,"name":"ESM Core + Standard (gzip)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js","dist/esm/standard.*.js","dist/esm/hd_standard.*.js"],"limit":"600 kb"},{"gzip":true,"name":"ESM Core + Standard + HD (gzip)","path":["dist/esm/*.js"],"limit":"600 kb"},{"name":"ESM Core (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"name":"ESM Core + Standard (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js","dist/esm/standard.*.js","dist/esm/hd_standard.*.js"],"limit":"600 kb"},{"name":"ESM Core + Standard + HD (brotli)","path":["dist/esm/*.js"],"limit":"600 kb"},{"name":"ESM Core main thread (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"gzip":true,"name":"UMD bundle (gzip)","path":"dist/mapbox-gl.js","limit":"600 kb"}],"workspaces":["src/style-spec","plugins/mapbox-gl-pmtiles-provider","test/bundlers/*","test/build/typings"],"_npmVersion":"11.13.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pbf":"^5.1.0","tsx":"^4.23.0","diff":"^9.0.0","earcut":"^3.0.2","eslint":"^10.4.0","kdbush":"^4.1.0","rollup":"^4.60.4","vitest":"^4.1.7","yeahjs":"^0.4.1","cssnano":"^8.0.1","esbuild":"^0.28.0","postcss":"^8.5.15","potpack":"^2.1.0","gl-matrix":"^3.4.4","stylelint":"^17.12.0","tinyqueue":"^3.0.0","tweakpane":"^4.0.5","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.7","geojson-vt":"^4.0.3","pixelmatch":"^7.2.0","playwright":"^1.60.0","size-limit":"^13.0.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.0.0","postcss-cli":"^11.0.1","npm-run-all2":"^9.0.1","serve-static":"^2.2.1","supercluster":"^8.0.1","@actions/core":"^3.0.1","@octokit/rest":"^22.0.1","@eslint/compat":"^2.1.0","@types/geojson":"^7946.0.16","@tweakpane/core":"^2.0.5","@eslint/eslintrc":"^3.3.5","@mapbox/tiny-sdf":"^2.2.0","@size-limit/file":"^13.0.1","@types/geojson-vt":"^3.2.5","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.63.0","@mapbox/unitbezier":"^1.0.0","@typescript/native":"npm:typescript@^7.0.2","eslint-plugin-html":"^8.1.4","postcss-inline-svg":"^6.0.0","@e18e/eslint-plugin":"^0.6.0","@mapbox/vector-tile":"^3.0.0","@rollup/plugin-json":"^6.1.0","@types/supercluster":"^7.1.3","eslint-plugin-jsdoc":"^63.0.0","@mapbox/mvt-fixtures":"^4.0.0","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^1.0.0","eslint-config-mourner":"^5.0.1","rollup-plugin-esbuild":"^6.2.1","@mapbox/point-geometry":"^1.1.0","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.2","@rollup/plugin-commonjs":"^29.0.2","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.4","@mapbox/mapbox-gl-styles":"^2.2.0","rollup-plugin-visualizer":"^7.0.1","martinez-polygon-clipping":"^0.8.1","stylelint-config-standard":"^40.0.0","@vitest/browser-playwright":"^4.1.7","@mapbox/mapbox-gl-supported":"^4.0.0","@rollup/plugin-node-resolve":"^16.0.3","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.28.0-rc.1_1785411324566_0.013595616391669951","host":"s3://npm-registry-packages-npm-production"}},"3.28.0-alpha.fa7f708fbcc":{"name":"mapbox-gl","version":"3.28.0-alpha.fa7f708fbcc","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.28.0-alpha.fa7f708fbcc","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":"14a415adeda36205215c3a686ae9fc1185636f83","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.28.0-alpha.fa7f708fbcc.tgz","fileCount":51,"integrity":"sha512-ZaXCj6ZLn0JJ4GMm1cmjtNeWOoLF+UM00Klui3QOXnpQNYbyvCW7Ny2L7b35noj+JhR5pSoBhyVVJbJ1cMc9hQ==","signatures":[{"sig":"MEQCIAQBrZiQN6QC4pfPbtxiSSdoIUOmK+SZPN0uKQ2XNbwRAiAYcycMVYx3ngNKfZ/0L9e2LY1mR7gRDYJeQTa/xJdPzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDT4P6eNSuNOAWhEzlHfnDxmyY1CaEM9rh8DEIwkFD32AIgGttpQEHiAqyCoG+L1CZOeIXggqcVtmLlEujsJmJbUB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64978837},"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/esm/mapbox-gl.d.ts","default":"./dist/esm/mapbox-gl.js"},"./dist/*":"./dist/*","./package.json":"./package.json","./mapbox-gl.css":"./dist/mapbox-gl.css"},"gitHead":"fa7f708fbcc94b42c3976241bc412481e8e68dcb","scripts":{"tsc":"tsc --build 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-esm-prod-cdn 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":"rollup -c rollup.config.dts.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","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.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","bump-version":"./build/bump-version.ts","start-server":"node build/start-server.js","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.ts","build-esm-dev":"rollup -c rollup.config.esm.ts --environment BUILD:dev","pretest-query":"npm run build-esm-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","test-bundlers":"vitest run --config vitest.config.bundlers.ts","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-esm-dev","prewatch-render":"npm run build-dev","publish-release":"./build/publish.ts","test-render-csp":"RENDER_BUNDLE=csp npx vitest run --config vitest.config.render.ts","test-render-dev":"RENDER_BUNDLE=dev npx vitest run --config vitest.config.render.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","bundle-size-diff":"bash internal/scripts/bundle-size-diff.sh","pretest-bundlers":"./test/bundlers/pretest.sh","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"RENDER_BUNDLE=prod npx vitest run --config vitest.config.render.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-cdn":"ESM_TARGET=cdn rollup -c rollup.config.esm.ts --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp","pretest-render-dev":"npm run build-dev","test-render-safari":"RENDER_BROWSER=webkit npm run test-render","pretest-render-prod":"npm run build-prod","test-render-firefox":"RENDER_BROWSER=firefox npm run test-render","test-render-esm-prod":"RENDER_BUNDLE=esm-prod npx vitest run --config vitest.config.render.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-esm-prod":"npm run build-esm-prod"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c961c6b9-ec17-49d1-9cfa-0a1d654184d8"}},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"name":"ESM Core (gzip)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"gzip":true,"name":"ESM Core + Standard (gzip)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js","dist/esm/standard.*.js","dist/esm/hd_standard.*.js"],"limit":"600 kb"},{"gzip":true,"name":"ESM Core + Standard + HD (gzip)","path":["dist/esm/*.js"],"limit":"600 kb"},{"name":"ESM Core (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"name":"ESM Core + Standard (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js","dist/esm/standard.*.js","dist/esm/hd_standard.*.js"],"limit":"600 kb"},{"name":"ESM Core + Standard + HD (brotli)","path":["dist/esm/*.js"],"limit":"600 kb"},{"name":"ESM Core main thread (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"gzip":true,"name":"UMD bundle (gzip)","path":"dist/mapbox-gl.js","limit":"600 kb"}],"workspaces":["src/style-spec","plugins/mapbox-gl-pmtiles-provider","test/bundlers/*","test/build/typings"],"_npmVersion":"11.13.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pbf":"^5.1.0","tsx":"^4.23.0","diff":"^9.0.0","earcut":"^3.0.2","eslint":"^10.4.0","kdbush":"^4.1.0","rollup":"^4.60.4","vitest":"^4.1.7","yeahjs":"^0.4.1","cssnano":"^8.0.1","esbuild":"^0.28.0","postcss":"^8.5.15","potpack":"^2.1.0","gl-matrix":"^3.4.4","stylelint":"^17.12.0","tinyqueue":"^3.0.0","tweakpane":"^4.0.5","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.7","geojson-vt":"^4.0.3","pixelmatch":"^7.2.0","playwright":"^1.60.0","size-limit":"^13.0.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.0.0","postcss-cli":"^11.0.1","npm-run-all2":"^9.0.1","serve-static":"^2.2.1","supercluster":"^8.0.1","@actions/core":"^3.0.1","@octokit/rest":"^22.0.1","@eslint/compat":"^2.1.0","@types/geojson":"^7946.0.16","@tweakpane/core":"^2.0.5","@eslint/eslintrc":"^3.3.5","@mapbox/tiny-sdf":"^2.2.0","@size-limit/file":"^13.0.1","@types/geojson-vt":"^3.2.5","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.63.0","@mapbox/unitbezier":"^1.0.0","@typescript/native":"npm:typescript@^7.0.2","eslint-plugin-html":"^8.1.4","postcss-inline-svg":"^6.0.0","@e18e/eslint-plugin":"^0.6.0","@mapbox/vector-tile":"^3.0.0","@rollup/plugin-json":"^6.1.0","@types/supercluster":"^7.1.3","eslint-plugin-jsdoc":"^63.0.0","@mapbox/mvt-fixtures":"^4.0.0","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^1.0.0","eslint-config-mourner":"^5.0.1","rollup-plugin-esbuild":"^6.2.1","@mapbox/point-geometry":"^1.1.0","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.2","@rollup/plugin-commonjs":"^29.0.2","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.4","@mapbox/mapbox-gl-styles":"^2.2.0","rollup-plugin-visualizer":"^7.0.1","martinez-polygon-clipping":"^0.8.1","stylelint-config-standard":"^40.0.0","@vitest/browser-playwright":"^4.1.7","@mapbox/mapbox-gl-supported":"^4.0.0","@rollup/plugin-node-resolve":"^16.0.3","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.28.0-alpha.fa7f708fbcc_1785496508946_0.07320747908423586","host":"s3://npm-registry-packages-npm-production"}},"3.28.0":{"name":"mapbox-gl","version":"3.28.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.28.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":"18d332e7039ef601e26f967a6a389479083d690e","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.28.0.tgz","fileCount":51,"integrity":"sha512-WEbvl2ju0MUZ+R83HeCosmJBTyYdhmFcajeQ7kwLyJ0EHUw9YG/k2QLcMmAQ8sXZpkWq1BbmfjT5lh/oInOnCw==","signatures":[{"sig":"MEUCIBi8toJmrkIYiB1IFe9spjq9um8hGcpVxWBpOcYSB7AEAiEAoL5PvwHTMZ59In+ZEkbPeugjcP1XOc/TXe0Kt0YMc3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC106Xphgx2/lczp87mXynilu1gA6Mzn2UgtZpLZtoEuwIhALkKw6BXg67pWcUuEo2v6lBWOyU8UV4ZsPsIuyrYkiwk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65002776},"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/esm/mapbox-gl.d.ts","default":"./dist/esm/mapbox-gl.js"},"./dist/*":"./dist/*","./package.json":"./package.json","./mapbox-gl.css":"./dist/mapbox-gl.css"},"gitHead":"7e37d99ea1cc0bb055bf2b8e9cf3417510f84e67","scripts":{"tsc":"tsc --build 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-esm-prod-cdn 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":"rollup -c rollup.config.dts.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","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.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","bump-version":"./build/bump-version.ts","start-server":"node build/start-server.js","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.ts","build-esm-dev":"rollup -c rollup.config.esm.ts --environment BUILD:dev","pretest-query":"npm run build-esm-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","test-bundlers":"vitest run --config vitest.config.bundlers.ts","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-esm-dev","prewatch-render":"npm run build-dev","publish-release":"./build/publish.ts","test-render-csp":"RENDER_BUNDLE=csp npx vitest run --config vitest.config.render.ts","test-render-dev":"RENDER_BUNDLE=dev npx vitest run --config vitest.config.render.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","bundle-size-diff":"bash internal/scripts/bundle-size-diff.sh","pretest-bundlers":"./test/bundlers/pretest.sh","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"RENDER_BUNDLE=prod npx vitest run --config vitest.config.render.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-cdn":"ESM_TARGET=cdn rollup -c rollup.config.esm.ts --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp","pretest-render-dev":"npm run build-dev","test-render-safari":"RENDER_BROWSER=webkit npm run test-render","pretest-render-prod":"npm run build-prod","test-render-firefox":"RENDER_BROWSER=firefox npm run test-render","test-render-esm-prod":"RENDER_BUNDLE=esm-prod npx vitest run --config vitest.config.render.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-esm-prod":"npm run build-esm-prod"},"_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,"name":"ESM Core (gzip)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"gzip":true,"name":"ESM Core + Standard (gzip)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js","dist/esm/standard.*.js","dist/esm/hd_standard.*.js"],"limit":"600 kb"},{"gzip":true,"name":"ESM Core + Standard + HD (gzip)","path":["dist/esm/*.js"],"limit":"600 kb"},{"name":"ESM Core (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"name":"ESM Core + Standard (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js","dist/esm/standard.*.js","dist/esm/hd_standard.*.js"],"limit":"600 kb"},{"name":"ESM Core + Standard + HD (brotli)","path":["dist/esm/*.js"],"limit":"600 kb"},{"name":"ESM Core main thread (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"gzip":true,"name":"UMD bundle (gzip)","path":"dist/mapbox-gl.js","limit":"600 kb"}],"workspaces":["src/style-spec","plugins/mapbox-gl-pmtiles-provider","test/bundlers/*","test/build/typings"],"_npmVersion":"11.13.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"pbf":"^5.1.0","tsx":"^4.23.0","diff":"^9.0.0","earcut":"^3.0.2","eslint":"^10.4.0","kdbush":"^4.1.0","rollup":"^4.60.4","vitest":"^4.1.7","yeahjs":"^0.4.1","cssnano":"^8.0.1","esbuild":"^0.28.0","postcss":"^8.5.15","potpack":"^2.1.0","gl-matrix":"^3.4.4","stylelint":"^17.12.0","tinyqueue":"^3.0.0","tweakpane":"^4.0.5","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.7","geojson-vt":"^4.0.3","pixelmatch":"^7.2.0","playwright":"^1.60.0","size-limit":"^13.0.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.0.0","postcss-cli":"^11.0.1","npm-run-all2":"^9.0.1","serve-static":"^2.2.1","supercluster":"^8.0.1","@actions/core":"^3.0.1","@octokit/rest":"^22.0.1","@eslint/compat":"^2.1.0","@types/geojson":"^7946.0.16","@tweakpane/core":"^2.0.5","@eslint/eslintrc":"^3.3.5","@mapbox/tiny-sdf":"^2.2.0","@size-limit/file":"^13.0.1","@types/geojson-vt":"^3.2.5","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.63.0","@mapbox/unitbezier":"^1.0.0","@typescript/native":"npm:typescript@^7.0.2","eslint-plugin-html":"^8.1.4","postcss-inline-svg":"^6.0.0","@e18e/eslint-plugin":"^0.6.0","@mapbox/vector-tile":"^3.0.0","@rollup/plugin-json":"^6.1.0","@types/supercluster":"^7.1.3","eslint-plugin-jsdoc":"^63.0.0","@mapbox/mvt-fixtures":"^4.0.0","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^1.0.0","eslint-config-mourner":"^5.0.1","rollup-plugin-esbuild":"^6.2.1","@mapbox/point-geometry":"^1.1.0","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.2","@rollup/plugin-commonjs":"^29.0.2","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.4","@mapbox/mapbox-gl-styles":"^2.2.0","rollup-plugin-visualizer":"^7.0.1","martinez-polygon-clipping":"^0.8.1","stylelint-config-standard":"^40.0.0","@vitest/browser-playwright":"^4.1.7","@mapbox/mapbox-gl-supported":"^4.0.0","@rollup/plugin-node-resolve":"^16.0.3","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.28.0_1785936271805_0.7973986162334792","host":"s3://npm-registry-packages-npm-production"}},"3.28.1":{"name":"mapbox-gl","version":"3.28.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.28.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":"646605195465faac0aeaaef2e6dbbfac24355b7b","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.28.1.tgz","fileCount":51,"integrity":"sha512-f8bCHFzZ51bKig7rnD7e08aoFLOV3MNFZduspZ4lgOgiaNVp9sw4NSWcgo3IWTyekYKKXjiICD2BP2o4DiYfxw==","signatures":[{"sig":"MEYCIQDi83OK5l9MhYjudX9/6O4BdqD7y2Mzbv2B4dxroFMmOwIhANkOjcm4SS9YIsabJRP1EFPyQfobkGY7ZYMNYpnq0Wj/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICZzDju4Upaw/VqlLpaZY8y7ESI2zTGt9wted9p8o01LAiBGZdNmqrHsBZtmaN7LMgeyF8T6MgBn0eduEMPKb6ZG3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65005754},"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/esm/mapbox-gl.d.ts","default":"./dist/esm/mapbox-gl.js"},"./dist/*":"./dist/*","./package.json":"./package.json","./mapbox-gl.css":"./dist/mapbox-gl.css"},"gitHead":"3907be8bfdf11c5eda3008455d8578f2673dfd30","scripts":{"tsc":"tsc --build 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-esm-prod-cdn 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":"rollup -c rollup.config.dts.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","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.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","bump-version":"./build/bump-version.ts","start-server":"node build/start-server.js","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.ts","build-esm-dev":"rollup -c rollup.config.esm.ts --environment BUILD:dev","pretest-query":"npm run build-esm-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","test-bundlers":"vitest run --config vitest.config.bundlers.ts","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-esm-dev","prewatch-render":"npm run build-dev","publish-release":"./build/publish.ts","test-render-csp":"RENDER_BUNDLE=csp npx vitest run --config vitest.config.render.ts","test-render-dev":"RENDER_BUNDLE=dev npx vitest run --config vitest.config.render.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","bundle-size-diff":"bash internal/scripts/bundle-size-diff.sh","pretest-bundlers":"./test/bundlers/pretest.sh","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"RENDER_BUNDLE=prod npx vitest run --config vitest.config.render.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-cdn":"ESM_TARGET=cdn rollup -c rollup.config.esm.ts --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp","pretest-render-dev":"npm run build-dev","test-render-safari":"RENDER_BROWSER=webkit npm run test-render","pretest-render-prod":"npm run build-prod","test-render-firefox":"RENDER_BROWSER=firefox npm run test-render","test-render-esm-prod":"RENDER_BUNDLE=esm-prod npx vitest run --config vitest.config.render.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-esm-prod":"npm run build-esm-prod"},"_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,"name":"ESM Core (gzip)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"gzip":true,"name":"ESM Core + Standard (gzip)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js","dist/esm/standard.*.js","dist/esm/hd_standard.*.js"],"limit":"600 kb"},{"gzip":true,"name":"ESM Core + Standard + HD (gzip)","path":["dist/esm/*.js"],"limit":"600 kb"},{"name":"ESM Core (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"name":"ESM Core + Standard (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js","dist/esm/standard.*.js","dist/esm/hd_standard.*.js"],"limit":"600 kb"},{"name":"ESM Core + Standard + HD (brotli)","path":["dist/esm/*.js"],"limit":"600 kb"},{"name":"ESM Core main thread (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"gzip":true,"name":"UMD bundle (gzip)","path":"dist/mapbox-gl.js","limit":"600 kb"}],"workspaces":["src/style-spec","plugins/mapbox-gl-pmtiles-provider","test/bundlers/*","test/build/typings"],"_npmVersion":"11.13.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"pbf":"^5.1.0","tsx":"^4.23.0","diff":"^9.0.0","earcut":"^3.0.2","eslint":"^10.4.0","kdbush":"^4.1.0","rollup":"^4.60.4","vitest":"^4.1.7","yeahjs":"^0.4.1","cssnano":"^8.0.1","esbuild":"^0.28.0","postcss":"^8.5.15","potpack":"^2.1.0","gl-matrix":"^3.4.4","stylelint":"^17.12.0","tinyqueue":"^3.0.0","tweakpane":"^4.0.5","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.7","geojson-vt":"^4.0.3","pixelmatch":"^7.2.0","playwright":"^1.60.0","size-limit":"^13.0.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.0.0","postcss-cli":"^11.0.1","npm-run-all2":"^9.0.1","serve-static":"^2.2.1","supercluster":"^8.0.1","@actions/core":"^3.0.1","@octokit/rest":"^22.0.1","@eslint/compat":"^2.1.0","@types/geojson":"^7946.0.16","@tweakpane/core":"^2.0.5","@eslint/eslintrc":"^3.3.5","@mapbox/tiny-sdf":"^2.2.0","@size-limit/file":"^13.0.1","@types/geojson-vt":"^3.2.5","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.63.0","@mapbox/unitbezier":"^1.0.0","@typescript/native":"npm:typescript@^7.0.2","eslint-plugin-html":"^8.1.4","postcss-inline-svg":"^6.0.0","@e18e/eslint-plugin":"^0.6.0","@mapbox/vector-tile":"^3.0.0","@rollup/plugin-json":"^6.1.0","@types/supercluster":"^7.1.3","eslint-plugin-jsdoc":"^63.0.0","@mapbox/mvt-fixtures":"^4.0.0","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^1.0.0","eslint-config-mourner":"^5.0.1","rollup-plugin-esbuild":"^6.2.1","@mapbox/point-geometry":"^1.1.0","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.2","@rollup/plugin-commonjs":"^29.0.2","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.4","@mapbox/mapbox-gl-styles":"^2.2.0","rollup-plugin-visualizer":"^7.0.1","martinez-polygon-clipping":"^0.8.1","stylelint-config-standard":"^40.0.0","@vitest/browser-playwright":"^4.1.7","@mapbox/mapbox-gl-supported":"^4.0.0","@rollup/plugin-node-resolve":"^16.0.3","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.28.1_1786083239958_0.552205723636491","host":"s3://npm-registry-packages-npm-production"}},"3.29.0-rc.1":{"name":"mapbox-gl","version":"3.29.0-rc.1","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.29.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":"a05a560ff53ecca914d908e3a85a8bb68137940a","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.29.0-rc.1.tgz","fileCount":51,"integrity":"sha512-81xrz+FMMZkD97RnVzDnETSlSSlHOMet1Mg2RsLa5JTxaodiyJc8QhY1b+fy5UYz0uUBzCpqXutbgeXjOP17Jg==","signatures":[{"sig":"MEUCIBCB9fyZ64nK9F6tEjOwePUDEqBmrGWCnYyWPmGTxOm7AiEA57usTi9q9U+PYSGGb4RglKBQNh6eN84rTnw/2oXSE2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCe4EBBr5355QiwUNtqSXsGgo43pBiUDx85xNlpLmB24gIhAN8l0f6LLPdU3QuwiOdvRIcOonAt2MAWWv+cnQiVa2dF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65155691},"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/esm/mapbox-gl.d.ts","default":"./dist/esm/mapbox-gl.js"},"./dist/*":"./dist/*","./package.json":"./package.json","./mapbox-gl.css":"./dist/mapbox-gl.css"},"gitHead":"623933dac80369b97413748f5ba6e685897049f5","scripts":{"tsc":"tsc --build 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-esm-prod-cdn 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":"rollup -c rollup.config.dts.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","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.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","bump-version":"./build/bump-version.ts","start-server":"node build/start-server.js","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.ts","build-esm-dev":"rollup -c rollup.config.esm.ts --environment BUILD:dev","pretest-query":"npm run build-esm-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","test-bundlers":"vitest run --config vitest.config.bundlers.ts","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-esm-dev","prewatch-render":"npm run build-dev","publish-release":"./build/publish.ts","test-render-csp":"RENDER_BUNDLE=csp npx vitest run --config vitest.config.render.ts","test-render-dev":"RENDER_BUNDLE=dev npx vitest run --config vitest.config.render.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","bundle-size-diff":"bash internal/scripts/bundle-size-diff.sh","pretest-bundlers":"./test/bundlers/pretest.sh","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"RENDER_BUNDLE=prod npx vitest run --config vitest.config.render.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-cdn":"ESM_TARGET=cdn rollup -c rollup.config.esm.ts --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp","pretest-render-dev":"npm run build-dev","test-render-safari":"RENDER_BROWSER=webkit npm run test-render","pretest-render-prod":"npm run build-prod","test-render-firefox":"RENDER_BROWSER=firefox npm run test-render","test-render-esm-prod":"RENDER_BUNDLE=esm-prod npx vitest run --config vitest.config.render.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-esm-prod":"npm run build-esm-prod"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c961c6b9-ec17-49d1-9cfa-0a1d654184d8"}},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"name":"ESM Core (gzip)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"gzip":true,"name":"ESM Core + Standard (gzip)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js","dist/esm/standard.*.js","dist/esm/hd_standard.*.js"],"limit":"600 kb"},{"gzip":true,"name":"ESM Core + Standard + HD (gzip)","path":["dist/esm/*.js"],"limit":"600 kb"},{"name":"ESM Core (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"name":"ESM Core + Standard (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js","dist/esm/standard.*.js","dist/esm/hd_standard.*.js"],"limit":"600 kb"},{"name":"ESM Core + Standard + HD (brotli)","path":["dist/esm/*.js"],"limit":"600 kb"},{"name":"ESM Core main thread (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"gzip":true,"name":"UMD bundle (gzip)","path":"dist/mapbox-gl.js","limit":"600 kb"}],"workspaces":["src/style-spec","plugins/mapbox-gl-pmtiles-provider","test/bundlers/*","test/build/typings"],"_npmVersion":"11.13.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pbf":"^5.1.0","tsx":"^4.23.0","diff":"^9.0.0","earcut":"^3.0.2","eslint":"^10.4.0","kdbush":"^4.1.0","rollup":"^4.60.4","vitest":"^4.1.7","yeahjs":"^0.4.1","cssnano":"^8.0.1","esbuild":"^0.28.0","postcss":"^8.5.15","potpack":"^2.1.0","gl-matrix":"^3.4.4","stylelint":"^17.12.0","tinyqueue":"^3.0.0","tweakpane":"^4.0.5","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.7","geojson-vt":"^4.0.3","pixelmatch":"^7.2.0","playwright":"^1.60.0","size-limit":"^13.0.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.0.0","postcss-cli":"^11.0.1","npm-run-all2":"^9.0.1","serve-static":"^2.2.1","supercluster":"^8.0.1","@actions/core":"^3.0.1","@octokit/rest":"^22.0.1","@eslint/compat":"^2.1.0","@types/geojson":"^7946.0.16","@tweakpane/core":"^2.0.5","@eslint/eslintrc":"^3.3.5","@mapbox/tiny-sdf":"^2.2.0","@size-limit/file":"^13.0.1","@types/geojson-vt":"^3.2.5","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.63.0","@mapbox/unitbezier":"^1.0.0","@typescript/native":"npm:typescript@^7.0.2","eslint-plugin-html":"^8.1.4","postcss-inline-svg":"^6.0.0","@e18e/eslint-plugin":"^0.6.0","@mapbox/vector-tile":"^3.0.0","@rollup/plugin-json":"^6.1.0","@types/supercluster":"^7.1.3","eslint-plugin-jsdoc":"^63.0.0","@mapbox/mvt-fixtures":"^4.0.0","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^1.0.0","eslint-config-mourner":"^5.0.1","rollup-plugin-esbuild":"^6.2.1","@mapbox/point-geometry":"^1.1.0","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.2","@rollup/plugin-commonjs":"^29.0.2","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.4","@mapbox/mapbox-gl-styles":"^2.2.0","rollup-plugin-visualizer":"^7.0.1","martinez-polygon-clipping":"^0.8.1","stylelint-config-standard":"^40.0.0","@vitest/browser-playwright":"^4.1.7","@mapbox/mapbox-gl-supported":"^4.0.0","@rollup/plugin-node-resolve":"^16.0.3","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.29.0-rc.1_1786613595035_0.4167994470412284","host":"s3://npm-registry-packages-npm-production"}},"3.29.0":{"name":"mapbox-gl","version":"3.29.0","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.29.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":"6a1e918c177a6baeef4329078e6ec0171180fd55","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.29.0.tgz","fileCount":51,"integrity":"sha512-Fnh1WLsZMfihwRZY5scp456iQuZo9G97tTpb26bf/Ejsi/L7O+4dE9+I03VoOor2ul3DEOp6F2P3273omyVsNw==","signatures":[{"sig":"MEUCIQD9NDTpQcHG7C8iDWtZjfXPf2dUSQAT2vNy9RRfCA9NiAIgMKkb9yHYRMzU1x19+GPBg7q8wzx1bCi5Ln2Esa93cjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG+0/hzGj3YipeiQrs8VZWU+yDwZet2UxhBw2fUi6f6/AiEAr0dIQv2Zzy26k+SfhUExyHzNvPkXcr9rxgd0yvZZYhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65165175},"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/esm/mapbox-gl.d.ts","default":"./dist/esm/mapbox-gl.js"},"./dist/*":"./dist/*","./package.json":"./package.json","./mapbox-gl.css":"./dist/mapbox-gl.css"},"gitHead":"e0492c026d0d8e3245611efd2562cdeedd047c62","scripts":{"tsc":"tsc --build 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-esm-prod-cdn 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":"rollup -c rollup.config.dts.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","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.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","bump-version":"./build/bump-version.ts","start-server":"node build/start-server.js","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.ts","build-esm-dev":"rollup -c rollup.config.esm.ts --environment BUILD:dev","pretest-query":"npm run build-esm-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","test-bundlers":"vitest run --config vitest.config.bundlers.ts","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-esm-dev","prewatch-render":"npm run build-dev","publish-release":"./build/publish.ts","test-render-csp":"RENDER_BUNDLE=csp npx vitest run --config vitest.config.render.ts","test-render-dev":"RENDER_BUNDLE=dev npx vitest run --config vitest.config.render.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","bundle-size-diff":"bash internal/scripts/bundle-size-diff.sh","pretest-bundlers":"./test/bundlers/pretest.sh","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"RENDER_BUNDLE=prod npx vitest run --config vitest.config.render.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-cdn":"ESM_TARGET=cdn rollup -c rollup.config.esm.ts --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp","pretest-render-dev":"npm run build-dev","test-render-safari":"RENDER_BROWSER=webkit npm run test-render","pretest-render-prod":"npm run build-prod","test-render-firefox":"RENDER_BROWSER=firefox npm run test-render","test-render-esm-prod":"RENDER_BUNDLE=esm-prod npx vitest run --config vitest.config.render.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-esm-prod":"npm run build-esm-prod"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c961c6b9-ec17-49d1-9cfa-0a1d654184d8"}},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"name":"ESM Core (gzip)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"gzip":true,"name":"ESM Core + Standard (gzip)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js","dist/esm/standard.*.js","dist/esm/hd_standard.*.js"],"limit":"600 kb"},{"gzip":true,"name":"ESM Core + Standard + HD (gzip)","path":["dist/esm/*.js"],"limit":"600 kb"},{"name":"ESM Core (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"name":"ESM Core + Standard (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js","dist/esm/standard.*.js","dist/esm/hd_standard.*.js"],"limit":"600 kb"},{"name":"ESM Core + Standard + HD (brotli)","path":["dist/esm/*.js"],"limit":"600 kb"},{"name":"ESM Core main thread (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"gzip":true,"name":"UMD bundle (gzip)","path":"dist/mapbox-gl.js","limit":"600 kb"}],"workspaces":["src/style-spec","plugins/mapbox-gl-pmtiles-provider","test/bundlers/*","test/build/typings"],"_npmVersion":"11.13.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"pbf":"^5.1.0","tsx":"^4.23.0","diff":"^9.0.0","earcut":"^3.0.2","eslint":"^10.4.0","kdbush":"^4.1.0","rollup":"^4.60.4","vitest":"^4.1.7","yeahjs":"^0.4.1","cssnano":"^8.0.1","esbuild":"^0.28.0","postcss":"^8.5.15","potpack":"^2.1.0","gl-matrix":"^3.4.4","stylelint":"^17.12.0","tinyqueue":"^3.0.0","tweakpane":"^4.0.5","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.7","geojson-vt":"^4.0.3","pixelmatch":"^7.2.0","playwright":"^1.60.0","size-limit":"^13.0.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.0.0","postcss-cli":"^11.0.1","npm-run-all2":"^9.0.1","serve-static":"^2.2.1","supercluster":"^8.0.1","@actions/core":"^3.0.1","@octokit/rest":"^22.0.1","@eslint/compat":"^2.1.0","@types/geojson":"^7946.0.16","@tweakpane/core":"^2.0.5","@eslint/eslintrc":"^3.3.5","@mapbox/tiny-sdf":"^2.2.0","@size-limit/file":"^13.0.1","@types/geojson-vt":"^3.2.5","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.63.0","@mapbox/unitbezier":"^1.0.0","@typescript/native":"npm:typescript@^7.0.2","eslint-plugin-html":"^8.1.4","postcss-inline-svg":"^6.0.0","@e18e/eslint-plugin":"^0.6.0","@mapbox/vector-tile":"^3.0.0","@rollup/plugin-json":"^6.1.0","@types/supercluster":"^7.1.3","eslint-plugin-jsdoc":"^63.0.0","@mapbox/mvt-fixtures":"^4.0.0","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^1.0.0","eslint-config-mourner":"^5.0.1","rollup-plugin-esbuild":"^6.2.1","@mapbox/point-geometry":"^1.1.0","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.2","@rollup/plugin-commonjs":"^29.0.2","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.4","@mapbox/mapbox-gl-styles":"^2.2.0","rollup-plugin-visualizer":"^7.0.1","martinez-polygon-clipping":"^0.8.1","stylelint-config-standard":"^40.0.0","@vitest/browser-playwright":"^4.1.7","@mapbox/mapbox-gl-supported":"^4.0.0","@rollup/plugin-node-resolve":"^16.0.3","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.29.0_1787223498120_0.09210685176842759","host":"s3://npm-registry-packages-npm-production"}},"3.30.0-alpha.742b92e7a62":{"name":"mapbox-gl","version":"3.30.0-alpha.742b92e7a62","license":"SEE LICENSE IN LICENSE.txt","_id":"mapbox-gl@3.30.0-alpha.742b92e7a62","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":"764ed5afd518fda06e8b665cf9d515f525bb4bae","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.30.0-alpha.742b92e7a62.tgz","fileCount":53,"integrity":"sha512-PR2vlY4BSMkm561siZtyjYThFeEqLRlTdZUbJUYWMcasRY3xUgt1817JNlxpN6Rrche87Px3mG4ECGEj6VGEFg==","signatures":[{"sig":"MEUCIHor2wGjZH80KnhFX62WGqbKNxvCg7zMwfyPnc9W3YAlAiEAqvBzw1fEOvQGgkcW7Iu9LsfPTZzkotoLWAW4Uqb+y98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC6f2sauON7yvmPZc/UwzYJ7lUk5n7OVujTs+k6rrVCLAiApwIJEv/nG5m057nrrBhBuwGhFAeimgBwZa/fmQYtO7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65499384},"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/esm/mapbox-gl.d.ts","default":"./dist/esm/mapbox-gl.js"},"./dist/*":"./dist/*","./package.json":"./package.json","./mapbox-gl.css":"./dist/mapbox-gl.css"},"gitHead":"742b92e7a620bc17fb75908f5d493c148279dcbb","scripts":{"tsc":"tsc --build 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-esm-prod-cdn 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":"rollup -c rollup.config.dts.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","watch-unit":"vitest --config vitest.config.unit.ts","build-token":"node build/generate-access-token-script.ts","publish-cdn":"./build/publish-cdn.ts","test-render":"npx vitest run --config vitest.config.render.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","bump-version":"./build/bump-version.ts","start-server":"node build/start-server.js","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.ts","build-esm-dev":"rollup -c rollup.config.esm.ts --environment BUILD:dev","pretest-query":"npm run build-esm-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","test-bundlers":"vitest run --config vitest.config.bundlers.ts","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-esm-dev","prewatch-render":"npm run build-dev","publish-release":"./build/publish.ts","test-render-csp":"RENDER_BUNDLE=csp npx vitest run --config vitest.config.render.ts","test-render-dev":"RENDER_BUNDLE=dev npx vitest run --config vitest.config.render.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","bundle-size-diff":"bash internal/scripts/bundle-size-diff.sh","pretest-bundlers":"./test/bundlers/pretest.sh","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"RENDER_BUNDLE=prod npx vitest run --config vitest.config.render.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.ts","build-esm-prod-cdn":"ESM_TARGET=cdn rollup -c rollup.config.esm.ts --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp","pretest-render-dev":"npm run build-dev","test-render-safari":"RENDER_BROWSER=webkit npm run test-render","pretest-render-prod":"npm run build-prod","test-render-firefox":"RENDER_BROWSER=firefox npm run test-render","generate-debug-index":"tsx ./build/generate-debug-index.ts","test-render-esm-prod":"RENDER_BUNDLE=esm-prod npx vitest run --config vitest.config.render.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-esm-prod":"npm run build-esm-prod"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c961c6b9-ec17-49d1-9cfa-0a1d654184d8"}},"repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"name":"ESM Core (gzip)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"gzip":true,"name":"ESM Core + Lite (gzip)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js","dist/esm/lite.*.js"],"limit":"600 kb"},{"gzip":true,"name":"ESM Core + Standard (gzip)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js","dist/esm/lite.*.js","dist/esm/standard.*.js"],"limit":"600 kb"},{"gzip":true,"name":"ESM Core + Standard + HD (gzip)","path":["dist/esm/*.js"],"limit":"600 kb"},{"name":"ESM Core (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"name":"ESM Core + Lite (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js","dist/esm/lite.*.js"],"limit":"600 kb"},{"name":"ESM Core + Standard (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js","dist/esm/lite.*.js","dist/esm/standard.*.js"],"limit":"600 kb"},{"name":"ESM Core + Standard + HD (brotli)","path":["dist/esm/*.js"],"limit":"600 kb"},{"name":"ESM Core main thread (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"gzip":true,"name":"UMD bundle (gzip)","path":"dist/mapbox-gl.js","limit":"600 kb"}],"workspaces":["src/style-spec","plugins/mapbox-gl-pmtiles-provider","test/bundlers/*","test/build/typings"],"_npmVersion":"11.13.0","description":"A WebGL interactive maps library","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pbf":"^5.1.0","tsx":"^4.23.0","diff":"^9.0.0","earcut":"^3.0.2","eslint":"^10.4.0","kdbush":"^4.1.0","rollup":"^4.60.4","vitest":"^4.1.7","yeahjs":"^0.4.1","cssnano":"^8.0.1","esbuild":"^0.28.0","postcss":"^8.5.15","potpack":"^2.1.0","gl-matrix":"^3.4.4","stylelint":"^17.12.0","tinyqueue":"^3.0.0","tweakpane":"^4.0.5","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.7","geojson-vt":"^4.0.3","pixelmatch":"^7.2.0","playwright":"^1.60.0","size-limit":"^13.0.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.0.0","postcss-cli":"^11.0.1","npm-run-all2":"^9.0.1","serve-static":"^2.2.1","supercluster":"^9.0.0","@actions/core":"^3.0.1","@octokit/rest":"^22.0.1","@eslint/compat":"^2.1.0","@types/geojson":"^7946.0.16","@tweakpane/core":"^2.0.5","@eslint/eslintrc":"^3.3.5","@mapbox/tiny-sdf":"^2.2.0","@size-limit/file":"^13.0.1","@types/geojson-vt":"^3.2.5","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.63.0","@mapbox/unitbezier":"^1.0.0","@typescript/native":"npm:typescript@^7.0.2","eslint-plugin-html":"^8.1.4","postcss-inline-svg":"^6.0.0","@e18e/eslint-plugin":"^0.8.0","@mapbox/vector-tile":"^3.0.0","@rollup/plugin-json":"^6.1.0","@types/supercluster":"^7.1.3","eslint-plugin-jsdoc":"^64.0.1","@mapbox/mvt-fixtures":"^4.0.0","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^1.0.0","eslint-config-mourner":"^5.0.1","rollup-plugin-esbuild":"^6.2.1","@mapbox/point-geometry":"^1.1.0","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.2","@rollup/plugin-commonjs":"^29.0.2","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.4","@mapbox/mapbox-gl-styles":"^2.2.0","rollup-plugin-visualizer":"^7.0.1","martinez-polygon-clipping":"^0.8.1","stylelint-config-standard":"^40.0.0","@vitest/browser-playwright":"^4.1.7","@mapbox/mapbox-gl-supported":"^4.0.0","@rollup/plugin-node-resolve":"^16.0.3","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/mapbox-gl_3.30.0-alpha.742b92e7a62_1787744910789_0.624305761532026","host":"s3://npm-registry-packages-npm-production"}},"3.30.0-rc.1":{"_id":"mapbox-gl@3.30.0-rc.1","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"dist":{"shasum":"420738c810b135dee55c661c061ec816341997c6","tarball":"https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-3.30.0-rc.1.tgz","fileCount":53,"integrity":"sha512-lnHiMvmrNqLmQXQGr+ibGgCWbpVdv2+wSBlv4ZSs7NbshzM9h2kiaq+AAIu/qoCuGBX0/bHIUhxvviIFwt6l/A==","signatures":[{"sig":"MEQCH0oIzDJ0nHFphKMWMF3r+MixhHysszKSO58PQf+ZDLsCIQDQBpRhV1NynAq9/Fh3ACYT2nFqOcqrtkQNU1uZv2cIaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDM0bUgOYy6Ua4IloLLr71SSjmp2aeVhZ1gSdBq57kVNgIhAIfaYDIOZXBO0JK+nv7N9SeNzaKZ1S6gs6xp3WQGsXOI"}],"unpackedSize":65391008},"main":"dist/mapbox-gl.js","name":"mapbox-gl","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/esm/mapbox-gl.d.ts","default":"./dist/esm/mapbox-gl.js"},"./dist/*":"./dist/*","./package.json":"./package.json","./mapbox-gl.css":"./dist/mapbox-gl.css"},"gitHead":"d01b1515d34902394a85e6ba391c0104d8f5ea8e","license":"SEE LICENSE IN LICENSE.txt","scripts":{"tsc":"tsc --build 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-esm-prod-cdn 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":"rollup -c rollup.config.dts.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","watch-unit":"vitest --config vitest.config.unit.ts","build-token":"node build/generate-access-token-script.ts","publish-cdn":"./build/publish-cdn.ts","test-render":"npx vitest run --config vitest.config.render.ts","watch-query":"npx vitest watch --config vitest.config.query.ts","bump-version":"./build/bump-version.ts","start-server":"node build/start-server.js","test-typings":"tsx ./build/generate-typed-style-spec.ts && npm run tsc","watch-render":"npx vitest watch --config vitest.config.render.ts","build-esm-dev":"rollup -c rollup.config.esm.ts --environment BUILD:dev","pretest-query":"npm run build-esm-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","test-bundlers":"vitest run --config vitest.config.bundlers.ts","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-esm-dev","prewatch-render":"npm run build-dev","publish-release":"./build/publish.ts","test-render-csp":"RENDER_BUNDLE=csp npx vitest run --config vitest.config.render.ts","test-render-dev":"RENDER_BUNDLE=dev npx vitest run --config vitest.config.render.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","bundle-size-diff":"bash internal/scripts/bundle-size-diff.sh","pretest-bundlers":"./test/bundlers/pretest.sh","test-expressions":"tsx ./test/expression.test.ts","test-render-prod":"RENDER_BUNDLE=prod npx vitest run --config vitest.config.render.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.ts","build-esm-prod-cdn":"ESM_TARGET=cdn rollup -c rollup.config.esm.ts --environment BUILD:production,MINIFY:true","pretest-render-csp":"npm run build-csp","pretest-render-dev":"npm run build-dev","test-render-safari":"RENDER_BROWSER=webkit npm run test-render","pretest-render-prod":"npm run build-prod","test-render-firefox":"RENDER_BROWSER=firefox npm run test-render","generate-debug-index":"tsx ./build/generate-debug-index.ts","test-render-esm-prod":"RENDER_BUNDLE=esm-prod npx vitest run --config vitest.config.render.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-esm-prod":"npm run build-esm-prod"},"version":"3.30.0-rc.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c961c6b9-ec17-49d1-9cfa-0a1d654184d8"}},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","repository":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"git"},"size-limit":[{"gzip":true,"name":"ESM Core (gzip)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"gzip":true,"name":"ESM Core + Lite (gzip)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js","dist/esm/lite.*.js"],"limit":"600 kb"},{"gzip":true,"name":"ESM Core + Standard (gzip)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js","dist/esm/lite.*.js","dist/esm/standard.*.js"],"limit":"600 kb"},{"gzip":true,"name":"ESM Core + Standard + HD (gzip)","path":["dist/esm/*.js"],"limit":"600 kb"},{"name":"ESM Core (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"name":"ESM Core + Lite (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js","dist/esm/lite.*.js"],"limit":"600 kb"},{"name":"ESM Core + Standard (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/worker*.js","dist/esm/shared*.js","dist/esm/lite.*.js","dist/esm/standard.*.js"],"limit":"600 kb"},{"name":"ESM Core + Standard + HD (brotli)","path":["dist/esm/*.js"],"limit":"600 kb"},{"name":"ESM Core main thread (brotli)","path":["dist/esm/mapbox-gl.js","dist/esm/core*.js","dist/esm/shared*.js"],"limit":"600 kb"},{"gzip":true,"name":"UMD bundle (gzip)","path":"dist/mapbox-gl.js","limit":"600 kb"}],"workspaces":["src/style-spec","plugins/mapbox-gl-pmtiles-provider","test/bundlers/*","test/build/typings"],"_npmVersion":"11.13.0","description":"A WebGL interactive maps library","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"}],"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pbf":"^5.1.0","tsx":"^4.23.0","diff":"^9.0.0","earcut":"^3.0.2","eslint":"^10.4.0","kdbush":"^4.1.0","rollup":"^4.60.4","vitest":"^4.1.7","yeahjs":"^0.4.1","cssnano":"^8.0.1","esbuild":"^0.28.0","postcss":"^8.5.15","potpack":"^2.1.0","gl-matrix":"^3.4.4","stylelint":"^17.12.0","tinyqueue":"^3.0.0","tweakpane":"^4.0.5","@eslint/js":"^10.0.1","@vitest/ui":"^4.1.7","geojson-vt":"^4.0.3","pixelmatch":"^7.2.0","playwright":"^1.60.0","size-limit":"^13.0.1","typescript":"npm:@typescript/typescript6@^6.0.2","@types/node":"^26.0.0","postcss-cli":"^11.0.1","npm-run-all2":"^9.0.1","serve-static":"^2.2.1","supercluster":"^9.0.0","@actions/core":"^3.0.1","@octokit/rest":"^22.0.1","@eslint/compat":"^2.1.0","@types/geojson":"^7946.0.16","@tweakpane/core":"^2.0.5","@eslint/eslintrc":"^3.3.5","@mapbox/tiny-sdf":"^2.2.0","@size-limit/file":"^13.0.1","@types/geojson-vt":"^3.2.5","rollup-plugin-dts":"^6.4.1","typescript-eslint":"^8.63.0","@mapbox/unitbezier":"^1.0.0","@typescript/native":"npm:typescript@^7.0.2","eslint-plugin-html":"^8.1.4","postcss-inline-svg":"^6.0.0","@e18e/eslint-plugin":"^0.8.0","@mapbox/vector-tile":"^3.0.0","@rollup/plugin-json":"^6.1.0","@types/supercluster":"^7.1.3","eslint-plugin-jsdoc":"^64.0.1","@mapbox/mvt-fixtures":"^4.0.0","@rollup/plugin-strip":"^3.0.4","@rollup/plugin-terser":"^1.0.0","eslint-config-mourner":"^5.0.1","rollup-plugin-esbuild":"^6.2.1","@mapbox/point-geometry":"^1.1.0","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-virtual":"^3.0.2","@types/offscreencanvas":"^2019.7.3","eslint-plugin-import-x":"^4.16.2","@rollup/plugin-commonjs":"^29.0.2","browserslist-to-esbuild":"^2.1.1","vite-plugin-arraybuffer":"^0.1.4","@mapbox/mapbox-gl-styles":"^2.2.0","rollup-plugin-visualizer":"^7.0.1","martinez-polygon-clipping":"^0.8.1","stylelint-config-standard":"^40.0.0","@vitest/browser-playwright":"^4.1.7","@mapbox/mapbox-gl-supported":"^4.0.0","@rollup/plugin-node-resolve":"^16.0.3","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mapbox-gl_3.30.0-rc.1_1787753872728_0.4792670891266759"}}},"time":{"created":"2014-10-06T23:59:51.775Z","modified":"2026-08-26T14:17:53.743Z","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","3.25.0-rc.1":"2026-06-04T13:42:54.987Z","3.24.1":"2026-06-12T14:53:06.117Z","3.25.0":"2026-06-17T11:45:55.699Z","3.26.0-rc.1":"2026-07-01T09:38:17.693Z","3.26.0":"2026-07-09T14:48:10.176Z","3.27.0-rc.1":"2026-07-14T09:52:54.133Z","3.27.0":"2026-07-23T10:12:25.650Z","3.28.0-rc.1":"2026-07-30T11:35:24.860Z","3.28.0-alpha.fa7f708fbcc":"2026-07-31T11:15:09.284Z","3.28.0":"2026-08-05T13:24:32.089Z","3.28.1":"2026-08-07T06:14:00.249Z","3.29.0-rc.1":"2026-08-13T09:33:15.307Z","3.29.0":"2026-08-20T10:58:18.406Z","3.30.0-alpha.742b92e7a62":"2026-08-26T11:48:31.110Z","3.30.0-rc.1":"2026-08-26T14:17:53.028Z"},"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":{"url":"git://github.com/mapbox/mapbox-gl-js.git","type":"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":"","readmeFilename":"","users":{"zzl81cn":true,"lukkyjoe":true,"nbuchanan":true,"ashish.npm":true,"bradmartin":true,"krishaamer":true,"willbeeler":true}}