{"_id":"mapbox-gl","_rev":"1632820","name":"mapbox-gl","description":"A WebGL interactive maps library","dist-tags":{"latest":"2.6.1","next":"2.7.0-beta.1","old":"1.13.2"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"time":{"modified":"2022-01-18T23:26:20.000Z","created":"2014-10-06T23:59:51.775Z","2.7.0-beta.1":"2022-01-18T23:25:12.837Z","2.7.0-alpha.2":"2022-01-10T22:57:31.355Z","2.7.0-alpha.1":"2021-12-21T19:46:37.518Z","2.6.1":"2021-11-19T00:12:50.585Z","2.6.0":"2021-11-08T19:31:32.703Z","2.6.0-beta.2":"2021-11-05T21:40:57.783Z","2.6.0-beta.1":"2021-10-21T00:48:35.291Z","1.13.2":"2021-10-08T20:55:50.377Z","2.5.1":"2021-10-06T21:15:31.112Z","2.5.0":"2021-09-29T22:35:56.583Z","2.5.0-beta.1":"2021-09-15T23:04:19.792Z","2.4.1":"2021-08-16T14:35:12.979Z","2.4.0":"2021-07-30T23:08:32.334Z","2.4.0-beta.1":"2021-07-15T23:47:53.390Z","2.3.1":"2021-06-21T20:33:50.529Z","2.3.0":"2021-05-27T17:29:23.617Z","2.3.0-beta.1":"2021-05-10T20:25:50.726Z","2.2.0":"2021-03-25T23:31:25.648Z","2.2.0-beta.1":"2021-03-15T22:15:58.878Z","1.13.1":"2021-02-18T00:41:36.140Z","2.1.1":"2021-02-08T22:51:51.103Z","2.1.0":"2021-02-04T22:42:37.595Z","2.1.0-beta.1":"2021-01-27T20:31:24.704Z","2.0.1":"2020-12-23T19:41:22.729Z","2.0.0":"2020-12-08T15:52:48.750Z","1.13.0":"2020-11-19T21:57:48.278Z","1.12.0":"2020-08-12T16:16:01.138Z","1.12.0-beta.1":"2020-08-06T14:50:11.901Z","1.11.1":"2020-07-07T22:50:09.024Z","1.11.0":"2020-06-10T22:20:47.264Z","1.10.2":"2020-06-10T15:32:34.256Z","1.11.0-beta.1":"2020-05-29T00:00:10.454Z","1.10.1":"2020-05-15T23:25:24.779Z","1.10.0":"2020-04-27T21:21:23.751Z","1.10.0-beta.1":"2020-04-13T21:14:09.821Z","1.9.1":"2020-04-03T00:37:02.608Z","1.9.0":"2020-03-23T17:18:03.762Z","1.9.0-beta.1":"2020-03-12T19:38:31.206Z","1.8.1":"2020-02-26T10:06:10.348Z","1.8.0":"2020-02-20T11:49:18.337Z","1.8.0-beta.1":"2020-02-13T18:50:09.846Z","1.7.0":"2020-01-27T21:47:26.538Z","1.7.0-beta.1":"2020-01-17T04:20:04.412Z","1.6.1":"2019-12-19T01:08:37.014Z","1.6.0":"2019-12-04T22:01:07.105Z","1.6.0-beta.1":"2019-11-28T19:38:51.010Z","1.5.1":"2019-11-27T20:31:32.070Z","1.5.1-beta":"2019-11-22T19:29:23.769Z","1.5.0":"2019-10-25T19:57:37.060Z","1.5.0-beta.1":"2019-10-18T18:57:20.133Z","1.4.1":"2019-10-10T22:02:27.863Z","1.4.0":"2019-09-27T14:17:11.498Z","1.3.2":"2019-09-26T08:08:22.464Z","1.4.0-beta.2":"2019-09-25T13:58:17.140Z","1.4.0-beta.1":"2019-09-21T10:48:01.685Z","1.3.1":"2019-09-05T07:51:53.587Z","1.3.0":"2019-08-28T16:05:55.924Z","1.3.0-beta.1":"2019-08-22T18:17:38.701Z","1.2.1":"2019-08-09T23:24:02.611Z","1.2.0":"2019-07-29T22:45:01.927Z","1.2.0-beta.1":"2019-07-24T21:05:37.517Z","0.54.1":"2019-07-19T16:45:49.209Z","1.1.1":"2019-07-16T23:35:48.874Z","1.1.0":"2019-07-02T01:30:50.031Z","1.1.0-beta.2":"2019-06-25T21:50:10.984Z","1.1.0-beta.1":"2019-06-14T22:56:04.675Z","1.0.0":"2019-05-22T17:35:12.850Z","0.54.0":"2019-04-25T15:41:59.349Z","0.54.0-beta.2":"2019-04-18T15:41:51.676Z","0.54.0-beta.1":"2019-03-26T20:05:45.455Z","0.53.1":"2019-02-27T22:43:47.574Z","0.53.0":"2019-02-07T20:12:25.739Z","0.53.0-beta.1":"2019-01-31T01:00:11.701Z","0.52.0":"2018-12-19T19:43:06.670Z","0.52.0-beta.2":"2018-12-13T00:47:36.533Z","0.52.0-beta.1":"2018-12-01T13:56:22.678Z","0.51.0":"2018-11-07T23:43:34.009Z","0.51.0-beta.2":"2018-11-01T17:01:03.025Z","0.50.0":"2018-10-12T11:43:45.351Z","0.50.0-beta.1":"2018-10-05T08:32:33.223Z","0.49.0":"2018-09-12T22:53:46.819Z","0.49.0-beta.1":"2018-09-06T23:28:27.239Z","0.48.0":"2018-08-17T00:25:49.505Z","0.47.0":"2018-07-18T21:10:28.695Z","0.47.0-beta.1":"2018-07-11T22:13:51.412Z","0.46.0":"2018-06-20T22:13:40.932Z","0.46.0-beta.1":"2018-06-14T00:54:48.267Z","0.45.0":"2018-05-07T23:48:30.668Z","0.45.0-beta.1":"2018-04-21T00:59:23.698Z","0.44.2":"2018-04-03T19:31:08.832Z","0.44.1":"2018-02-14T00:56:07.727Z","0.44.0":"2018-01-25T19:20:31.468Z","0.43.0":"2017-12-21T19:40:03.400Z","0.43.0-beta.1":"2017-12-15T00:16:07.477Z","0.42.2":"2017-11-21T21:39:05.645Z","0.42.1":"2017-11-18T03:06:40.512Z","0.42.0":"2017-11-13T23:59:46.582Z","0.41.0":"2017-10-11T21:55:37.204Z","0.40.1":"2017-09-19T00:46:41.955Z","0.40.0":"2017-09-13T20:43:14.115Z","0.39.1":"2017-07-24T20:22:42.468Z","0.39.0":"2017-07-21T23:12:14.975Z","0.38.0":"2017-06-09T19:56:22.064Z","0.37.0":"2017-05-02T21:42:12.424Z","0.36.0":"2017-04-19T22:37:18.649Z","0.35.1":"2017-04-12T20:40:19.670Z","0.35.0":"2017-04-07T22:10:18.677Z","0.34.0":"2017-03-17T21:13:41.347Z","0.33.1":"2017-03-11T01:32:04.549Z","0.33.0":"2017-03-08T22:10:59.611Z","0.32.1":"2017-01-26T21:01:00.154Z","0.32.0":"2017-01-26T19:35:04.685Z","0.31.0":"2017-01-10T21:08:42.242Z","0.30.0":"2017-01-05T23:56:33.340Z","0.29.0":"2016-12-20T18:25:35.036Z","0.28.0":"2016-11-17T19:53:40.258Z","0.27.0":"2016-11-11T23:46:02.294Z","0.26.0":"2016-10-13T22:53:02.094Z","0.25.1":"2016-09-30T22:55:00.413Z","0.25.0":"2016-09-29T23:29:33.487Z","0.24.0":"2016-09-20T00:08:08.651Z","0.23.0":"2016-08-25T21:29:20.732Z","0.22.1":"2016-08-18T19:51:31.948Z","0.22.0":"2016-08-12T17:02:46.815Z","0.21.0":"2016-07-13T21:35:25.010Z","0.20.1":"2016-06-21T20:32:01.624Z","0.20.0":"2016-06-10T16:20:00.038Z","0.19.1":"2016-06-03T00:16:05.128Z","0.19.0":"2016-05-31T23:07:49.576Z","0.18.0":"2016-04-28T19:57:51.550Z","0.17.0":"2016-04-13T21:53:14.440Z","0.16.0":"2016-03-24T22:31:40.523Z","0.15.0":"2016-03-02T00:41:27.504Z","0.14.3":"2016-02-26T00:13:47.191Z","0.14.2":"2016-02-20T03:27:29.409Z","0.14.1":"2016-02-10T22:05:18.404Z","0.14.0":"2016-02-09T01:55:25.929Z","0.13.1":"2016-01-28T00:03:48.309Z","0.12.4":"2016-01-19T22:33:31.186Z","0.12.3":"2016-01-14T23:04:01.154Z","0.12.2":"2015-12-22T19:07:48.052Z","0.12.1":"2015-12-08T20:36:54.611Z","0.12.0":"2015-12-03T01:02:52.778Z","0.11.5":"2015-12-01T21:02:39.349Z","0.11.4":"2015-11-16T21:42:50.762Z","0.11.3":"2015-11-10T19:51:41.343Z","0.11.2":"2015-10-29T18:24:00.599Z","0.11.1":"2015-09-30T19:44:07.151Z","0.11.0":"2015-09-14T21:41:05.841Z","0.10.0":"2015-08-21T20:36:31.368Z","0.9.0":"2015-07-29T22:36:36.277Z","0.8.2":"2015-07-29T22:34:21.046Z","0.8.1":"2015-06-22T17:57:03.223Z","0.8.0":"2015-06-15T21:20:10.315Z","0.7.0":"2015-03-04T01:31:11.793Z","0.6.0":"2015-02-10T02:14:48.584Z","0.5.2":"2015-01-08T01:40:03.901Z","0.5.1":"2014-12-19T21:06:59.787Z","0.5.0":"2014-12-18T00:03:14.595Z","0.4.2":"2014-11-14T18:19:58.782Z","0.4.1":"2014-11-10T18:26:33.928Z","0.4.0":"2014-11-04T21:53:26.823Z","0.3.2":"2014-10-23T20:53:49.653Z","0.3.1":"2014-10-06T23:59:51.775Z"},"users":{"bradmartin":true,"zzl81cn":true,"willbeeler":true,"nbuchanan":true,"lukkyjoe":true,"krishaamer":true},"repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"versions":{"2.7.0-beta.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"2.7.0-beta.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","type":"module","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.1","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^2.0.2","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.3","geojson-vt":"^3.2.1","gl-matrix":"^3.3.0","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.1.4","tinyqueue":"^2.0.3","vt-pbf":"^3.1.3"},"devDependencies":{"@babel/core":"^7.12.16","@babel/eslint-parser":"^7.12.16","@babel/preset-flow":"^7.12.13","@mapbox/flow-remove-types":"^2.0.0","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@mapbox/mvt-fixtures":"^3.6.0","@octokit/auth-app":"^2.11.0","@octokit/rest":"^18.1.1","@rollup/plugin-commonjs":"^17.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^11.2.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.0","address":"^1.1.2","browserify":"^17.0.0","chalk":"^4.1.0","chokidar":"^3.5.1","cssnano":"^4.1.10","d3":"^6.5.0","d3-queue":"^3.0.7","diff":"^5.0.0","documentation":"~13.1.1","ejs":"^3.1.6","envify":"^4.1.0","eslint":"^7.30.0","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^5.2.0","eslint-plugin-html":"^6.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.3.4","flow-bin":"0.103.0","gl":"^4.9.0","glob":"^7.1.6","is-builtin-module":"^3.0.0","jsdom":"^13.2.0","json-stringify-pretty-compact":"^2.0.0","list-npm-contents":"^1.0.2","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^9.0.0","npm-font-open-sans":"^1.1.0","npm-packlist":"^2.1.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","pixelmatch":"^5.2.1","postcss":"^8.2.6","postcss-cli":"^8.3.1","postcss-inline-svg":"^5.0.0","pretty-bytes":"^5.5.0","puppeteer-core":"^11.0.0","qrcode-terminal":"^0.12.0","rollup":"^2.39.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.8","shuffle-seed":"^1.1.6","sinon":"^9.2.4","st":"^2.0.0","stylelint":"^13.10.0","stylelint-config-standard":"^20.0.0","tap":"~12.4.1","tape":"^5.1.1","tape-filter":"^1.0.4","testem":"^3.2.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-test-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","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","prepare-publish":"git clean -fdx && yarn install","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","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","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","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","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"readmeFilename":"README.md","gitHead":"37818818fca6ef624f762d85b5c9f07d9f980090","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@2.7.0-beta.1","_nodeVersion":"14.18.0","_npmVersion":"8.3.0","dist":{"shasum":"72a2e9f52d1d899fc28be61e411b5e0ba55c9ba3","size":8233426,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-2.7.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-2.7.0-beta.1.tgz"},"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"directories":{},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_2.7.0-beta.1_1642548312443_0.34464092254974665"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-18T23:25:26.655Z","publish_time":1642548312837,"_cnpm_publish_time":1642548312837},"2.7.0-alpha.2":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"2.7.0-alpha.2","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","type":"module","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.1","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^2.0.2","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.3","geojson-vt":"^3.2.1","gl-matrix":"^3.3.0","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.1.4","tinyqueue":"^2.0.3","vt-pbf":"^3.1.3"},"devDependencies":{"@babel/core":"^7.12.16","@babel/eslint-parser":"^7.12.16","@babel/preset-flow":"^7.12.13","@mapbox/flow-remove-types":"^2.0.0","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@mapbox/mvt-fixtures":"^3.6.0","@octokit/auth-app":"^2.11.0","@octokit/rest":"^18.1.1","@rollup/plugin-commonjs":"^17.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^11.2.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.0","address":"^1.1.2","browserify":"^17.0.0","chalk":"^4.1.0","chokidar":"^3.5.1","cssnano":"^4.1.10","d3":"^6.5.0","d3-queue":"^3.0.7","diff":"^5.0.0","documentation":"~13.1.1","ejs":"^3.1.6","envify":"^4.1.0","eslint":"^7.30.0","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^5.2.0","eslint-plugin-html":"^6.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.3.4","flow-bin":"0.103.0","gl":"^4.9.0","glob":"^7.1.6","is-builtin-module":"^3.0.0","jsdom":"^13.2.0","json-stringify-pretty-compact":"^2.0.0","list-npm-contents":"^1.0.2","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^9.0.0","npm-font-open-sans":"^1.1.0","npm-packlist":"^2.1.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","pixelmatch":"^5.2.1","postcss":"^8.2.6","postcss-cli":"^8.3.1","postcss-inline-svg":"^5.0.0","pretty-bytes":"^5.5.0","puppeteer-core":"^11.0.0","qrcode-terminal":"^0.12.0","rollup":"^2.39.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.8","shuffle-seed":"^1.1.6","sinon":"^9.2.4","st":"^2.0.0","stylelint":"^13.10.0","stylelint-config-standard":"^20.0.0","tap":"~12.4.1","tape":"^5.1.1","tape-filter":"^1.0.4","testem":"^3.2.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-test-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","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","prepare-publish":"git clean -fdx && yarn install","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","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","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","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","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"readmeFilename":"README.md","gitHead":"53265a7626c9ee86afe8b9b823ffee1b3c7decda","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@2.7.0-alpha.2","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"5ca82e6925deda7f0e56e089c19ca322e01390f8","size":8407186,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-2.7.0-alpha.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-2.7.0-alpha.2.tgz"},"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"directories":{},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_2.7.0-alpha.2_1641855450976_0.8584467616903257"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-10T22:57:42.031Z","publish_time":1641855451355,"_cnpm_publish_time":1641855451355},"2.7.0-alpha.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"2.7.0-alpha.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","type":"module","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.1","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^2.0.2","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.3","geojson-vt":"^3.2.1","gl-matrix":"^3.3.0","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.1.4","tinyqueue":"^2.0.3","vt-pbf":"^3.1.3"},"devDependencies":{"@babel/core":"^7.12.16","@babel/eslint-parser":"^7.12.16","@babel/preset-flow":"^7.12.13","@mapbox/flow-remove-types":"^2.0.0","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@mapbox/mvt-fixtures":"^3.6.0","@octokit/auth-app":"^2.11.0","@octokit/rest":"^18.1.1","@rollup/plugin-commonjs":"^17.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^11.2.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.0","address":"^1.1.2","browserify":"^17.0.0","chalk":"^4.1.0","chokidar":"^3.5.1","cssnano":"^4.1.10","d3":"^6.5.0","d3-queue":"^3.0.7","diff":"^5.0.0","documentation":"~13.1.1","ejs":"^3.1.6","envify":"^4.1.0","eslint":"^7.30.0","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^5.2.0","eslint-plugin-html":"^6.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.3.4","flow-bin":"0.103.0","gl":"^4.9.0","glob":"^7.1.6","is-builtin-module":"^3.0.0","jsdom":"^13.2.0","json-stringify-pretty-compact":"^2.0.0","list-npm-contents":"^1.0.2","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^9.0.0","npm-font-open-sans":"^1.1.0","npm-packlist":"^2.1.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","pixelmatch":"^5.2.1","postcss":"^8.2.6","postcss-cli":"^8.3.1","postcss-inline-svg":"^5.0.0","pretty-bytes":"^5.5.0","puppeteer-core":"^11.0.0","qrcode-terminal":"^0.12.0","rollup":"^2.39.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.8","shuffle-seed":"^1.1.6","sinon":"^9.2.4","st":"^2.0.0","stylelint":"^13.10.0","stylelint-config-standard":"^20.0.0","tap":"~12.4.1","tape":"^5.1.1","tape-filter":"^1.0.4","testem":"^3.2.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-test-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","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","prepare-publish":"git clean -fdx && yarn install","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","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","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","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","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"readmeFilename":"README.md","gitHead":"0c69eb3f467c95584d50de9516656b338d349add","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@2.7.0-alpha.1","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"49c8afa26e44377357e093a71172ebeec13b91bf","size":8390589,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-2.7.0-alpha.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-2.7.0-alpha.1.tgz"},"_npmUser":{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},"directories":{},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_2.7.0-alpha.1_1640115997058_0.551630152486174"},"_hasShrinkwrap":false,"publish_time":1640115997518,"_cnpm_publish_time":1640115997518},"2.6.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"2.6.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","type":"module","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.1","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^2.0.2","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.3","geojson-vt":"^3.2.1","gl-matrix":"^3.3.0","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.1.4","tinyqueue":"^2.0.3","vt-pbf":"^3.1.3"},"devDependencies":{"@babel/core":"^7.12.16","@babel/eslint-parser":"^7.12.16","@babel/preset-flow":"^7.12.13","@mapbox/flow-remove-types":"^2.0.0","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@mapbox/mvt-fixtures":"^3.6.0","@octokit/auth-app":"^2.11.0","@octokit/rest":"^18.1.1","@rollup/plugin-commonjs":"^17.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^11.2.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.0","address":"^1.1.2","browserify":"^17.0.0","chalk":"^4.1.0","chokidar":"^3.5.1","cssnano":"^4.1.10","d3":"^6.5.0","d3-queue":"^3.0.7","diff":"^5.0.0","documentation":"~13.1.1","ejs":"^3.1.6","envify":"^4.1.0","eslint":"^7.30.0","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^5.2.0","eslint-plugin-html":"^6.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.3.4","flow-bin":"0.103.0","gl":"^4.9.0","glob":"^7.1.6","is-builtin-module":"^3.0.0","jsdom":"^13.2.0","json-stringify-pretty-compact":"^2.0.0","list-npm-contents":"^1.0.2","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^9.0.0","npm-font-open-sans":"^1.1.0","npm-packlist":"^2.1.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","pixelmatch":"^5.2.1","postcss":"^8.2.6","postcss-cli":"^8.3.1","postcss-inline-svg":"^5.0.0","pretty-bytes":"^5.5.0","puppeteer-core":"^7.1.0","qrcode-terminal":"^0.12.0","rollup":"^2.39.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.8","shuffle-seed":"^1.1.6","sinon":"^9.2.4","st":"^2.0.0","stylelint":"^13.10.0","stylelint-config-standard":"^20.0.0","tap":"~12.4.1","tape":"^5.1.1","tape-filter":"^1.0.4","testem":"^3.2.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-test-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","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","prepare-publish":"git clean -fdx && yarn install","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","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","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","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","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"7afee477ba26ccf539a1d35e3ca781691c548536","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@2.6.1","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"de8aadeb16b157b732d174b51aeaba0223ab71bb","size":8204189,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-2.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-2.6.1.tgz"},"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"directories":{},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_2.6.1_1637280770170_0.7952200659537372"},"_hasShrinkwrap":false,"publish_time":1637280770585,"_cnpm_publish_time":1637280770585},"2.6.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"2.6.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","type":"module","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.1","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^2.0.2","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.3","geojson-vt":"^3.2.1","gl-matrix":"^3.3.0","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.1.4","tinyqueue":"^2.0.3","vt-pbf":"^3.1.3"},"devDependencies":{"@babel/core":"^7.12.16","@babel/eslint-parser":"^7.12.16","@babel/preset-flow":"^7.12.13","@mapbox/flow-remove-types":"^2.0.0","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@mapbox/mvt-fixtures":"^3.6.0","@octokit/auth-app":"^2.11.0","@octokit/rest":"^18.1.1","@rollup/plugin-commonjs":"^17.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^11.2.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.0","address":"^1.1.2","browserify":"^17.0.0","chalk":"^4.1.0","chokidar":"^3.5.1","cssnano":"^4.1.10","d3":"^6.5.0","d3-queue":"^3.0.7","diff":"^5.0.0","documentation":"~13.1.1","ejs":"^3.1.6","envify":"^4.1.0","eslint":"^7.30.0","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^5.2.0","eslint-plugin-html":"^6.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.3.4","flow-bin":"0.103.0","gl":"^4.9.0","glob":"^7.1.6","is-builtin-module":"^3.0.0","jsdom":"^13.2.0","json-stringify-pretty-compact":"^2.0.0","list-npm-contents":"^1.0.2","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^9.0.0","npm-font-open-sans":"^1.1.0","npm-packlist":"^2.1.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","pixelmatch":"^5.2.1","postcss":"^8.2.6","postcss-cli":"^8.3.1","postcss-inline-svg":"^5.0.0","pretty-bytes":"^5.5.0","puppeteer-core":"^7.1.0","qrcode-terminal":"^0.12.0","rollup":"^2.39.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.8","shuffle-seed":"^1.1.6","sinon":"^9.2.4","st":"^2.0.0","stylelint":"^13.10.0","stylelint-config-standard":"^20.0.0","tap":"~12.4.1","tape":"^5.1.1","tape-filter":"^1.0.4","testem":"^3.2.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-test-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","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","prepare-publish":"git clean -fdx && yarn install","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","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","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","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","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"fb5beca9d5abdd18d10e8cd47c39c35b7d0b2983","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@2.6.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"242f7f9dcdf1b34a1f59e2fc64c1b7573f8e490c","size":8204074,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-2.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-2.6.0.tgz"},"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"directories":{},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_2.6.0_1636399892213_0.13783359123650873"},"_hasShrinkwrap":false,"publish_time":1636399892703,"_cnpm_publish_time":1636399892703},"2.6.0-beta.2":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"2.6.0-beta.2","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","type":"module","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.1","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^2.0.2","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.3","geojson-vt":"^3.2.1","gl-matrix":"^3.3.0","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.1.4","tinyqueue":"^2.0.3","vt-pbf":"^3.1.3"},"devDependencies":{"@babel/core":"^7.12.16","@babel/eslint-parser":"^7.12.16","@babel/preset-flow":"^7.12.13","@mapbox/flow-remove-types":"^2.0.0","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@mapbox/mvt-fixtures":"^3.6.0","@octokit/auth-app":"^2.11.0","@octokit/rest":"^18.1.1","@rollup/plugin-commonjs":"^17.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^11.2.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.0","address":"^1.1.2","browserify":"^17.0.0","chalk":"^4.1.0","chokidar":"^3.5.1","cssnano":"^4.1.10","d3":"^6.5.0","d3-queue":"^3.0.7","diff":"^5.0.0","documentation":"~13.1.1","ejs":"^3.1.6","envify":"^4.1.0","eslint":"^7.30.0","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^5.2.0","eslint-plugin-html":"^6.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.3.4","flow-bin":"0.103.0","gl":"^4.9.0","glob":"^7.1.6","is-builtin-module":"^3.0.0","jsdom":"^13.2.0","json-stringify-pretty-compact":"^2.0.0","list-npm-contents":"^1.0.2","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^9.0.0","npm-font-open-sans":"^1.1.0","npm-packlist":"^2.1.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","pixelmatch":"^5.2.1","postcss":"^8.2.6","postcss-cli":"^8.3.1","postcss-inline-svg":"^5.0.0","pretty-bytes":"^5.5.0","puppeteer-core":"^7.1.0","qrcode-terminal":"^0.12.0","rollup":"^2.39.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.8","shuffle-seed":"^1.1.6","sinon":"^9.2.4","st":"^2.0.0","stylelint":"^13.10.0","stylelint-config-standard":"^20.0.0","tap":"~12.4.1","tape":"^5.1.1","tape-filter":"^1.0.4","testem":"^3.2.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-test-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","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","prepare-publish":"git clean -fdx && yarn install","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","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","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","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","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"readmeFilename":"README.md","gitHead":"4d9d27a8d47a0f91db6465ae774aac7084fb6cf6","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@2.6.0-beta.2","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"3d4604d500d0774af2dc9628b0cfb6d0e1877275","size":8203013,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-2.6.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-2.6.0-beta.2.tgz"},"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"directories":{},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_2.6.0-beta.2_1636148457326_0.22092282517827377"},"_hasShrinkwrap":false,"publish_time":1636148457783,"_cnpm_publish_time":1636148457783},"2.6.0-beta.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"2.6.0-beta.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","type":"module","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.1","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^2.0.2","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.3","geojson-vt":"^3.2.1","gl-matrix":"^3.3.0","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.1.4","tinyqueue":"^2.0.3","vt-pbf":"^3.1.3"},"devDependencies":{"@babel/core":"^7.12.16","@babel/eslint-parser":"^7.12.16","@babel/preset-flow":"^7.12.13","@mapbox/flow-remove-types":"^2.0.0","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@mapbox/mvt-fixtures":"^3.6.0","@octokit/auth-app":"^2.11.0","@octokit/rest":"^18.1.1","@rollup/plugin-commonjs":"^17.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^11.2.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.0","address":"^1.1.2","browserify":"^17.0.0","chalk":"^4.1.0","chokidar":"^3.5.1","cssnano":"^4.1.10","d3":"^6.5.0","d3-queue":"^3.0.7","diff":"^5.0.0","documentation":"~13.1.1","ejs":"^3.1.6","envify":"^4.1.0","eslint":"^7.30.0","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^5.2.0","eslint-plugin-html":"^6.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.3.4","flow-bin":"0.103.0","gl":"^4.9.0","glob":"^7.1.6","is-builtin-module":"^3.0.0","jsdom":"^13.2.0","json-stringify-pretty-compact":"^2.0.0","list-npm-contents":"^1.0.2","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^9.0.0","npm-font-open-sans":"^1.1.0","npm-packlist":"^2.1.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","pixelmatch":"^5.2.1","postcss":"^8.2.6","postcss-cli":"^8.3.1","postcss-inline-svg":"^5.0.0","pretty-bytes":"^5.5.0","puppeteer-core":"^7.1.0","qrcode-terminal":"^0.12.0","rollup":"^2.39.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.8","shuffle-seed":"^1.1.6","sinon":"^9.2.4","st":"^2.0.0","stylelint":"^13.10.0","stylelint-config-standard":"^20.0.0","tap":"~12.4.1","tape":"^5.1.1","tape-filter":"^1.0.4","testem":"^3.2.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-test-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","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","prepare-publish":"git clean -fdx && yarn install","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","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","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","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","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"readmeFilename":"README.md","gitHead":"bcbdf3f834bd87bce5fc5a1f03a4d3235c9cee48","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@2.6.0-beta.1","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"887e63a31af4e26080143542c22ae0c75359863e","size":8181391,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-2.6.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-2.6.0-beta.1.tgz"},"_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"directories":{},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_2.6.0-beta.1_1634777314950_0.8005218785084298"},"_hasShrinkwrap":false,"publish_time":1634777315291,"_cnpm_publish_time":1634777315291},"1.13.2":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.13.2","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.1","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.2.1","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.1.0","tinyqueue":"^2.0.3","vt-pbf":"^3.1.1"},"devDependencies":{"@babel/core":"^7.9.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mvt-fixtures":"^3.6.0","@octokit/rest":"^16.30.1","@rollup/plugin-strip":"^1.3.1","address":"^1.1.2","babel-eslint":"^10.0.1","babelify":"^10.0.0","benchmark":"^2.1.4","browserify":"^16.5.0","canvas":"^2.6.1","chalk":"^3.0.0","chokidar":"^3.0.2","cssnano":"^4.1.10","d3":"^4.12.0","diff":"^4.0.1","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"^4.5.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","list-npm-contents":"^1.0.2","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-font-open-sans":"^1.1.0","npm-packlist":"^2.1.1","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pixelmatch":"^5.1.0","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.5","shuffle-seed":"^1.1.6","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tap-parser":"^10.0.1","tape":"^4.13.2","tape-filter":"^1.0.4","testem":"^3.0.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-query-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-query 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","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","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","prepare-publish":"git clean -fdx && yarn install","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query-node":"node test/query.test.js","watch-query":"testem -f test/integration/testem.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","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","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"readmeFilename":"README.md","gitHead":"11ea4f82e2d04041ef33339ac51909e876eed910","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.13.2","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"76639c44f141f8dff71b7d8f1504f2aed11f7517","size":6814845,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.13.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.13.2.tgz"},"_npmUser":{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},"directories":{},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.13.2_1633726550069_0.9864226482298228"},"_hasShrinkwrap":false,"publish_time":1633726550377,"_cnpm_publish_time":1633726550377},"2.5.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"2.5.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","type":"module","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^2.0.2","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.3.0","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.1.3","tinyqueue":"^2.0.3","vt-pbf":"^3.1.1"},"devDependencies":{"@babel/core":"^7.12.16","@babel/eslint-parser":"^7.12.16","@babel/preset-flow":"^7.12.13","@mapbox/flow-remove-types":"^2.0.0","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@mapbox/mvt-fixtures":"^3.6.0","@octokit/auth-app":"^2.11.0","@octokit/rest":"^18.1.1","@rollup/plugin-commonjs":"^17.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^11.2.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.0","address":"^1.1.2","browserify":"^17.0.0","chalk":"^4.1.0","chokidar":"^3.5.1","cssnano":"^4.1.10","d3":"^6.5.0","d3-queue":"^3.0.7","diff":"^5.0.0","documentation":"~13.1.1","ejs":"^3.1.6","envify":"^4.1.0","eslint":"^7.30.0","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^5.2.0","eslint-plugin-html":"^6.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.3.4","flow-bin":"0.103.0","gl":"^4.9.0","glob":"^7.1.6","is-builtin-module":"^3.0.0","jsdom":"^13.2.0","json-stringify-pretty-compact":"^2.0.0","list-npm-contents":"^1.0.2","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^9.0.0","npm-font-open-sans":"^1.1.0","npm-packlist":"^2.1.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","pixelmatch":"^5.2.1","postcss":"^8.2.6","postcss-cli":"^8.3.1","postcss-inline-svg":"^5.0.0","pretty-bytes":"^5.5.0","puppeteer-core":"^7.1.0","qrcode-terminal":"^0.12.0","rollup":"^2.39.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.8","shuffle-seed":"^1.1.6","sinon":"^9.2.4","st":"^2.0.0","stylelint":"^13.10.0","stylelint-config-standard":"^20.0.0","tap":"~12.4.1","tape":"^5.1.1","tape-filter":"^1.0.4","testem":"^3.2.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-test-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","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","prepare-publish":"git clean -fdx && yarn install","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","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","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","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","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"a3b52aa0ecea311204f3200422cf1f0b1a5ff6fd","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@2.5.1","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"shasum":"77678c903feeabf759548a216e2e94ceaf4bc7be","size":7914649,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-2.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-2.5.1.tgz"},"_npmUser":{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},"directories":{},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_2.5.1_1633554930736_0.6637829929620673"},"_hasShrinkwrap":false,"publish_time":1633554931112,"_cnpm_publish_time":1633554931112},"2.5.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"2.5.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","type":"module","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^2.0.2","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.3.0","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.1.3","tinyqueue":"^2.0.3","vt-pbf":"^3.1.1"},"devDependencies":{"@babel/core":"^7.12.16","@babel/eslint-parser":"^7.12.16","@babel/preset-flow":"^7.12.13","@mapbox/flow-remove-types":"^2.0.0","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@mapbox/mvt-fixtures":"^3.6.0","@octokit/auth-app":"^2.11.0","@octokit/rest":"^18.1.1","@rollup/plugin-commonjs":"^17.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^11.2.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.0","address":"^1.1.2","browserify":"^17.0.0","chalk":"^4.1.0","chokidar":"^3.5.1","cssnano":"^4.1.10","d3":"^6.5.0","d3-queue":"^3.0.7","diff":"^5.0.0","documentation":"~13.1.1","ejs":"^3.1.6","envify":"^4.1.0","eslint":"^7.30.0","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^5.2.0","eslint-plugin-html":"^6.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.3.4","flow-bin":"0.103.0","gl":"^4.9.0","glob":"^7.1.6","is-builtin-module":"^3.0.0","jsdom":"^13.2.0","json-stringify-pretty-compact":"^2.0.0","list-npm-contents":"^1.0.2","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^9.0.0","npm-font-open-sans":"^1.1.0","npm-packlist":"^2.1.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","pixelmatch":"^5.2.1","postcss":"^8.2.6","postcss-cli":"^8.3.1","postcss-inline-svg":"^5.0.0","pretty-bytes":"^5.5.0","puppeteer-core":"^7.1.0","qrcode-terminal":"^0.12.0","rollup":"^2.39.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.8","shuffle-seed":"^1.1.6","sinon":"^9.2.4","st":"^2.0.0","stylelint":"^13.10.0","stylelint-config-standard":"^20.0.0","tap":"~12.4.1","tape":"^5.1.1","tape-filter":"^1.0.4","testem":"^3.2.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-test-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","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","prepare-publish":"git clean -fdx && yarn install","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","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","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","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","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"b14396fc514dd2f4b983fae346f58dbc27fddac7","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@2.5.0","_nodeVersion":"14.17.2","_npmVersion":"7.23.0","dist":{"shasum":"c0c7f09f4ce987b7397b92ea4b2780a8213ac10b","size":7766888,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-2.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-2.5.0.tgz"},"_npmUser":{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},"directories":{},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_2.5.0_1632954956145_0.15131439445439132"},"_hasShrinkwrap":false,"publish_time":1632954956583,"_cnpm_publish_time":1632954956583},"2.5.0-beta.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"2.5.0-beta.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","type":"module","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.2.5","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.3.0","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.1.3","tinyqueue":"^2.0.3","vt-pbf":"^3.1.1"},"devDependencies":{"@babel/core":"^7.12.16","@babel/eslint-parser":"^7.12.16","@babel/preset-flow":"^7.12.13","@mapbox/flow-remove-types":"^2.0.0","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@mapbox/mvt-fixtures":"^3.6.0","@octokit/auth-app":"^2.11.0","@octokit/rest":"^18.1.1","@rollup/plugin-commonjs":"^17.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^11.2.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.0","address":"^1.1.2","browserify":"^17.0.0","chalk":"^4.1.0","chokidar":"^3.5.1","cssnano":"^4.1.10","d3":"^6.5.0","d3-queue":"^3.0.7","diff":"^5.0.0","documentation":"~13.1.1","ejs":"^3.1.6","envify":"^4.1.0","eslint":"^7.30.0","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^5.2.0","eslint-plugin-html":"^6.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.3.4","flow-bin":"0.103.0","gl":"^4.9.0","glob":"^7.1.6","is-builtin-module":"^3.0.0","jsdom":"^13.2.0","json-stringify-pretty-compact":"^2.0.0","list-npm-contents":"^1.0.2","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^9.0.0","npm-font-open-sans":"^1.1.0","npm-packlist":"^2.1.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","pixelmatch":"^5.2.1","postcss":"^8.2.6","postcss-cli":"^8.3.1","postcss-inline-svg":"^5.0.0","pretty-bytes":"^5.5.0","puppeteer-core":"^7.1.0","qrcode-terminal":"^0.12.0","rollup":"^2.39.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.8","shuffle-seed":"^1.1.6","sinon":"^9.2.4","st":"^2.0.0","stylelint":"^13.10.0","stylelint-config-standard":"^20.0.0","tap":"~12.4.1","tape":"^5.1.1","tape-filter":"^1.0.4","testem":"^3.2.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-test-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","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","prepare-publish":"git clean -fdx && yarn install","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","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","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","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","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"readmeFilename":"README.md","gitHead":"0bae5b092ad3ab3fa482b83ed0c2ed0bab51b997","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@2.5.0-beta.1","_nodeVersion":"14.17.2","_npmVersion":"7.23.0","dist":{"shasum":"c946e9a8a857a911d15ba37169921a7e1c2c6bad","size":7777463,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-2.5.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-2.5.0-beta.1.tgz"},"_npmUser":{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},"directories":{},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_2.5.0-beta.1_1631747059350_0.9894112393167029"},"_hasShrinkwrap":false,"publish_time":1631747059792,"_cnpm_publish_time":1631747059792},"2.4.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"2.4.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","type":"module","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.2.5","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.3.0","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.1.3","tinyqueue":"^2.0.3","vt-pbf":"^3.1.1"},"devDependencies":{"@babel/core":"^7.12.16","@babel/eslint-parser":"^7.12.16","@babel/preset-flow":"^7.12.13","@mapbox/flow-remove-types":"^2.0.0","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@mapbox/mvt-fixtures":"^3.6.0","@octokit/auth-app":"^2.11.0","@octokit/rest":"^18.1.1","@rollup/plugin-commonjs":"^17.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^11.2.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.0","address":"^1.1.2","browserify":"^17.0.0","chalk":"^4.1.0","chokidar":"^3.5.1","cssnano":"^4.1.10","d3":"^6.5.0","d3-queue":"^3.0.7","diff":"^5.0.0","documentation":"~13.1.1","ejs":"^3.1.6","eslint":"^7.30.0","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^5.2.0","eslint-plugin-html":"^6.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.3.4","flow-bin":"^0.100.0","gl":"^4.9.0","glob":"^7.1.6","is-builtin-module":"^3.0.0","jsdom":"^13.2.0","json-stringify-pretty-compact":"^2.0.0","list-npm-contents":"^1.0.2","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^9.0.0","npm-font-open-sans":"^1.1.0","npm-packlist":"^2.1.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","pixelmatch":"^5.2.1","postcss":"^8.2.6","postcss-cli":"^8.3.1","postcss-inline-svg":"^5.0.0","pretty-bytes":"^5.5.0","puppeteer-core":"^7.1.0","qrcode-terminal":"^0.12.0","rollup":"^2.39.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.8","shuffle-seed":"^1.1.6","sinon":"^9.2.4","st":"^2.0.0","stylelint":"^13.10.0","stylelint-config-standard":"^20.0.0","tap":"~12.4.1","tape":"^5.1.1","tape-filter":"^1.0.4","testem":"^3.2.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-test-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","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","prepare-publish":"git clean -fdx && yarn install","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","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","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","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","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"0a35e90f012affa761595c747fa440f493f3d21c","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@2.4.1","_nodeVersion":"14.16.1","_npmVersion":"7.10.0","dist":{"shasum":"cd17d35bd4262bc6a9e0e49fef165f8f0dbf6fef","size":7800256,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-2.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-2.4.1.tgz"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"directories":{},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_2.4.1_1629124512636_0.9515825849765038"},"_hasShrinkwrap":false,"publish_time":1629124512979,"_cnpm_publish_time":1629124512979},"2.4.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"2.4.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","type":"module","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=14.15.4"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.2.5","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.3.0","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.1.3","tinyqueue":"^2.0.3","vt-pbf":"^3.1.1"},"devDependencies":{"@babel/core":"^7.12.16","@babel/eslint-parser":"^7.12.16","@babel/preset-flow":"^7.12.13","@mapbox/flow-remove-types":"^2.0.0","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@mapbox/mvt-fixtures":"^3.6.0","@octokit/auth-app":"^2.11.0","@octokit/rest":"^18.1.1","@rollup/plugin-commonjs":"^17.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^11.2.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.0","address":"^1.1.2","browserify":"^17.0.0","chalk":"^4.1.0","chokidar":"^3.5.1","cssnano":"^4.1.10","d3":"^6.5.0","d3-queue":"^3.0.7","diff":"^5.0.0","documentation":"~13.1.1","ejs":"^3.1.6","eslint":"^7.30.0","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^5.2.0","eslint-plugin-html":"^6.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.3.4","flow-bin":"^0.100.0","gl":"^4.9.0","glob":"^7.1.6","is-builtin-module":"^3.0.0","jsdom":"^13.2.0","json-stringify-pretty-compact":"^2.0.0","list-npm-contents":"^1.0.2","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^9.0.0","npm-font-open-sans":"^1.1.0","npm-packlist":"^2.1.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","pixelmatch":"^5.2.1","postcss":"^8.2.6","postcss-cli":"^8.3.1","postcss-inline-svg":"^5.0.0","pretty-bytes":"^5.5.0","puppeteer-core":"^7.1.0","qrcode-terminal":"^0.12.0","rollup":"^2.39.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.8","shuffle-seed":"^1.1.6","sinon":"^9.2.4","st":"^2.0.0","stylelint":"^13.10.0","stylelint-config-standard":"^20.0.0","tap":"~12.4.1","tape":"^5.1.1","tape-filter":"^1.0.4","testem":"^3.2.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-test-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","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","prepare-publish":"git clean -fdx && yarn install","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","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","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","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","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"17048a2a487cbbe4ed5659ed35b84fb537c8cbcb","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@2.4.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"ddb7e47f1179a56b9d6f110859b5a4b94e0a66e8","size":7895401,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-2.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-2.4.0.tgz"},"_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"directories":{},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_2.4.0_1627686511778_0.8694219157017276"},"_hasShrinkwrap":false,"publish_time":1627686512334,"_cnpm_publish_time":1627686512334},"2.4.0-beta.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"2.4.0-beta.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","type":"module","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=14.15.4"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.2.5","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.3.0","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.1.3","tinyqueue":"^2.0.3","vt-pbf":"^3.1.1"},"devDependencies":{"@babel/core":"^7.12.16","@babel/eslint-parser":"^7.12.16","@babel/preset-flow":"^7.12.13","@mapbox/flow-remove-types":"^2.0.0","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@mapbox/mvt-fixtures":"^3.6.0","@octokit/auth-app":"^2.11.0","@octokit/rest":"^18.1.1","@rollup/plugin-commonjs":"^17.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^11.2.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.0","address":"^1.1.2","browserify":"^17.0.0","chalk":"^4.1.0","chokidar":"^3.5.1","cssnano":"^4.1.10","d3":"^6.5.0","d3-queue":"^3.0.7","diff":"^5.0.0","documentation":"~13.1.1","ejs":"^3.1.6","eslint":"^7.20.0","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^5.2.0","eslint-plugin-html":"^6.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.0.0","flow-bin":"^0.100.0","gl":"^4.9.0","glob":"^7.1.6","is-builtin-module":"^3.0.0","jsdom":"^13.2.0","json-stringify-pretty-compact":"^2.0.0","list-npm-contents":"^1.0.2","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^9.0.0","npm-font-open-sans":"^1.1.0","npm-packlist":"^2.1.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","pixelmatch":"^5.2.1","postcss":"^8.2.6","postcss-cli":"^8.3.1","postcss-inline-svg":"^5.0.0","pretty-bytes":"^5.5.0","puppeteer-core":"^7.1.0","qrcode-terminal":"^0.12.0","rollup":"^2.39.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.8","shuffle-seed":"^1.1.6","sinon":"^9.2.4","st":"^2.0.0","stylelint":"^13.10.0","stylelint-config-standard":"^20.0.0","tap":"~12.4.1","tape":"^5.1.1","tape-filter":"^1.0.4","testem":"^3.2.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-test-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","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","prepare-publish":"git clean -fdx && yarn install","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","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","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","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","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"readmeFilename":"README.md","gitHead":"1781ef488c16ff56819daa2ecd025f9fdde5a356","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@2.4.0-beta.1","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"f562185a04d2fdac1b5fa5a334abf80e8af26975","size":7869035,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-2.4.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-2.4.0-beta.1.tgz"},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"directories":{},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_2.4.0-beta.1_1626392873096_0.07867670398966209"},"_hasShrinkwrap":false,"publish_time":1626392873390,"_cnpm_publish_time":1626392873390},"2.3.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"2.3.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","type":"module","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.2.5","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.3.0","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.1.3","tinyqueue":"^2.0.3","vt-pbf":"^3.1.1"},"devDependencies":{"@babel/core":"^7.12.16","@babel/eslint-parser":"^7.12.16","@babel/preset-flow":"^7.12.13","@mapbox/flow-remove-types":"^2.0.0","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@mapbox/mvt-fixtures":"^3.6.0","@octokit/auth-app":"^2.11.0","@octokit/rest":"^18.1.1","@rollup/plugin-commonjs":"^17.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^11.2.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.0","address":"^1.1.2","browserify":"^17.0.0","chalk":"^4.1.0","chokidar":"^3.5.1","cssnano":"^4.1.10","d3":"^6.5.0","d3-queue":"^3.0.7","diff":"^5.0.0","documentation":"~13.1.1","ejs":"^3.1.6","eslint":"^7.20.0","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^5.2.0","eslint-plugin-html":"^6.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.0.0","flow-bin":"^0.100.0","gl":"^4.9.0","glob":"^7.1.6","is-builtin-module":"^3.0.0","jsdom":"^13.2.0","json-stringify-pretty-compact":"^2.0.0","list-npm-contents":"^1.0.2","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^9.0.0","npm-font-open-sans":"^1.1.0","npm-packlist":"^2.1.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","pixelmatch":"^5.2.1","postcss":"^8.2.6","postcss-cli":"^8.3.1","postcss-inline-svg":"^5.0.0","pretty-bytes":"^5.5.0","puppeteer-core":"^7.1.0","qrcode-terminal":"^0.12.0","rollup":"^2.39.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.8","shuffle-seed":"^1.1.6","sinon":"^9.2.4","st":"^2.0.0","stylelint":"^13.10.0","stylelint-config-standard":"^20.0.0","tap":"~12.4.1","tape":"^5.1.1","tape-filter":"^1.0.4","testem":"^3.2.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-test-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","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","prepare-publish":"git clean -fdx && yarn install","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","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","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","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","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"c377a90e768c48b7a422596740e06cae2a55a055","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@2.3.1","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"shasum":"970fbb91b7c21e81c726d547b3153b6f90a09c29","size":7811305,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-2.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-2.3.1.tgz"},"_npmUser":{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},"directories":{},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_2.3.1_1624307630047_0.529993779421893"},"_hasShrinkwrap":false,"publish_time":1624307630529,"_cnpm_publish_time":1624307630529},"2.3.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"2.3.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","type":"module","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.2.5","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.3.0","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.1.3","tinyqueue":"^2.0.3","vt-pbf":"^3.1.1"},"devDependencies":{"@babel/core":"^7.12.16","@babel/eslint-parser":"^7.12.16","@babel/preset-flow":"^7.12.13","@mapbox/flow-remove-types":"^2.0.0","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@mapbox/mvt-fixtures":"^3.6.0","@octokit/auth-app":"^2.11.0","@octokit/rest":"^18.1.1","@rollup/plugin-commonjs":"^17.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^11.2.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.0","address":"^1.1.2","browserify":"^17.0.0","chalk":"^4.1.0","chokidar":"^3.5.1","cssnano":"^4.1.10","d3":"^6.5.0","d3-queue":"^3.0.7","diff":"^5.0.0","documentation":"~13.1.1","ejs":"^3.1.6","eslint":"^7.20.0","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^5.2.0","eslint-plugin-html":"^6.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.0.0","flow-bin":"^0.100.0","gl":"^4.9.0","glob":"^7.1.6","is-builtin-module":"^3.0.0","jsdom":"^13.2.0","json-stringify-pretty-compact":"^2.0.0","list-npm-contents":"^1.0.2","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^9.0.0","npm-font-open-sans":"^1.1.0","npm-packlist":"^2.1.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","pixelmatch":"^5.2.1","postcss":"^8.2.6","postcss-cli":"^8.3.1","postcss-inline-svg":"^5.0.0","pretty-bytes":"^5.5.0","puppeteer-core":"^7.1.0","qrcode-terminal":"^0.12.0","rollup":"^2.39.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.8","shuffle-seed":"^1.1.6","sinon":"^9.2.4","st":"^2.0.0","stylelint":"^13.10.0","stylelint-config-standard":"^20.0.0","tap":"~12.4.1","tape":"^5.1.1","tape-filter":"^1.0.4","testem":"^3.2.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-test-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","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","prepare-publish":"git clean -fdx && yarn install","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","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","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","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","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"abe8157b5109e11f15ae729c55c6264522597519","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@2.3.0","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"shasum":"2f8243da89ff639497963d7f865d12523d9b96de","size":7814349,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-2.3.0.tgz"},"_npmUser":{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},"directories":{},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_2.3.0_1622136563272_0.14285421367739803"},"_hasShrinkwrap":false,"publish_time":1622136563617,"_cnpm_publish_time":1622136563617},"2.3.0-beta.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"2.3.0-beta.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","type":"module","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.2.5","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.3.0","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.1.3","tinyqueue":"^2.0.3","vt-pbf":"^3.1.1"},"devDependencies":{"@babel/core":"^7.12.16","@babel/eslint-parser":"^7.12.16","@babel/preset-flow":"^7.12.13","@mapbox/flow-remove-types":"^2.0.0","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@mapbox/mvt-fixtures":"^3.6.0","@octokit/auth-app":"^2.11.0","@octokit/rest":"^18.1.1","@rollup/plugin-commonjs":"^17.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^11.2.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.0","address":"^1.1.2","browserify":"^17.0.0","chalk":"^4.1.0","chokidar":"^3.5.1","cssnano":"^4.1.10","d3":"^6.5.0","d3-queue":"^3.0.7","diff":"^5.0.0","documentation":"~13.1.1","ejs":"^3.1.6","eslint":"^7.20.0","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^5.2.0","eslint-plugin-html":"^6.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.0.0","flow-bin":"^0.100.0","gl":"^4.9.0","glob":"^7.1.6","is-builtin-module":"^3.0.0","jsdom":"^13.2.0","json-stringify-pretty-compact":"^2.0.0","list-npm-contents":"^1.0.2","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^9.0.0","npm-font-open-sans":"^1.1.0","npm-packlist":"^2.1.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","pixelmatch":"^5.2.1","postcss":"^8.2.6","postcss-cli":"^8.3.1","postcss-inline-svg":"^5.0.0","pretty-bytes":"^5.5.0","puppeteer-core":"^7.1.0","qrcode-terminal":"^0.12.0","rollup":"^2.39.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.8","shuffle-seed":"^1.1.6","sinon":"^9.2.4","st":"^2.0.0","stylelint":"^13.10.0","stylelint-config-standard":"^20.0.0","tap":"~12.4.1","tape":"^5.1.1","tape-filter":"^1.0.4","testem":"^3.2.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-test-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","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","prepare-publish":"git clean -fdx && yarn install","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","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","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-render-prod":"BUILD=production SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","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","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"readmeFilename":"README.md","gitHead":"b3816cfd803c68ac9e6cb27771f0e990b1ac993b","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@2.3.0-beta.1","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"shasum":"94c9372981b0d279358bd22d351ec2638c0caa2f","size":7810160,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-2.3.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-2.3.0-beta.1.tgz"},"_npmUser":{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},"directories":{},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_2.3.0-beta.1_1620678346746_0.9511360448939286"},"_hasShrinkwrap":false,"publish_time":1620678350726,"_cnpm_publish_time":1620678350726},"2.2.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"2.2.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","type":"module","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.2.5","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.3.0","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.1.2","tinyqueue":"^2.0.3","vt-pbf":"^3.1.1"},"devDependencies":{"@babel/core":"^7.12.16","@babel/eslint-parser":"^7.12.16","@babel/preset-flow":"^7.12.13","@mapbox/flow-remove-types":"^2.0.0","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@mapbox/mvt-fixtures":"^3.6.0","@octokit/auth-app":"^2.11.0","@octokit/rest":"^18.1.1","@rollup/plugin-commonjs":"^17.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^11.2.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.0","address":"^1.1.2","browserify":"^17.0.0","chalk":"^4.1.0","chokidar":"^3.5.1","cssnano":"^4.1.10","d3":"^6.5.0","d3-queue":"^3.0.7","diff":"^5.0.0","documentation":"~13.1.1","ejs":"^3.1.6","eslint":"^7.20.0","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^5.2.0","eslint-plugin-html":"^6.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.0.0","flow-bin":"^0.100.0","gl":"^4.9.0","glob":"^7.1.6","is-builtin-module":"^3.0.0","jsdom":"^13.2.0","json-stringify-pretty-compact":"^2.0.0","list-npm-contents":"^1.0.2","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^9.0.0","npm-font-open-sans":"^1.1.0","npm-packlist":"^2.1.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","pixelmatch":"^5.2.1","postcss":"^8.2.6","postcss-cli":"^8.3.1","postcss-inline-svg":"^5.0.0","pretty-bytes":"^5.5.0","puppeteer-core":"^7.1.0","qrcode-terminal":"^0.12.0","rollup":"^2.39.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.8","shuffle-seed":"^1.1.6","sinon":"^9.2.4","st":"^2.0.0","stylelint":"^13.10.0","stylelint-config-standard":"^20.0.0","tap":"~12.4.1","tape":"^5.1.1","tape-filter":"^1.0.4","testem":"^3.2.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-test-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","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","prepare-publish":"git clean -fdx && yarn install","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","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","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","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","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"ef5f9328ff663e6c1509c6c207eb2f1ccf9bbd39","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@2.2.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"f0228a251c5fb733a341528be0114612bfc5a982","size":7674907,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-2.2.0.tgz"},"_npmUser":{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},"directories":{},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_2.2.0_1616715085199_0.84266369170544"},"_hasShrinkwrap":false,"publish_time":1616715085648,"_cnpm_publish_time":1616715085648},"2.2.0-beta.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"2.2.0-beta.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","type":"module","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.2.5","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.3.0","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.1.2","tinyqueue":"^2.0.3","vt-pbf":"^3.1.1"},"devDependencies":{"@babel/core":"^7.12.16","@babel/eslint-parser":"^7.12.16","@babel/preset-flow":"^7.12.13","@mapbox/flow-remove-types":"^2.0.0","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.3","@mapbox/mvt-fixtures":"^3.6.0","@octokit/auth-app":"^2.11.0","@octokit/rest":"^18.1.1","@rollup/plugin-commonjs":"^17.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^11.2.0","@rollup/plugin-replace":"^2.3.4","@rollup/plugin-strip":"^2.0.0","address":"^1.1.2","browserify":"^17.0.0","chalk":"^4.1.0","chokidar":"^3.5.1","cssnano":"^4.1.10","d3":"^6.5.0","d3-queue":"^3.0.7","diff":"^5.0.0","documentation":"~13.1.1","ejs":"^3.1.6","eslint":"^7.20.0","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^5.2.0","eslint-plugin-html":"^6.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.0.0","flow-bin":"^0.100.0","gl":"^4.9.0","glob":"^7.1.6","is-builtin-module":"^3.0.0","jsdom":"^13.2.0","json-stringify-pretty-compact":"^2.0.0","list-npm-contents":"^1.0.2","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^9.0.0","npm-font-open-sans":"^1.1.0","npm-packlist":"^2.1.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","pixelmatch":"^5.2.1","postcss":"^8.2.6","postcss-cli":"^8.3.1","postcss-inline-svg":"^5.0.0","pretty-bytes":"^5.5.0","puppeteer-core":"^7.1.0","qrcode-terminal":"^0.12.0","rollup":"^2.39.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.8","shuffle-seed":"^1.1.6","sinon":"^9.2.4","st":"^2.0.0","stylelint":"^13.10.0","stylelint-config-standard":"^20.0.0","tap":"~12.4.1","tape":"^5.1.1","tape-filter":"^1.0.4","testem":"^3.2.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-test-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","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","prepare-publish":"git clean -fdx && yarn install","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","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","watch-query":"SUITE_NAME=query testem -f test/integration/testem/testem.js","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem/testem.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem/testem.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","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","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"readmeFilename":"README.md","gitHead":"f2e1c5ef155af76b847446b2101951005849165d","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@2.2.0-beta.1","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"bdeb5b2638c8f9bb4165d856b5d56d9e79184536","size":7674967,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-2.2.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-2.2.0-beta.1.tgz"},"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"directories":{},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_2.2.0-beta.1_1615846558589_0.861906106288171"},"_hasShrinkwrap":false,"publish_time":1615846558878,"_cnpm_publish_time":1615846558878},"1.13.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.13.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.1","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.2.1","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.1.0","tinyqueue":"^2.0.3","vt-pbf":"^3.1.1"},"devDependencies":{"@babel/core":"^7.9.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mvt-fixtures":"^3.6.0","@octokit/rest":"^16.30.1","@rollup/plugin-strip":"^1.3.1","address":"^1.1.2","babel-eslint":"^10.0.1","babelify":"^10.0.0","benchmark":"^2.1.4","browserify":"^16.5.0","canvas":"^2.6.1","chalk":"^3.0.0","chokidar":"^3.0.2","cssnano":"^4.1.10","d3":"^4.12.0","diff":"^4.0.1","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"^4.5.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","list-npm-contents":"^1.0.2","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-font-open-sans":"^1.1.0","npm-packlist":"^2.1.1","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pixelmatch":"^5.1.0","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.5","shuffle-seed":"^1.1.6","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tap-parser":"^10.0.1","tape":"^4.13.2","tape-filter":"^1.0.4","testem":"^3.0.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-query-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-query 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","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","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","prepare-publish":"git clean -fdx && yarn install","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query-node":"node test/query.test.js","watch-query":"testem -f test/integration/testem.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","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","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"50adf1cc14e5aef09099f15c5cb803eaa5f72a48","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.13.1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"shasum":"322efe75ab4c764fc4c776da1506aad58d5a5b9d","size":6839251,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.13.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.13.1.tgz"},"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"directories":{},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.13.1_1613608895804_0.6820477952665407"},"_hasShrinkwrap":false,"publish_time":1613608896140,"_cnpm_publish_time":1613608896140},"2.1.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"2.1.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.2.3","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.2.1","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.1.2","tinyqueue":"^2.0.3","vt-pbf":"^3.1.1"},"devDependencies":{"@babel/core":"^7.9.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mvt-fixtures":"^3.6.0","@octokit/auth-app":"^2.4.7","@octokit/rest":"^18.0.0","@rollup/plugin-strip":"^1.3.1","address":"^1.1.2","babel-eslint":"^10.0.1","babelify":"^10.0.0","benchmark":"^2.1.4","browserify":"^16.5.0","canvas":"^2.6.1","chalk":"^3.0.0","chokidar":"^3.0.2","cssnano":"^4.1.10","d3":"^4.12.0","diff":"^4.0.1","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"^4.5.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","list-npm-contents":"^1.0.2","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-font-open-sans":"^1.1.0","npm-packlist":"^2.1.1","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pixelmatch":"^5.1.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.5","shuffle-seed":"^1.1.6","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tape":"^4.13.2","tape-filter":"^1.0.4","testem":"^3.0.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-test-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","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","prepare-publish":"git clean -fdx && yarn install","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem.js","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","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","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"c032b8d22fb9d68c5df02fd65cf21fea5ddd3055","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@2.1.1","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"shasum":"3e29c44e5bd7499aa8829426a678fe472ac536f9","size":7659166,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-2.1.1.tgz"},"_npmUser":{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},"directories":{},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_2.1.1_1612824710837_0.3467723666856226"},"_hasShrinkwrap":false,"publish_time":1612824711103,"_cnpm_publish_time":1612824711103},"2.1.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"2.1.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.2.2","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.2.1","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.1.2","tinyqueue":"^2.0.3","vt-pbf":"^3.1.1"},"devDependencies":{"@babel/core":"^7.9.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mvt-fixtures":"^3.6.0","@octokit/auth-app":"^2.4.7","@octokit/rest":"^18.0.0","@rollup/plugin-strip":"^1.3.1","address":"^1.1.2","babel-eslint":"^10.0.1","babelify":"^10.0.0","benchmark":"^2.1.4","browserify":"^16.5.0","canvas":"^2.6.1","chalk":"^3.0.0","chokidar":"^3.0.2","cssnano":"^4.1.10","d3":"^4.12.0","diff":"^4.0.1","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"^4.5.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","list-npm-contents":"^1.0.2","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-font-open-sans":"^1.1.0","npm-packlist":"^2.1.1","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pixelmatch":"^5.1.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.5","shuffle-seed":"^1.1.6","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tape":"^4.13.2","tape-filter":"^1.0.4","testem":"^3.0.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-test-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","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","prepare-publish":"git clean -fdx && yarn install","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem.js","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","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","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"b9629511311500f8e6491dba172feb9543e24438","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@2.1.0","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"shasum":"9309ae24284458ad79e1f7599cc34e2b3ccc047c","size":7659156,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-2.1.0.tgz"},"_npmUser":{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},"directories":{},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_2.1.0_1612478557162_0.5310570731859403"},"_hasShrinkwrap":false,"publish_time":1612478557595,"_cnpm_publish_time":1612478557595},"2.1.0-beta.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"2.1.0-beta.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.2.2","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.2.1","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.1.2","tinyqueue":"^2.0.3","vt-pbf":"^3.1.1"},"devDependencies":{"@babel/core":"^7.9.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mvt-fixtures":"^3.6.0","@octokit/auth-app":"^2.4.7","@octokit/rest":"^18.0.0","@rollup/plugin-strip":"^1.3.1","address":"^1.1.2","babel-eslint":"^10.0.1","babelify":"^10.0.0","benchmark":"^2.1.4","browserify":"^16.5.0","canvas":"^2.6.1","chalk":"^3.0.0","chokidar":"^3.0.2","cssnano":"^4.1.10","d3":"^4.12.0","diff":"^4.0.1","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"^4.5.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","list-npm-contents":"^1.0.2","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-font-open-sans":"^1.1.0","npm-packlist":"^2.1.1","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pixelmatch":"^5.1.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.5","shuffle-seed":"^1.1.6","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tape":"^4.13.2","tape-filter":"^1.0.4","testem":"^3.0.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-test-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","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","prepare-publish":"git clean -fdx && yarn install","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem.js","test-render":"SUITE_NAME=render CI=true testem ci -f test/integration/testem.js","test-query":"SUITE_NAME=query CI=true testem ci -f test/integration/testem.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","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","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"readmeFilename":"README.md","gitHead":"9d5bb348d7acfcb06fd2ead584c86ba636e6e563","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@2.1.0-beta.1","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"shasum":"7110e7b720b21887421d03c688e6b9d04c92e90b","size":7659213,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-2.1.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-2.1.0-beta.1.tgz"},"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"directories":{},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_2.1.0-beta.1_1611779484295_0.7581688282253389"},"_hasShrinkwrap":false,"publish_time":1611779484704,"_cnpm_publish_time":1611779484704},"2.0.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"2.0.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^2.0.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.1","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.2.1","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.1.0","tinyqueue":"^2.0.3","vt-pbf":"^3.1.1"},"devDependencies":{"@babel/core":"^7.9.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mvt-fixtures":"^3.6.0","@octokit/auth-app":"^2.4.7","@octokit/rest":"^18.0.0","@rollup/plugin-strip":"^1.3.1","address":"^1.1.2","babel-eslint":"^10.0.1","babelify":"^10.0.0","benchmark":"^2.1.4","browserify":"^16.5.0","canvas":"^2.6.1","chalk":"^3.0.0","chokidar":"^3.0.2","cssnano":"^4.1.10","d3":"^4.12.0","diff":"^4.0.1","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"^4.5.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","list-npm-contents":"^1.0.2","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-font-open-sans":"^1.1.0","npm-packlist":"^2.1.1","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pixelmatch":"^5.1.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.5","shuffle-seed":"^1.1.6","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tape":"^4.13.2","tape-filter":"^1.0.4","testem":"^3.0.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-test-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","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","prepare-publish":"git clean -fdx && yarn install","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-testem":"testem -f test/integration/testem.js","testem-ci":"CI=true testem ci -f test/integration/testem.js","watch-render":"SUITE_NAME=render run-s build-token watch-testem","watch-query":"SUITE_NAME=query npm run watch-testem","test-render":"SUITE_NAME=render run-s build-token testem-ci","test-query":"SUITE_NAME=query npm run testem-ci","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","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","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"929094c572bb4e74d5e1926659d2a0ac41448a84","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@2.0.1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"shasum":"e081c075fca2473fbc0e3a28f57c1b68ced3d997","size":7556268,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-2.0.1.tgz"},"_npmUser":{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},"directories":{},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_2.0.1_1608752482333_0.5193916310567497"},"_hasShrinkwrap":false,"publish_time":1608752482729,"_cnpm_publish_time":1608752482729},"2.0.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"2.0.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.1","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.2.1","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.1.0","tinyqueue":"^2.0.3","vt-pbf":"^3.1.1"},"devDependencies":{"@babel/core":"^7.9.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mvt-fixtures":"^3.6.0","@octokit/auth-app":"^2.4.7","@octokit/rest":"^18.0.0","@rollup/plugin-strip":"^1.3.1","address":"^1.1.2","babel-eslint":"^10.0.1","babelify":"^10.0.0","benchmark":"^2.1.4","browserify":"^16.5.0","canvas":"^2.6.1","chalk":"^3.0.0","chokidar":"^3.0.2","cssnano":"^4.1.10","d3":"^4.12.0","diff":"^4.0.1","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"^4.5.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","list-npm-contents":"^1.0.2","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-font-open-sans":"^1.1.0","npm-packlist":"^2.1.1","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pixelmatch":"^5.1.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.5","shuffle-seed":"^1.1.6","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tape":"^4.13.2","tape-filter":"^1.0.4","testem":"^3.0.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-bench":"rollup -c --environment BUILD:bench,MINIFY:true","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-test-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","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","prepare-publish":"git clean -fdx && yarn install","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","watch-render":"SUITE_NAME=render testem -f test/integration/testem.js","watch-query":"SUITE_NAME=query testem -f test/integration/testem.js","test-render":"CI=true SUITE_NAME=render testem ci -f test/integration/testem.js","test-query":"CI=true SUITE_NAME=query testem ci -f test/integration/testem.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","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","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"fdafaf665a9313c5075adfc0248d839eaf34c5d2","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@2.0.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"a91bb7c58bd7d2dcab89f0f8a6571ff441daf1ef","size":7528961,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-2.0.0.tgz"},"_npmUser":{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},"directories":{},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_2.0.0_1607442768426_0.34855239118359505"},"_hasShrinkwrap":false,"publish_time":1607442768750,"_cnpm_publish_time":1607442768750},"1.13.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.13.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.1","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.2.1","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.1.0","tinyqueue":"^2.0.3","vt-pbf":"^3.1.1"},"devDependencies":{"@babel/core":"^7.9.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mvt-fixtures":"^3.6.0","@octokit/rest":"^16.30.1","@rollup/plugin-strip":"^1.3.1","address":"^1.1.2","babel-eslint":"^10.0.1","babelify":"^10.0.0","benchmark":"^2.1.4","browserify":"^16.5.0","canvas":"^2.6.1","chalk":"^3.0.0","chokidar":"^3.0.2","cssnano":"^4.1.10","d3":"^4.12.0","diff":"^4.0.1","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"^4.5.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","list-npm-contents":"^1.0.2","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-font-open-sans":"^1.1.0","npm-packlist":"^2.1.1","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pixelmatch":"^5.1.0","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.5","shuffle-seed":"^1.1.6","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tap-parser":"^10.0.1","tape":"^4.13.2","tape-filter":"^1.0.4","testem":"^3.0.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-query-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-query 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","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","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","prepare-publish":"git clean -fdx && yarn install","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query-node":"node test/query.test.js","watch-query":"testem -f test/integration/testem.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","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","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"f87090b70b8a6fbde1a779c44933ce32bffc5d2c","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.13.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"23b339ba5116b7e3b5a2043ea968f7fcb53e34a6","size":6813676,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.13.0.tgz"},"_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"directories":{},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.13.0_1605823067914_0.1455913224418175"},"_hasShrinkwrap":false,"publish_time":1605823068278,"_cnpm_publish_time":1605823068278},"1.12.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.12.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.1","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.2.1","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.1.0","tinyqueue":"^2.0.3","vt-pbf":"^3.1.1"},"devDependencies":{"@babel/core":"^7.9.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mvt-fixtures":"^3.6.0","@octokit/rest":"^16.30.1","@rollup/plugin-strip":"^1.3.1","address":"^1.1.2","babel-eslint":"^10.0.1","babelify":"^10.0.0","benchmark":"^2.1.4","browserify":"^16.5.0","canvas":"^2.6.1","chalk":"^3.0.0","chokidar":"^3.0.2","cssnano":"^4.1.10","d3":"^4.12.0","diff":"^4.0.1","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"^4.5.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","list-npm-contents":"^1.0.2","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-font-open-sans":"^1.1.0","npm-packlist":"^2.1.1","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pixelmatch":"^5.1.0","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.5","shuffle-seed":"^1.1.6","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tap-parser":"^10.0.1","tape":"^4.13.2","tape-filter":"^1.0.4","testem":"^3.0.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-query-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-query 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","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","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","prepare-publish":"git clean -fdx && yarn install","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query-node":"node test/query.test.js","watch-query":"testem -f test/integration/testem.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","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","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"520a4ca3b9d260693f1e7f4af30d8b91c8f8bb08","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.12.0","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"shasum":"7d1c73b1153d7ee219d30d80728d7df079bc7c05","size":6815475,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.12.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.12.0_1597248960861_0.5939434674897297"},"_hasShrinkwrap":false,"publish_time":1597248961138,"_cnpm_publish_time":1597248961138},"1.12.0-beta.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.12.0-beta.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.1","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.2.1","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.1.0","tinyqueue":"^2.0.3","vt-pbf":"^3.1.1"},"devDependencies":{"@babel/core":"^7.9.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mvt-fixtures":"^3.6.0","@octokit/rest":"^16.30.1","@rollup/plugin-strip":"^1.3.1","address":"^1.1.2","babel-eslint":"^10.0.1","babelify":"^10.0.0","benchmark":"^2.1.4","browserify":"^16.5.0","canvas":"^2.6.1","chalk":"^3.0.0","chokidar":"^3.0.2","cssnano":"^4.1.10","d3":"^4.12.0","diff":"^4.0.1","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"^4.5.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","list-npm-contents":"^1.0.2","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-font-open-sans":"^1.1.0","npm-packlist":"^2.1.1","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pixelmatch":"^5.1.0","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.5","shuffle-seed":"^1.1.6","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tap-parser":"^10.0.1","tape":"^4.13.2","tape-filter":"^1.0.4","testem":"^3.0.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-query-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-query 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","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","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","prepare-publish":"git clean -fdx && yarn install","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query-node":"node test/query.test.js","watch-query":"testem -f test/integration/testem.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","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","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"readmeFilename":"README.md","gitHead":"293294d6009b91326352f9dd7fb59c430cf1066b","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.12.0-beta.1","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"shasum":"b3f4d053d5de6e666d60e6026303741fbfc10de0","size":6815532,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.12.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.12.0-beta.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.12.0-beta.1_1596725411540_0.872031580410572"},"_hasShrinkwrap":false,"publish_time":1596725411901,"_cnpm_publish_time":1596725411901},"1.11.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.11.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.1","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.2.1","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.1.0","tinyqueue":"^2.0.3","vt-pbf":"^3.1.1"},"devDependencies":{"@babel/core":"^7.9.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mvt-fixtures":"^3.6.0","@octokit/rest":"^16.30.1","@rollup/plugin-strip":"^1.3.1","address":"^1.1.2","babel-eslint":"^10.0.1","babelify":"^10.0.0","benchmark":"^2.1.4","browserify":"^16.5.0","canvas":"^2.6.1","chalk":"^3.0.0","chokidar":"^3.0.2","cssnano":"^4.1.10","d3":"^4.12.0","diff":"^4.0.1","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","list-npm-contents":"^1.0.2","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-font-open-sans":"^1.1.0","npm-packlist":"^2.1.1","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pixelmatch":"^5.1.0","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.5","shuffle-seed":"^1.1.6","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tap-parser":"^10.0.1","tape":"^4.13.2","tape-filter":"^1.0.4","testem":"^3.0.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-query-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-query 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","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","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","prepare-publish":"git clean -fdx && yarn install","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query-node":"node test/query.test.js","watch-query":"testem -f test/integration/testem.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","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","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"8b15cfe791bc8223729c3707ee012649ccf709fe","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.11.1","_nodeVersion":"12.0.0","_npmVersion":"6.9.0","dist":{"shasum":"063e72b591d506b6b1f483df563e3e48cd0a971b","size":6766584,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.11.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.11.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.11.1_1594162208280_0.39681060437222015"},"_hasShrinkwrap":false,"publish_time":1594162209024,"_cnpm_publish_time":1594162209024},"1.11.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.11.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.1","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.2.1","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.1.0","tinyqueue":"^2.0.3","vt-pbf":"^3.1.1"},"devDependencies":{"@babel/core":"^7.9.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mvt-fixtures":"^3.6.0","@octokit/rest":"^16.30.1","@rollup/plugin-strip":"^1.3.1","address":"^1.1.2","babel-eslint":"^10.0.1","babelify":"^10.0.0","benchmark":"^2.1.4","browserify":"^16.5.0","canvas":"^2.6.1","chalk":"^3.0.0","chokidar":"^3.0.2","cssnano":"^4.1.10","d3":"^4.12.0","diff":"^4.0.1","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","list-npm-contents":"^1.0.2","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-font-open-sans":"^1.1.0","npm-packlist":"^2.1.1","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pixelmatch":"^5.1.0","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.5","shuffle-seed":"^1.1.6","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tap-parser":"^10.0.1","tape":"^4.13.2","tape-filter":"^1.0.4","testem":"^3.0.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-query-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-query 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","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","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","prepare-publish":"git clean -fdx && yarn install","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query-node":"node test/query.test.js","watch-query":"testem -f test/integration/testem.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","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","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"e5e0a9c084885787a7095e70610999df1fe78d8f","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.11.0","_nodeVersion":"12.0.0","_npmVersion":"6.9.0","dist":{"shasum":"7056d7cc1693e157eb5c2beb1476d620670d65e9","size":6765193,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.11.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.11.0_1591827646946_0.9532003810802516"},"_hasShrinkwrap":false,"publish_time":1591827647264,"_cnpm_publish_time":1591827647264},"1.10.2":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.10.2","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.1","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.2.1","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.0.0","tinyqueue":"^2.0.3","vt-pbf":"^3.1.1"},"devDependencies":{"@babel/core":"^7.9.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mvt-fixtures":"^3.6.0","@octokit/rest":"^16.30.1","@rollup/plugin-strip":"^1.3.1","address":"^1.1.2","babel-eslint":"^10.0.1","babelify":"^10.0.0","benchmark":"^2.1.4","browserify":"^16.5.0","canvas":"^2.6.1","chalk":"^3.0.0","chokidar":"^3.0.2","cssnano":"^4.1.10","d3":"^4.12.0","diff":"^4.0.1","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-font-open-sans":"^1.1.0","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pixelmatch":"^5.1.0","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.5","shuffle-seed":"^1.1.6","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tap-parser":"^10.0.1","tape":"^4.13.2","tape-filter":"^1.0.4","testem":"^3.0.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-query-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-query 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","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query-node":"node test/query.test.js","watch-query":"testem -f test/integration/testem.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"053eedb60a39ade2e7396da88eee0638ef72dbff","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.10.2","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"shasum":"225e0fa19b4368bc277f1698a05d12c220aefe8e","size":6776561,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.10.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.10.2.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.10.2_1591803153870_0.08011290649024239"},"_hasShrinkwrap":false,"publish_time":1591803154256,"_cnpm_publish_time":1591803154256},"1.11.0-beta.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.11.0-beta.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.1","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.2.1","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.0.0","tinyqueue":"^2.0.3","vt-pbf":"^3.1.1"},"devDependencies":{"@babel/core":"^7.9.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mvt-fixtures":"^3.6.0","@octokit/rest":"^16.30.1","@rollup/plugin-strip":"^1.3.1","address":"^1.1.2","babel-eslint":"^10.0.1","babelify":"^10.0.0","benchmark":"^2.1.4","browserify":"^16.5.0","canvas":"^2.6.1","chalk":"^3.0.0","chokidar":"^3.0.2","cssnano":"^4.1.10","d3":"^4.12.0","diff":"^4.0.1","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","list-npm-contents":"^1.0.2","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-font-open-sans":"^1.1.0","npm-packlist":"^2.1.1","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pixelmatch":"^5.1.0","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.5","shuffle-seed":"^1.1.6","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tap-parser":"^10.0.1","tape":"^4.13.2","tape-filter":"^1.0.4","testem":"^3.0.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-query-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-query 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","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","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","prepare-publish":"git clean -fdx && yarn install","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query-node":"node test/query.test.js","watch-query":"testem -f test/integration/testem.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","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","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"readmeFilename":"README.md","gitHead":"01faae15e35706e9233f6dafe68663aa3f2733d6","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.11.0-beta.1","_nodeVersion":"12.0.0","_npmVersion":"6.9.0","dist":{"shasum":"593b70180204f651434fd40fd0367bad34e64191","size":6760488,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.11.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.11.0-beta.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.11.0-beta.1_1590710410052_0.2397047342375147"},"_hasShrinkwrap":false,"publish_time":1590710410454,"_cnpm_publish_time":1590710410454},"1.10.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.10.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.1","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.2.1","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.0.0","tinyqueue":"^2.0.3","vt-pbf":"^3.1.1"},"devDependencies":{"@babel/core":"^7.9.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mvt-fixtures":"^3.6.0","@octokit/rest":"^16.30.1","@rollup/plugin-strip":"^1.3.1","address":"^1.1.2","babel-eslint":"^10.0.1","babelify":"^10.0.0","benchmark":"^2.1.4","browserify":"^16.5.0","canvas":"^2.6.1","chalk":"^3.0.0","chokidar":"^3.0.2","cssnano":"^4.1.10","d3":"^4.12.0","diff":"^4.0.1","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-font-open-sans":"^1.1.0","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pixelmatch":"^5.1.0","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.5","shuffle-seed":"^1.1.6","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tap-parser":"^10.0.1","tape":"^4.13.2","tape-filter":"^1.0.4","testem":"^3.0.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-query-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-query 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","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query-node":"node test/query.test.js","watch-query":"testem -f test/integration/testem.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"cccd8588a01c3856706d538a2221c5d9a9373764","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.10.1","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"shasum":"7dbd53bdf2f78e45e125c1115e94dea286ef663c","size":6775708,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.10.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.10.1_1589585124285_0.8595379242927828"},"_hasShrinkwrap":false,"publish_time":1589585124779,"_cnpm_publish_time":1589585124779},"1.10.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.10.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.1","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.2.1","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.0.0","tinyqueue":"^2.0.3","vt-pbf":"^3.1.1"},"devDependencies":{"@babel/core":"^7.9.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mvt-fixtures":"^3.6.0","@octokit/rest":"^16.30.1","@rollup/plugin-strip":"^1.3.1","address":"^1.1.2","babel-eslint":"^10.0.1","babelify":"^10.0.0","benchmark":"^2.1.4","browserify":"^16.5.0","canvas":"^2.6.1","chalk":"^3.0.0","chokidar":"^3.0.2","cssnano":"^4.1.10","d3":"^4.12.0","diff":"^4.0.1","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-font-open-sans":"^1.1.0","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pixelmatch":"^5.1.0","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.5","shuffle-seed":"^1.1.6","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tap-parser":"^10.0.1","tape":"^4.13.2","tape-filter":"^1.0.4","testem":"^3.0.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-query-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-query 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","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query-node":"node test/query.test.js","watch-query":"testem -f test/integration/testem.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"9df049410ad9a212fc43d7407f7b75454a9f4f47","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.10.0","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"shasum":"c33e74d1f328e820e245ff8ed7b5dbbbc4be204f","size":6766327,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.10.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.10.0_1588022483338_0.2223401306820767"},"_hasShrinkwrap":false,"publish_time":1588022483751,"_cnpm_publish_time":1588022483751},"1.10.0-beta.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.10.0-beta.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.5.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.1","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.3","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.2.1","grid-index":"^1.1.0","minimist":"^1.2.5","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.0.0","tinyqueue":"^2.0.3","vt-pbf":"^3.1.1"},"devDependencies":{"@babel/core":"^7.9.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mvt-fixtures":"^3.6.0","@octokit/rest":"^16.30.1","@rollup/plugin-strip":"^1.3.1","address":"^1.1.2","babel-eslint":"^10.0.1","babelify":"^10.0.0","benchmark":"^2.1.4","browserify":"^16.5.0","canvas":"^2.6.1","chalk":"^3.0.0","chokidar":"^3.0.2","cssnano":"^4.1.10","d3":"^4.12.0","diff":"^4.0.1","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-font-open-sans":"^1.1.0","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pixelmatch":"^5.1.0","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.5","shuffle-seed":"^1.1.6","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tap-parser":"^10.0.1","tape":"^4.13.2","tape-filter":"^1.0.4","testem":"^3.0.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-query-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-query 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","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query-node":"node test/query.test.js","watch-query":"testem -f test/integration/testem.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"readmeFilename":"README.md","gitHead":"a60e9529fa10e511fc361ec4f872bcfaf6b787b8","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.10.0-beta.1","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"shasum":"d3002d2503791cd26e55d3d85d70418062b90358","size":6716662,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.10.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.10.0-beta.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.10.0-beta.1_1586812449191_0.39993956231836125"},"_hasShrinkwrap":false,"publish_time":1586812449821,"_cnpm_publish_time":1586812449821},"1.9.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.9.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.0.0","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mvt-fixtures":"^3.6.0","@octokit/rest":"^16.30.1","@rollup/plugin-strip":"^1.3.1","address":"^1.1.2","babel-eslint":"^10.0.1","benchmark":"^2.1.4","browserify":"^16.2.3","canvas":"^2.6.1","chalk":"^3.0.0","chokidar":"^3.0.2","cssnano":"^4.1.10","d3":"^4.12.0","diff":"^4.0.1","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-font-open-sans":"^1.1.0","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pixelmatch":"^5.1.0","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.5","shuffle-seed":"^1.1.6","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tap-parser":"^9.3.3","tape":"^4.11.0","tape-filter":"^1.0.4","testem":"^2.17.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-query-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-query 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","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query-node":"node test/query.test.js","watch-query":"testem -f test/integration/testem.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"84690ba86159e9dd80f22e82594915138fe1dfe6","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.9.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"9c06310db6469064bb0245fe00d6233865ef4156","size":7901628,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.9.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.9.1_1585874222265_0.22876449658554376"},"_hasShrinkwrap":false,"publish_time":1585874222608,"_cnpm_publish_time":1585874222608},"1.9.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.9.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.0.0","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mvt-fixtures":"^3.6.0","@octokit/rest":"^16.30.1","@rollup/plugin-strip":"^1.3.1","address":"^1.1.2","babel-eslint":"^10.0.1","benchmark":"^2.1.4","browserify":"^16.2.3","canvas":"^2.6.1","chalk":"^3.0.0","chokidar":"^3.0.2","cssnano":"^4.1.10","d3":"^4.12.0","diff":"^4.0.1","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-font-open-sans":"^1.1.0","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pixelmatch":"^5.1.0","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.5","shuffle-seed":"^1.1.6","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tap-parser":"^9.3.3","tape":"^4.11.0","tape-filter":"^1.0.4","testem":"^2.17.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-query-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-query 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","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query-node":"node test/query.test.js","watch-query":"testem -f test/integration/testem.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"25d48f47db0449776479953d3d70cc97cf214299","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.9.0","_nodeVersion":"12.2.0","_npmVersion":"6.14.2","dist":{"shasum":"53e3e13c99483f362b07a8a763f2d61d580255a5","size":6649377,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.9.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.9.0_1584983883350_0.33184415970735004"},"_hasShrinkwrap":false,"publish_time":1584983883762,"_cnpm_publish_time":1584983883762},"1.9.0-beta.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.9.0-beta.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.0.0","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mvt-fixtures":"^3.6.0","@octokit/rest":"^16.30.1","@rollup/plugin-strip":"^1.3.1","address":"^1.1.2","babel-eslint":"^10.0.1","benchmark":"^2.1.4","browserify":"^16.2.3","canvas":"^2.6.1","chalk":"^3.0.0","chokidar":"^3.0.2","cssnano":"^4.1.10","d3":"^4.12.0","diff":"^4.0.1","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-font-open-sans":"^1.1.0","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pixelmatch":"^5.1.0","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","selenium-webdriver":"^4.0.0-alpha.5","shuffle-seed":"^1.1.6","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tap-parser":"^9.3.3","tape":"^4.11.0","tape-filter":"^1.0.4","testem":"^2.17.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-query-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-query 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","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-browser":"build/run-tap --reporter spec --no-coverage test/browser/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query-node":"node test/query.test.js","watch-query":"testem -f test/integration/testem.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"68c610202701f71950b2fb50da6dd8f3edd02505","readmeFilename":"README.md","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.9.0-beta.1","_nodeVersion":"12.2.0","_npmVersion":"6.14.2","dist":{"shasum":"e5ea9caff042bf170cac5c1656914e7ac3357eca","size":6646785,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.9.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.9.0-beta.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.9.0-beta.1_1584041910890_0.9230341943397198"},"_hasShrinkwrap":false,"publish_time":1584041911206,"_cnpm_publish_time":1584041911206},"1.8.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.8.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.0.0","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mvt-fixtures":"^3.6.0","@octokit/rest":"^16.30.1","@rollup/plugin-strip":"^1.3.1","address":"^1.1.2","babel-eslint":"^10.0.1","benchmark":"^2.1.4","browserify":"^16.2.3","chalk":"^3.0.0","chokidar":"^3.0.2","cssnano":"^4.1.10","d3":"^4.12.0","diff":"^4.0.1","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pixelmatch":"^5.1.0","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","shuffle-seed":"^1.1.6","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tap-parser":"^9.3.3","tape":"^4.11.0","tape-filter":"^1.0.4","testem":"^2.17.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-query-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-query 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","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query-node":"node test/query.test.js","watch-query":"testem -f test/integration/testem.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"094d82ee6abae71cb82fa7370d5330bd6608dc58","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.8.1","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","dist":{"shasum":"83fd2e99274a226adbf1c01012c37d17fccdd4bc","size":6504407,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.8.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.8.1_1582711569992_0.93986469405606"},"_hasShrinkwrap":false,"publish_time":1582711570348,"_cnpm_publish_time":1582711570348},"1.8.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.8.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.0.0","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mvt-fixtures":"^3.6.0","@octokit/rest":"^16.30.1","@rollup/plugin-strip":"^1.3.1","address":"^1.1.2","babel-eslint":"^10.0.1","benchmark":"^2.1.4","browserify":"^16.2.3","chalk":"^3.0.0","chokidar":"^3.0.2","cssnano":"^4.1.10","d3":"^4.12.0","diff":"^4.0.1","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pixelmatch":"^5.1.0","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","shuffle-seed":"^1.1.6","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tap-parser":"^9.3.3","tape":"^4.11.0","tape-filter":"^1.0.4","testem":"^2.17.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-query-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-query 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","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query-node":"node test/query.test.js","watch-query":"testem -f test/integration/testem.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"b454fd7a26802aff040bcfb0c9f2b893f53d4b7e","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.8.0","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","dist":{"shasum":"77f8350c1600c588299420e1435ac642bd2cedef","size":6505028,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.8.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.8.0_1582199357862_0.1487324336816389"},"_hasShrinkwrap":false,"publish_time":1582199358337,"_cnpm_publish_time":1582199358337},"1.8.0-beta.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.8.0-beta.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.0.0","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mvt-fixtures":"^3.6.0","@octokit/rest":"^16.30.1","@rollup/plugin-strip":"^1.3.1","address":"^1.1.2","babel-eslint":"^10.0.1","benchmark":"^2.1.4","browserify":"^16.2.3","chalk":"^3.0.0","chokidar":"^3.0.2","cssnano":"^4.1.10","d3":"^4.12.0","diff":"^4.0.1","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pixelmatch":"^5.1.0","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","shuffle-seed":"^1.1.6","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tap-parser":"^9.3.3","tape":"^4.11.0","tape-filter":"^1.0.4","testem":"^2.17.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-query-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-query 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","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query-node":"node test/query.test.js","watch-query":"testem -f test/integration/testem.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"readmeFilename":"README.md","gitHead":"66f0920db461807fd8ef316bc84efba071864d28","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.8.0-beta.1","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","dist":{"shasum":"977fb837b7569847f9a3664ba09c9a9922f39edc","size":6505104,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.8.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.8.0-beta.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.8.0-beta.1_1581619809387_0.31906120412990946"},"_hasShrinkwrap":false,"publish_time":1581619809846,"_cnpm_publish_time":1581619809846},"1.7.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.7.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.2.2","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.0.0","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mvt-fixtures":"^3.6.0","@octokit/rest":"^16.30.1","@rollup/plugin-strip":"^1.3.1","address":"^1.1.2","babel-eslint":"^10.0.1","benchmark":"^2.1.4","browserify":"^16.2.3","chalk":"^3.0.0","chokidar":"^3.0.2","cssnano":"^4.1.10","d3":"^4.12.0","diff":"^4.0.1","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pixelmatch":"^5.1.0","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","shuffle-seed":"^1.1.6","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tap-parser":"^9.3.3","tape":"^4.11.0","tape-filter":"^1.0.4","testem":"^2.17.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-query-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-query 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","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query-node":"node test/query.test.js","watch-query":"testem -f test/integration/testem.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"9785342fe6da8ddf5120363519d73a7ef09c33e5","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.7.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"b23a223af61f0c5066c6fa8072f599209b609cc9","size":6531858,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.7.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.7.0_1580161646178_0.27237615638955104"},"_hasShrinkwrap":false,"publish_time":1580161646538,"_cnpm_publish_time":1580161646538},"1.7.0-beta.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.7.0-beta.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.2.0","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.0.0","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mvt-fixtures":"^3.6.0","@octokit/rest":"^16.30.1","@rollup/plugin-strip":"^1.3.1","address":"^1.1.2","babel-eslint":"^10.0.1","benchmark":"^2.1.4","browserify":"^16.2.3","chalk":"^3.0.0","chokidar":"^3.0.2","cssnano":"^4.1.10","d3":"^4.12.0","diff":"^4.0.1","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","lodash.template":"^4.5.0","mapbox-gl-styles":"^2.0.2","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pixelmatch":"^5.1.0","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","shuffle-seed":"^1.1.6","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tap-parser":"^9.3.3","tape":"^4.11.0","tape-filter":"^1.0.4","testem":"^2.17.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-query-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-query 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","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query-node":"node test/query.test.js","watch-query":"testem -f test/integration/testem.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"19e3e6255b03bd587fa2764976269091f4e8e70f","readmeFilename":"README.md","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.7.0-beta.1","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"425d0bf9150ad88b5b84d4e02285d41bb945b2f0","size":6452555,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.7.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.7.0-beta.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.7.0-beta.1_1579234804021_0.5966532245731775"},"_hasShrinkwrap":false,"publish_time":1579234804412,"_cnpm_publish_time":1579234804412},"1.6.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.6.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.2.0","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.0.0","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","@octokit/rest":"^16.30.1","@rollup/plugin-strip":"^1.3.1","address":"^1.1.2","babel-eslint":"^10.0.1","benchmark":"^2.1.4","browserify":"^16.2.3","chokidar":"^3.0.2","cssnano":"^4.1.10","d3":"^4.12.0","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tap-parser":"^9.3.3","tape":"^4.11.0","tape-filter":"^1.0.4","testem":"^2.17.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-query-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-query 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","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query-node":"node test/query.test.js","watch-query":"testem -f test/integration/testem.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"dd317abdb5c4238fd4149d59431fcf545edfd60d","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.6.1","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"shasum":"bc9beb2d7d6464b0d281a225a3f23bd3a84d9f49","size":7578510,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.6.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.6.1_1576717716540_0.9065093438374185"},"_hasShrinkwrap":false,"publish_time":1576717717014,"_cnpm_publish_time":1576717717014},"1.6.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.6.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.2.0","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.0.0","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","@octokit/rest":"^16.30.1","@rollup/plugin-strip":"^1.3.1","address":"^1.1.2","babel-eslint":"^10.0.1","benchmark":"^2.1.4","browserify":"^16.2.3","chokidar":"^3.0.2","cssnano":"^4.1.10","d3":"^4.12.0","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tap-parser":"^9.3.3","tape":"^4.11.0","tape-filter":"^1.0.4","testem":"^2.17.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-query-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-query 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","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query-node":"node test/query.test.js","watch-query":"testem -f test/integration/testem.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"f3372281d916b20a3ea95b93d2ce65384bf5a5e3","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.6.0","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"dist":{"shasum":"f5f6040476a6514712229d057888dd8c25927672","size":6474123,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.6.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.6.0_1575496866610_0.69697520561621"},"_hasShrinkwrap":false,"publish_time":1575496867105,"_cnpm_publish_time":1575496867105},"1.6.0-beta.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.6.0-beta.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.2.0","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^7.0.0","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^4.0.4","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","@octokit/rest":"^16.30.1","@rollup/plugin-strip":"^1.3.1","address":"^1.1.2","babel-eslint":"^10.0.1","benchmark":"^2.1.4","browserify":"^16.2.3","chokidar":"^3.0.2","cssnano":"^4.1.10","d3":"^4.12.0","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-jsdoc":"^17.1.2","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tap-parser":"^9.3.3","tape":"^4.11.0","tape-filter":"^1.0.4","testem":"^2.17.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-query-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-query 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","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query-node":"node test/query.test.js","watch-query":"testem -f test/integration/testem.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"65b3fa0a39393c111f593b28e3ffcdbac4760b7b","readmeFilename":"README.md","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.6.0-beta.1","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"dist":{"shasum":"688e11d408f53b8114f6e1540be8de1d41bc87f4","size":6474028,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.6.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.6.0-beta.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.6.0-beta.1_1574969930658_0.7547069404786053"},"_hasShrinkwrap":false,"publish_time":1574969931010,"_cnpm_publish_time":1574969931010},"1.5.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.5.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.2.0","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^6.0.1","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^3.1.2","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","@octokit/rest":"^16.30.1","@rollup/plugin-strip":"^1.3.1","address":"^1.1.2","babel-eslint":"^10.0.1","benchmark":"^2.1.4","browserify":"^16.2.3","chokidar":"^3.0.2","d3":"^4.12.0","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tap-parser":"^9.3.3","tape":"^4.11.0","tape-filter":"^1.0.4","testem":"^2.17.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-query-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-query start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query-node":"node test/query.test.js","watch-query":"testem -f test/integration/testem.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"1fed402ffb7803eadf841373075b4e356adeccf1","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.5.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"354560bc550b8bffa7573c2ebd0febfe00f8d334","size":7455026,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.5.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.5.1_1574886691664_0.5198415370258143"},"_hasShrinkwrap":false,"publish_time":1574886692070,"_cnpm_publish_time":1574886692070},"1.5.1-beta":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.5.1-beta","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.2.0","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^6.0.1","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^3.1.2","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","@octokit/rest":"^16.30.1","@rollup/plugin-strip":"^1.3.1","address":"^1.1.2","babel-eslint":"^10.0.1","benchmark":"^2.1.4","browserify":"^16.2.3","chokidar":"^3.0.2","d3":"^4.12.0","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tap-parser":"^9.3.3","tape":"^4.11.0","tape-filter":"^1.0.4","testem":"^2.17.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-query-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-query start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query-node":"node test/query.test.js","watch-query":"testem -f test/integration/testem.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"readmeFilename":"README.md","gitHead":"50c9746a6d5d15e6eb7bd0077116e2a4dad5de56","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.5.1-beta","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"cb92fe96925944753679506208b9d701ce9be702","size":7453804,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.5.1-beta.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.5.1-beta.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.5.1-beta_1574450963041_0.560835563224868"},"_hasShrinkwrap":false,"publish_time":1574450963769,"_cnpm_publish_time":1574450963769},"1.5.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.5.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.2.0","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^6.0.1","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^3.1.2","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","@octokit/rest":"^16.30.1","address":"^1.1.2","babel-eslint":"^10.0.1","benchmark":"^2.1.4","browserify":"^16.2.3","chokidar":"^3.0.2","d3":"^4.12.0","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tap-parser":"^9.3.3","tape":"^4.11.0","tape-filter":"^1.0.4","testem":"^2.17.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-query-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-query start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query-node":"node test/query.test.js","watch-query":"testem -f test/integration/testem.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"e36d4cbeccac3664aacd009250cde8577917df35","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.5.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"d531dcecc01b4e209466f03ffd3d0209fe248123","size":6776156,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.5.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.5.0_1572033456469_0.995620661296013"},"_hasShrinkwrap":false,"publish_time":1572033457060,"_cnpm_publish_time":1572033457060},"1.5.0-beta.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.5.0-beta.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.2.0","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.2.1","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^6.0.1","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^3.1.2","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","@octokit/rest":"^16.30.1","address":"^1.1.2","babel-eslint":"^10.0.1","benchmark":"^2.1.4","browserify":"^16.2.3","chokidar":"^3.0.2","d3":"^4.12.0","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","node-notifier":"^5.4.3","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","puppeteer":"^1.18.0","qrcode-terminal":"^0.12.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.23.1","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.1.2","rollup-plugin-unassert":"^0.3.0","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1","tap-parser":"^9.3.3","tape":"^4.11.0","tape-filter":"^1.0.4","testem":"^2.17.0"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.js","build-query-suite":"rollup -c test/integration/rollup.config.test.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-query watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-query start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-release":"run-s build-token build-prod-min build-css print-release-url start-server","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query-node":"node test/query.test.js","watch-query":"testem -f test/integration/testem.js","test-query":"testem ci -f test/integration/testem.js -R xunit > test/integration/query-tests/test-results.xml","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","print-release-url":"node build/print-release-url.js","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"48d1b927c783feb14f283d7d4ecae57ba8cc09a7","readmeFilename":"README.md","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.5.0-beta.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"d3c4dee6cde6a8688c95481e9a64a482757ac265","size":6776089,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.5.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.5.0-beta.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.5.0-beta.1_1571425039827_0.1166718874566528"},"_hasShrinkwrap":false,"publish_time":1571425040133,"_cnpm_publish_time":1571425040133},"1.4.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.4.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.2.0","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^6.0.1","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^3.1.2","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","@octokit/rest":"^15.15.1","babel-eslint":"^10.0.1","browserify":"^16.2.3","d3":"^4.12.0","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","react":"^16.8.6","react-dom":"^16.8.6","puppeteer":"^1.18.0","request":"^2.88.0","rollup":"^1.16.4","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.0.0","rollup-plugin-unassert":"^0.3.0","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-docs":"run-s build-prod-min build-css build-docs && NODE_OPTIONS=\"--max_old_space_size=2048\" DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"81e333e9575f214c19b6253742e94d9f1071f81b","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.4.1","_nodeVersion":"8.11.4","_npmVersion":"6.9.0","dist":{"shasum":"e08c816f406017ebe22c56fbd92e8fcb56af5592","size":6909996,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.4.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.4.1_1570744947560_0.14749877598720862"},"_hasShrinkwrap":false,"publish_time":1570744947863,"_cnpm_publish_time":1570744947863},"1.4.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.4.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.2.0","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^6.0.1","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^3.1.2","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","@octokit/rest":"^15.15.1","babel-eslint":"^10.0.1","browserify":"^16.2.3","d3":"^4.12.0","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","react":"^16.8.6","react-dom":"^16.8.6","puppeteer":"^1.18.0","request":"^2.88.0","rollup":"^1.16.4","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.0.0","rollup-plugin-unassert":"^0.3.0","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-docs":"run-s build-prod-min build-css build-docs && NODE_OPTIONS=\"--max_old_space_size=2048\" DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"7aa025af1e71027d3d17f2ca341e835acc3b63e2","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.4.0","_nodeVersion":"8.11.1","_npmVersion":"6.9.0","dist":{"shasum":"6ec3c3a8f07b7ca632e99e2ea6458cef89fa776c","size":5747477,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.4.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.4.0_1569593831147_0.2082141954004193"},"_hasShrinkwrap":false,"publish_time":1569593831498,"_cnpm_publish_time":1569593831498},"1.3.2":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.3.2","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.1.5","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^6.0.1","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^3.1.2","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","@octokit/rest":"^15.15.1","babel-eslint":"^10.0.1","browserify":"^16.2.3","d3":"^4.12.0","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.16.4","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.0.0","rollup-plugin-unassert":"^0.3.0","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-docs":"run-s build-prod-min build-css build-docs && NODE_OPTIONS=\"--max_old_space_size=2048\" DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"d16bb695f6726194cf35dc4d450e952f1479c07d","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.3.2","_nodeVersion":"8.11.1","_npmVersion":"6.9.0","dist":{"shasum":"6e9197485de7c0c71b1fd30e5e8e7e3824bc35dd","size":5660112,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.3.2.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.3.2_1569485302085_0.7309942226414068"},"_hasShrinkwrap":false,"publish_time":1569485302464,"_cnpm_publish_time":1569485302464},"1.4.0-beta.2":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.4.0-beta.2","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.2.0","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^6.0.1","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^3.1.2","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","@octokit/rest":"^15.15.1","babel-eslint":"^10.0.1","browserify":"^16.2.3","d3":"^4.12.0","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","react":"^16.8.6","react-dom":"^16.8.6","puppeteer":"^1.18.0","request":"^2.88.0","rollup":"^1.16.4","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.0.0","rollup-plugin-unassert":"^0.3.0","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-docs":"run-s build-prod-min build-css build-docs && NODE_OPTIONS=\"--max_old_space_size=2048\" DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"6ab9a047b56513fb3a26f94e2ed27fed332cb073","readmeFilename":"README.md","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.4.0-beta.2","_nodeVersion":"8.11.1","_npmVersion":"6.9.0","dist":{"shasum":"91f83166a27287d19081128633bbc8de014a9e1a","size":5737771,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.4.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.4.0-beta.2.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.4.0-beta.2_1569419896568_0.5119352667142587"},"_hasShrinkwrap":false,"publish_time":1569419897140,"_cnpm_publish_time":1569419897140},"1.4.0-beta.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.4.0-beta.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.2.0","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^6.0.1","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^3.1.2","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","@octokit/rest":"^15.15.1","babel-eslint":"^10.0.1","browserify":"^16.2.3","d3":"^4.12.0","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","react":"^16.8.6","react-dom":"^16.8.6","puppeteer":"^1.18.0","request":"^2.88.0","rollup":"^1.16.4","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.0.0","rollup-plugin-unassert":"^0.3.0","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-docs":"run-s build-prod-min build-css build-docs && NODE_OPTIONS=\"--max_old_space_size=2048\" DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"c63159af8dba74acd19b9bd3cdf2f1d711f3539b","readmeFilename":"README.md","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.4.0-beta.1","_nodeVersion":"8.11.1","_npmVersion":"6.9.0","dist":{"shasum":"bddcd7b47eed039f83b321fceefc2ae643bb7e16","size":5723091,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.4.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.4.0-beta.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.4.0-beta.1_1569062881323_0.7998194467948998"},"_hasShrinkwrap":false,"publish_time":1569062881685,"_cnpm_publish_time":1569062881685},"1.3.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.3.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.1.5","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^6.0.1","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^3.1.2","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","@octokit/rest":"^15.15.1","babel-eslint":"^10.0.1","browserify":"^16.2.3","d3":"^4.12.0","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.16.4","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.0.0","rollup-plugin-unassert":"^0.3.0","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-docs":"run-s build-prod-min build-css build-docs && NODE_OPTIONS=\"--max_old_space_size=2048\" DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"506a3efad7b5af5fec3baf57b06cc2158c231813","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.3.1","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","dist":{"shasum":"6be39a207afec3cc6ea4bc241d596140a664e46b","size":5678945,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.3.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.3.1_1567669913181_0.6235183559028512"},"_hasShrinkwrap":false,"publish_time":1567669913587,"_cnpm_publish_time":1567669913587},"1.3.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.3.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.1.5","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^6.0.1","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^3.1.2","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","@octokit/rest":"^15.15.1","babel-eslint":"^10.0.1","browserify":"^16.2.3","d3":"^4.12.0","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.16.4","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.0.0","rollup-plugin-unassert":"^0.3.0","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-docs":"run-s build-prod-min build-css build-docs && NODE_OPTIONS=\"--max_old_space_size=2048\" DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"9e40b53134f0426911e0b234c735434f18fea451","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.3.0","_nodeVersion":"10.16.3","_npmVersion":"6.11.2","dist":{"shasum":"8bd807b44f395d1830fe3a202763b28b5f1ed299","size":5744619,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.3.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.3.0_1567008355532_0.8765922080681094"},"_hasShrinkwrap":false,"publish_time":1567008355924,"_cnpm_publish_time":1567008355924},"1.3.0-beta.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.3.0-beta.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.1.5","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^6.0.1","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^3.1.2","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","@octokit/rest":"^15.15.1","babel-eslint":"^10.0.1","browserify":"^16.2.3","d3":"^4.12.0","documentation":"~12.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","esm":"~3.0.84","flow-bin":"^0.100.0","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.1.5","nyc":"^13.3.0","pirates":"^4.0.1","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","react":"^16.8.6","react-dom":"^16.8.6","request":"^2.88.0","rollup":"^1.16.4","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.0.0","rollup-plugin-unassert":"^0.3.0","sinon":"^7.3.2","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","start-docs":"run-s build-prod-min build-css build-docs && NODE_OPTIONS=\"--max_old_space_size=2048\" DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","test":"run-s lint lint-css lint-docs test-flow test-unit","test-suite":"run-s test-render test-query test-expressions","test-suite-clean":"find test/integration/{render,query, expressions}-tests -mindepth 2 -type d -exec test -e \"{}/actual.png\" \\; -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"readmeFilename":"README.md","gitHead":"0620962fda17f08e893d03a0311910e1380c819a","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.3.0-beta.1","_nodeVersion":"10.16.2","_npmVersion":"6.10.3","dist":{"shasum":"2b4de2218dfac7091540f6a1d8da04e86884c9d1","size":5744548,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.3.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.3.0-beta.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.3.0-beta.1_1566497858390_0.9114564290960814"},"_hasShrinkwrap":false,"publish_time":1566497858701,"_cnpm_publish_time":1566497858701},"1.2.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.2.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.1.5","esm":"~3.0.84","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^6.0.1","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/appropriate-images":"^2.0.0","@mapbox/appropriate-images-react":"^1.0.0","@mapbox/batfish":"1.9.8","@mapbox/dr-ui":"0.16.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^3.1.2","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","@mapbox/mbx-assembly":"^0.28.2","@mapbox/mr-ui":"0.7.1","@octokit/rest":"^15.15.1","babel-eslint":"^10.0.1","benchmark":"^2.1.4","browserify":"^16.2.3","d3":"^4.12.0","documentation":"~9.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","flow-bin":"^0.100.0","github-slugger":"1.2.1","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.1.5","nyc":"^13.3.0","object.entries":"^1.1.0","pirates":"^4.0.1","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","prismjs":"^1.15.0","prop-types":"^15.6.2","puppeteer":"^1.13.0","raw-loader":"^1.0.0","react":"^16.8.6","react-dom":"^16.8.6","react-helmet":"^5.2.0","remark":"^10.0.1","remark-html":"^9.0.0","remark-react":"^5.0.1","request":"^2.88.0","rollup":"^1.16.4","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.0.0","rollup-plugin-unassert":"^0.3.0","sinon":"^7.3.2","slugg":"^1.2.1","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js && npm run build-images","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","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the publisher-production branch","start-docs":"run-s build-prod-min build-css build-docs && NODE_OPTIONS=\"--max_old_space_size=2048\" DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","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","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"1b7636a67b61f8e322f8d31a39c90602699b89c6","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.2.1","_nodeVersion":"8.11.4","_npmVersion":"6.9.0","dist":{"shasum":"a91acb48e5ee57d40a09fa6b4c297e92690c5909","size":6718021,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.2.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.2.1_1565393042148_0.6504371242615252"},"_hasShrinkwrap":false,"publish_time":1565393042611,"_cnpm_publish_time":1565393042611},"1.2.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.2.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.1.5","esm":"~3.0.84","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^6.0.1","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/appropriate-images":"^2.0.0","@mapbox/appropriate-images-react":"^1.0.0","@mapbox/batfish":"1.9.8","@mapbox/dr-ui":"0.16.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^3.1.2","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","@mapbox/mbx-assembly":"^0.28.2","@mapbox/mr-ui":"0.7.1","@octokit/rest":"^15.15.1","babel-eslint":"^10.0.1","benchmark":"^2.1.4","browserify":"^16.2.3","d3":"^4.12.0","documentation":"~9.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","flow-bin":"^0.100.0","github-slugger":"1.2.1","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.1.5","nyc":"^13.3.0","object.entries":"^1.1.0","pirates":"^4.0.1","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","prismjs":"^1.15.0","prop-types":"^15.6.2","puppeteer":"^1.13.0","raw-loader":"^1.0.0","react":"^16.8.6","react-dom":"^16.8.6","react-helmet":"^5.2.0","remark":"^10.0.1","remark-html":"^9.0.0","remark-react":"^5.0.1","request":"^2.88.0","rollup":"^1.16.4","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.0.0","rollup-plugin-unassert":"^0.3.0","sinon":"^7.3.2","slugg":"^1.2.1","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js && npm run build-images","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","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the publisher-production branch","start-docs":"run-s build-prod-min build-css build-docs && NODE_OPTIONS=\"--max_old_space_size=2048\" DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","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","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"86d0152d804d82eb96a8d34a145bf2d01ba375a2","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.2.0","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},"dist":{"shasum":"2bb281dfe20cf8fcf66486d46fb6a8607355633a","size":5562414,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.2.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.2.0_1564440301587_0.478269365840025"},"_hasShrinkwrap":false,"publish_time":1564440301927,"_cnpm_publish_time":1564440301927},"1.2.0-beta.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.2.0-beta.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.1.5","esm":"~3.0.84","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^6.0.1","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/appropriate-images":"^2.0.0","@mapbox/appropriate-images-react":"^1.0.0","@mapbox/batfish":"1.9.8","@mapbox/dr-ui":"0.16.2","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^3.1.2","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","@mapbox/mbx-assembly":"^0.28.2","@mapbox/mr-ui":"0.7.1","@octokit/rest":"^15.15.1","babel-eslint":"^10.0.1","benchmark":"^2.1.4","browserify":"^16.2.3","d3":"^4.12.0","documentation":"~9.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","flow-bin":"^0.100.0","github-slugger":"1.2.1","gl":"~4.3.3","glob":"^7.1.4","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.1.5","nyc":"^13.3.0","object.entries":"^1.1.0","pirates":"^4.0.1","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","prismjs":"^1.15.0","prop-types":"^15.6.2","puppeteer":"^1.13.0","raw-loader":"^1.0.0","react":"^16.8.6","react-dom":"^16.8.6","react-helmet":"^5.2.0","remark":"^10.0.1","remark-html":"^9.0.0","remark-react":"^5.0.1","request":"^2.88.0","rollup":"^1.16.4","rollup-plugin-buble":"^0.19.8","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^5.0.0","rollup-plugin-unassert":"^0.3.0","sinon":"^7.3.2","slugg":"^1.2.1","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js && npm run build-images","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","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the publisher-production branch","start-docs":"run-s build-prod-min build-css build-docs && NODE_OPTIONS=\"--max_old_space_size=2048\" DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","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","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"d2c3a43604d1da1dfab3c57697d60630a7572483","readmeFilename":"README.md","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.2.0-beta.1","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},"dist":{"shasum":"3799ed2edc362ee09df87421c8fe83c497ec6102","size":5562361,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.2.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.2.0-beta.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.2.0-beta.1_1564002337143_0.45077401903335046"},"_hasShrinkwrap":false,"publish_time":1564002337517,"_cnpm_publish_time":1564002337517},"0.54.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.54.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.1.5","esm":"~3.0.84","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^6.0.1","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/appropriate-images":"^2.0.0","@mapbox/appropriate-images-react":"^1.0.0","@mapbox/batfish":"1.9.8","@mapbox/dr-ui":"0.6.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^3.1.2","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","@mapbox/mbx-assembly":"^0.28.2","@mapbox/mr-ui":"0.5.0","@octokit/rest":"^15.15.1","babel-eslint":"^10.0.1","benchmark":"^2.1.4","browserify":"^16.2.3","d3":"^4.12.0","documentation":"~9.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.4.2","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","flow-bin":"^0.95.1","github-slugger":"1.2.1","gl":"~4.1.1","glob":"^7.0.3","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.1.5","nyc":"^13.3.0","object.entries":"^1.1.0","pirates":"^4.0.1","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","prismjs":"^1.15.0","prop-types":"^15.6.2","puppeteer":"^1.13.0","raw-loader":"^1.0.0","react":"^16.7.0","react-dom":"16.3.3","react-helmet":"^5.2.0","remark":"^10.0.1","remark-html":"^9.0.0","remark-react":"^5.0.1","request":"^2.88.0","rollup":"^1.7.3","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^9.2.2","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^4.0.1","rollup-plugin-replace":"^2.1.1","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^4.0.4","rollup-plugin-unassert":"^0.2.0","sinon":"^7.3.0","slugg":"^1.2.1","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js && npm run build-images","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","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the publisher-production branch","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","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","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"b6d938f3d58f7e067ec0e47dab00a5ec041f62e7","readmeFilename":"README.md","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.54.1","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},"dist":{"shasum":"f666103132df93d4c90d1e96b1c367bad4638db9","size":5912942,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.54.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.54.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_0.54.1_1563554748751_0.6568614303468423"},"_hasShrinkwrap":false,"publish_time":1563554749209,"_cnpm_publish_time":1563554749209},"1.1.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.1.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.1.5","esm":"~3.0.84","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^6.0.1","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/appropriate-images":"^2.0.0","@mapbox/appropriate-images-react":"^1.0.0","@mapbox/batfish":"1.9.8","@mapbox/dr-ui":"0.6.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^3.1.2","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","@mapbox/mbx-assembly":"^0.28.2","@mapbox/mr-ui":"0.5.0","@octokit/rest":"^15.15.1","babel-eslint":"^10.0.1","benchmark":"^2.1.4","browserify":"^16.2.3","d3":"^4.12.0","documentation":"~9.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","flow-bin":"^0.100.0","github-slugger":"1.2.1","gl":"~4.1.1","glob":"^7.0.3","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.1.5","nyc":"^13.3.0","object.entries":"^1.1.0","pirates":"^4.0.1","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","prismjs":"^1.15.0","prop-types":"^15.6.2","puppeteer":"^1.13.0","raw-loader":"^1.0.0","react":"^16.7.0","react-dom":"16.3.3","react-helmet":"^5.2.0","remark":"^10.0.1","remark-html":"^9.0.0","remark-react":"^5.0.1","request":"^2.88.0","rollup":"^1.7.3","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^9.2.2","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^4.0.1","rollup-plugin-replace":"^2.1.1","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^4.0.4","rollup-plugin-unassert":"^0.3.0","sinon":"^7.3.2","slugg":"^1.2.1","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js && npm run build-images","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","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the publisher-production branch","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","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","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"43037cd3064d8900cdbf34eaf225053e12da17c1","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.1.1","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},"dist":{"shasum":"b8e8e1dfa34edd92a7b834887831dbd1761550b8","size":6003480,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.1.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.1.1_1563320148479_0.29875108564504016"},"_hasShrinkwrap":false,"publish_time":1563320148874,"_cnpm_publish_time":1563320148874},"1.1.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.1.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.1.5","esm":"~3.0.84","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^6.0.1","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/appropriate-images":"^2.0.0","@mapbox/appropriate-images-react":"^1.0.0","@mapbox/batfish":"1.9.8","@mapbox/dr-ui":"0.6.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^3.1.2","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","@mapbox/mbx-assembly":"^0.28.2","@mapbox/mr-ui":"0.5.0","@octokit/rest":"^15.15.1","babel-eslint":"^10.0.1","benchmark":"^2.1.4","browserify":"^16.2.3","d3":"^4.12.0","documentation":"~9.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","flow-bin":"^0.100.0","github-slugger":"1.2.1","gl":"~4.1.1","glob":"^7.0.3","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.1.5","nyc":"^13.3.0","object.entries":"^1.1.0","pirates":"^4.0.1","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","prismjs":"^1.15.0","prop-types":"^15.6.2","puppeteer":"^1.13.0","raw-loader":"^1.0.0","react":"^16.7.0","react-dom":"16.3.3","react-helmet":"^5.2.0","remark":"^10.0.1","remark-html":"^9.0.0","remark-react":"^5.0.1","request":"^2.88.0","rollup":"^1.7.3","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^9.2.2","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^4.0.1","rollup-plugin-replace":"^2.1.1","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^4.0.4","rollup-plugin-unassert":"^0.3.0","sinon":"^7.3.2","slugg":"^1.2.1","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js && npm run build-images","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","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the publisher-production branch","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","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","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"bc9efe47be8ba2156577d63cc52af9c79882eb16","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.1.0","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"shasum":"01b907fa025e49e2000c91878de3b68245ce9770","size":5562147,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.1.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.1.0_1562031049757_0.753819157216812"},"_hasShrinkwrap":false,"publish_time":1562031050031,"_cnpm_publish_time":1562031050031},"1.1.0-beta.2":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.1.0-beta.2","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.1.5","esm":"~3.0.84","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^6.0.1","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/appropriate-images":"^2.0.0","@mapbox/appropriate-images-react":"^1.0.0","@mapbox/batfish":"1.9.8","@mapbox/dr-ui":"0.6.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^3.1.2","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","@mapbox/mbx-assembly":"^0.28.2","@mapbox/mr-ui":"0.5.0","@octokit/rest":"^15.15.1","babel-eslint":"^10.0.1","benchmark":"^2.1.4","browserify":"^16.2.3","d3":"^4.12.0","documentation":"~9.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","flow-bin":"^0.100.0","github-slugger":"1.2.1","gl":"~4.1.1","glob":"^7.0.3","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.1.5","nyc":"^13.3.0","object.entries":"^1.1.0","pirates":"^4.0.1","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","prismjs":"^1.15.0","prop-types":"^15.6.2","puppeteer":"^1.13.0","raw-loader":"^1.0.0","react":"^16.7.0","react-dom":"16.3.3","react-helmet":"^5.2.0","remark":"^10.0.1","remark-html":"^9.0.0","remark-react":"^5.0.1","request":"^2.88.0","rollup":"^1.7.3","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^9.2.2","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^4.0.1","rollup-plugin-replace":"^2.1.1","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^4.0.4","rollup-plugin-unassert":"^0.3.0","sinon":"^7.3.2","slugg":"^1.2.1","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js && npm run build-images","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","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the publisher-production branch","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","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","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"ef9e5ffe4ccbbf2bffa00c3ad3b4d5af0b648937","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.1.0-beta.2","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},"dist":{"shasum":"1c637fd84c4b6ef09f51d9fa0e0df16974a71b95","size":6004179,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.1.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.1.0-beta.2.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.1.0-beta.2_1561499410679_0.42398806853030746"},"_hasShrinkwrap":false,"publish_time":1561499410984,"_cnpm_publish_time":1561499410984},"1.1.0-beta.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.1.0-beta.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.1.5","esm":"~3.0.84","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^6.0.1","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/appropriate-images":"^2.0.0","@mapbox/appropriate-images-react":"^1.0.0","@mapbox/batfish":"1.9.8","@mapbox/dr-ui":"0.6.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^3.1.2","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","@mapbox/mbx-assembly":"^0.28.2","@mapbox/mr-ui":"0.5.0","@octokit/rest":"^15.15.1","babel-eslint":"^10.0.1","benchmark":"^2.1.4","browserify":"^16.2.3","d3":"^4.12.0","documentation":"~9.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.9.1","eslint-plugin-html":"^5.0.5","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","flow-bin":"^0.100.0","github-slugger":"1.2.1","gl":"~4.1.1","glob":"^7.0.3","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.1.5","nyc":"^13.3.0","object.entries":"^1.1.0","pirates":"^4.0.1","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","prismjs":"^1.15.0","prop-types":"^15.6.2","puppeteer":"^1.13.0","raw-loader":"^1.0.0","react":"^16.7.0","react-dom":"16.3.3","react-helmet":"^5.2.0","remark":"^10.0.1","remark-html":"^9.0.0","remark-react":"^5.0.1","request":"^2.88.0","rollup":"^1.7.3","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^9.2.2","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^4.0.1","rollup-plugin-replace":"^2.1.1","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^4.0.4","rollup-plugin-unassert":"^0.3.0","sinon":"^7.3.2","slugg":"^1.2.1","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js && npm run build-images","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","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the publisher-production branch","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","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","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"a3ddbfcbe65cd00a6d1126f2ca290654c386671a","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.1.0-beta.1","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"shasum":"14cfca9da6c06f6384fe1718f9621b928e6d0e15","size":5532863,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.1.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.1.0-beta.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.1.0-beta.1_1560552964363_0.4577974317161724"},"_hasShrinkwrap":false,"publish_time":1560552964675,"_cnpm_publish_time":1560552964675},"1.0.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"1.0.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.1.5","esm":"~3.0.84","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^6.0.1","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/appropriate-images":"^2.0.0","@mapbox/appropriate-images-react":"^1.0.0","@mapbox/batfish":"1.9.8","@mapbox/dr-ui":"0.6.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^3.1.2","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","@mapbox/mbx-assembly":"^0.28.2","@mapbox/mr-ui":"0.5.0","@octokit/rest":"^15.15.1","babel-eslint":"^10.0.1","benchmark":"^2.1.4","browserify":"^16.2.3","d3":"^4.12.0","documentation":"~9.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.4.2","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","flow-bin":"^0.95.1","github-slugger":"1.2.1","gl":"~4.1.1","glob":"^7.0.3","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.1.5","nyc":"^13.3.0","object.entries":"^1.1.0","pirates":"^4.0.1","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","prismjs":"^1.15.0","prop-types":"^15.6.2","puppeteer":"^1.13.0","raw-loader":"^1.0.0","react":"^16.7.0","react-dom":"16.3.3","react-helmet":"^5.2.0","remark":"^10.0.1","remark-html":"^9.0.0","remark-react":"^5.0.1","request":"^2.88.0","rollup":"^1.7.3","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^9.2.2","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^4.0.1","rollup-plugin-replace":"^2.1.1","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^4.0.4","rollup-plugin-unassert":"^0.2.0","sinon":"^7.3.0","slugg":"^1.2.1","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js && npm run build-images","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","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the publisher-production branch","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","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","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"9fcf20e0d1e4f9845eb6abdf3f5e8f265e7d81e2","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@1.0.0","_nodeVersion":"8.11.4","_npmVersion":"6.9.0","dist":{"shasum":"646df3e1812899f4331ab8ea695b182f4a4ea7d9","size":6646774,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-1.0.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_1.0.0_1558546512418_0.7033000452242615"},"_hasShrinkwrap":false,"publish_time":1558546512850,"_cnpm_publish_time":1558546512850},"0.54.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.54.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.1.5","esm":"~3.0.84","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^6.0.1","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/appropriate-images":"^2.0.0","@mapbox/appropriate-images-react":"^1.0.0","@mapbox/batfish":"1.9.8","@mapbox/dr-ui":"0.6.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^3.1.2","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","@mapbox/mbx-assembly":"^0.28.2","@mapbox/mr-ui":"0.5.0","@octokit/rest":"^15.15.1","babel-eslint":"^10.0.1","benchmark":"^2.1.4","browserify":"^16.2.3","d3":"^4.12.0","documentation":"~9.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.4.2","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","flow-bin":"^0.95.1","github-slugger":"1.2.1","gl":"~4.1.1","glob":"^7.0.3","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.1.5","nyc":"^13.3.0","object.entries":"^1.1.0","pirates":"^4.0.1","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","prismjs":"^1.15.0","prop-types":"^15.6.2","puppeteer":"^1.13.0","raw-loader":"^1.0.0","react":"^16.7.0","react-dom":"16.3.3","react-helmet":"^5.2.0","remark":"^10.0.1","remark-html":"^9.0.0","remark-react":"^5.0.1","request":"^2.88.0","rollup":"^1.7.3","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^9.2.2","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^4.0.1","rollup-plugin-replace":"^2.1.1","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^4.0.4","rollup-plugin-unassert":"^0.2.0","sinon":"^7.3.0","slugg":"^1.2.1","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js && npm run build-images","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","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the publisher-production branch","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","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","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"48dce18fa89beb720f98265cfc1f59b4ebdd9fb1","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.54.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"dist":{"shasum":"f6cb96ecb8e64276a8ed2fe4a4f213fabab4123e","size":5540217,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.54.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.54.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_0.54.0_1556206918951_0.7839013315770678"},"_hasShrinkwrap":false,"publish_time":1556206919349,"_cnpm_publish_time":1556206919349},"0.54.0-beta.2":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.54.0-beta.2","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.1.5","esm":"~3.0.84","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^6.0.1","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/appropriate-images":"^2.0.0","@mapbox/appropriate-images-react":"^1.0.0","@mapbox/batfish":"1.9.8","@mapbox/dr-ui":"0.6.0","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^3.1.2","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","@mapbox/mbx-assembly":"^0.28.2","@mapbox/mr-ui":"0.5.0","@octokit/rest":"^15.15.1","babel-eslint":"^10.0.1","benchmark":"^2.1.4","browserify":"^16.2.3","d3":"^4.12.0","documentation":"~9.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.4.2","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","flow-bin":"^0.95.1","github-slugger":"1.2.1","gl":"~4.1.1","glob":"^7.0.3","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.1.5","nyc":"^13.3.0","object.entries":"^1.1.0","pirates":"^4.0.1","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","prismjs":"^1.15.0","prop-types":"^15.6.2","puppeteer":"^1.13.0","raw-loader":"^1.0.0","react":"^16.7.0","react-dom":"16.3.3","react-helmet":"^5.2.0","remark":"^10.0.1","remark-html":"^9.0.0","remark-react":"^5.0.1","request":"^2.88.0","rollup":"^1.7.3","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^9.2.2","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^4.0.1","rollup-plugin-replace":"^2.1.1","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^4.0.4","rollup-plugin-unassert":"^0.2.0","sinon":"^7.3.0","slugg":"^1.2.1","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js && npm run build-images","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","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the publisher-production branch","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","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","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"readmeFilename":"README.md","gitHead":"428480a69288d0f8a481bc94cc3300f79039d663","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.54.0-beta.2","_nodeVersion":"10.15.2","_npmVersion":"6.9.0","dist":{"shasum":"4ea791fb33f862dbef9e2eb7dce6172c98bbfe66","size":5541860,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.54.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.54.0-beta.2.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_0.54.0-beta.2_1555602111332_0.010939388315453602"},"_hasShrinkwrap":false,"publish_time":1555602111676,"_cnpm_publish_time":1555602111676},"0.54.0-beta.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.54.0-beta.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/appropriate-images-react":"^1.0.0","@mapbox/dr-ui":"0.6.0","@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/mbx-assembly":"^0.28.2","@mapbox/mr-ui":"0.5.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.1.5","esm":"~3.0.84","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^6.0.1","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/appropriate-images":"^2.0.0","@mapbox/batfish":"1.9.8","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/gazetteer":"^3.1.2","@mapbox/mapbox-gl-rtl-text":"^0.2.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","@octokit/rest":"^15.15.1","babel-eslint":"^10.0.1","benchmark":"^2.1.4","browserify":"^16.2.3","d3":"^4.12.0","documentation":"~9.1.1","ejs":"^2.5.7","eslint":"^5.15.3","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.4.2","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.16.0","eslint-plugin-react":"^7.12.4","flow-bin":"^0.95.1","github-slugger":"1.2.1","gl":"~4.1.1","glob":"^7.0.3","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^2.0.0","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.1.5","nyc":"^13.3.0","object.entries":"^1.1.0","pirates":"^4.0.1","pngjs":"^3.4.0","postcss-cli":"^6.1.2","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","prismjs":"^1.15.0","prop-types":"^15.6.2","puppeteer":"^1.13.0","raw-loader":"^1.0.0","react":"^16.7.0","react-dom":"16.3.3","react-helmet":"^5.2.0","remark":"^10.0.1","remark-html":"^9.0.0","remark-react":"^5.0.1","request":"^2.88.0","rollup":"^1.7.3","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^9.2.2","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^4.0.1","rollup-plugin-replace":"^2.1.1","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^4.0.4","rollup-plugin-unassert":"^0.2.0","sinon":"^7.3.0","slugg":"^1.2.1","st":"^1.2.2","stylelint":"^9.10.1","stylelint-config-standard":"^18.2.0","tap":"~12.4.1"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","build-csp":"rollup -c rollup.config.csp.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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js && npm run build-images","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","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the publisher-production branch","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","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","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-csp build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"readmeFilename":"README.md","gitHead":"d0649cbd9c5e16e3f084014faca97eed4bd9cf2f","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.54.0-beta.1","_nodeVersion":"10.15.2","_npmVersion":"6.9.0","dist":{"shasum":"6e7a39fd270af8469f96abf993ffacf7d0bdac36","size":5539463,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.54.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.54.0-beta.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_0.54.0-beta.1_1553630744998_0.8415364447228406"},"_hasShrinkwrap":false,"publish_time":1553630745455,"_cnpm_publish_time":1553630745455},"0.53.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.53.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.1.5","esm":"^3.0.84","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^6.0.1","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/batfish":"^1.9.4","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-rtl-text":"^0.2.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","@octokit/rest":"^15.15.1","babel-eslint":"^10.0.1","benchmark":"~2.1.0","browserify":"^16.1.0","d3":"^4.12.0","documentation":"~8.1.1","ejs":"^2.5.7","eslint":"^5.8.0","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.2.1","eslint-plugin-html":"^4.0.6","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"^7.11.1","execcommand-copy":"^1.1.0","flow-bin":"^0.91.0","github-slugger":"^1.1.1","gl":"^4.1.1","glob":"^7.0.3","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^1.0.4","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^13.1.0","object.entries":"^1.0.4","pirates":"^3.0.2","pngjs":"^3.3.3","postcss-cli":"^5.0.0","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","prismjs":"^1.8.1","prop-types":"^15.6.0","raw-loader":"^0.5.1","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","remark":"^8.0.0","remark-html":"^5.0.1","remark-react":"^4.0.1","request":"^2.79.0","rollup":"^1.1.2","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"4.0.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^4.0.2","rollup-plugin-unassert":"^0.2.0","sinon":"^7.1.1","slugg":"^1.2.1","st":"^1.2.0","stylelint":"^9.7.1","stylelint-config-standard":"^18.2.0","tap":"^12.0.1"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-style-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-style-benchmarks start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the publisher-production branch","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"03daaf8b06814aa53d9e51beb239895ff13ac5a0","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.53.1","_nodeVersion":"8.11.4","_npmVersion":"6.8.0","dist":{"shasum":"08a956d8da54b04bc7f29ab1319bddb9c97ddedf","size":4195344,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.53.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.53.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmUser":{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_0.53.1_1551307427251_0.35685460262846935"},"_hasShrinkwrap":false,"publish_time":1551307427574,"_cnpm_publish_time":1551307427574},"0.53.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.53.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.1.5","esm":"^3.0.84","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^6.0.1","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/batfish":"^1.9.4","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-rtl-text":"^0.2.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","@octokit/rest":"^15.15.1","babel-eslint":"^10.0.1","benchmark":"~2.1.0","browserify":"^16.1.0","d3":"^4.12.0","documentation":"~8.1.1","ejs":"^2.5.7","eslint":"^5.8.0","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.2.1","eslint-plugin-html":"^4.0.6","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"^7.11.1","execcommand-copy":"^1.1.0","flow-bin":"^0.91.0","github-slugger":"^1.1.1","gl":"^4.1.1","glob":"^7.0.3","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^1.0.4","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^13.1.0","object.entries":"^1.0.4","pirates":"^3.0.2","pngjs":"^3.3.3","postcss-cli":"^5.0.0","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","prismjs":"^1.8.1","prop-types":"^15.6.0","raw-loader":"^0.5.1","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","remark":"^8.0.0","remark-html":"^5.0.1","remark-react":"^4.0.1","request":"^2.79.0","rollup":"^1.1.2","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"4.0.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^4.0.2","rollup-plugin-unassert":"^0.2.0","sinon":"^7.1.1","slugg":"^1.2.1","st":"^1.2.0","stylelint":"^9.7.1","stylelint-config-standard":"^18.2.0","tap":"^12.0.1"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-style-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-style-benchmarks start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the publisher-production branch","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"f7c029def758ed3024046799ce5a0418cb727cb0","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.53.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},"dist":{"shasum":"b5b7e1da7d839fa019be1ae2a36fa098d8c634ce","size":4192505,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.53.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.53.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_0.53.0_1549570345435_0.5371123168113641"},"_hasShrinkwrap":false,"publish_time":1549570345739,"_cnpm_publish_time":1549570345739},"0.53.0-beta.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.53.0-beta.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-rewind":"^0.4.0","@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.1.4","esm":"^3.0.84","geojson-vt":"^3.2.1","gl-matrix":"^3.0.0","grid-index":"^1.1.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","potpack":"^1.0.1","quickselect":"^2.0.0","rw":"^1.3.3","supercluster":"^6.0.1","tinyqueue":"^2.0.0","vt-pbf":"^3.1.1"},"devDependencies":{"@mapbox/batfish":"^1.9.4","@mapbox/flow-remove-types":"^1.3.0-await.upstream.2","@mapbox/mapbox-gl-rtl-text":"^0.2.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","@octokit/rest":"^15.15.1","babel-eslint":"^10.0.1","benchmark":"~2.1.0","browserify":"^16.1.0","d3":"^4.12.0","documentation":"~8.1.1","ejs":"^2.5.7","eslint":"^5.8.0","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.2.1","eslint-plugin-html":"^4.0.6","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"^7.11.1","execcommand-copy":"^1.1.0","flow-bin":"^0.91.0","github-slugger":"^1.1.1","gl":"^4.1.1","glob":"^7.0.3","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^1.0.4","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^13.1.0","object.entries":"^1.0.4","pirates":"^3.0.2","pngjs":"^3.3.3","postcss-cli":"^5.0.0","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","prismjs":"^1.8.1","prop-types":"^15.6.0","raw-loader":"^0.5.1","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","remark":"^8.0.0","remark-html":"^5.0.1","remark-react":"^4.0.1","request":"^2.79.0","rollup":"^1.1.2","rollup-plugin-buble":"^0.19.6","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"4.0.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^4.0.2","rollup-plugin-unassert":"^0.2.0","sinon":"^7.1.1","slugg":"^1.2.1","st":"^1.2.0","stylelint":"^9.7.1","stylelint-config-standard":"^18.2.0","tap":"^12.0.1"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-style-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-style-benchmarks start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the publisher-production branch","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"e681dfa7de458956e692a9dc3d7fd5e0482c00df","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.53.0-beta.1","_npmVersion":"6.4.1","_nodeVersion":"8.5.0","_npmUser":{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},"dist":{"shasum":"bda7f9682569189960858245555052ab10b184ca","size":4191036,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.53.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.53.0-beta.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_0.53.0-beta.1_1548896411482_0.3306197584571813"},"_hasShrinkwrap":false,"publish_time":1548896411701,"_cnpm_publish_time":1548896411701},"0.52.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.52.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.1.3","esm":"^3.0.84","geojson-rewind":"^0.3.0","geojson-vt":"^3.2.1","gl-matrix":"^2.6.1","grid-index":"^1.0.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","potpack":"^1.0.1","quickselect":"^1.0.0","rw":"^1.3.3","supercluster":"^5.0.0","tinyqueue":"^1.1.0","vt-pbf":"^3.0.1"},"devDependencies":{"@mapbox/batfish":"^1.9.4","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","@mapbox/mapbox-gl-rtl-text":"^0.2.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","@octokit/rest":"^15.15.1","babel-eslint":"^10.0.1","benchmark":"~2.1.0","browserify":"^16.1.0","d3":"^4.12.0","documentation":"~8.1.1","ejs":"^2.5.7","eslint":"^5.8.0","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-html":"^4.0.6","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"^7.11.1","execcommand-copy":"^1.1.0","flow-bin":"^0.85.0","github-slugger":"^1.1.1","gl":"^4.1.1","glob":"^7.0.3","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^1.0.4","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^13.1.0","object.entries":"^1.0.4","pirates":"^3.0.2","pngjs":"^3.3.3","postcss-cli":"^5.0.0","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","prismjs":"^1.8.1","prop-types":"^15.6.0","raw-loader":"^0.5.1","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","remark":"^8.0.0","remark-html":"^5.0.1","remark-react":"^4.0.1","request":"^2.79.0","rollup":"^0.66.2","rollup-plugin-buble":"^0.18.0","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"3.4.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^3.0.0","rollup-plugin-unassert":"^0.2.0","sinon":"^7.1.1","slugg":"^1.2.1","st":"^1.2.0","stylelint":"^9.7.1","stylelint-config-standard":"^18.2.0","tap":"^12.0.1"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-style-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-style-benchmarks start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"8006677bb4001cb9b47ec8ac9edbc1ef951a500a","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.52.0","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},"dist":{"shasum":"a43b61caa339ae28e43c87ecfbe9ce4032795859","size":4105721,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.52.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.52.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_0.52.0_1545248586435_0.7607205272482949"},"_hasShrinkwrap":false,"publish_time":1545248586670,"_cnpm_publish_time":1545248586670},"0.52.0-beta.2":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.52.0-beta.2","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.1.3","esm":"^3.0.84","geojson-rewind":"^0.3.0","geojson-vt":"^3.2.1","gl-matrix":"^2.6.1","grid-index":"^1.0.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","potpack":"^1.0.1","quickselect":"^1.0.0","rw":"^1.3.3","supercluster":"^5.0.0","tinyqueue":"^1.1.0","vt-pbf":"^3.0.1"},"devDependencies":{"@mapbox/batfish":"^1.9.4","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","@mapbox/mapbox-gl-rtl-text":"^0.2.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","@octokit/rest":"^15.15.1","babel-eslint":"^10.0.1","benchmark":"~2.1.0","browserify":"^16.1.0","d3":"^4.12.0","documentation":"~8.1.1","ejs":"^2.5.7","eslint":"^5.8.0","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-html":"^4.0.6","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"^7.11.1","execcommand-copy":"^1.1.0","flow-bin":"^0.85.0","github-slugger":"^1.1.1","gl":"^4.1.1","glob":"^7.0.3","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^1.0.4","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^13.1.0","object.entries":"^1.0.4","pirates":"^3.0.2","pngjs":"^3.3.3","postcss-cli":"^5.0.0","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","prismjs":"^1.8.1","prop-types":"^15.6.0","raw-loader":"^0.5.1","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","remark":"^8.0.0","remark-html":"^5.0.1","remark-react":"^4.0.1","request":"^2.79.0","rollup":"^0.66.2","rollup-plugin-buble":"^0.18.0","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"3.4.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^3.0.0","rollup-plugin-unassert":"^0.2.0","sinon":"^7.1.1","slugg":"^1.2.1","st":"^1.2.0","stylelint":"^9.7.1","stylelint-config-standard":"^18.2.0","tap":"^12.0.1"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-style-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-style-benchmarks start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"be188730213be333df6b92d8f1aadacce5a422cb","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.52.0-beta.2","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"dist":{"shasum":"3ebc6d9ffe112e6aafa34c81f2dea3c607418b94","size":4102956,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.52.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.52.0-beta.2.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_0.52.0-beta.2_1544662056183_0.05067063346421685"},"_hasShrinkwrap":false,"publish_time":1544662056533,"_cnpm_publish_time":1544662056533},"0.52.0-beta.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.52.0-beta.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.1.3","esm":"^3.0.84","geojson-rewind":"^0.3.0","geojson-vt":"^3.2.1","gl-matrix":"^2.6.1","grid-index":"^1.0.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","potpack":"^1.0.1","quickselect":"^1.0.0","rw":"^1.3.3","supercluster":"^5.0.0","tinyqueue":"^1.1.0","vt-pbf":"^3.0.1"},"devDependencies":{"@mapbox/batfish":"^1.9.4","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","@mapbox/mapbox-gl-rtl-text":"^0.2.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","@octokit/rest":"^15.15.1","babel-eslint":"^10.0.1","benchmark":"~2.1.0","browserify":"^16.1.0","d3":"^4.12.0","documentation":"~8.1.1","ejs":"^2.5.7","eslint":"^5.8.0","eslint-config-mourner":"^3.0.0","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-html":"^4.0.6","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"^7.11.1","execcommand-copy":"^1.1.0","flow-bin":"^0.85.0","github-slugger":"^1.1.1","gl":"^4.1.1","glob":"^7.0.3","is-builtin-module":"^3.0.0","jsdom":"^13.0.0","json-stringify-pretty-compact":"^1.0.4","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^13.1.0","object.entries":"^1.0.4","pirates":"^3.0.2","pngjs":"^3.3.3","postcss-cli":"^5.0.0","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","prismjs":"^1.8.1","prop-types":"^15.6.0","raw-loader":"^0.5.1","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","remark":"^8.0.0","remark-html":"^5.0.1","remark-react":"^4.0.1","request":"^2.79.0","rollup":"^0.66.2","rollup-plugin-buble":"^0.18.0","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"3.4.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-terser":"^3.0.0","rollup-plugin-unassert":"^0.2.0","sinon":"^7.1.1","slugg":"^1.2.1","st":"^1.2.0","stylelint":"^9.7.1","stylelint-config-standard":"^18.2.0","tap":"^12.0.1"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-style-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-style-benchmarks start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"0f370bf5197e7365923d5f00765c56af591c2321","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.52.0-beta.1","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},"dist":{"shasum":"e53a93c12daf4f94fd6a786d63ce0f7a6d9676cd","size":4098286,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.52.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.52.0-beta.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_0.52.0-beta.1_1543672582413_0.682001424312648"},"_hasShrinkwrap":false,"publish_time":1543672582678,"_cnpm_publish_time":1543672582678},"0.51.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.51.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.1.3","esm":"^3.0.84","geojson-rewind":"^0.3.0","geojson-vt":"^3.2.1","gl-matrix":"^2.6.1","grid-index":"^1.0.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","potpack":"^1.0.1","quickselect":"^1.0.0","rw":"^1.3.3","supercluster":"^4.1.1","tinyqueue":"^1.1.0","vt-pbf":"^3.0.1"},"devDependencies":{"@mapbox/batfish":"^1.9.4","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","@mapbox/mapbox-gl-rtl-text":"^0.2.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","@octokit/rest":"^15.9.5","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^16.1.0","d3":"^4.12.0","documentation":"~8.1.1","ejs":"^2.5.7","eslint":"4.1.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-html":"^3.0.0","eslint-plugin-import":"^2.9.0","eslint-plugin-react":"^7.3.0","execcommand-copy":"^1.1.0","flow-bin":"^0.77.0","flow-coverage-report":"^0.3.0","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","is-builtin-module":"^1.0.0","jsdom":"^11.11.0","json-stringify-pretty-compact":"^1.0.4","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^10.1.2","object.entries":"^1.0.4","pirates":"^3.0.2","pngjs":"^3.0.0","postcss-cli":"^5.0.0","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","prismjs":"^1.8.1","prop-types":"^15.6.0","raw-loader":"^0.5.1","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","remark":"^8.0.0","remark-html":"^5.0.1","remark-react":"^4.0.1","request":"^2.79.0","rollup":"^0.66.2","rollup-plugin-buble":"^0.18.0","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"3.4.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-uglify":"^3.0.0","rollup-plugin-unassert":"^0.2.0","sinon":"^5.0.0","slugg":"^1.2.1","st":"^1.2.0","stylelint":"^8.4.0","stylelint-config-standard":"^18.0.0","tap":"^11.1.2"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-style-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-style-benchmarks start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build":"run-s build-docs && batfish build # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"b811bb4e861e3239528dcc6d0f8a7d17559f6b8d","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.51.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"dist":{"shasum":"2d521574408951ac848a436ceabca69a795a4897","size":4850403,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.51.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.51.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_0.51.0_1541634213537_0.42781884696907135"},"_hasShrinkwrap":false,"publish_time":1541634214009,"_cnpm_publish_time":1541634214009},"0.51.0-beta.2":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.51.0-beta.2","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","csscolorparser":"~1.0.2","earcut":"^2.1.3","esm":"^3.0.84","geojson-rewind":"^0.3.0","geojson-vt":"^3.2.1","gl-matrix":"^2.6.1","grid-index":"^1.0.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","potpack":"^1.0.1","quickselect":"^1.0.0","rw":"^1.3.3","supercluster":"^4.1.1","tinyqueue":"^1.1.0","vt-pbf":"^3.0.1"},"devDependencies":{"@mapbox/batfish":"^1.9.4","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","@mapbox/mapbox-gl-rtl-text":"^0.2.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","@octokit/rest":"^15.9.5","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^16.1.0","d3":"^4.12.0","documentation":"~8.1.1","ejs":"^2.5.7","eslint":"4.1.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-html":"^3.0.0","eslint-plugin-import":"^2.9.0","eslint-plugin-react":"^7.3.0","execcommand-copy":"^1.1.0","flow-bin":"^0.77.0","flow-coverage-report":"^0.3.0","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","is-builtin-module":"^1.0.0","jsdom":"^11.11.0","json-stringify-pretty-compact":"^1.0.4","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^10.1.2","object.entries":"^1.0.4","pirates":"^3.0.2","pngjs":"^3.0.0","postcss-cli":"^5.0.0","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","prismjs":"^1.8.1","prop-types":"^15.6.0","raw-loader":"^0.5.1","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","remark":"^8.0.0","remark-html":"^5.0.1","remark-react":"^4.0.1","request":"^2.79.0","rollup":"^0.66.2","rollup-plugin-buble":"^0.18.0","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"3.4.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-uglify":"^3.0.0","rollup-plugin-unassert":"^0.2.0","sinon":"^5.0.0","slugg":"^1.2.1","st":"^1.2.0","stylelint":"^8.4.0","stylelint-config-standard":"^18.0.0","tap":"^11.1.2"},"browser":{"./src/shaders/index.js":"./src/shaders/shaders.js","./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-prod":"rollup -c --environment BUILD:production","build-prod-min":"rollup -c --environment BUILD:production,MINIFY:true","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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-style-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-style-benchmarks start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build":"run-s build-docs && . build/set-deploy-env.sh && batfish build # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"run-s build-prod-min build-css build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-prod-min build-prod build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"98474d4162bba2c64060c702c1e2eaac70075f88","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.51.0-beta.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},"dist":{"shasum":"84b6dfdbfd3ede50cf6629b40b9c8de5cf11a1b4","size":4615553,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.51.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.51.0-beta.2.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_0.51.0-beta.2_1541091662615_0.19560772953343597"},"_hasShrinkwrap":false,"publish_time":1541091663025,"_cnpm_publish_time":1541091663025},"0.50.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.50.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","brfs":"^1.4.4","csscolorparser":"~1.0.2","earcut":"^2.1.3","geojson-rewind":"^0.3.0","geojson-vt":"^3.2.0","gl-matrix":"^2.6.1","grid-index":"^1.0.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","potpack":"^1.0.1","quickselect":"^1.0.0","rw":"^1.3.3","supercluster":"^4.1.1","tinyqueue":"^1.1.0","vt-pbf":"^3.0.1"},"devDependencies":{"@mapbox/batfish":"^1.9.4","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","@mapbox/mapbox-gl-rtl-text":"^0.2.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","@octokit/rest":"^15.9.5","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^16.1.0","d3":"^4.12.0","documentation":"~8.1.1","ejs":"^2.5.7","eslint":"4.1.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-html":"^3.0.0","eslint-plugin-import":"^2.9.0","eslint-plugin-react":"^7.3.0","esm":"^3.0.72","execcommand-copy":"^1.1.0","flow-bin":"^0.77.0","flow-coverage-report":"^0.3.0","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","is-builtin-module":"^1.0.0","jsdom":"11.11.0","json-stringify-pretty-compact":"^1.0.4","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^10.1.2","object.entries":"^1.0.4","pirates":"^3.0.2","pngjs":"^3.0.0","postcss-cli":"^5.0.0","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","prismjs":"^1.8.1","prop-types":"^15.6.0","raw-loader":"^0.5.1","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","remark":"^8.0.0","remark-html":"^5.0.1","remark-react":"^4.0.1","request":"^2.79.0","rollup":"^0.63.4","rollup-plugin-browserify-transform":"^1.0.1","rollup-plugin-buble":"^0.18.0","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"3.4.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-uglify":"^3.0.0","rollup-plugin-unassert":"^0.2.0","sinon":"^5.0.0","slugg":"^1.2.1","st":"^1.2.0","stylelint":"^8.4.0","stylelint-config-standard":"^18.0.0","tap":"^11.1.2"},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-min":"rollup -c --environment BUILD:production","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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-style-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-style-benchmarks start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build":"run-s build-docs && . build/set-deploy-env.sh && batfish build # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"run-s build-min build-css build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-min build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"441362b7f2335d600770077d4c6019f0aff331f6","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.50.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"dist":{"shasum":"49f44149f02fdd25ab64a2ec4efc7a11a5c96f55","size":3032576,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.50.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.50.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_0.50.0_1539344625091_0.4060819039381791"},"_hasShrinkwrap":false,"publish_time":1539344625351,"_cnpm_publish_time":1539344625351},"0.50.0-beta.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.50.0-beta.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","brfs":"^1.4.4","csscolorparser":"~1.0.2","earcut":"^2.1.3","geojson-rewind":"^0.3.0","geojson-vt":"^3.2.0","gl-matrix":"^2.6.1","grid-index":"^1.0.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","potpack":"^1.0.1","quickselect":"^1.0.0","rw":"^1.3.3","supercluster":"^4.1.1","tinyqueue":"^1.1.0","vt-pbf":"^3.0.1"},"devDependencies":{"@mapbox/batfish":"^1.9.4","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","@mapbox/mapbox-gl-rtl-text":"^0.2.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","@octokit/rest":"^15.9.5","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^16.1.0","d3":"^4.12.0","documentation":"~8.1.1","ejs":"^2.5.7","eslint":"4.1.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-html":"^3.0.0","eslint-plugin-import":"^2.9.0","eslint-plugin-react":"^7.3.0","esm":"^3.0.72","execcommand-copy":"^1.1.0","flow-bin":"^0.77.0","flow-coverage-report":"^0.3.0","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","is-builtin-module":"^1.0.0","jsdom":"11.11.0","json-stringify-pretty-compact":"^1.0.4","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^10.1.2","object.entries":"^1.0.4","pirates":"^3.0.2","pngjs":"^3.0.0","postcss-cli":"^5.0.0","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","prismjs":"^1.8.1","prop-types":"^15.6.0","raw-loader":"^0.5.1","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","remark":"^8.0.0","remark-html":"^5.0.1","remark-react":"^4.0.1","request":"^2.79.0","rollup":"^0.63.4","rollup-plugin-browserify-transform":"^1.0.1","rollup-plugin-buble":"^0.18.0","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"3.4.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-uglify":"^3.0.0","rollup-plugin-unassert":"^0.2.0","sinon":"^5.0.0","slugg":"^1.2.1","st":"^1.2.0","stylelint":"^8.4.0","stylelint-config-standard":"^18.0.0","tap":"^11.1.2"},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-min":"rollup -c --environment BUILD:production","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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-style-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-style-benchmarks start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build":"run-s build-docs && . build/set-deploy-env.sh && batfish build # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"run-s build-min build-css build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-min build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"067e30eeadb3a6e31e4d7027347fa642552bccfd","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.50.0-beta.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"dist":{"shasum":"47d27154974523566cc89aed5aa76c3f53c9c53a","size":3031953,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.50.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.50.0-beta.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_0.50.0-beta.1_1538728352854_0.918113669675275"},"_hasShrinkwrap":false,"publish_time":1538728353223,"_cnpm_publish_time":1538728353223},"0.49.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.49.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","brfs":"^1.4.4","csscolorparser":"~1.0.2","earcut":"^2.1.3","geojson-rewind":"^0.3.0","geojson-vt":"^3.2.0","gl-matrix":"^2.6.1","grid-index":"^1.0.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","potpack":"^1.0.1","quickselect":"^1.0.0","rw":"^1.3.3","supercluster":"^4.1.1","tinyqueue":"^1.1.0","vt-pbf":"^3.0.1"},"devDependencies":{"@mapbox/batfish":"^1.9.4","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","@mapbox/mapbox-gl-rtl-text":"^0.2.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","@octokit/rest":"^15.9.5","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^16.1.0","d3":"^4.12.0","documentation":"~8.1.1","ejs":"^2.5.7","eslint":"4.1.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-html":"^3.0.0","eslint-plugin-import":"^2.9.0","eslint-plugin-react":"^7.3.0","esm":"^3.0.72","execcommand-copy":"^1.1.0","flow-bin":"^0.77.0","flow-coverage-report":"^0.3.0","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","is-builtin-module":"^1.0.0","jsdom":"11.11.0","json-stringify-pretty-compact":"^1.0.4","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^10.1.2","object.entries":"^1.0.4","pirates":"^3.0.2","pngjs":"^3.0.0","postcss-cli":"^5.0.0","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","prismjs":"^1.8.1","prop-types":"^15.6.0","raw-loader":"^0.5.1","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","remark":"^8.0.0","remark-html":"^5.0.1","remark-react":"^4.0.1","request":"^2.79.0","rollup":"^0.63.4","rollup-plugin-browserify-transform":"^1.0.1","rollup-plugin-buble":"^0.18.0","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"3.0.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-uglify":"^3.0.0","rollup-plugin-unassert":"^0.2.0","sinon":"^5.0.0","slugg":"^1.2.1","st":"^1.2.0","stylelint":"^8.4.0","stylelint-config-standard":"^18.0.0","tap":"^11.1.2"},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-min":"rollup -c --environment BUILD:production","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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-style-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-style-benchmarks start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build":"run-s build-docs && . build/set-deploy-env.sh && batfish build # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"run-s build-min build-css build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-min build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"5a2fcf8435c4c819e9af99148f9a3cbd75550c12","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.49.0","_npmVersion":"6.1.0","_nodeVersion":"8.5.0","_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"dist":{"shasum":"701fe5ae750b7edc1398b985553c0e0690fc3d2b","size":2981070,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.49.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.49.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_0.49.0_1536792826508_0.6637199975268413"},"_hasShrinkwrap":false,"publish_time":1536792826819,"_cnpm_publish_time":1536792826819},"0.49.0-beta.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.49.0-beta.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.1.0","brfs":"^1.4.4","csscolorparser":"~1.0.2","earcut":"^2.1.3","geojson-rewind":"^0.3.0","geojson-vt":"^3.2.0","gl-matrix":"^2.6.1","grid-index":"^1.0.0","minimist":"0.0.8","murmurhash-js":"^1.0.0","pbf":"^3.0.5","quickselect":"^1.0.0","rw":"^1.3.3","supercluster":"^4.1.1","tinyqueue":"^1.1.0","vt-pbf":"^3.0.1"},"devDependencies":{"@mapbox/batfish":"^1.9.4","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","@mapbox/mapbox-gl-rtl-text":"^0.2.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","@octokit/rest":"^15.9.5","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^16.1.0","d3":"^4.12.0","documentation":"~8.1.1","ejs":"^2.5.7","eslint":"4.1.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-html":"^3.0.0","eslint-plugin-import":"^2.9.0","eslint-plugin-react":"^7.3.0","esm":"^3.0.72","execcommand-copy":"^1.1.0","flow-bin":"^0.77.0","flow-coverage-report":"^0.3.0","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","is-builtin-module":"^1.0.0","jsdom":"11.11.0","json-stringify-pretty-compact":"^1.0.4","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^10.1.2","object.entries":"^1.0.4","pirates":"^3.0.2","pngjs":"^3.0.0","postcss-cli":"^5.0.0","postcss-inline-svg":"^3.1.1","potpack":"^1.0.1","pretty-bytes":"^5.1.0","prismjs":"^1.8.1","prop-types":"^15.6.0","raw-loader":"^0.5.1","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","remark":"^8.0.0","remark-html":"^5.0.1","remark-react":"^4.0.1","request":"^2.79.0","rollup":"^0.63.4","rollup-plugin-browserify-transform":"^1.0.1","rollup-plugin-buble":"^0.18.0","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"3.0.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-uglify":"^3.0.0","rollup-plugin-unassert":"^0.2.0","sinon":"^5.0.0","slugg":"^1.2.1","st":"^1.2.0","stylelint":"^8.4.0","stylelint-config-standard":"^18.0.0","tap":"^11.1.2"},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-min":"rollup -c --environment BUILD:production","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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.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","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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-style-benchmarks start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-style-benchmarks start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build":"run-s build-docs && . build/set-deploy-env.sh && batfish build # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"run-s build-min build-css build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-min build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"gitHead":"b38954d6abc44525ea4535641a68397ce2de438a","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.49.0-beta.1","_npmVersion":"6.1.0","_nodeVersion":"8.5.0","_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"dist":{"shasum":"d810077fdd1076d2b9247a84711e165c44733ca9","size":2980150,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.49.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.49.0-beta.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_0.49.0-beta.1_1536276506204_0.11074831864223422"},"_hasShrinkwrap":false,"publish_time":1536276507239,"_cnpm_publish_time":1536276507239},"0.48.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.48.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/geojson-types":"^1.0.2","@mapbox/jsonlint-lines-primitives":"^2.0.2","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.0.0","brfs":"^1.4.4","csscolorparser":"~1.0.2","earcut":"^2.1.3","geojson-rewind":"^0.3.0","geojson-vt":"^3.2.0","gl-matrix":"^2.6.1","grid-index":"^1.0.0","minimist":"0.0.8","pbf":"^3.0.5","quickselect":"^1.0.0","rw":"^1.3.3","supercluster":"^4.1.1","tinyqueue":"^1.1.0","vt-pbf":"^3.0.1"},"devDependencies":{"@mapbox/batfish":"^1.9.4","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","@mapbox/mapbox-gl-rtl-text":"^0.2.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","@octokit/rest":"^15.9.5","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^16.1.0","d3":"^4.12.0","documentation":"5.3.3","ejs":"^2.5.7","eslint":"4.1.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-html":"^3.0.0","eslint-plugin-import":"^2.9.0","eslint-plugin-react":"^7.3.0","esm":"^3.0.72","execcommand-copy":"^1.1.0","flow-bin":"^0.77.0","flow-coverage-report":"^0.3.0","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","is-builtin-module":"^1.0.0","jsdom":"11.11.0","json-stringify-pretty-compact":"^1.0.4","jsonwebtoken":"^8.3.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^10.1.2","object.entries":"^1.0.4","pirates":"^3.0.2","pngjs":"^3.0.0","postcss-cli":"^5.0.0","postcss-inline-svg":"^3.1.1","pretty-bytes":"^5.1.0","prismjs":"^1.8.1","prop-types":"^15.6.0","raw-loader":"^0.5.1","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","remark":"^8.0.0","remark-html":"^5.0.1","remark-react":"^4.0.1","request":"^2.79.0","rollup":"^0.63.4","rollup-plugin-browserify-transform":"^1.0.1","rollup-plugin-buble":"^0.18.0","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"3.0.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-uglify":"^3.0.0","rollup-plugin-unassert":"^0.2.0","sinon":"^5.0.0","slugg":"^1.2.1","st":"^1.2.0","stylelint":"^8.4.0","stylelint-config-standard":"^18.0.0","tap":"^11.1.2"},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-min":"rollup -c --environment BUILD:production","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-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.js","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-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-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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build":"run-s build-docs && . build/set-deploy-env.sh && batfish build # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"run-s build-min build-css build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublishOnly":"run-s build-flow-types build-dev build-min build-css build-style-spec test-build","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"files":["build/","dist/","flow-typed/","src/",".flowconfig"],"gitHead":"3506abe4b254214d1c95fc5102a76e7834543d25","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.48.0","_npmVersion":"6.3.0","_nodeVersion":"6.9.1","_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"dist":{"shasum":"bf240edca9072bdeb94cc28652a543841f93b26e","size":2948736,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.48.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.48.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_0.48.0_1534465549297_0.42943079915661375"},"_hasShrinkwrap":false,"publish_time":1534465549505,"_cnpm_publish_time":1534465549505},"0.47.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.47.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/jsonlint-lines-primitives":"^2.0.1","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.0.0","brfs":"^1.4.4","csscolorparser":"~1.0.2","earcut":"^2.1.3","geojson-rewind":"^0.3.0","geojson-vt":"^3.1.4","gl-matrix":"^2.6.1","gray-matter":"^3.0.8","grid-index":"^1.0.0","minimist":"0.0.8","pbf":"^3.0.5","quickselect":"^1.0.0","rw":"^1.3.3","shuffle-seed":"^1.1.6","sort-object":"^0.3.2","supercluster":"^4.0.1","through2":"^2.0.3","tinyqueue":"^1.1.0","vt-pbf":"^3.0.1"},"devDependencies":{"@mapbox/batfish":"^1.0.4","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","@mapbox/mapbox-gl-rtl-text":"^0.1.2","@mapbox/mapbox-gl-test-suite":"file:test/integration","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^16.1.0","coveralls":"^2.11.8","d3":"^4.12.0","documentation":"5.3.3","ejs":"^2.5.7","eslint":"4.1.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-html":"^3.0.0","eslint-plugin-import":"^2.9.0","eslint-plugin-node":"^5.1.1","eslint-plugin-react":"^7.3.0","esm":"^3.0.39","execcommand-copy":"^1.1.0","flow-bin":"^0.69.0","flow-coverage-report":"^0.3.0","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","in-publish":"^2.0.0","is-builtin-module":"^1.0.0","jsdom":"^11.6.2","json-stringify-pretty-compact":"^1.0.4","lodash":"^4.16.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^10.1.2","object.entries":"^1.0.4","pirates":"^3.0.2","pngjs":"^3.0.0","postcss-cli":"^5.0.0","postcss-inline-svg":"^3.1.1","prismjs":"^1.8.1","prop-types":"^15.6.0","raw-loader":"^0.5.1","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","remark":"^8.0.0","remark-html":"^5.0.1","remark-react":"^4.0.1","request":"^2.79.0","rollup":"^0.57.0","rollup-plugin-browserify-transform":"^1.0.1","rollup-plugin-buble":"^0.18.0","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"3.0.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-uglify":"^3.0.0","rollup-plugin-unassert":"^0.2.0","sinon":"^5.0.0","slugg":"^1.2.1","st":"^1.2.0","stylelint":"^8.4.0","stylelint-config-standard":"^18.0.0","tap":"^11.1.2"},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-min":"rollup -c --environment BUILD:production","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.js","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-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-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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build":"run-s build-docs && build/set-deploy-env.sh && batfish build # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"run-s build-min build-css build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublish":"in-publish && run-s build-dev build-min build-css build-style-spec test-build || not-in-publish","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"files":["build/","dist/","flow-typed/","src/",".flowconfig"],"gitHead":"330de68a658b5efdf3de88b25680501511de04f3","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.47.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"dist":{"shasum":"c72f1d3462037f0bb5b8dc25cc8a029513f2b7cd","size":2838303,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.47.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.47.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_0.47.0_1531948228493_0.05654671651168641"},"_hasShrinkwrap":false,"publish_time":1531948228695,"_cnpm_publish_time":1531948228695},"0.47.0-beta.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.47.0-beta.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/jsonlint-lines-primitives":"^2.0.1","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.0.0","brfs":"^1.4.4","csscolorparser":"~1.0.2","earcut":"^2.1.3","geojson-rewind":"^0.3.0","geojson-vt":"^3.1.4","gl-matrix":"^2.6.1","gray-matter":"^3.0.8","grid-index":"^1.0.0","minimist":"0.0.8","pbf":"^3.0.5","quickselect":"^1.0.0","rw":"^1.3.3","shuffle-seed":"^1.1.6","sort-object":"^0.3.2","supercluster":"^4.0.1","through2":"^2.0.3","tinyqueue":"^1.1.0","vt-pbf":"^3.0.1"},"devDependencies":{"@mapbox/batfish":"^1.0.4","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","@mapbox/mapbox-gl-rtl-text":"^0.1.2","@mapbox/mapbox-gl-test-suite":"file:test/integration","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^16.1.0","coveralls":"^2.11.8","d3":"^4.12.0","documentation":"5.3.3","ejs":"^2.5.7","eslint":"4.1.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-html":"^3.0.0","eslint-plugin-import":"^2.9.0","eslint-plugin-node":"^5.1.1","eslint-plugin-react":"^7.3.0","esm":"^3.0.39","execcommand-copy":"^1.1.0","flow-bin":"^0.69.0","flow-coverage-report":"^0.3.0","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","in-publish":"^2.0.0","is-builtin-module":"^1.0.0","jsdom":"^11.6.2","json-stringify-pretty-compact":"^1.0.4","lodash":"^4.16.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^10.1.2","object.entries":"^1.0.4","pirates":"^3.0.2","pngjs":"^3.0.0","postcss-cli":"^5.0.0","postcss-inline-svg":"^3.1.1","prismjs":"^1.8.1","prop-types":"^15.6.0","raw-loader":"^0.5.1","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","remark":"^8.0.0","remark-html":"^5.0.1","remark-react":"^4.0.1","request":"^2.79.0","rollup":"^0.57.0","rollup-plugin-browserify-transform":"^1.0.1","rollup-plugin-buble":"^0.18.0","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"3.0.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-uglify":"^3.0.0","rollup-plugin-unassert":"^0.2.0","sinon":"^5.0.0","slugg":"^1.2.1","st":"^1.2.0","stylelint":"^8.4.0","stylelint-config-standard":"^18.0.0","tap":"^11.1.2"},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-min":"rollup -c --environment BUILD:production","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.js","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-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-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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build":"run-s build-docs && build/set-deploy-env.sh && batfish build # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"run-s build-min build-css build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublish":"in-publish && run-s build-dev build-min build-css build-style-spec test-build || not-in-publish","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"files":["build/","dist/","flow-typed/","src/",".flowconfig"],"gitHead":"af42b58f1180dec36e01ebed19c22c1306598df4","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.47.0-beta.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"dist":{"shasum":"947bb8fc1cb33c5261c80874648fa0f8b5888230","size":2837142,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.47.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.47.0-beta.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_0.47.0-beta.1_1531347231140_0.8828254196152288"},"_hasShrinkwrap":false,"publish_time":1531347231412,"_cnpm_publish_time":1531347231412},"0.46.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.46.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/jsonlint-lines-primitives":"^2.0.1","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.0.0","brfs":"^1.4.4","csscolorparser":"~1.0.2","earcut":"^2.1.3","geojson-rewind":"^0.3.0","geojson-vt":"^3.1.2","gl-matrix":"^2.6.1","gray-matter":"^3.0.8","grid-index":"^1.0.0","minimist":"0.0.8","pbf":"^3.0.5","quickselect":"^1.0.0","rw":"^1.3.3","shuffle-seed":"^1.1.6","sort-object":"^0.3.2","supercluster":"^2.3.0","through2":"^2.0.3","tinyqueue":"^1.1.0","vt-pbf":"^3.0.1"},"devDependencies":{"@mapbox/batfish":"^1.0.4","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","@mapbox/mapbox-gl-rtl-text":"^0.1.2","@mapbox/mapbox-gl-test-suite":"file:test/integration","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^16.1.0","coveralls":"^2.11.8","d3":"^4.12.0","documentation":"5.3.3","ejs":"^2.5.7","eslint":"4.1.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-html":"^3.0.0","eslint-plugin-import":"^2.9.0","eslint-plugin-node":"^5.1.1","eslint-plugin-react":"^7.3.0","esm":"^3.0.39","execcommand-copy":"^1.1.0","flow-bin":"^0.69.0","flow-coverage-report":"^0.3.0","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","in-publish":"^2.0.0","is-builtin-module":"^1.0.0","jsdom":"^11.6.2","json-stringify-pretty-compact":"^1.0.4","lodash":"^4.16.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^10.1.2","object.entries":"^1.0.4","pirates":"^3.0.2","pngjs":"^3.0.0","postcss-cli":"^5.0.0","postcss-inline-svg":"^3.1.1","prismjs":"^1.8.1","prop-types":"^15.6.0","raw-loader":"^0.5.1","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","remark":"^8.0.0","remark-html":"^5.0.1","remark-react":"^4.0.1","request":"^2.79.0","rollup":"^0.57.0","rollup-plugin-browserify-transform":"^1.0.1","rollup-plugin-buble":"^0.18.0","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"3.0.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-uglify":"^3.0.0","rollup-plugin-unassert":"^0.2.0","sinon":"^5.0.0","slugg":"^1.2.1","st":"^1.2.0","stylelint":"^8.4.0","stylelint-config-standard":"^18.0.0","tap":"^11.1.2"},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-min":"rollup -c --environment BUILD:production","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.js","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-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-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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build":"run-s build-docs && build/set-deploy-env.sh && batfish build # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"run-s build-min build-css build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublish":"in-publish && run-s build-dev build-min build-css build-style-spec test-build || not-in-publish","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"files":["build/","dist/","flow-typed/","src/",".flowconfig"],"gitHead":"93954eb071f7781e07c26e561e5db56c1c2a55cd","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.46.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},"dist":{"shasum":"7deca240ad1690ff783ebe66496ce311b2896f50","size":2876380,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.46.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.46.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_0.46.0_1529532820756_0.11994303093658742"},"_hasShrinkwrap":false,"publish_time":1529532820932,"_cnpm_publish_time":1529532820932},"0.46.0-beta.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.46.0-beta.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/jsonlint-lines-primitives":"^2.0.1","@mapbox/mapbox-gl-supported":"^1.4.0","@mapbox/point-geometry":"^0.1.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.0.0","brfs":"^1.4.4","csscolorparser":"~1.0.2","earcut":"^2.1.3","geojson-rewind":"^0.3.0","geojson-vt":"^3.1.2","gl-matrix":"^2.6.1","gray-matter":"^3.0.8","grid-index":"^1.0.0","minimist":"0.0.8","pbf":"^3.0.5","quickselect":"^1.0.0","rw":"^1.3.3","shuffle-seed":"^1.1.6","sort-object":"^0.3.2","supercluster":"^2.3.0","through2":"^2.0.3","tinyqueue":"^1.1.0","vt-pbf":"^3.0.1"},"devDependencies":{"@mapbox/batfish":"^1.0.4","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","@mapbox/mapbox-gl-rtl-text":"^0.1.2","@mapbox/mapbox-gl-test-suite":"file:test/integration","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^16.1.0","coveralls":"^2.11.8","d3":"^4.12.0","documentation":"5.3.3","ejs":"^2.5.7","eslint":"4.1.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-html":"^3.0.0","eslint-plugin-import":"^2.9.0","eslint-plugin-node":"^5.1.1","eslint-plugin-react":"^7.3.0","esm":"^3.0.39","execcommand-copy":"^1.1.0","flow-bin":"^0.69.0","flow-coverage-report":"^0.3.0","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","in-publish":"^2.0.0","is-builtin-module":"^1.0.0","jsdom":"^11.6.2","json-stringify-pretty-compact":"^1.0.4","lodash":"^4.16.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^10.1.2","object.entries":"^1.0.4","pirates":"^3.0.2","pngjs":"^3.0.0","postcss-cli":"^5.0.0","postcss-inline-svg":"^3.1.1","prismjs":"^1.8.1","prop-types":"^15.6.0","raw-loader":"^0.5.1","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","remark":"^8.0.0","remark-html":"^5.0.1","remark-react":"^4.0.1","request":"^2.79.0","rollup":"^0.57.0","rollup-plugin-browserify-transform":"^1.0.1","rollup-plugin-buble":"^0.18.0","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"3.0.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-uglify":"^3.0.0","rollup-plugin-unassert":"^0.2.0","sinon":"^5.0.0","slugg":"^1.2.1","st":"^1.2.0","stylelint":"^8.4.0","stylelint-config-standard":"^18.0.0","tap":"^11.1.2"},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"esm":true,"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-min":"rollup -c --environment BUILD:production","build-css":"postcss -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-style-spec":"cd src/style-spec && npm run build && cd ../.. && mkdir -p dist/style-spec && cp src/style-spec/dist/* dist/style-spec","watch-css":"postcss --watch -o dist/mapbox-gl.css src/css/mapbox-gl.css","build-token":"node build/generate-access-token-script.js","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-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-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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-css watch-dev watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-css watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build":"run-s build-docs && build/set-deploy-env.sh && batfish build # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"run-s build-min build-css build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'src/css/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"build/run-node build/generate-flow-typed-style-spec && flow .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublish":"in-publish && run-s build-dev build-min build-css build-style-spec test-build || not-in-publish","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"files":["build/","dist/","flow-typed/","src/",".flowconfig"],"gitHead":"6dea376b931378a3e36e71531c5b4ebfb68f7f7d","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.46.0-beta.1","_npmVersion":"6.0.1","_nodeVersion":"6.9.1","_npmUser":{"name":"mollymerp","email":"mollylloyd@gmail.com"},"dist":{"shasum":"8cf62bd654eb6342fead72abea2a4afc624a87e6","size":2818356,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.46.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.46.0-beta.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_0.46.0-beta.1_1528937688110_0.8691336757476307"},"_hasShrinkwrap":false,"publish_time":1528937688267,"_cnpm_publish_time":1528937688267},"0.45.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.45.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/gl-matrix":"^0.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.1","@mapbox/mapbox-gl-supported":"^1.3.1","@mapbox/point-geometry":"^0.1.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.0.0","brfs":"^1.4.4","csscolorparser":"~1.0.2","earcut":"^2.1.3","geojson-rewind":"^0.3.0","geojson-vt":"^3.1.0","gray-matter":"^3.0.8","grid-index":"^1.0.0","minimist":"0.0.8","pbf":"^3.0.5","quickselect":"^1.0.0","rw":"^1.3.3","shuffle-seed":"^1.1.6","sort-object":"^0.3.2","supercluster":"^2.3.0","through2":"^2.0.3","tinyqueue":"^1.1.0","vt-pbf":"^3.0.1"},"devDependencies":{"@mapbox/batfish":"^1.0.4","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","@mapbox/mapbox-gl-rtl-text":"^0.1.2","@mapbox/mapbox-gl-test-suite":"file:test/integration","@std/esm":"^0.21.7","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^16.1.0","coveralls":"^2.11.8","d3":"^4.12.0","documentation":"5.3.3","ejs":"^2.5.7","eslint":"4.1.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-html":"^3.0.0","eslint-plugin-import":"^2.9.0","eslint-plugin-node":"^5.1.1","eslint-plugin-react":"^7.3.0","execcommand-copy":"^1.1.0","flow-bin":"^0.66.0","flow-coverage-report":"^0.3.0","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","in-publish":"^2.0.0","is-builtin-module":"^1.0.0","jsdom":"^11.6.2","json-stringify-pretty-compact":"^1.0.4","lodash":"^4.16.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^10.1.2","object.entries":"^1.0.4","pirates":"^3.0.2","pngjs":"^3.0.0","prismjs":"^1.8.1","prop-types":"^15.6.0","raw-loader":"^0.5.1","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","remark":"^8.0.0","remark-html":"^5.0.1","remark-react":"^4.0.1","request":"^2.79.0","rollup":"^0.57.0","rollup-plugin-browserify-transform":"^1.0.1","rollup-plugin-buble":"^0.18.0","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"3.0.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-uglify":"^3.0.0","rollup-plugin-unassert":"^0.2.0","sinon":"^2.1.0","slugg":"^1.2.1","st":"^1.2.0","stylelint":"^8.4.0","stylelint-config-standard":"^18.0.0","tap":"^11.1.2"},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"@std/esm":{"cjs":true,"esm":"js","sourceCache":true},"scripts":{"build-dev":"rollup -c --environment BUILD:dev","watch-dev":"rollup -c --environment BUILD:dev --watch","build-min":"rollup -c --environment BUILD:production","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-token":"node build/generate-access-token-script.js","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-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-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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build":"run-s build-docs && DEPLOY_ENV=production batfish build # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"run-s build-min build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'dist/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-build":"build/run-tap --no-coverage test/build/**/*.test.js","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"node build/generate-flow-typed-style-spec && flow .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublish":"in-publish && run-s build-dev build-min build-style-spec test-build || not-in-publish","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"files":["build/","dist/","flow-typed/","src/",".flowconfig"],"gitHead":"b28bc17d433281e833ea49f4293c134c2291aee4","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.45.0","_shasum":"af71cc824f0d7e51ccd5c505eaae411bc0910ccd","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"mollymerp","email":"mollylloyd@gmail.com"},"dist":{"shasum":"af71cc824f0d7e51ccd5c505eaae411bc0910ccd","size":2651808,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.45.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.45.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_0.45.0_1525736910503_0.7218894624116721"},"_hasShrinkwrap":false,"publish_time":1525736910668,"_cnpm_publish_time":1525736910668},"0.45.0-beta.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.45.0-beta.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/gl-matrix":"^0.0.1","@mapbox/jsonlint-lines-primitives":"^2.0.1","@mapbox/mapbox-gl-supported":"^1.3.1","@mapbox/point-geometry":"^0.1.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.1","@mapbox/whoots-js":"^3.0.0","brfs":"^1.4.4","csscolorparser":"~1.0.2","earcut":"^2.1.3","geojson-rewind":"^0.3.0","geojson-vt":"^3.1.0","gray-matter":"^3.0.8","grid-index":"^1.0.0","minimist":"0.0.8","pbf":"^3.0.5","quickselect":"^1.0.0","rw":"^1.3.3","shuffle-seed":"^1.1.6","sort-object":"^0.3.2","supercluster":"^2.3.0","through2":"^2.0.3","tinyqueue":"^1.1.0","vt-pbf":"^3.0.1"},"devDependencies":{"@mapbox/batfish":"^1.0.4","@mapbox/flow-remove-types":"^1.3.0-await.upstream.1","@mapbox/mapbox-gl-rtl-text":"^0.1.2","@mapbox/mapbox-gl-test-suite":"file:test/integration","@std/esm":"^0.21.7","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^16.1.0","coveralls":"^2.11.8","d3":"^4.12.0","documentation":"5.3.3","ejs":"^2.5.7","eslint":"4.1.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-html":"^3.0.0","eslint-plugin-import":"^2.9.0","eslint-plugin-node":"^5.1.1","eslint-plugin-react":"^7.3.0","execcommand-copy":"^1.1.0","flow-bin":"^0.66.0","flow-coverage-report":"^0.3.0","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","in-publish":"^2.0.0","is-builtin-module":"^1.0.0","jsdom":"^11.6.2","json-stringify-pretty-compact":"^1.0.4","lodash":"^4.16.0","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^10.1.2","object.entries":"^1.0.4","pirates":"^3.0.2","pngjs":"^3.0.0","prismjs":"^1.8.1","prop-types":"^15.6.0","raw-loader":"^0.5.1","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","remark":"^8.0.0","remark-html":"^5.0.1","remark-react":"^4.0.1","request":"^2.79.0","rollup":"^0.57.0","rollup-plugin-browserify-transform":"^1.0.1","rollup-plugin-buble":"^0.18.0","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"3.0.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-uglify":"^3.0.0","rollup-plugin-unassert":"^0.2.0","sinon":"^2.1.0","slugg":"^1.2.1","st":"^1.2.0","stylelint":"^8.4.0","stylelint-config-standard":"^18.0.0","tap":"^11.1.2"},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"@std/esm":{"cjs":true,"esm":"js","sourceCache":true},"scripts":{"build-dev":"rollup -c --environment BUILD:dev && build/run-tap --no-coverage test/build/dev.test.js","watch-dev":"rollup -c --environment BUILD:dev --watch","build-min":"rollup -c --environment BUILD:production && build/run-tap --no-coverage test/build/min.test.js","build-token":"node build/generate-access-token-script.js","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-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-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","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","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build":"run-s build-docs && DEPLOY_ENV=production batfish build # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"run-s build-min build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'dist/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"build/run-tap --reporter classic --no-coverage test/unit","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"build/run-node test/expression.test.js","test-flow":"node build/generate-flow-typed-style-spec && flow .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","test-cov":"nyc --require=@mapbox/flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","codegen":"build/run-node build/generate-style-code.js && build/run-node build/generate-struct-arrays.js"},"files":["build/","dist/","flow-typed/","src/",".flowconfig"],"gitHead":"a56e6c746acb52918bfec1190e0814e7c759c17a","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.45.0-beta.1","_shasum":"af196dcbf42a5deab8cc396d0a205ef87fd07753","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"mollymerp","email":"mollylloyd@gmail.com"},"dist":{"shasum":"af196dcbf42a5deab8cc396d0a205ef87fd07753","size":2245890,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.45.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.45.0-beta.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_0.45.0-beta.1_1524272363583_0.3394759062436492"},"_hasShrinkwrap":false,"publish_time":1524272363698,"_cnpm_publish_time":1524272363698},"0.44.2":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.44.2","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/gl-matrix":"^0.0.1","@mapbox/mapbox-gl-supported":"^1.3.0","@mapbox/point-geometry":"^0.1.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.0","@mapbox/whoots-js":"^3.0.0","brfs":"^1.4.0","bubleify":"^0.7.0","csscolorparser":"~1.0.2","earcut":"^2.1.3","geojson-rewind":"^0.3.0","geojson-vt":"^3.0.0","gray-matter":"^3.0.8","grid-index":"^1.0.0","jsonlint-lines-primitives":"~1.6.0","minimist":"0.0.8","package-json-versionify":"^1.0.2","pbf":"^3.0.5","quickselect":"^1.0.0","rw":"^1.3.3","shuffle-seed":"^1.1.6","sort-object":"^0.3.2","supercluster":"^2.3.0","through2":"^2.0.3","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unflowify":"^1.0.0","vt-pbf":"^3.0.1","webworkify":"^1.5.0"},"devDependencies":{"@mapbox/batfish":"^0.13.3","@mapbox/mapbox-gl-rtl-text":"^0.1.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^14.0.0","coveralls":"^2.11.8","d3":"^4.12.0","derequire":"^2.0.6","documentation":"5.3.3","ejs":"^2.5.7","envify":"^4.0.0","eslint":"4.1.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-html":"^3.0.0","eslint-plugin-node":"^5.1.1","eslint-plugin-react":"^7.3.0","execcommand-copy":"^1.1.0","flow-bin":"^0.62.0","flow-coverage-report":"^0.3.0","flow-remove-types":"^1.0.4","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","in-publish":"^2.0.0","is-builtin-module":"^1.0.0","jsdom":"^11.5.1","json-stringify-pretty-compact":"^1.0.4","lodash":"^4.16.0","minifyify":"^7.0.1","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^10.1.2","object.entries":"^1.0.4","pngjs":"^3.0.0","prismjs":"^1.8.1","prop-types":"^15.6.0","proxyquire":"^1.7.9","raw-loader":"^0.5.1","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","remark":"^8.0.0","remark-html":"^5.0.1","remark-react":"^4.0.1","request":"^2.79.0","sinon":"^2.1.0","slugg":"^1.2.1","st":"^1.2.0","stylelint":"^7.10.1","tap":"^10.3.0","watchify":"^3.7.0"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true},"objectAssign":"Object.assign"}],"package-json-versionify","unassertify","brfs","./build/minifyify_style_spec","./build/strictify"]},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","watch-style-property-editor":"watchify debug/style_property_editor.js --debug -o debug/style_property_editor_generated.js --standalone StylePropertyEditor --verbose","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","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-style-property-editor watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev watch-style-property-editor start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build":"run-s build-docs && DEPLOY_ENV=production batfish build # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"run-s build-min build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'dist/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"tap --reporter classic --no-coverage test/unit","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"node test/expression.test.js","test-flow":"node build/generate-flow-typed-style-spec && flow .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","codegen":"node build/generate-style-code.js && flow-node build/generate-struct-arrays.js"},"files":["build/","dist/","flow-typed/","src/",".flowconfig"],"gitHead":"2ceaafd315758bc771a02fbcd5e20f577b26d1c4","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.44.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.0","_npmUser":{"name":"anandthakker","email":"vestibule@anandthakker.net"},"dist":{"shasum":"8c118ba8c5c15b054272644f30877309db0f8ee2","size":2869395,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.44.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.44.2.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_0.44.2_1522783868601_0.8355473505103366"},"_hasShrinkwrap":false,"publish_time":1522783868832,"_cnpm_publish_time":1522783868832},"0.44.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.44.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/gl-matrix":"^0.0.1","@mapbox/mapbox-gl-supported":"^1.3.0","@mapbox/point-geometry":"^0.1.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.0","@mapbox/whoots-js":"^3.0.0","brfs":"^1.4.0","bubleify":"^0.7.0","csscolorparser":"~1.0.2","earcut":"^2.1.3","geojson-rewind":"^0.3.0","geojson-vt":"^3.0.0","gray-matter":"^3.0.8","grid-index":"^1.0.0","jsonlint-lines-primitives":"~1.6.0","minimist":"0.0.8","package-json-versionify":"^1.0.2","pbf":"^3.0.5","quickselect":"^1.0.0","rw":"^1.3.3","shuffle-seed":"^1.1.6","sort-object":"^0.3.2","supercluster":"^2.3.0","through2":"^2.0.3","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unflowify":"^1.0.0","vt-pbf":"^3.0.1","webworkify":"^1.5.0"},"devDependencies":{"@mapbox/batfish":"^0.13.3","@mapbox/mapbox-gl-rtl-text":"^0.1.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^14.0.0","coveralls":"^2.11.8","d3":"^4.12.0","derequire":"^2.0.6","documentation":"5.3.3","ejs":"^2.5.7","envify":"^4.0.0","eslint":"4.1.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-html":"^3.0.0","eslint-plugin-node":"^5.1.1","eslint-plugin-react":"^7.3.0","execcommand-copy":"^1.1.0","flow-bin":"^0.62.0","flow-coverage-report":"^0.3.0","flow-remove-types":"^1.0.4","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","in-publish":"^2.0.0","is-builtin-module":"^1.0.0","jsdom":"^11.5.1","json-stringify-pretty-compact":"^1.0.4","lodash":"^4.16.0","minifyify":"^7.0.1","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^10.1.2","object.entries":"^1.0.4","pngjs":"^3.0.0","prismjs":"^1.8.1","prop-types":"^15.6.0","proxyquire":"^1.7.9","raw-loader":"^0.5.1","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","remark":"^8.0.0","remark-html":"^5.0.1","remark-react":"^4.0.1","request":"^2.79.0","sinon":"^2.1.0","slugg":"^1.2.1","st":"^1.2.0","stylelint":"^7.10.1","tap":"^10.3.0","watchify":"^3.7.0"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true},"objectAssign":"Object.assign"}],"package-json-versionify","unassertify","brfs","./build/minifyify_style_spec","./build/strictify"]},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","watch-style-property-editor":"watchify debug/style_property_editor.js --debug -o debug/style_property_editor_generated.js --standalone StylePropertyEditor --verbose","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","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-style-property-editor watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev watch-style-property-editor start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build":"run-s build-docs && DEPLOY_ENV=production batfish build # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"run-s build-min build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'dist/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"tap --reporter classic --no-coverage test/unit","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"node test/expression.test.js","test-flow":"node build/generate-flow-typed-style-spec && flow .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","codegen":"node build/generate-style-code.js && flow-node build/generate-struct-arrays.js"},"files":["build/","dist/","flow-typed/","src/",".flowconfig"],"gitHead":"c3a19fa1645a26e2023c489832d7ba9214615d40","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.44.1","_npmVersion":"5.5.1","_nodeVersion":"8.3.0","_npmUser":{"name":"anandthakker","email":"vestibule@anandthakker.net"},"dist":{"shasum":"bd4964f71a937c0eca4cc8b00330f2bfcbddc37c","size":2462607,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.44.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.44.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl_0.44.1_1518569766038_0.7133353330101666"},"_hasShrinkwrap":false,"publish_time":1518569767727,"_cnpm_publish_time":1518569767727},"0.44.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.44.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/gl-matrix":"^0.0.1","@mapbox/mapbox-gl-supported":"^1.3.0","@mapbox/point-geometry":"^0.1.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.0","@mapbox/whoots-js":"^3.0.0","brfs":"^1.4.0","bubleify":"^0.7.0","csscolorparser":"~1.0.2","earcut":"^2.1.3","geojson-rewind":"^0.3.0","geojson-vt":"^3.0.0","gray-matter":"^3.0.8","grid-index":"^1.0.0","jsonlint-lines-primitives":"~1.6.0","minimist":"0.0.8","package-json-versionify":"^1.0.2","pbf":"^3.0.5","quickselect":"^1.0.0","rw":"^1.3.3","shuffle-seed":"^1.1.6","sort-object":"^0.3.2","supercluster":"^2.3.0","through2":"^2.0.3","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unflowify":"^1.0.0","vt-pbf":"^3.0.1","webworkify":"^1.5.0"},"devDependencies":{"@mapbox/batfish":"^0.13.3","@mapbox/mapbox-gl-rtl-text":"^0.1.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^14.0.0","coveralls":"^2.11.8","d3":"^4.12.0","derequire":"^2.0.6","documentation":"5.3.3","ejs":"^2.5.7","envify":"^4.0.0","eslint":"4.1.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-html":"^3.0.0","eslint-plugin-node":"^5.1.1","eslint-plugin-react":"^7.3.0","execcommand-copy":"^1.1.0","flow-bin":"^0.62.0","flow-coverage-report":"^0.3.0","flow-remove-types":"^1.0.4","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","in-publish":"^2.0.0","is-builtin-module":"^1.0.0","jsdom":"^11.5.1","json-stringify-pretty-compact":"^1.0.4","lodash":"^4.16.0","minifyify":"^7.0.1","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^10.1.2","object.entries":"^1.0.4","pngjs":"^3.0.0","prismjs":"^1.8.1","prop-types":"^15.6.0","proxyquire":"^1.7.9","raw-loader":"^0.5.1","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","remark":"^8.0.0","remark-html":"^5.0.1","remark-react":"^4.0.1","request":"^2.79.0","sinon":"^2.1.0","slugg":"^1.2.1","st":"^1.2.0","stylelint":"^7.10.1","tap":"^10.3.0","watchify":"^3.7.0"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true},"objectAssign":"Object.assign"}],"package-json-versionify","unassertify","brfs","./build/minifyify_style_spec","./build/strictify"]},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","watch-style-property-editor":"watchify debug/style_property_editor.js --debug -o debug/style_property_editor_generated.js --standalone StylePropertyEditor --verbose","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","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache -H 0.0.0.0 --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-style-property-editor watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev watch-style-property-editor start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build":"run-s build-docs && DEPLOY_ENV=production batfish build # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"run-s build-min build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'dist/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"tap --reporter classic --no-coverage test/unit","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"node test/expression.test.js","test-flow":"node build/generate-flow-typed-style-spec && flow .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","codegen":"node build/generate-style-code.js && flow-node build/generate-struct-arrays.js"},"files":["build/","dist/","flow-typed/","src/",".flowconfig"],"gitHead":"e66651ea5f989e61122877fd865db693ed66ff6e","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.44.0","_npmVersion":"5.5.1","_nodeVersion":"8.3.0","_npmUser":{"name":"anandthakker","email":"vestibule@anandthakker.net"},"dist":{"shasum":"5f4c58d2c64fba8e61183c67f98217f1db432f99","size":2228952,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.44.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.44.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl-0.44.0.tgz_1516908029738_0.8004595504608005"},"directories":{},"publish_time":1516908031468,"_hasShrinkwrap":false,"_cnpm_publish_time":1516908031468},"0.43.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.43.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/gl-matrix":"^0.0.1","@mapbox/mapbox-gl-supported":"^1.3.0","@mapbox/point-geometry":"^0.1.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.0","@mapbox/whoots-js":"^3.0.0","brfs":"^1.4.0","bubleify":"^0.7.0","csscolorparser":"~1.0.2","earcut":"^2.0.3","geojson-rewind":"^0.3.0","geojson-vt":"^3.0.0","gray-matter":"^3.0.8","grid-index":"^1.0.0","jsonlint-lines-primitives":"~1.6.0","lodash.isequal":"^3.0.4","minimist":"0.0.8","package-json-versionify":"^1.0.2","pbf":"^3.0.5","quickselect":"^1.0.0","rw":"^1.3.3","shuffle-seed":"^1.1.6","sort-object":"^0.3.2","supercluster":"^2.3.0","through2":"^2.0.3","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unflowify":"^1.0.0","vt-pbf":"^3.0.1","webworkify":"^1.4.0"},"devDependencies":{"@mapbox/batfish":"^0.13.3","@mapbox/mapbox-gl-rtl-text":"^0.1.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^14.0.0","coveralls":"^2.11.8","derequire":"^2.0.6","documentation":"5.3.3","ejs":"^2.5.7","envify":"^4.0.0","eslint":"4.1.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-html":"^3.0.0","eslint-plugin-node":"^5.1.1","eslint-plugin-react":"^7.3.0","execcommand-copy":"^1.1.0","flow-bin":"^0.61.0","flow-coverage-report":"^0.3.0","flow-remove-types":"^1.0.4","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","in-publish":"^2.0.0","is-builtin-module":"^1.0.0","jsdom":"^11.2.0","json-stringify-pretty-compact":"^1.0.4","lodash":"^4.16.0","minifyify":"^7.0.1","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^10.1.2","object.entries":"^1.0.4","pngjs":"^3.0.0","prismjs":"^1.8.1","prop-types":"^15.6.0","proxyquire":"^1.7.9","raw-loader":"^0.5.1","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","remark":"^8.0.0","remark-html":"^5.0.1","remark-react":"^4.0.1","request":"^2.79.0","sinon":"^2.1.0","slugg":"^1.2.1","st":"^1.2.0","stylelint":"^7.10.1","tap":"^10.3.0","watchify":"^3.7.0"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true},"objectAssign":"Object.assign"}],"package-json-versionify","unassertify","brfs","./build/minifyify_style_spec","./build/strictify"]},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","watch-style-property-editor":"watchify debug/style_property_editor.js --debug -o debug/style_property_editor_generated.js --standalone StylePropertyEditor --verbose","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","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache --localhost --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-style-property-editor watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev watch-style-property-editor start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build":"run-s build-docs && DEPLOY_ENV=production batfish build # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"run-s build-min build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'dist/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"tap --reporter classic --no-coverage test/unit","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"node test/expression.test.js","test-flow":"node build/generate-flow-typed-style-spec && flow .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","codegen":"node build/generate-style-code.js && flow-node build/generate-struct-arrays.js"},"files":["build/","dist/","flow-typed/","src/",".flowconfig"],"gitHead":"c97d7d6e508aa109185e62b7ab607902bad42011","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.43.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"dist":{"shasum":"c53978cdce0e3fa393a60bd5afc657842ce5b098","size":3457432,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.43.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.43.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl-0.43.0.tgz_1513885203125_0.04593365569598973"},"directories":{},"publish_time":1513885203400,"_hasShrinkwrap":false,"_cnpm_publish_time":1513885203400},"0.43.0-beta.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.43.0-beta.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/gl-matrix":"^0.0.1","@mapbox/mapbox-gl-supported":"^1.3.0","@mapbox/point-geometry":"^0.1.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.0","@mapbox/whoots-js":"^3.0.0","brfs":"^1.4.0","bubleify":"^0.7.0","csscolorparser":"~1.0.2","earcut":"^2.0.3","geojson-rewind":"^0.3.0","geojson-vt":"^3.0.0","gray-matter":"^3.0.8","grid-index":"^1.0.0","jsonlint-lines-primitives":"~1.6.0","lodash.isequal":"^3.0.4","minimist":"0.0.8","package-json-versionify":"^1.0.2","pbf":"^3.0.5","quickselect":"^1.0.0","rw":"^1.3.3","shuffle-seed":"^1.1.6","sort-object":"^0.3.2","supercluster":"^2.3.0","through2":"^2.0.3","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unflowify":"^1.0.0","vt-pbf":"^3.0.1","webworkify":"^1.4.0"},"devDependencies":{"@mapbox/batfish":"^0.13.3","@mapbox/mapbox-gl-rtl-text":"^0.1.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^14.0.0","coveralls":"^2.11.8","derequire":"^2.0.6","documentation":"5.3.3","ejs":"^2.5.7","envify":"^4.0.0","eslint":"4.1.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-html":"^3.0.0","eslint-plugin-node":"^5.1.1","eslint-plugin-react":"^7.3.0","execcommand-copy":"^1.1.0","flow-bin":"^0.61.0","flow-coverage-report":"^0.3.0","flow-remove-types":"^1.0.4","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","in-publish":"^2.0.0","is-builtin-module":"^1.0.0","jsdom":"^11.2.0","json-stringify-pretty-compact":"^1.0.4","lodash":"^4.16.0","minifyify":"^7.0.1","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^10.1.2","object.entries":"^1.0.4","pngjs":"^3.0.0","prismjs":"^1.8.1","prop-types":"^15.6.0","proxyquire":"^1.7.9","raw-loader":"^0.5.1","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","remark":"^8.0.0","remark-html":"^5.0.1","remark-react":"^4.0.1","request":"^2.79.0","sinon":"^2.1.0","slugg":"^1.2.1","st":"^1.2.0","stylelint":"^7.10.1","tap":"^10.3.0","watchify":"^3.7.0"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true},"objectAssign":"Object.assign"}],"package-json-versionify","unassertify","brfs","./build/minifyify_style_spec","./build/strictify"]},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","watch-style-property-editor":"watchify debug/style_property_editor.js --debug -o debug/style_property_editor_generated.js --standalone StylePropertyEditor --verbose","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","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache --localhost --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-style-property-editor watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev watch-style-property-editor start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build":"run-s build-docs && DEPLOY_ENV=production batfish build # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"run-s build-min build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'dist/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"tap --reporter classic --no-coverage test/unit","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"node test/expression.test.js","test-flow":"node build/generate-flow-typed-style-spec && flow .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublish":"in-publish && run-s build-dev build-min || not-in-publish"},"files":["build/","dist/","flow-typed/","src/",".flowconfig"],"gitHead":"6465c04107f34dceb2c16bfd824fdf8c3380fc53","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.43.0-beta.1","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"dist":{"shasum":"60642f7c72af5830f37d10662b8091132c817338","size":2187509,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.43.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.43.0-beta.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl-0.43.0-beta.1.tgz_1513296967280_0.0897920704446733"},"directories":{},"publish_time":1513296967477,"_hasShrinkwrap":false,"_cnpm_publish_time":1513296967477},"0.42.2":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.42.2","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/gl-matrix":"^0.0.1","@mapbox/point-geometry":"^0.1.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.0","@mapbox/whoots-js":"^3.0.0","brfs":"^1.4.0","bubleify":"^0.7.0","csscolorparser":"~1.0.2","earcut":"^2.0.3","geojson-rewind":"^0.2.0","geojson-vt":"^2.4.0","gray-matter":"^3.0.8","grid-index":"^1.0.0","jsonlint-lines-primitives":"~1.6.0","lodash.isequal":"^3.0.4","mapbox-gl-supported":"^1.2.0","minimist":"0.0.8","package-json-versionify":"^1.0.2","pbf":"^3.0.5","quickselect":"^1.0.0","rw":"^1.3.3","shuffle-seed":"^1.1.6","sort-object":"^0.3.2","supercluster":"^2.3.0","through2":"^2.0.3","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unflowify":"^1.0.0","vt-pbf":"^3.0.1","webworkify":"^1.4.0"},"devDependencies":{"@mapbox/batfish":"^0.13.3","@mapbox/mapbox-gl-rtl-text":"^0.1.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^14.0.0","coveralls":"^2.11.8","derequire":"^2.0.6","documentation":"5.3.3","ejs":"^2.5.7","envify":"^4.0.0","eslint":"4.1.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-html":"^3.0.0","eslint-plugin-node":"^5.1.1","eslint-plugin-react":"^7.3.0","execcommand-copy":"^1.1.0","flow-bin":"^0.57.3","flow-coverage-report":"^0.3.0","flow-remove-types":"^1.0.4","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","in-publish":"^2.0.0","is-builtin-module":"^1.0.0","jsdom":"^11.2.0","json-stringify-pretty-compact":"^1.0.4","lodash":"^4.16.0","minifyify":"^7.0.1","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^10.1.2","object.entries":"^1.0.4","pngjs":"^3.0.0","prismjs":"^1.8.1","prop-types":"^15.6.0","proxyquire":"^1.7.9","raw-loader":"^0.5.1","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","remark":"^8.0.0","remark-html":"^5.0.1","remark-react":"^4.0.1","request":"^2.79.0","sinon":"^2.1.0","slugg":"^1.2.1","st":"^1.2.0","stylelint":"^7.10.1","tap":"^10.3.0","watchify":"^3.7.0"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true},"objectAssign":"Object.assign"}],"package-json-versionify","unassertify","brfs","./build/minifyify_style_spec","./build/strictify"]},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","watch-style-property-editor":"watchify debug/style_property_editor.js --debug -o debug/style_property_editor_generated.js --standalone StylePropertyEditor --verbose","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","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache --localhost --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-style-property-editor watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev watch-style-property-editor start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build":"run-s build-docs && DEPLOY_ENV=production batfish build # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"run-s build-min build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'dist/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"tap --reporter classic --no-coverage test/unit","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"node test/expression.test.js","test-flow":"flow .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublish":"in-publish && run-s build-dev build-min || not-in-publish"},"files":["build/","dist/","flow-typed/","src/",".flowconfig"],"gitHead":"3d30c4b48790ee1e95030672da12a58de2759c0d","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.42.2","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"dist":{"shasum":"b349142d0b0a3c2f4225b30d301c9bf6c507a272","size":2112682,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.42.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.42.2.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl-0.42.2.tgz_1511300345429_0.7714411329943687"},"directories":{},"publish_time":1511300345645,"_cnpm_publish_time":1511300345645,"_hasShrinkwrap":false},"0.42.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.42.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/gl-matrix":"^0.0.1","@mapbox/point-geometry":"^0.1.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.0","@mapbox/whoots-js":"^3.0.0","brfs":"^1.4.0","bubleify":"^0.7.0","csscolorparser":"~1.0.2","earcut":"^2.0.3","geojson-rewind":"^0.2.0","geojson-vt":"^2.4.0","gray-matter":"^3.0.8","grid-index":"^1.0.0","jsonlint-lines-primitives":"~1.6.0","lodash.isequal":"^3.0.4","mapbox-gl-supported":"^1.2.0","minimist":"0.0.8","package-json-versionify":"^1.0.2","pbf":"^3.0.5","quickselect":"^1.0.0","rw":"^1.3.3","shuffle-seed":"^1.1.6","sort-object":"^0.3.2","supercluster":"^2.3.0","through2":"^2.0.3","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unflowify":"^1.0.0","vt-pbf":"^3.0.1","webworkify":"^1.4.0"},"devDependencies":{"@mapbox/batfish":"^0.13.3","@mapbox/mapbox-gl-rtl-text":"^0.1.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^14.0.0","coveralls":"^2.11.8","derequire":"^2.0.6","documentation":"5.3.3","ejs":"^2.5.7","envify":"^4.0.0","eslint":"4.1.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-html":"^3.0.0","eslint-plugin-node":"^5.1.1","eslint-plugin-react":"^7.3.0","execcommand-copy":"^1.1.0","flow-bin":"^0.57.3","flow-coverage-report":"^0.3.0","flow-remove-types":"^1.0.4","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","in-publish":"^2.0.0","is-builtin-module":"^1.0.0","jsdom":"^11.2.0","json-stringify-pretty-compact":"^1.0.4","lodash":"^4.16.0","minifyify":"^7.0.1","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^10.1.2","object.entries":"^1.0.4","pngjs":"^3.0.0","prismjs":"^1.8.1","prop-types":"^15.6.0","proxyquire":"^1.7.9","raw-loader":"^0.5.1","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","remark":"^8.0.0","remark-html":"^5.0.1","remark-react":"^4.0.1","request":"^2.79.0","sinon":"^2.1.0","slugg":"^1.2.1","st":"^1.2.0","stylelint":"^7.10.1","tap":"^10.3.0","watchify":"^3.7.0"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true},"objectAssign":"Object.assign"}],"package-json-versionify","unassertify","brfs","./build/minifyify_style_spec","./build/strictify"]},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","watch-style-property-editor":"watchify debug/style_property_editor.js --debug -o debug/style_property_editor_generated.js --standalone StylePropertyEditor --verbose","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","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache --localhost --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-style-property-editor watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev watch-style-property-editor start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build":"run-s build-docs && DEPLOY_ENV=production batfish build # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"run-s build-min build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'dist/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"tap --reporter classic --no-coverage test/unit","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"node test/expression.test.js","test-flow":"flow .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublish":"in-publish && run-s build-dev build-min || not-in-publish"},"files":["build/","dist/","flow-typed/","src/",".flowconfig"],"gitHead":"b1947060e29ee9812dbed4e8cef82ada217373c0","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.42.1","_npmVersion":"5.3.0","_nodeVersion":"6.4.0","_npmUser":{"name":"lbud","email":"lauren@mapbox.com"},"dist":{"shasum":"ed676e450a5df9bcde4f3f47233444fc035e9e3e","size":2064056,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.42.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.42.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl-0.42.1.tgz_1510974400286_0.04371384694240987"},"directories":{},"publish_time":1510974400512,"_cnpm_publish_time":1510974400512,"_hasShrinkwrap":false},"0.42.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.42.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/gl-matrix":"^0.0.1","@mapbox/point-geometry":"^0.1.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.0","@mapbox/whoots-js":"^3.0.0","brfs":"^1.4.0","bubleify":"^0.7.0","csscolorparser":"~1.0.2","earcut":"^2.0.3","geojson-rewind":"^0.2.0","geojson-vt":"^2.4.0","gray-matter":"^3.0.8","grid-index":"^1.0.0","jsonlint-lines-primitives":"~1.6.0","lodash.isequal":"^3.0.4","mapbox-gl-supported":"^1.2.0","minimist":"0.0.8","package-json-versionify":"^1.0.2","pbf":"^3.0.5","quickselect":"^1.0.0","rw":"^1.3.3","shuffle-seed":"^1.1.6","sort-object":"^0.3.2","supercluster":"^2.3.0","through2":"^2.0.3","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unflowify":"^1.0.0","vt-pbf":"^3.0.1","webworkify":"^1.4.0"},"devDependencies":{"@mapbox/batfish":"^0.13.3","@mapbox/mapbox-gl-rtl-text":"^0.1.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^14.0.0","coveralls":"^2.11.8","derequire":"^2.0.6","documentation":"5.3.3","envify":"^4.0.0","eslint":"4.1.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-html":"^3.0.0","eslint-plugin-node":"^5.1.1","eslint-plugin-react":"^7.3.0","execcommand-copy":"^1.1.0","flow-bin":"^0.57.3","flow-coverage-report":"^0.3.0","flow-remove-types":"^1.0.4","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","in-publish":"^2.0.0","is-builtin-module":"^1.0.0","jsdom":"^11.2.0","json-stringify-pretty-compact":"^1.0.4","lodash":"^4.16.0","minifyify":"^7.0.1","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^10.1.2","object.entries":"^1.0.4","pngjs":"^3.0.0","prismjs":"^1.8.1","prop-types":"^15.6.0","proxyquire":"^1.7.9","raw-loader":"^0.5.1","react":"^16.0.0","react-dom":"^16.0.0","react-helmet":"^5.2.0","remark":"^8.0.0","remark-html":"^5.0.1","remark-react":"^4.0.1","request":"^2.79.0","sinon":"^2.1.0","slugg":"^1.2.1","st":"^1.2.0","stylelint":"^7.10.1","tap":"^10.3.0","watchify":"^3.7.0"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true},"objectAssign":"Object.assign"}],"package-json-versionify","unassertify","brfs","./build/minifyify_style_spec","./build/strictify"]},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","watch-style-property-editor":"watchify debug/style_property_editor.js --debug -o debug/style_property_editor_generated.js --standalone StylePropertyEditor --verbose","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","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache --localhost --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-style-property-editor watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev watch-style-property-editor start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","build-docs":"documentation build --github --format json --config ./docs/documentation.yml --output docs/components/api.json src/index.js","build":"run-s build-docs && DEPLOY_ENV=production batfish build # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"run-s build-min build-docs && DEPLOY_ENV=local batfish start","lint":"eslint --cache --ignore-path .gitignore src test bench docs docs/pages/example/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'dist/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"tap --reporter classic --no-coverage test/unit","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"node test/expression.test.js","test-flow":"flow .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublish":"in-publish && run-s build-dev build-min || not-in-publish"},"files":["build/","dist/","flow-typed/","src/",".flowconfig"],"gitHead":"3a9a308e0a2212f212f5790707621c407023a9df","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.42.0","_npmVersion":"5.4.2","_nodeVersion":"8.8.1","_npmUser":{"name":"lucaswoj","email":"lucas@lucaswoj.com"},"dist":{"shasum":"accdd0abcb7a4142e3c55054ec3a0321bf09c173","size":2014676,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.42.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.42.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl-0.42.0.tgz_1510617586382_0.2008477656636387"},"directories":{},"publish_time":1510617586582,"_cnpm_publish_time":1510617586582,"_hasShrinkwrap":false},"0.41.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.41.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/gl-matrix":"^0.0.1","@mapbox/point-geometry":"^0.1.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.0","@mapbox/whoots-js":"^3.0.0","brfs":"^1.4.0","bubleify":"^0.7.0","csscolorparser":"~1.0.2","earcut":"^2.0.3","geojson-rewind":"^0.2.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","jsonlint-lines-primitives":"~1.6.0","lodash.isequal":"^3.0.4","mapbox-gl-supported":"^1.2.0","minimist":"0.0.8","package-json-versionify":"^1.0.2","pbf":"^3.0.5","quickselect":"^1.0.0","rw":"^1.3.3","shuffle-seed":"^1.1.6","sort-object":"^0.3.2","supercluster":"^2.3.0","through2":"^2.0.3","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unflowify":"^1.0.0","vt-pbf":"^3.0.1","webworkify":"^1.4.0"},"devDependencies":{"@mapbox/mapbox-gl-rtl-text":"^0.1.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^14.0.0","clipboard":"^1.5.12","concat-stream":"^1.6.0","coveralls":"^2.11.8","derequire":"^2.0.6","documentation":"4.0.0-beta12","envify":"^4.0.0","eslint":"4.1.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-html":"^3.0.0","eslint-plugin-node":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-bin":"^0.54.1","flow-coverage-report":"^0.3.0","flow-remove-types":"^1.0.4","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","highlight.js":"^9.9.0","in-publish":"^2.0.0","jsdom":"^11.2.0","json-stringify-pretty-compact":"^1.0.4","lodash":"^4.16.0","minifyify":"^7.0.1","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^10.1.2","pngjs":"^3.0.0","proxyquire":"^1.7.9","remark":"^6.0.1","remark-html":"^5.0.1","request":"^2.79.0","sinon":"^2.1.0","st":"^1.2.0","stylelint":"^7.10.1","tap":"^10.3.0","vinyl":"^2.0.1","vinyl-fs":"^2.4.4","watchify":"^3.7.0"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true},"objectAssign":"Object.assign"}],"package-json-versionify","unassertify","brfs","./build/minifyify_style_spec","./build/strictify"]},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","watch-style-property-editor":"watchify debug/style_property_editor.js --debug -o debug/style_property_editor_generated.js --standalone StylePropertyEditor --verbose","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","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache --localhost --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-style-property-editor watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev watch-style-property-editor start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","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","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","lint":"eslint --cache --ignore-path .gitignore src test bench docs/_posts/examples/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'dist/mapbox-gl.css'","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","test":"run-s lint lint-css test-flow test-unit","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/{render,query}-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"tap --reporter dot --no-coverage test/unit","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-expressions":"node test/expression.test.js","test-flow":"flow .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-expressions test-query test-render","prepublish":"in-publish && run-s build-dev build-min || not-in-publish"},"files":["build/","dist/","flow-typed/","src/",".flowconfig"],"gitHead":"7138ac4cf30962f6f4afda205a33ccdc4c4555b7","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.41.0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"dist":{"shasum":"68839ac1d45c1e90a230d7a6c17434b5e2cfbb73","size":1954546,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.41.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.41.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl-0.41.0.tgz_1507758936578_0.033281851559877396"},"directories":{},"publish_time":1507758937204,"_cnpm_publish_time":1507758937204,"_hasShrinkwrap":false},"0.40.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.40.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/gl-matrix":"^0.0.1","@mapbox/point-geometry":"^0.1.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.0","@mapbox/whoots-js":"^3.0.0","brfs":"^1.4.0","bubleify":"^0.7.0","csscolorparser":"~1.0.2","earcut":"^2.0.3","geojson-rewind":"^0.2.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","jsonlint-lines-primitives":"~1.6.0","lodash.isequal":"^3.0.4","mapbox-gl-supported":"^1.2.0","minimist":"0.0.8","package-json-versionify":"^1.0.2","pbf":"^3.0.5","quickselect":"^1.0.0","rw":"^1.3.3","shuffle-seed":"^1.1.6","sort-object":"^0.3.2","supercluster":"^2.3.0","through2":"^2.0.3","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unflowify":"^1.0.0","vt-pbf":"^3.0.1","webworkify":"^1.4.0"},"devDependencies":{"@mapbox/mapbox-gl-rtl-text":"^0.1.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^14.0.0","clipboard":"^1.5.12","concat-stream":"^1.6.0","coveralls":"^2.11.8","derequire":"^2.0.6","documentation":"4.0.0-beta12","envify":"^4.0.0","eslint":"4.1.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-html":"^3.0.0","eslint-plugin-node":"^5.1.1","flow-bin":"^0.54.1","flow-coverage-report":"^0.3.0","flow-remove-types":"^1.0.4","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","highlight.js":"^9.9.0","in-publish":"^2.0.0","jsdom":"^9.11.0","lodash":"^4.16.0","minifyify":"^7.0.1","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^10.1.2","pngjs":"^3.0.0","proxyquire":"^1.7.9","remark":"^6.0.1","remark-html":"^5.0.1","request":"^2.79.0","sinon":"^2.1.0","st":"^1.2.0","stylelint":"^7.10.1","tap":"^10.3.0","vinyl":"^2.0.1","vinyl-fs":"^2.4.4","watchify":"^3.7.0"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs","./build/minifyify_style_spec","./build/strictify"]},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","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","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache --localhost --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","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","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","lint":"eslint --cache --ignore-path .gitignore src test bench docs/_posts/examples/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'dist/mapbox-gl.css'","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","test":"run-s lint lint-css test-unit test-flow","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/*-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"tap --reporter dot --no-coverage test/unit","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-flow":"flow .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","prepublish":"in-publish && run-s build-dev build-min || not-in-publish"},"files":["build/","dist/","flow-typed/","src/",".flowconfig"],"gitHead":"6afcfe1a7bb3bd9244fbeab99ada9f28fec4bd48","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.40.1","_shasum":"14785b1ab3bc7a42fd24fcb37637ebcec817c5f1","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"mollymerp","email":"mollylloyd@gmail.com"},"dist":{"shasum":"14785b1ab3bc7a42fd24fcb37637ebcec817c5f1","size":1810251,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.40.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.40.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl-0.40.1.tgz_1505782001282_0.5133953345939517"},"directories":{},"publish_time":1505782001955,"_cnpm_publish_time":1505782001955,"_hasShrinkwrap":false},"0.40.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.40.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/gl-matrix":"^0.0.1","@mapbox/point-geometry":"^0.1.0","@mapbox/shelf-pack":"^3.1.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/vector-tile":"^1.3.0","@mapbox/whoots-js":"^3.0.0","brfs":"^1.4.0","bubleify":"^0.7.0","csscolorparser":"~1.0.2","earcut":"^2.0.3","geojson-rewind":"^0.2.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","jsonlint-lines-primitives":"~1.6.0","lodash.isequal":"^3.0.4","mapbox-gl-supported":"^1.2.0","minimist":"0.0.8","package-json-versionify":"^1.0.2","pbf":"^3.0.5","quickselect":"^1.0.0","rw":"^1.3.3","shuffle-seed":"^1.1.6","sort-object":"^0.3.2","supercluster":"^2.3.0","through2":"^2.0.3","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unflowify":"^1.0.0","vt-pbf":"^3.0.1","webworkify":"^1.4.0"},"devDependencies":{"@mapbox/mapbox-gl-rtl-text":"^0.1.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^14.0.0","clipboard":"^1.5.12","concat-stream":"^1.6.0","coveralls":"^2.11.8","derequire":"^2.0.6","documentation":"4.0.0-beta12","envify":"^4.0.0","eslint":"4.1.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-html":"^3.0.0","eslint-plugin-node":"^5.1.1","flow-bin":"^0.52.0","flow-coverage-report":"^0.3.0","flow-remove-types":"^1.0.4","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","highlight.js":"^9.9.0","in-publish":"^2.0.0","jsdom":"^9.11.0","lodash":"^4.16.0","minifyify":"^7.0.1","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^10.1.2","pngjs":"^3.0.0","proxyquire":"^1.7.9","remark":"^6.0.1","remark-html":"^5.0.1","request":"^2.79.0","sinon":"^2.1.0","st":"^1.2.0","stylelint":"^7.10.1","tap":"^10.3.0","vinyl":"^2.0.1","vinyl-fs":"^2.4.4","watchify":"^3.7.0"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs","./build/minifyify_style_spec","./build/strictify"]},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","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","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache --localhost --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","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","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","lint":"eslint --cache --ignore-path .gitignore src test bench docs/_posts/examples/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'dist/mapbox-gl.css'","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","test":"run-s lint lint-css test-unit test-flow","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/*-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"tap --reporter dot --no-coverage test/unit","test-render":"node --max-old-space-size=2048 test/render.test.js","test-query":"node test/query.test.js","test-flow":"flow .","test-flow-cov":"flow-coverage-report -i 'src/**/*.js' -t html","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","prepublish":"in-publish && run-s build-dev build-min || not-in-publish"},"files":["build/","dist/","flow-typed/","src/",".flowconfig"],"gitHead":"33e09e8b1ec388b6fca8bfe5282b629bdc3dbaad","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.40.0","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"anandthakker","email":"vestibule@anandthakker.net"},"dist":{"shasum":"2419531a020ecd7f05232023a332f70c930d9732","size":1809433,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.40.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.40.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl-0.40.0.tgz_1505335392268_0.5614242432639003"},"directories":{},"publish_time":1505335394115,"_cnpm_publish_time":1505335394115,"_hasShrinkwrap":false},"0.39.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.39.1","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/gl-matrix":"^0.0.1","@mapbox/shelf-pack":"^3.0.0","@mapbox/tiny-sdf":"^1.1.0","@mapbox/unitbezier":"^0.0.0","@mapbox/whoots-js":"^3.0.0","brfs":"^1.4.0","bubleify":"^0.7.0","csscolorparser":"~1.0.2","earcut":"^2.0.3","fast-stable-stringify":"^0.1.1","geojson-rewind":"^0.1.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","jsonlint-lines-primitives":"~1.6.0","lodash.isequal":"^3.0.4","mapbox-gl-supported":"^1.2.0","minimist":"0.0.8","package-json-versionify":"^1.0.2","pbf":"^1.3.2","point-geometry":"^0.0.0","quickselect":"^1.0.0","rw":"^1.3.3","sort-object":"^0.3.2","supercluster":"^2.3.0","through2":"^2.0.3","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unflowify":"^1.0.0","vector-tile":"^1.3.0","vt-pbf":"^2.0.2","webworkify":"^1.4.0"},"devDependencies":{"@mapbox/mapbox-gl-rtl-text":"^0.1.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^14.0.0","clipboard":"^1.5.12","concat-stream":"^1.6.0","coveralls":"^2.11.8","derequire":"^2.0.6","documentation":"4.0.0-beta12","envify":"^4.0.0","eslint":"4.1.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-html":"^3.0.0","flow-bin":"^0.48.0","flow-remove-types":"^1.0.4","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","highlight.js":"^9.9.0","in-publish":"^2.0.0","jsdom":"^9.11.0","lodash":"^4.16.0","minifyify":"^7.0.1","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^10.1.2","pngjs":"^3.0.0","proxyquire":"^1.7.9","remark":"^6.0.1","remark-html":"^5.0.1","request":"^2.79.0","sinon":"^2.1.0","st":"^1.2.0","stylelint":"^7.10.1","tap":"^10.3.0","vinyl":"^2.0.1","vinyl-fs":"^2.4.4","watchify":"^3.7.0"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs","./build/minifyify_style_spec","./build/strictify"]},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","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","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache --localhost --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","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","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","lint":"eslint --cache --ignore-path .gitignore src test bench docs/_posts/examples/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'dist/mapbox-gl.css'","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","test":"run-s lint lint-css test-unit test-flow","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/*-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"tap --reporter dot --no-coverage test/unit","test-render":"node test/render.test.js","test-query":"node test/query.test.js","test-flow":"flow .","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","prepublish":"in-publish && run-s build-dev build-min || not-in-publish"},"files":["build/","dist/","flow-typed/","src/",".flowconfig"],"gitHead":"3c9beafb7f9ea6ab507628aabe7f549e87498f83","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.39.1","_npmVersion":"5.0.3","_nodeVersion":"6.10.1","_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"dist":{"shasum":"2197e1e9dc5d37371b85c73157cf1c1f977c5812","size":1764442,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.39.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.39.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl-0.39.1.tgz_1500927762286_0.8958859296981245"},"directories":{},"publish_time":1500927762468,"_cnpm_publish_time":1500927762468,"_hasShrinkwrap":false},"0.39.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.39.0","main":"dist/mapbox-gl.js","style":"dist/mapbox-gl.css","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/gl-matrix":"^0.0.1","@mapbox/mapbox-gl-style-spec":"file:src/style-spec","@mapbox/shelf-pack":"^3.0.0","@mapbox/unitbezier":"^0.0.0","@mapbox/whoots-js":"^3.0.0","brfs":"^1.4.0","bubleify":"^0.7.0","earcut":"^2.0.3","geojson-rewind":"^0.1.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","mapbox-gl-supported":"^1.2.0","package-json-versionify":"^1.0.2","pbf":"^1.3.2","point-geometry":"^0.0.0","quickselect":"^1.0.0","supercluster":"^2.3.0","through2":"^2.0.3","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unflowify":"^1.0.0","vector-tile":"^1.3.0","vt-pbf":"^2.0.2","webworkify":"^1.4.0","@mapbox/tiny-sdf":"^1.1.0"},"devDependencies":{"@mapbox/mapbox-gl-rtl-text":"^0.1.1","@mapbox/mapbox-gl-test-suite":"file:test/integration","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^14.0.0","clipboard":"^1.5.12","concat-stream":"^1.6.0","coveralls":"^2.11.8","derequire":"^2.0.6","documentation":"4.0.0-beta12","envify":"^4.0.0","eslint":"4.1.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-html":"^3.0.0","flow-bin":"^0.48.0","flow-remove-types":"^1.0.4","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","highlight.js":"^9.9.0","in-publish":"^2.0.0","jsdom":"^9.11.0","lodash":"^4.16.0","minifyify":"^7.0.1","mock-geolocation":"^1.0.11","npm-run-all":"^4.0.1","nyc":"^10.1.2","pngjs":"^3.0.0","proxyquire":"^1.7.9","remark":"^6.0.1","remark-html":"^5.0.1","request":"^2.79.0","sinon":"^2.1.0","st":"^1.2.0","stylelint":"^7.10.1","tap":"^10.3.0","vinyl":"^2.0.1","vinyl-fs":"^2.4.4","watchify":"^3.7.0"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs","./build/minifyify_style_spec","./build/strictify"]},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","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","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache --localhost --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","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","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","lint":"eslint --cache --ignore-path .gitignore src test bench docs/_posts/examples/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'dist/mapbox-gl.css'","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","test":"run-s lint lint-css test-unit test-flow","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/*-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"tap --reporter dot --no-coverage test/unit","test-render":"node test/render.test.js","test-query":"node test/query.test.js","test-flow":"flow .","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","prepublish":"in-publish && run-s build-dev build-min || not-in-publish"},"files":["build/","dist/","flow-typed/","src/",".flowconfig"],"gitHead":"10f2634713627ec7d87049be0e8e04c7fa83e32d","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.39.0","_shasum":"8ec6ab02ec66beef4e7c955034a9b9958a85f646","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"mollymerp","email":"mollylloyd@gmail.com"},"dist":{"shasum":"8ec6ab02ec66beef4e7c955034a9b9958a85f646","size":1764922,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.39.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.39.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl-0.39.0.tgz_1500678734776_0.17017318005673587"},"directories":{},"publish_time":1500678734975,"_hasShrinkwrap":false,"_cnpm_publish_time":1500678734975},"0.38.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.38.0","main":"dist/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=6.4.0"},"dependencies":{"@mapbox/gl-matrix":"^0.0.1","@mapbox/shelf-pack":"^3.0.0","@mapbox/unitbezier":"^0.0.0","@mapbox/whoots-js":"^3.0.0","brfs":"^1.4.0","bubleify":"^0.7.0","earcut":"^2.0.3","geojson-rewind":"^0.1.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","mapbox-gl-supported":"^1.2.0","package-json-versionify":"^1.0.2","pbf":"^1.3.2","point-geometry":"^0.0.0","quickselect":"^1.0.0","supercluster":"^2.0.1","through2":"^2.0.3","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unflowify":"^1.0.0","vector-tile":"^1.3.0","vt-pbf":"^2.0.2","webworkify":"^1.4.0"},"devDependencies":{"@mapbox/mapbox-gl-rtl-text":"^0.1.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^14.0.0","clipboard":"^1.5.12","concat-stream":"^1.6.0","coveralls":"^2.11.8","derequire":"^2.0.6","documentation":"4.0.0-beta12","envify":"^4.0.0","eslint":"3.12.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.20.0","eslint-plugin-html":"^2.0.0","flow-bin":"^0.42.0","flow-remove-types":"^1.0.4","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","highlight.js":"^9.9.0","in-publish":"^2.0.0","jsdom":"^9.11.0","lodash":"^4.16.0","minifyify":"^7.0.1","npm-run-all":"^4.0.1","nyc":"^10.1.2","pngjs":"^3.0.0","proxyquire":"^1.7.9","remark":"^6.0.1","remark-html":"^5.0.1","request":"^2.79.0","sinon":"^2.1.0","st":"^1.2.0","stylelint":"^7.10.1","tap":"^10.3.0","vinyl":"^2.0.1","vinyl-fs":"^2.4.4","watchify":"^3.7.0"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs","./src/style-spec/minifyify_style_spec"]},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","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","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache --localhost --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","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","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","lint":"eslint --cache --ignore-path .gitignore src test bench docs/_posts/examples/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'dist/mapbox-gl.css'","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","test":"run-s lint lint-css test-unit test-flow","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/*-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"tap --reporter dot --no-coverage test/unit","test-render":"node test/render.test.js","test-query":"node test/query.test.js","test-flow":"flow .","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","postinstall":"cd src/style-spec && yarn || npm install"},"gitHead":"f15eb6330e891b2533dc762f2425badbe086e1ef","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.38.0","_shasum":"64731bb55eabdaa520270815175fcf31e5a3cd80","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"lbud","email":"lauren@mapbox.com"},"dist":{"shasum":"64731bb55eabdaa520270815175fcf31e5a3cd80","size":1828483,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.38.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.38.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-gl-0.38.0.tgz_1497038181721_0.7290120203979313"},"directories":{},"publish_time":1497038182064,"_cnpm_publish_time":1497038182064,"_hasShrinkwrap":false},"0.37.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.37.0","main":"dist/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=4.0.0"},"dependencies":{"@mapbox/gl-matrix":"^0.0.1","@mapbox/shelf-pack":"^3.0.0","@mapbox/unitbezier":"^0.0.0","@mapbox/whoots-js":"^3.0.0","brfs":"^1.4.0","bubleify":"^0.7.0","earcut":"^2.0.3","geojson-rewind":"^0.1.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","mapbox-gl-supported":"^1.2.0","package-json-versionify":"^1.0.2","pbf":"^1.3.2","point-geometry":"^0.0.0","quickselect":"^1.0.0","supercluster":"^2.0.1","through2":"^2.0.3","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unflowify":"^1.0.0","vector-tile":"^1.3.0","vt-pbf":"^2.0.2","webworkify":"^1.4.0"},"devDependencies":{"@mapbox/mapbox-gl-rtl-text":"^0.1.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^14.0.0","clipboard":"^1.5.12","concat-stream":"^1.6.0","coveralls":"^2.11.8","derequire":"^2.0.6","documentation":"4.0.0-beta12","envify":"^4.0.0","eslint":"3.12.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.20.0","eslint-plugin-html":"^2.0.0","flow-bin":"^0.42.0","flow-remove-types":"^1.0.4","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","highlight.js":"^9.9.0","in-publish":"^2.0.0","jsdom":"^9.11.0","lodash":"^4.16.0","minifyify":"^7.0.1","npm-run-all":"^4.0.1","nyc":"^10.1.2","pngjs":"^3.0.0","proxyquire":"^1.7.9","remark":"^6.0.1","remark-html":"^5.0.1","request":"^2.79.0","sinon":"^2.1.0","st":"^1.2.0","stylelint":"^7.10.1","tap":"^10.3.0","vinyl":"^2.0.1","vinyl-fs":"^2.4.4","watchify":"^3.7.0"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs","./src/style-spec/minifyify_style_spec"]},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","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","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache --localhost --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","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","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","lint":"eslint --cache --ignore-path .gitignore src test bench docs/_posts/examples/*.html debug/*.html","lint-docs":"documentation lint src/index.js","lint-css":"stylelint 'dist/mapbox-gl.css'","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","test":"run-s lint lint-css test-unit test-flow","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/*-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"tap --reporter dot --no-coverage test/unit","test-render":"node test/render.test.js","test-query":"node test/query.test.js","test-flow":"flow .","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","postinstall":"cd src/style-spec && yarn || npm install"},"gitHead":"e5cf5d9ecc3b06fbe9ffb53e4e6f0781d6d7f042","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.37.0","_shasum":"20103b0ae73a0e77fe9405439749318b87c04f10","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"asheemmamoowala","email":"asheemm@gmail.com"},"dist":{"shasum":"20103b0ae73a0e77fe9405439749318b87c04f10","size":1807152,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.37.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.37.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.37.0.tgz_1493761332142_0.4526928304694593"},"directories":{},"publish_time":1493761332424,"_cnpm_publish_time":1493761332424,"_hasShrinkwrap":false},"0.36.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.36.0","main":"dist/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=4.0.0"},"dependencies":{"@mapbox/gl-matrix":"^0.0.1","@mapbox/shelf-pack":"^3.0.0","@mapbox/unitbezier":"^0.0.0","@mapbox/whoots-js":"^3.0.0","brfs":"^1.4.0","bubleify":"^0.7.0","earcut":"^2.0.3","geojson-rewind":"^0.1.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","mapbox-gl-supported":"^1.2.0","package-json-versionify":"^1.0.2","pbf":"^1.3.2","point-geometry":"^0.0.0","quickselect":"^1.0.0","supercluster":"^2.0.1","through2":"^2.0.3","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unflowify":"^1.0.0","vector-tile":"^1.3.0","vt-pbf":"^2.0.2","webworkify":"^1.4.0"},"devDependencies":{"@mapbox/mapbox-gl-rtl-text":"^0.1.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^14.0.0","clipboard":"^1.5.12","concat-stream":"^1.6.0","coveralls":"^2.11.8","derequire":"^2.0.6","documentation":"4.0.0-beta12","envify":"^4.0.0","eslint":"3.12.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.20.0","eslint-plugin-html":"^2.0.0","flow-bin":"^0.42.0","flow-remove-types":"^1.0.4","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","highlight.js":"^9.9.0","in-publish":"^2.0.0","jsdom":"^9.11.0","lodash":"^4.16.0","minifyify":"^7.0.1","npm-run-all":"^4.0.1","nyc":"^10.1.2","pngjs":"^3.0.0","proxyquire":"^1.7.9","remark":"^6.0.1","remark-html":"^5.0.1","request":"^2.79.0","sinon":"^2.1.0","st":"^1.2.0","tap":"^10.3.0","vinyl":"^2.0.1","vinyl-fs":"^2.4.4","watchify":"^3.7.0"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs","./src/style-spec/minifyify_style_spec"]},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","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","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache --localhost --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","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","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","lint":"eslint --cache --ignore-path .gitignore src test bench docs/_posts/examples/*.html debug/*.html","lint-docs":"documentation lint src/index.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","test":"run-s lint test-unit test-flow","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/*-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"tap --reporter dot --no-coverage test/unit","test-render":"node test/render.test.js","test-query":"node test/query.test.js","test-flow":"flow .","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","postinstall":"cd src/style-spec && yarn || npm install"},"gitHead":"52a454f1779ba1456d1fa6d882b03224ab0038b2","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.36.0","_shasum":"786ec912e47827117fde12012196a0b471845a74","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"mollymerp","email":"mollylloyd@gmail.com"},"dist":{"shasum":"786ec912e47827117fde12012196a0b471845a74","size":1796851,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.36.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.36.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.36.0.tgz_1492641438307_0.7326490448322147"},"directories":{},"publish_time":1492641438649,"_cnpm_publish_time":1492641438649,"_hasShrinkwrap":false},"0.35.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.35.1","main":"dist/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=4.0.0"},"dependencies":{"@mapbox/gl-matrix":"^0.0.1","@mapbox/shelf-pack":"^3.0.0","@mapbox/unitbezier":"^0.0.0","@mapbox/whoots-js":"^3.0.0","brfs":"^1.4.0","bubleify":"^0.7.0","earcut":"^2.0.3","geojson-rewind":"^0.1.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","mapbox-gl-supported":"^1.2.0","package-json-versionify":"^1.0.2","pbf":"^1.3.2","point-geometry":"^0.0.0","quickselect":"^1.0.0","supercluster":"^2.0.1","through2":"^2.0.3","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unflowify":"^1.0.0","vector-tile":"^1.3.0","vt-pbf":"^2.0.2","webworkify":"^1.4.0"},"devDependencies":{"@mapbox/mapbox-gl-rtl-text":"^0.1.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^14.0.0","clipboard":"^1.5.12","concat-stream":"^1.6.0","coveralls":"^2.11.8","derequire":"^2.0.6","documentation":"4.0.0-beta12","envify":"^4.0.0","eslint":"3.12.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.20.0","eslint-plugin-html":"^2.0.0","flow-bin":"^0.42.0","flow-remove-types":"^1.0.4","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","highlight.js":"^9.9.0","in-publish":"^2.0.0","jsdom":"^9.11.0","lodash":"^4.16.0","minifyify":"^7.0.1","npm-run-all":"^4.0.1","nyc":"^10.1.2","pngjs":"^3.0.0","proxyquire":"^1.7.9","remark":"^6.0.1","remark-html":"^5.0.1","request":"^2.79.0","sinon":"^2.1.0","st":"^1.2.0","tap":"^10.3.0","vinyl":"^2.0.1","vinyl-fs":"^2.4.4","watchify":"^3.7.0"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs","./src/style-spec/minifyify_style_spec"]},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","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","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache --localhost --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","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","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","lint":"eslint --cache --ignore-path .gitignore src test bench docs/_posts/examples/*.html debug/*.html","lint-docs":"documentation lint src/index.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","test":"run-s lint test-unit test-flow","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/*-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"tap --reporter dot --no-coverage test/unit","test-render":"node test/render.test.js","test-query":"node test/query.test.js","test-flow":"flow .","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","postinstall":"cd src/style-spec && yarn || npm install"},"gitHead":"8bd1c38ccb97e43e8ffa63801292fe1dfcd21e9f","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.35.1","_shasum":"a4c2e2029de0b3eb0c8374e69082d551df683ffe","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"mollymerp","email":"mollylloyd@gmail.com"},"dist":{"shasum":"a4c2e2029de0b3eb0c8374e69082d551df683ffe","size":1792816,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.35.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.35.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.35.1.tgz_1492029619389_0.7764766591135412"},"directories":{},"publish_time":1492029619670,"_cnpm_publish_time":1492029619670,"_hasShrinkwrap":false},"0.35.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.35.0","main":"dist/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=4.0.0"},"dependencies":{"@mapbox/gl-matrix":"^0.0.1","@mapbox/shelf-pack":"^3.0.0","@mapbox/unitbezier":"^0.0.0","@mapbox/whoots-js":"^3.0.0","brfs":"^1.4.0","bubleify":"^0.7.0","earcut":"^2.0.3","geojson-rewind":"^0.1.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","mapbox-gl-supported":"^1.2.0","package-json-versionify":"^1.0.2","pbf":"^1.3.2","point-geometry":"^0.0.0","quickselect":"^1.0.0","supercluster":"^2.0.1","through2":"^2.0.3","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unflowify":"^1.0.0","vector-tile":"^1.3.0","vt-pbf":"^2.0.2","webworkify":"^1.4.0"},"devDependencies":{"@mapbox/mapbox-gl-rtl-text":"^0.1.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^14.0.0","clipboard":"^1.5.12","concat-stream":"^1.6.0","coveralls":"^2.11.8","derequire":"^2.0.6","documentation":"4.0.0-beta12","envify":"^4.0.0","eslint":"3.12.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.20.0","eslint-plugin-html":"^2.0.0","flow-bin":"^0.42.0","flow-remove-types":"^1.0.4","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","highlight.js":"^9.9.0","in-publish":"^2.0.0","jsdom":"^9.11.0","lodash":"^4.16.0","minifyify":"^7.0.1","npm-run-all":"^4.0.1","nyc":"^10.1.2","pngjs":"^3.0.0","proxyquire":"^1.7.9","remark":"^6.0.1","remark-html":"^5.0.1","request":"^2.79.0","sinon":"^2.1.0","st":"^1.2.0","tap":"^10.3.0","vinyl":"^2.0.1","vinyl-fs":"^2.4.4","watchify":"^3.7.0"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs","./src/style-spec/minifyify_style_spec"]},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","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","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache --localhost --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","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","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","lint":"eslint --cache --ignore-path .gitignore src test bench docs/_posts/examples/*.html debug/*.html","lint-docs":"documentation lint src/index.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","test":"run-s lint test-unit test-flow","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/*-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"tap --reporter dot --no-coverage test/unit","test-render":"node test/render.test.js","test-query":"node test/query.test.js","test-flow":"flow .","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","postinstall":"cd src/style-spec && yarn || npm install"},"gitHead":"8c02fe36ad2a3c002009f2a0602e75fc996c60e3","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.35.0","_shasum":"458db5511196249e06f97e12fe11c8e30b4664bd","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"anandthakker","email":"vestibule@anandthakker.net"},"dist":{"shasum":"458db5511196249e06f97e12fe11c8e30b4664bd","size":1783279,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.35.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.35.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.35.0.tgz_1491603015996_0.6060961969196796"},"directories":{},"publish_time":1491603018677,"_cnpm_publish_time":1491603018677,"_hasShrinkwrap":false},"0.34.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.34.0","main":"dist/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=4.0.0"},"dependencies":{"@mapbox/gl-matrix":"^0.0.1","@mapbox/shelf-pack":"^3.0.0","@mapbox/unitbezier":"^0.0.0","@mapbox/whoots-js":"^3.0.0","brfs":"^1.4.0","bubleify":"^0.7.0","earcut":"^2.0.3","geojson-rewind":"^0.1.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","mapbox-gl-supported":"^1.2.0","package-json-versionify":"^1.0.2","pbf":"^1.3.2","point-geometry":"^0.0.0","quickselect":"^1.0.0","supercluster":"^2.0.1","through2":"^2.0.3","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unflowify":"^1.0.0","vector-tile":"^1.3.0","vt-pbf":"^2.0.2","webworkify":"^1.4.0"},"devDependencies":{"@mapbox/mapbox-gl-rtl-text":"^0.1.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^14.0.0","clipboard":"^1.5.12","concat-stream":"^1.6.0","coveralls":"^2.11.8","documentation":"4.0.0-beta12","envify":"^4.0.0","eslint":"3.12.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.20.0","eslint-plugin-html":"^2.0.0","flow-bin":"^0.38.0","flow-remove-types":"^1.0.4","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","highlight.js":"^9.9.0","in-publish":"^2.0.0","jsdom":"^9.11.0","lodash":"^4.16.0","minifyify":"^7.0.1","npm-run-all":"^4.0.1","nyc":"^10.1.2","pngjs":"^3.0.0","proxyquire":"^1.7.9","remark":"^6.0.1","remark-html":"^5.0.1","request":"^2.79.0","sinon":"^1.15.4","st":"^1.2.0","tap":"^10.0.2","vinyl":"^2.0.1","vinyl-fs":"^2.4.4","watchify":"^3.7.0"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs","./src/style-spec/minifyify_style_spec"]},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","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","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache --localhost --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","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","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","lint":"eslint --ignore-path .gitignore src test bench docs/_posts/examples/*.html debug/*.html","lint-docs":"documentation lint src/index.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","test":"run-s lint test-unit test-flow","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/*-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"tap --reporter dot --no-coverage test/unit","test-render":"node test/render.test.js","test-query":"node test/query.test.js","test-flow":"flow .","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","postinstall":"cd src/style-spec && yarn || npm install"},"gitHead":"6945214399776e9f26f16ededa1f8426ad01b815","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.34.0","_shasum":"f35effae360b8174b7466476a400cc1306a19713","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"anandthakker","email":"vestibule@anandthakker.net"},"dist":{"shasum":"f35effae360b8174b7466476a400cc1306a19713","size":1728785,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.34.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.34.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.34.0.tgz_1489785220731_0.19574281526729465"},"directories":{},"publish_time":1489785221347,"_cnpm_publish_time":1489785221347,"_hasShrinkwrap":false},"0.33.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.33.1","main":"src/index.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=4.0.0"},"dependencies":{"@mapbox/gl-matrix":"^0.0.1","@mapbox/shelf-pack":"^3.0.0","@mapbox/unitbezier":"^0.0.0","@mapbox/whoots-js":"^3.0.0","brfs":"^1.4.0","bubleify":"^0.7.0","earcut":"^2.0.3","geojson-rewind":"^0.1.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","mapbox-gl-supported":"^1.2.0","package-json-versionify":"^1.0.2","pbf":"^1.3.2","point-geometry":"^0.0.0","quickselect":"^1.0.0","supercluster":"^2.0.1","through2":"^2.0.3","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unflowify":"^1.0.0","vector-tile":"^1.3.0","vt-pbf":"^2.0.2","webworkify":"^1.4.0"},"devDependencies":{"@mapbox/mapbox-gl-rtl-text":"^0.1.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^14.0.0","clipboard":"^1.5.12","concat-stream":"^1.6.0","coveralls":"^2.11.8","documentation":"4.0.0-beta12","envify":"^4.0.0","eslint":"3.12.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.20.0","eslint-plugin-html":"^2.0.0","flow-bin":"^0.38.0","flow-remove-types":"^1.0.4","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","highlight.js":"^9.9.0","in-publish":"^2.0.0","jsdom":"^9.11.0","lodash":"^4.16.0","minifyify":"^7.0.1","npm-run-all":"^4.0.1","nyc":"^10.1.2","pngjs":"^3.0.0","proxyquire":"^1.7.9","remark":"^6.0.1","remark-html":"^5.0.1","request":"^2.79.0","sinon":"^1.15.4","st":"^1.2.0","tap":"^10.0.2","vinyl":"^2.0.1","vinyl-fs":"^2.4.4","watchify":"^3.7.0"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs","./src/style-spec/minifyify_style_spec"]},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","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","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache --localhost --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","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/","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","lint":"eslint --ignore-path .gitignore src test bench docs/_posts/examples/*.html debug/*.html","lint-docs":"documentation lint","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","test":"run-s lint test-unit test-flow","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/*-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"tap --reporter dot --no-coverage test/unit","test-render":"node test/render.test.js","test-query":"node test/query.test.js","test-flow":"flow .","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","postinstall":"cd src/style-spec && yarn || npm install"},"gitHead":"4d9d037f14aeb0bbcc3d2fda4277c19589a39748","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.33.1","_shasum":"34b25a1beb2144e67bf59d1e70d3b03c1a79d335","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"mollymerp","email":"mollylloyd@gmail.com"},"dist":{"shasum":"34b25a1beb2144e67bf59d1e70d3b03c1a79d335","size":2813622,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.33.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.33.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.33.1.tgz_1489195924186_0.5271893173921853"},"directories":{},"publish_time":1489195924549,"_cnpm_publish_time":1489195924549,"_hasShrinkwrap":false},"0.33.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.33.0","main":"src/index.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=4.0.0"},"dependencies":{"@mapbox/gl-matrix":"^0.0.1","@mapbox/unitbezier":"^0.0.0","brfs":"^1.4.0","bubleify":"^0.7.0","earcut":"^2.0.3","geojson-rewind":"^0.1.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","mapbox-gl-supported":"^1.2.0","package-json-versionify":"^1.0.2","pbf":"^1.3.2","point-geometry":"^0.0.0","quickselect":"^1.0.0","shelf-pack":"^1.0.0","supercluster":"^2.0.1","through2":"^2.0.3","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unflowify":"^1.0.0","vector-tile":"^1.3.0","vt-pbf":"^2.0.2","webworkify":"^1.4.0","whoots-js":"^2.0.0"},"devDependencies":{"@mapbox/mapbox-gl-rtl-text":"^0.1.0","@mapbox/mapbox-gl-test-suite":"file:test/integration","babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^14.0.0","clipboard":"^1.5.12","concat-stream":"^1.6.0","coveralls":"^2.11.8","documentation":"4.0.0-beta12","envify":"^4.0.0","eslint":"3.12.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.20.0","eslint-plugin-html":"^2.0.0","flow-bin":"^0.38.0","flow-remove-types":"^1.0.4","github-slugger":"^1.1.1","gl":"^4.0.1","glob":"^7.0.3","highlight.js":"^9.9.0","in-publish":"^2.0.0","jsdom":"^9.11.0","lodash":"^4.16.0","minifyify":"^7.0.1","npm-run-all":"^4.0.1","nyc":"^10.1.2","pngjs":"^3.0.0","proxyquire":"^1.7.9","remark":"^6.0.1","remark-html":"^5.0.1","request":"^2.79.0","sinon":"^1.15.4","st":"^1.2.0","tap":"^10.0.2","vinyl":"^2.0.1","vinyl-fs":"^2.4.4","watchify":"^3.7.0"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs","./src/style-spec/minifyify_style_spec"]},"browser":{"./src/util/window.js":"./src/util/browser/window.js","./src/util/web_worker.js":"./src/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify src/index.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","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","build-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache --localhost --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","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/","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","lint":"eslint --ignore-path .gitignore js test bench docs/_posts/examples/*.html debug/*.html","lint-docs":"documentation lint","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","test":"run-s lint test-unit test-flow","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/*-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"tap --reporter dot --no-coverage test/unit","test-render":"node test/render.test.js","test-query":"node test/query.test.js","test-flow":"flow .","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","prepublish":"in-publish && run-s build-dev build-min || not-in-publish","postinstall":"cd src/style-spec && yarn || npm install"},"gitHead":"8080a070f63f62366c89e1a81fe9c8961d7f44a2","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.33.0","_shasum":"0bc47459322fd3b85d1ea0ef0a00507c5bb622ae","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"mollymerp","email":"mollylloyd@gmail.com"},"dist":{"shasum":"0bc47459322fd3b85d1ea0ef0a00507c5bb622ae","size":2805223,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.33.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.33.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.33.0.tgz_1489011059297_0.3731036444660276"},"directories":{},"publish_time":1489011059611,"_cnpm_publish_time":1489011059611,"_hasShrinkwrap":false},"0.32.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.32.1","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=4.0.0"},"dependencies":{"@mapbox/gl-matrix":"^0.0.1","brfs":"^1.4.0","bubleify":"^0.5.1","csscolorparser":"^1.0.2","earcut":"^2.0.3","feature-filter":"^2.2.0","geojson-rewind":"^0.1.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","mapbox-gl-function":"github:mapbox/mapbox-gl-function#41c6724e2bbd7bd1eb5991451bbf118b7d02b525","mapbox-gl-style-spec":"github:mapbox/mapbox-gl-style-spec#d11f6d2775bf5b22534b3b2fb3410755b2473cdf","mapbox-gl-supported":"^1.2.0","package-json-versionify":"^1.0.2","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","quickselect":"^1.0.0","request":"^2.39.0","shelf-pack":"^1.0.0","supercluster":"^2.0.1","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unflowify":"^1.0.0","@mapbox/unitbezier":"^0.0.0","vector-tile":"^1.3.0","vt-pbf":"^2.0.2","webworkify":"^1.4.0","whoots-js":"^2.0.0"},"devDependencies":{"babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^13.0.0","clipboard":"^1.5.12","colors":"^1.1.2","concat-stream":"1.5.2","coveralls":"^2.11.8","d3-queue":"^3.0.3","diff":"^3.0.0","documentation":"4.0.0-beta12","envify":"^3.4.0","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.20.0","eslint-plugin-html":"^1.5.1","eslint":"3.12.1","flow-bin":"^0.36.0","flow-remove-types":"^1.0.4","github-slugger":"^1.1.1","gl":"^4.0.1","handlebars":"^4.0.5","highlight.js":"9.8.0","in-publish":"^2.0.0","jsdom":"^9.4.2","jsonlint":"^1.6.2","lodash.template":"^4.4.0","mapbox-gl-rtl-text":"github:mapbox/mapbox-gl-rtl-text#497a92962075ea35eec22d4344d6310040551b7e","minifyify":"^7.0.1","npm-run-all":"^3.0.0","nyc":"^8.3.0","pixelmatch":"^4.0.2","pngjs":"^3.0.0","proxyquire":"^1.7.9","sinon":"^1.15.4","st":"^1.2.0","tap":"^5.7.0","vinyl-fs":"2.4.4","vinyl":"2.0.0","watchify":"^3.7.0"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs"]},"browser":{"./js/util/window.js":"./js/util/browser/window.js","./js/util/web_worker.js":"./js/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","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-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache --localhost --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","build-docs":"documentation build --github --format html --config documentation.yml --theme ./docs/_theme --output docs/api/","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","lint":"eslint --ignore-path .gitignore js test bench docs/_posts/examples/*.html debug/*.html","lint-docs":"documentation lint","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","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 --'","test":"run-s lint test-unit test-plugin test-flow","test-plugin":"tap test/plugins/","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/*-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"tap --reporter dot --no-coverage test/js","test-render":"node test/render.test.js","test-query":"node test/query.test.js","test-flow":"flow .","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","prepublish":"in-publish && run-s build-dev build-min || not-in-publish"},"gitHead":"bab59d9e809d3aaf9fe4c2587dd3dd6bd6053c96","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.32.1","_shasum":"fb12d33dc97a96ef5d2ad4f0b7827ccc247a8ad2","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"lucaswoj","email":"lucas@lucaswoj.com"},"dist":{"shasum":"fb12d33dc97a96ef5d2ad4f0b7827ccc247a8ad2","size":2733487,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.32.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.32.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.32.1.tgz_1485464457726_0.751553607173264"},"directories":{},"publish_time":1485464460154,"_cnpm_publish_time":1485464460154,"_hasShrinkwrap":false},"0.32.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.32.0","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=4.0.0"},"dependencies":{"@mapbox/gl-matrix":"^0.0.1","brfs":"^1.4.0","bubleify":"^0.5.1","csscolorparser":"^1.0.2","earcut":"^2.0.3","feature-filter":"^2.2.0","geojson-rewind":"^0.1.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","mapbox-gl-function":"github:mapbox/mapbox-gl-function#41c6724e2bbd7bd1eb5991451bbf118b7d02b525","mapbox-gl-style-spec":"github:mapbox/mapbox-gl-style-spec#d11f6d2775bf5b22534b3b2fb3410755b2473cdf","mapbox-gl-supported":"^1.2.0","package-json-versionify":"^1.0.2","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","quickselect":"^1.0.0","request":"^2.39.0","shelf-pack":"^1.0.0","supercluster":"^2.0.1","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unflowify":"^1.0.0","@mapbox/unitbezier":"^0.0.0","vector-tile":"^1.3.0","vt-pbf":"^2.0.2","webworkify":"^1.4.0","whoots-js":"^2.0.0"},"devDependencies":{"babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^13.0.0","clipboard":"^1.5.12","colors":"^1.1.2","concat-stream":"1.5.2","coveralls":"^2.11.8","d3-queue":"^3.0.3","diff":"^3.0.0","documentation":"4.0.0-beta12","envify":"^3.4.0","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.20.0","eslint-plugin-html":"^1.5.1","eslint":"3.12.1","flow-bin":"^0.36.0","flow-remove-types":"^1.0.4","github-slugger":"^1.1.1","gl":"^4.0.1","handlebars":"^4.0.5","highlight.js":"9.8.0","in-publish":"^2.0.0","jsdom":"^9.4.2","jsonlint":"^1.6.2","lodash.template":"^4.4.0","mapbox-gl-rtl-text":"github:mapbox/mapbox-gl-rtl-text#497a92962075ea35eec22d4344d6310040551b7e","minifyify":"^7.0.1","npm-run-all":"^3.0.0","nyc":"^8.3.0","pixelmatch":"^4.0.2","pngjs":"^3.0.0","proxyquire":"^1.7.9","sinon":"^1.15.4","st":"^1.2.0","tap":"^5.7.0","vinyl-fs":"2.4.4","vinyl":"2.0.0","watchify":"^3.7.0"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs"]},"browser":{"./js/util/window.js":"./js/util/browser/window.js","./js/util/web_worker.js":"./js/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","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-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache --localhost --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","build-docs":"documentation build --github --format html --config documentation.yml --theme ./docs/_theme --output docs/api/","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","lint":"eslint --ignore-path .gitignore js test bench docs/_posts/examples/*.html debug/*.html","lint-docs":"documentation lint","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","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 --'","test":"run-s lint test-unit test-plugin test-flow","test-plugin":"tap test/plugins/","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/*-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"tap --reporter dot --no-coverage test/js","test-render":"node test/render.test.js","test-query":"node test/query.test.js","test-flow":"flow .","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","prepublish":"in-publish && run-s build-dev build-min || not-in-publish"},"gitHead":"de6af06e6a53f882de4b0fbf5a7d380fc777e767","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.32.0","_shasum":"0c0da723257e2e9442c16a7643ddcd3424c7a75a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"lucaswoj","email":"lucas@lucaswoj.com"},"dist":{"shasum":"0c0da723257e2e9442c16a7643ddcd3424c7a75a","size":2733533,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.32.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.32.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.32.0.tgz_1485459302163_0.8215631111524999"},"directories":{},"publish_time":1485459304685,"_cnpm_publish_time":1485459304685,"_hasShrinkwrap":false},"0.31.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.31.0","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=4.0.0"},"dependencies":{"@mapbox/gl-matrix":"^0.0.1","brfs":"^1.4.0","bubleify":"^0.5.1","csscolorparser":"^1.0.2","earcut":"^2.0.3","feature-filter":"^2.2.0","geojson-rewind":"^0.1.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","mapbox-gl-function":"github:mapbox/mapbox-gl-function#4f829622413f336080d3c710244c251421c0ec30","mapbox-gl-style-spec":"github:mapbox/mapbox-gl-style-spec#e85407a377510acb647161de6be6357ab4f606dd","mapbox-gl-supported":"^1.2.0","package-json-versionify":"^1.0.2","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","quickselect":"^1.0.0","request":"^2.39.0","shelf-pack":"^1.0.0","supercluster":"^2.0.1","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unflowify":"^1.0.0","unitbezier":"^0.0.0","vector-tile":"^1.3.0","vt-pbf":"^2.0.2","webworkify":"^1.4.0","whoots-js":"^2.0.0"},"devDependencies":{"babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^13.0.0","clipboard":"^1.5.12","colors":"^1.1.2","concat-stream":"1.5.2","coveralls":"^2.11.8","d3-queue":"^3.0.3","diff":"^3.0.0","documentation":"4.0.0-beta12","envify":"^3.4.0","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.20.0","eslint-plugin-html":"^1.5.1","eslint":"3.12.1","flow-bin":"^0.36.0","flow-remove-types":"^1.0.4","github-slugger":"^1.1.1","gl":"^4.0.1","handlebars":"^4.0.5","highlight.js":"9.8.0","in-publish":"^2.0.0","jsdom":"^9.4.2","jsonlint":"^1.6.2","lodash.template":"^4.4.0","minifyify":"^7.0.1","npm-run-all":"^3.0.0","nyc":"^8.3.0","pixelmatch":"^4.0.2","pngjs":"^3.0.0","proxyquire":"^1.7.9","sinon":"^1.15.4","st":"^1.2.0","tap":"^5.7.0","vinyl-fs":"2.4.4","vinyl":"2.0.0","watchify":"^3.7.0"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs"]},"browser":{"./js/util/window.js":"./js/util/browser/window.js","./js/util/web_worker.js":"./js/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","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-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache --localhost --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","build-docs":"documentation build --github --format html --config documentation.yml --theme ./docs/_theme --output docs/api/","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","lint":"eslint --ignore-path .gitignore js test bench docs/_posts/examples/*.html debug/*.html","lint-docs":"documentation lint","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","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 --'","test":"run-s lint test-unit test-plugin test-flow","test-plugin":"tap test/plugins/","test-suite":"run-s test-render test-query","test-suite-clean":"find test/integration/*-tests -mindepth 2 -type d  -not \\( -exec test -e \"{}/style.json\" \\; \\) -print | xargs -t rm -r","test-unit":"tap --reporter dot --no-coverage test/js","test-render":"node test/render.test.js","test-query":"node test/query.test.js","test-flow":"flow .","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","prepublish":"in-publish && run-s build-dev build-min || not-in-publish"},"gitHead":"aa46c88af78c8165d1968fc2a518f4577298acff","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.31.0","_shasum":"897e1b1a06e2efa38887aa01a7fc2625574c7917","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"mollymerp","email":"mollylloyd@gmail.com"},"dist":{"shasum":"897e1b1a06e2efa38887aa01a7fc2625574c7917","size":2635517,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.31.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.31.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.31.0.tgz_1484082521953_0.1998874587006867"},"directories":{},"publish_time":1484082522242,"_cnpm_publish_time":1484082522242,"_hasShrinkwrap":false},"0.30.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.30.0","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=4.0.0"},"dependencies":{"@mapbox/gl-matrix":"^0.0.1","brfs":"^1.4.0","bubleify":"^0.5.1","csscolorparser":"^1.0.2","earcut":"^2.0.3","feature-filter":"^2.2.0","geojson-rewind":"^0.1.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","mapbox-gl-function":"github:mapbox/mapbox-gl-function#4f829622413f336080d3c710244c251421c0ec30","mapbox-gl-style-spec":"github:mapbox/mapbox-gl-style-spec#e85407a377510acb647161de6be6357ab4f606dd","mapbox-gl-supported":"^1.2.0","package-json-versionify":"^1.0.2","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","quickselect":"^1.0.0","request":"^2.39.0","shelf-pack":"^1.0.0","supercluster":"^2.0.1","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unflowify":"^1.0.0","unitbezier":"^0.0.0","vector-tile":"^1.3.0","vt-pbf":"^2.0.2","webworkify":"^1.4.0","whoots-js":"^2.0.0"},"devDependencies":{"babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^13.0.0","clipboard":"^1.5.12","concat-stream":"1.5.2","coveralls":"^2.11.8","documentation":"4.0.0-beta12","envify":"^3.4.0","eslint":"3.12.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.20.0","eslint-plugin-html":"^1.5.1","flow-bin":"^0.36.0","flow-remove-types":"^1.0.4","github-slugger":"^1.1.1","gl":"^4.0.1","highlight.js":"9.8.0","in-publish":"^2.0.0","jsdom":"^9.4.2","lodash.template":"^4.4.0","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#3136389f1c82345616bb9739f3b9be6d3120179c","minifyify":"^7.0.1","npm-run-all":"^3.0.0","nyc":"^8.3.0","proxyquire":"^1.7.9","sinon":"^1.15.4","st":"^1.2.0","tap":"^5.7.0","vinyl":"2.0.0","vinyl-fs":"2.4.4","watchify":"^3.7.0"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs"]},"browser":{"./js/util/window.js":"./js/util/browser/window.js","./js/util/web_worker.js":"./js/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","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-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache --localhost --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","build-docs":"documentation build --github --format html --config documentation.yml --theme ./docs/_theme --output docs/api/","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","lint":"eslint  --ignore-path .gitignore js test bench docs/_posts/examples/*.html debug/*.html","lint-docs":"documentation lint","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","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 --'","test":"run-s lint test-unit test-plugin test-flow","test-plugin":"tap test/plugins/","test-suite":"run-s test-render test-query","test-unit":"tap --reporter dot --no-coverage test/js","test-render":"node test/render.test.js","test-query":"node test/query.test.js","test-flow":"flow .","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","prepublish":"in-publish && run-s build-dev build-min || not-in-publish"},"gitHead":"c810e864d0e84f3a1f48010ea99973331cd41a1a","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.30.0","_shasum":"4a42afb865be661936d56964d791d2918696dc54","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"lucaswoj","email":"lucas@lucaswoj.com"},"dist":{"shasum":"4a42afb865be661936d56964d791d2918696dc54","size":2693895,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.30.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.30.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.30.0.tgz_1483660590894_0.8942273429129273"},"directories":{},"publish_time":1483660593340,"_cnpm_publish_time":1483660593340,"_hasShrinkwrap":false},"0.29.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.29.0","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=4.0.0"},"dependencies":{"@mapbox/gl-matrix":"^0.0.1","brfs":"^1.4.0","bubleify":"^0.5.1","csscolorparser":"^1.0.2","earcut":"^2.0.3","feature-filter":"^2.2.0","geojson-rewind":"^0.1.0","geojson-vt":"^2.4.0","grid-index":"^1.0.0","mapbox-gl-function":"github:mapbox/mapbox-gl-function#9d81aa772c169eaaf0c8c8845d3d4f405c935111","mapbox-gl-style-spec":"github:mapbox/mapbox-gl-style-spec#e85407a377510acb647161de6be6357ab4f606dd","mapbox-gl-supported":"^1.2.0","package-json-versionify":"^1.0.2","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","quickselect":"^1.0.0","request":"^2.39.0","shelf-pack":"^1.0.0","supercluster":"^2.0.1","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unflowify":"^1.0.0","unitbezier":"^0.0.0","vector-tile":"^1.3.0","vt-pbf":"^2.0.2","webworkify":"^1.4.0","whoots-js":"^2.0.0"},"devDependencies":{"babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^13.0.0","clipboard":"^1.5.12","concat-stream":"1.5.2","coveralls":"^2.11.8","documentation":"4.0.0-beta12","envify":"^3.4.0","eslint":"3.12.1","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.20.0","eslint-plugin-html":"^1.5.1","flow-bin":"^0.36.0","flow-remove-types":"^1.0.4","github-slugger":"^1.1.1","gl":"^4.0.1","highlight.js":"9.8.0","in-publish":"^2.0.0","jsdom":"^9.4.2","lodash.template":"^4.4.0","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#53e5081d0a9c069b02758764a8997d9168e622e0","minifyify":"^7.0.1","npm-run-all":"^3.0.0","nyc":"^8.3.0","proxyquire":"^1.7.9","sinon":"^1.15.4","st":"^1.2.0","tap":"^5.7.0","vinyl":"2.0.0","vinyl-fs":"2.4.4","watchify":"^3.7.0"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify","brfs"]},"browser":{"./js/util/window.js":"./js/util/browser/window.js","./js/util/web_worker.js":"./js/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","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-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache --localhost --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","build-docs":"documentation build --github --format html --config documentation.yml --theme ./docs/_theme --output docs/api/","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","lint":"eslint  --ignore-path .gitignore js test bench docs/_posts/examples/*.html debug/*.html","lint-docs":"documentation lint","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","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 --'","test":"run-s lint test-unit test-plugin test-flow","test-plugin":"tap test/plugins/","test-suite":"run-s test-render test-query","test-unit":"tap --reporter dot --no-coverage test/js","test-render":"node test/render.test.js","test-query":"node test/query.test.js","test-flow":"flow .","test-cov":"nyc --require=flow-remove-types/register --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","prepublish":"in-publish && run-s build-dev build-min || not-in-publish"},"gitHead":"519004151fbb724439fe8ee15470d1e3a6ce89a6","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.29.0","_shasum":"cfd3af67c4e9a471e5a2b5ba14beb4094a1d5d50","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"lucaswoj","email":"lucas@lucaswoj.com"},"dist":{"shasum":"cfd3af67c4e9a471e5a2b5ba14beb4094a1d5d50","size":2689488,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.29.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.29.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.29.0.tgz_1482258334201_0.5416389661841094"},"directories":{},"publish_time":1482258335036,"_cnpm_publish_time":1482258335036,"_hasShrinkwrap":false},"0.28.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.28.0","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=4.0.0"},"dependencies":{"bubleify":"^0.5.1","csscolorparser":"^1.0.2","earcut":"^2.0.3","feature-filter":"^2.2.0","flow-remove-types":"^1.0.4","geojson-rewind":"^0.1.0","geojson-vt":"^2.4.0","gl-matrix":"^2.3.1","grid-index":"^1.0.0","mapbox-gl-function":"github:mapbox/mapbox-gl-function#41c6724e2bbd7bd1eb5991451bbf118b7d02b525","mapbox-gl-shaders":"github:mapbox/mapbox-gl-shaders#5d7b99a4fd286e8b58a219a4247ca446746a462b","mapbox-gl-style-spec":"github:mapbox/mapbox-gl-style-spec#512126c802dbb8f282e9826b181f0d53da00daf2","mapbox-gl-supported":"^1.2.0","package-json-versionify":"^1.0.2","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","quickselect":"^1.0.0","request":"^2.39.0","shelf-pack":"^1.0.0","supercluster":"^2.0.1","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unflowify":"^1.0.0","unitbezier":"^0.0.0","vector-tile":"^1.3.0","vt-pbf":"^2.0.2","webworkify":"^1.4.0","whoots-js":"^2.0.0"},"devDependencies":{"babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^13.0.0","clipboard":"^1.5.12","concat-stream":"1.5.2","coveralls":"^2.11.8","documentation":"4.0.0-beta12","envify":"^3.4.0","eslint":"^3.9.0","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.20.0","eslint-plugin-html":"^1.5.1","flow-bin":"^0.33.0","github-slugger":"^1.1.1","gl":"^4.0.1","highlight.js":"9.8.0","in-publish":"^2.0.0","jsdom":"^9.4.2","lodash.template":"^4.4.0","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#87192085b3c1ebe668524511bfba28381e5eb627","minifyify":"^7.0.1","npm-run-all":"^3.0.0","nyc":"^8.3.0","proxyquire":"^1.7.9","sinon":"^1.15.4","st":"^1.2.0","tap":"^5.7.0","vinyl":"2.0.0","vinyl-fs":"2.4.4","watchify":"^3.7.0"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify"]},"browser":{"./js/util/window.js":"./js/util/browser/window.js","./js/util/web_worker.js":"./js/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","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-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache --localhost --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","build-docs":"documentation build --github --format html --config documentation.yml --theme ./docs/_theme --output docs/api/","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","lint":"eslint  --ignore-path .gitignore js test bench docs/_posts/examples/*.html debug/*.html","lint-docs":"documentation lint","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","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 --'","test":"run-s lint test-unit test-plugin test-flow","test-plugin":"tap test/plugins/","test-suite":"run-s test-render test-query","test-unit":"tap --reporter dot --no-coverage test/js","test-render":"node test/render.test.js","test-query":"node test/query.test.js","test-flow":"flow .","test-cov":"nyc --require=./test/remove_types --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","prepublish":"in-publish && run-s build-dev build-min || not-in-publish"},"gitHead":"32c0d4e495c971542bc45dc1b4273aca75952cd0","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.28.0","_shasum":"266eb129841ada89c29f27e01f558dfe9856a08f","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"mollymerp","email":"mollylloyd@gmail.com"},"dist":{"shasum":"266eb129841ada89c29f27e01f558dfe9856a08f","size":2351441,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.28.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.28.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.28.0.tgz_1479412417964_0.7800286908168346"},"publish_time":1479412420258,"_cnpm_publish_time":1479412420258,"_hasShrinkwrap":false},"0.27.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.27.0","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=4.0.0"},"dependencies":{"bubleify":"^0.5.1","csscolorparser":"^1.0.2","earcut":"^2.0.3","feature-filter":"^2.2.0","flow-remove-types":"^1.0.4","geojson-rewind":"^0.1.0","geojson-vt":"^2.4.0","gl-matrix":"^2.3.1","grid-index":"^1.0.0","mapbox-gl-function":"github:mapbox/mapbox-gl-function#41c6724e2bbd7bd1eb5991451bbf118b7d02b525","mapbox-gl-shaders":"github:mapbox/mapbox-gl-shaders#749859b165cd0d96cf52d200e20e3ef7a66e0001","mapbox-gl-style-spec":"github:mapbox/mapbox-gl-style-spec#512126c802dbb8f282e9826b181f0d53da00daf2","mapbox-gl-supported":"^1.2.0","package-json-versionify":"^1.0.2","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","quickselect":"^1.0.0","request":"^2.39.0","shelf-pack":"^1.0.0","supercluster":"^2.0.1","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unflowify":"^1.0.0","unitbezier":"^0.0.0","vector-tile":"^1.3.0","vt-pbf":"^2.0.2","webworkify":"^1.4.0","whoots-js":"^2.0.0"},"devDependencies":{"babel-eslint":"^7.0.0","benchmark":"~2.1.0","browserify":"^13.0.0","clipboard":"^1.5.12","concat-stream":"1.5.2","coveralls":"^2.11.8","documentation":"4.0.0-beta12","envify":"^3.4.0","eslint":"^3.9.0","eslint-config-mourner":"^2.0.0","eslint-plugin-flowtype":"^2.20.0","eslint-plugin-html":"^1.5.1","flow-bin":"^0.33.0","github-slugger":"^1.1.1","gl":"^4.0.1","highlight.js":"9.8.0","in-publish":"^2.0.0","jsdom":"^9.4.2","lodash.template":"^4.4.0","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#a6034b0c94b560cf4df971da2b6dac99081adc46","minifyify":"^7.0.1","npm-run-all":"^3.0.0","nyc":"^8.3.0","proxyquire":"^1.7.9","sinon":"^1.15.4","st":"^1.2.0","tap":"^5.7.0","vinyl":"2.0.0","vinyl-fs":"2.4.4","watchify":"^3.7.0"},"browserify":{"transform":["unflowify",["bubleify",{"bubleError":true,"transforms":{"dangerousForOf":true}}],"package-json-versionify","unassertify"]},"browser":{"./js/util/window.js":"./js/util/browser/window.js","./js/util/web_worker.js":"./js/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","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-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache --localhost --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","build-docs":"documentation build --github --format html --config documentation.yml --theme ./docs/_theme --output docs/api/","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","lint":"eslint  --ignore-path .gitignore js test bench docs/_posts/examples/*.html debug/*.html","lint-docs":"documentation lint","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","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 --'","test":"run-s lint test-unit test-plugin test-flow","test-plugin":"tap test/plugins/","test-suite":"run-s test-render test-query","test-unit":"tap --reporter dot --no-coverage test/js","test-render":"node test/render.test.js","test-query":"node test/query.test.js","test-flow":"flow .","test-cov":"nyc --require=./test/remove_types --reporter=text-summary --reporter=lcov --cache run-s test-unit test-render test-query","prepublish":"in-publish && run-s build-dev build-min || not-in-publish"},"bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.27.0","_shasum":"ff06cef72f645d06d47f06c8bf0c9bd221da79d6","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"lucaswoj","email":"lucas@lucaswoj.com"},"dist":{"shasum":"ff06cef72f645d06d47f06c8bf0c9bd221da79d6","size":2346142,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.27.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.27.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.27.0.tgz_1478907959284_0.6588430174160749"},"directories":{},"publish_time":1478907962294,"_cnpm_publish_time":1478907962294,"_hasShrinkwrap":false},"0.26.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.26.0","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=4.0.0"},"dependencies":{"csscolorparser":"^1.0.2","earcut":"^2.0.3","feature-filter":"^2.2.0","geojson-rewind":"^0.1.0","geojson-vt":"^2.4.0","gl-matrix":"^2.3.1","grid-index":"^1.0.0","mapbox-gl-function":"github:mapbox/mapbox-gl-function#111a2b442be0689a65f5818dd2603c9b06962be0","mapbox-gl-shaders":"github:mapbox/mapbox-gl-shaders#44b65f8090a74cbb0319664d010b8d8a8a1512b0","mapbox-gl-style-spec":"github:mapbox/mapbox-gl-style-spec#7d330d2abf1775abc95ab8b889089cf5ff579357","mapbox-gl-supported":"^1.2.0","package-json-versionify":"^1.0.2","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","quickselect":"^1.0.0","request":"^2.39.0","shelf-pack":"^1.0.0","supercluster":"^2.0.1","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unitbezier":"^0.0.0","vector-tile":"^1.3.0","vt-pbf":"^2.0.2","webworkify":"^1.4.0","whoots-js":"^2.0.0"},"devDependencies":{"babel-preset-react":"^6.11.1","babelify":"^7.3.0","benchmark":"~2.1.0","browserify":"^13.0.0","clipboard":"^1.5.12","concat-stream":"1.5.1","coveralls":"^2.11.8","doctrine":"^1.2.1","documentation":"https://github.com/documentationjs/documentation/archive/bb41619c734e59ef3fbc3648610032efcfdaaace.tar.gz","documentation-theme-utils":"3.0.0","envify":"^3.4.0","eslint":"^3.3.1","eslint-config-mourner":"^2.0.0","eslint-plugin-html":"^1.5.1","gl":"^4.0.1","handlebars":"4.0.5","highlight.js":"9.3.0","jsdom":"^9.4.2","json-loader":"^0.5.4","lodash":"^4.13.1","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#ceba0a2e2e8e5860aa2550c53bb6083387d053d3","memory-fs":"^0.3.0","minifyify":"^7.0.1","npm-run-all":"^3.0.0","nyc":"^8.3.0","proxyquire":"^1.7.9","remark":"4.2.2","remark-html":"3.0.0","sinon":"^1.15.4","st":"^1.2.0","tap":"^5.7.0","transform-loader":"^0.2.3","unist-util-visit":"1.1.0","vinyl":"1.1.1","vinyl-fs":"2.4.3","watchify":"^3.7.0"},"browserify":{"transform":["package-json-versionify","unassertify"]},"browser":{"./js/util/window.js":"./js/util/browser/window.js","./js/util/web_worker.js":"./js/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","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-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --transform [babelify --presets react] --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache --localhost --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","build-docs":"documentation build --github --format html --config documentation.yml --theme ./docs/_theme --output docs/api/","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","lint":"eslint  --ignore-path .gitignore js test bench docs/_posts/examples/*.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","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 --'","test":"run-s lint test-unit test-plugin","test-plugin":"tap test/plugins/","test-suite":"run-s test-render test-query","test-unit":"tap --reporter dot --no-coverage test/js","test-render":"node test/render.test.js","test-query":"node test/query.test.js","test-cov":"nyc --reporter=text-summary --cache run-s test-unit test-render test-query"},"gitHead":"4dc27c3810cb8f09d0de9578ad2e6b0e8eeb499f","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.26.0","_shasum":"c667e8870ade4fb46f196fb4f9a675d2f3d70c3b","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"lucaswoj","email":"lucas@lucaswoj.com"},"dist":{"shasum":"c667e8870ade4fb46f196fb4f9a675d2f3d70c3b","size":2200222,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.26.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.26.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.26.0.tgz_1476399179232_0.5093014733865857"},"directories":{},"publish_time":1476399182094,"_cnpm_publish_time":1476399182094,"_hasShrinkwrap":true},"0.25.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.25.1","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=4.0.0"},"dependencies":{"csscolorparser":"^1.0.2","earcut":"^2.0.3","feature-filter":"^2.2.0","geojson-rewind":"^0.1.0","geojson-vt":"^2.4.0","gl-matrix":"^2.3.1","grid-index":"^1.0.0","mapbox-gl-function":"^1.2.1","mapbox-gl-shaders":"github:mapbox/mapbox-gl-shaders#df162476980d9ee2ab6f8d0cf5a06e27aac60472","mapbox-gl-style-spec":"github:mapbox/mapbox-gl-style-spec#a6c95d33ff5ced2c0d7df995fd89eb557c0a353c","mapbox-gl-supported":"^1.2.0","package-json-versionify":"^1.0.2","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","quickselect":"^1.0.0","request":"^2.39.0","shelf-pack":"^1.0.0","supercluster":"^2.0.1","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unitbezier":"^0.0.0","vector-tile":"^1.3.0","vt-pbf":"^2.0.2","webworkify":"^1.4.0","whoots-js":"^2.0.0"},"devDependencies":{"babel-preset-react":"^6.11.1","babelify":"^7.3.0","benchmark":"~2.1.0","browserify":"^13.0.0","clipboard":"^1.5.12","concat-stream":"1.5.1","coveralls":"^2.11.8","doctrine":"^1.2.1","documentation":"https://github.com/documentationjs/documentation/archive/bb41619c734e59ef3fbc3648610032efcfdaaace.tar.gz","documentation-theme-utils":"3.0.0","envify":"^3.4.0","eslint":"^3.3.1","eslint-config-mourner":"^2.0.0","eslint-plugin-html":"^1.5.1","gl":"^4.0.1","handlebars":"4.0.5","highlight.js":"9.3.0","jsdom":"^9.4.2","json-loader":"^0.5.4","lodash":"^4.13.1","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#c736ea5acc1094488394f3fc5e5c1f6f94279c71","memory-fs":"^0.3.0","minifyify":"^7.0.1","npm-run-all":"^3.0.0","nyc":"^8.3.0","proxyquire":"^1.7.9","remark":"4.2.2","remark-html":"3.0.0","sinon":"^1.15.4","st":"^1.2.0","tap":"^5.7.0","transform-loader":"^0.2.3","unist-util-visit":"1.1.0","vinyl":"1.1.1","vinyl-fs":"2.4.3","watchify":"^3.7.0"},"browserify":{"transform":["package-json-versionify","unassertify"]},"browser":{"./js/util/window.js":"./js/util/browser/window.js","./js/util/web_worker.js":"./js/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","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-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --transform [babelify --presets react] --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache --localhost --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","build-docs":"documentation build --github --format html --config documentation.yml --theme ./docs/_theme --output docs/api/","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","lint":"eslint  --ignore-path .gitignore js test bench docs/_posts/examples/*.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","test":"run-s lint test-unit","test-suite":"run-s test-render test-query","test-unit":"tap --reporter dot --no-coverage test/js","test-render":"node test/render.test.js","test-query":"node test/query.test.js","test-cov":"nyc --reporter=text-summary --cache run-s test-unit test-render test-query"},"gitHead":"87ea414e50404ff77dbd8d3efdc1dcd2b5c821c8","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.25.1","_shasum":"11bdacf4eacff688494b12de4f6622a1448b45fc","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"lucaswoj","email":"lucas@lucaswoj.com"},"dist":{"shasum":"11bdacf4eacff688494b12de4f6622a1448b45fc","size":1366388,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.25.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.25.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.25.1.tgz_1475276097221_0.31044410495087504"},"directories":{},"publish_time":1475276100413,"_cnpm_publish_time":1475276100413,"_hasShrinkwrap":false},"0.25.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.25.0","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=4.0.0"},"dependencies":{"csscolorparser":"^1.0.2","earcut":"^2.0.3","feature-filter":"^2.2.0","geojson-rewind":"^0.1.0","geojson-vt":"^2.4.0","gl-matrix":"^2.3.1","grid-index":"^1.0.0","mapbox-gl-function":"^1.2.1","mapbox-gl-shaders":"github:mapbox/mapbox-gl-shaders#df162476980d9ee2ab6f8d0cf5a06e27aac60472","mapbox-gl-style-spec":"github:mapbox/mapbox-gl-style-spec#a6c95d33ff5ced2c0d7df995fd89eb557c0a353c","mapbox-gl-supported":"^1.2.0","package-json-versionify":"^1.0.2","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","quickselect":"^1.0.0","request":"^2.39.0","shelf-pack":"^1.0.0","supercluster":"^2.0.1","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unitbezier":"^0.0.0","vector-tile":"^1.3.0","vt-pbf":"^2.0.2","webworkify":"^1.4.0","whoots-js":"^2.0.0"},"devDependencies":{"babel-preset-react":"^6.11.1","babelify":"^7.3.0","benchmark":"~2.1.0","browserify":"^13.0.0","clipboard":"^1.5.12","concat-stream":"1.5.1","coveralls":"^2.11.8","doctrine":"^1.2.1","documentation":"https://github.com/documentationjs/documentation/archive/bb41619c734e59ef3fbc3648610032efcfdaaace.tar.gz","documentation-theme-utils":"3.0.0","envify":"^3.4.0","eslint":"^3.3.1","eslint-config-mourner":"^2.0.0","eslint-plugin-html":"^1.5.1","gl":"^4.0.1","handlebars":"4.0.5","highlight.js":"9.3.0","jsdom":"^9.4.2","json-loader":"^0.5.4","lodash":"^4.13.1","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#c736ea5acc1094488394f3fc5e5c1f6f94279c71","memory-fs":"^0.3.0","minifyify":"^7.0.1","npm-run-all":"^3.0.0","nyc":"^8.3.0","proxyquire":"^1.7.9","remark":"4.2.2","remark-html":"3.0.0","sinon":"^1.15.4","st":"^1.2.0","tap":"^5.7.0","transform-loader":"^0.2.3","unist-util-visit":"1.1.0","vinyl":"1.1.1","vinyl-fs":"2.4.3","watchify":"^3.7.0"},"browserify":{"transform":["package-json-versionify","unassertify"]},"browser":{"./js/util/window.js":"./js/util/browser/window.js","./js/util/web_worker.js":"./js/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","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-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --transform [babelify --presets react] --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache --localhost --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","build-docs":"documentation build --github --format html --config documentation.yml --theme ./docs/_theme --output docs/api/","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","lint":"eslint  --ignore-path .gitignore js test bench docs/_posts/examples/*.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","test":"run-s lint test-unit","test-suite":"run-s test-render test-query","test-unit":"tap --reporter dot --no-coverage test/js","test-render":"node test/render.test.js","test-query":"node test/query.test.js","test-cov":"nyc --reporter=text-summary --cache run-s test-unit test-render test-query"},"gitHead":"0ce209596c6654bc0016c6dd0d7761f88afcba33","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.25.0","_shasum":"48e52fbd77443e01a26798b99902b4cbf5b9c3b5","_from":".","_npmVersion":"3.10.8","_nodeVersion":"5.9.1","_npmUser":{"name":"mollymerp","email":"mollylloyd@gmail.com"},"dist":{"shasum":"48e52fbd77443e01a26798b99902b4cbf5b9c3b5","size":1374204,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.25.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.25.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.25.0.tgz_1475191773199_0.7649421251844615"},"directories":{},"publish_time":1475191773487,"_cnpm_publish_time":1475191773487,"_hasShrinkwrap":false},"0.24.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.24.0","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=4.0.0"},"dependencies":{"csscolorparser":"^1.0.2","earcut":"^2.0.3","feature-filter":"^2.2.0","geojson-rewind":"^0.1.0","geojson-vt":"^2.4.0","gl-matrix":"^2.3.1","grid-index":"^1.0.0","mapbox-gl-function":"^1.2.1","mapbox-gl-shaders":"github:mapbox/mapbox-gl-shaders#df162476980d9ee2ab6f8d0cf5a06e27aac60472","mapbox-gl-style-spec":"github:mapbox/mapbox-gl-style-spec#83b1a3e5837d785af582efd5ed1a212f2df6a4ae","mapbox-gl-supported":"^1.2.0","package-json-versionify":"^1.0.2","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","quickselect":"^1.0.0","request":"^2.39.0","shelf-pack":"^1.0.0","supercluster":"^2.0.1","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unitbezier":"^0.0.0","vector-tile":"^1.3.0","vt-pbf":"^2.0.2","webworkify":"^1.4.0","whoots-js":"^2.0.0"},"devDependencies":{"babel-preset-react":"^6.11.1","babelify":"^7.3.0","benchmark":"~2.1.0","browserify":"^13.0.0","clipboard":"^1.5.12","concat-stream":"1.5.1","coveralls":"^2.11.8","doctrine":"^1.2.1","documentation":"https://github.com/documentationjs/documentation/archive/bb41619c734e59ef3fbc3648610032efcfdaaace.tar.gz","documentation-theme-utils":"3.0.0","envify":"^3.4.0","eslint":"^3.3.1","eslint-config-mourner":"^2.0.0","eslint-plugin-html":"^1.5.1","gl":"^4.0.1","handlebars":"4.0.5","highlight.js":"9.3.0","jsdom":"^9.4.2","json-loader":"^0.5.4","lodash":"^4.13.1","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#01c2e8d1e7bb7a6b2a58ec0df4816eee21dd8646","memory-fs":"^0.3.0","minifyify":"^7.0.1","npm-run-all":"^3.0.0","nyc":"^8.3.0","proxyquire":"^1.7.9","remark":"4.2.2","remark-html":"3.0.0","sinon":"^1.15.4","st":"^1.2.0","tap":"^5.7.0","transform-loader":"^0.2.3","unist-util-visit":"1.1.0","vinyl":"1.1.1","vinyl-fs":"2.4.3","watchify":"^3.7.0","webpack":"^1.13.1","webworkify-webpack":"^1.1.3"},"browserify":{"transform":["package-json-versionify","unassertify"]},"browser":{"./js/util/window.js":"./js/util/browser/window.js","./js/util/web_worker.js":"./js/util/browser/web_worker.js"},"scripts":{"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","watch-dev":"watchify js/mapbox-gl.js --debug --ignore-transform unassertify --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","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-token":"browserify debug/access_token.js --debug --transform envify > debug/access_token_generated.js","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","watch-benchmarks-view":"watchify bench/benchmarks_view.js --debug --transform [babelify --presets react] --outfile bench/benchmarks_view_generated.js --verbose","start-server":"st --no-cache --localhost --port 9966 --index index.html .","start":"run-p build-token watch-dev watch-benchmarks watch-benchmarks-view start-server","start-debug":"run-p build-token watch-dev start-server","start-bench":"run-p build-token watch-benchmarks watch-benchmarks-view start-server","build-docs":"documentation build --github --format html --config documentation.yml --theme ./docs/_theme --output docs/api/","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","lint":"eslint  --ignore-path .gitignore js test bench docs/_posts/examples/*.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","test":"run-s lint test-unit","test-unit":"tap --reporter dot --no-coverage test/js test/build/webpack.test.js","test-render":"node test/render.test.js","test-query":"node test/query.test.js","test-cov":"nyc --reporter=text-summary --cache run-s test-unit test-render test-query"},"gitHead":"620c9b11f0c67389a9328e0bfba542922af1faec","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.24.0","_shasum":"324d540096240770d8f7e91c4b68b93efdf88f02","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"lucaswoj","email":"lucas@lucaswoj.com"},"dist":{"shasum":"324d540096240770d8f7e91c4b68b93efdf88f02","size":1367686,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.24.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.24.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.24.0.tgz_1474330084505_0.03657162352465093"},"directories":{},"publish_time":1474330088651,"_cnpm_publish_time":1474330088651,"_hasShrinkwrap":false},"0.23.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.23.0","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=4.0.0"},"dependencies":{"csscolorparser":"^1.0.2","earcut":"^2.0.3","feature-filter":"^2.2.0","geojson-rewind":"^0.1.0","geojson-vt":"^2.4.0","gl-matrix":"^2.3.1","grid-index":"^1.0.0","mapbox-gl-function":"^1.2.1","mapbox-gl-shaders":"github:mapbox/mapbox-gl-shaders#df162476980d9ee2ab6f8d0cf5a06e27aac60472","mapbox-gl-style-spec":"github:mapbox/mapbox-gl-style-spec#83b1a3e5837d785af582efd5ed1a212f2df6a4ae","mapbox-gl-supported":"^1.2.0","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","quickselect":"^1.0.0","request":"^2.39.0","resolve-url":"^0.2.1","shelf-pack":"^1.0.0","supercluster":"^2.0.1","tinyqueue":"^1.1.0","unassertify":"^2.0.0","unitbezier":"^0.0.0","vector-tile":"^1.3.0","vt-pbf":"^2.0.2","webworkify":"^1.3.0","whoots-js":"^2.0.0"},"devDependencies":{"babel-preset-react":"^6.11.1","babelify":"^7.3.0","benchmark":"~2.1.0","browserify":"^13.0.0","clipboard":"^1.5.12","concat-stream":"1.5.1","coveralls":"^2.11.8","doctrine":"^1.2.1","documentation":"https://github.com/documentationjs/documentation/archive/bb41619c734e59ef3fbc3648610032efcfdaaace.tar.gz","documentation-theme-utils":"3.0.0","envify":"^3.4.0","eslint":"^3.3.1","eslint-config-mourner":"^2.0.0","eslint-plugin-html":"^1.5.1","gl":"^4.0.1","handlebars":"4.0.5","highlight.js":"9.3.0","istanbul":"^0.4.2","jsdom":"^9.4.2","jsdom-global":"^2.1.0","json-loader":"^0.5.4","lodash":"^4.13.1","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#35efbce663a0f13d37d34afac799e33178ee610a","memory-fs":"^0.3.0","minifyify":"^7.0.1","npm-run-all":"^3.0.0","nyc":"6.4.0","proxyquire":"^1.7.9","remark":"4.2.2","remark-html":"3.0.0","sinon":"^1.15.4","st":"^1.2.0","tap":"^5.7.0","transform-loader":"^0.2.3","unist-util-visit":"1.1.0","vinyl":"1.1.1","vinyl-fs":"2.4.3","watchify":"^3.7.0","webpack":"^1.13.1","webworkify-webpack":"^1.1.3"},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/web_worker.js":"./js/util/browser/web_worker.js"},"scripts":{"build-dev":"browserify js/mapbox-gl.js --debug --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","watch-dev":"watchify js/mapbox-gl.js --debug --standalone mapboxgl --outfile dist/mapbox-gl-dev.js --verbose","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","build-token":"browserify debug/access-token.js --debug --transform envify > debug/access-token-generated.js","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 .","start":"run-p build-token watch-dev watch-bench start-server","start-debug":"run-p build-token watch-dev start-server","start-bench":"run-p build-token watch-bench start-server","build-docs":"documentation build --github --format html --config documentation.yml --theme ./docs/_theme --output docs/api/","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"npm run build-min && npm run build-docs && jekyll serve --watch","lint":"eslint  --ignore-path .gitignore js test bench docs/_posts/examples/*.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","test-suite":"node test/render.test.js && node test/query.test.js","test":"npm run lint && tap --reporter dot test/js test/build/webpack.test.js"},"gitHead":"ea5a10f41d3de5226b89812d06c903b216f70748","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.23.0","_shasum":"ded6f2d7057df480695ed5c5ebf53ed478938643","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"lucaswoj","email":"lucas@lucaswoj.com"},"dist":{"shasum":"ded6f2d7057df480695ed5c5ebf53ed478938643","size":1371683,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.23.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.23.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.23.0.tgz_1472160560464_0.42593320249579847"},"directories":{},"publish_time":1472160560732,"_cnpm_publish_time":1472160560732,"_hasShrinkwrap":false},"0.22.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.22.1","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=4.0.0"},"dependencies":{"csscolorparser":"^1.0.2","earcut":"^2.0.3","feature-filter":"^2.2.0","geojson-rewind":"^0.1.0","geojson-vt":"^2.4.0","gl-matrix":"^2.3.1","grid-index":"^1.0.0","mapbox-gl-function":"^1.2.1","mapbox-gl-shaders":"github:mapbox/mapbox-gl-shaders#de2ab007455aa2587c552694c68583f94c9f2747","mapbox-gl-style-spec":"github:mapbox/mapbox-gl-style-spec#83b1a3e5837d785af582efd5ed1a212f2df6a4ae","mapbox-gl-supported":"^1.2.0","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","quickselect":"^1.0.0","request":"^2.39.0","resolve-url":"^0.2.1","shelf-pack":"^1.0.0","supercluster":"^2.0.1","unassertify":"^2.0.0","unitbezier":"^0.0.0","vector-tile":"^1.3.0","vt-pbf":"^2.0.2","webworkify":"^1.3.0","whoots-js":"^2.0.0"},"devDependencies":{"babel-preset-react":"^6.11.1","babelify":"^7.3.0","benchmark":"~2.1.0","browserify":"^13.0.0","clipboard":"^1.5.12","concat-stream":"1.5.1","coveralls":"^2.11.8","doctrine":"^1.2.1","documentation":"https://github.com/documentationjs/documentation/archive/bb41619c734e59ef3fbc3648610032efcfdaaace.tar.gz","documentation-theme-utils":"3.0.0","envify":"^3.4.0","eslint":"^2.5.3","eslint-config-mourner":"^2.0.0","eslint-plugin-html":"^1.5.1","gl":"^4.0.1","handlebars":"4.0.5","highlight.js":"9.3.0","istanbul":"^0.4.2","json-loader":"^0.5.4","lodash":"^4.13.1","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#7babab52fb02788ebbc38384139bf350e8e38552","memory-fs":"^0.3.0","minifyify":"^7.0.1","npm-run-all":"^3.0.0","nyc":"6.4.0","proxyquire":"^1.7.9","remark":"4.2.2","remark-html":"3.0.0","sinon":"^1.15.4","st":"^1.2.0","tap":"^5.7.0","transform-loader":"^0.2.3","unist-util-visit":"1.1.0","vinyl":"1.1.1","vinyl-fs":"2.4.3","watchify":"^3.7.0","webpack":"^1.13.1","webworkify-webpack":"^1.1.3"},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/web_worker.js":"./js/util/browser/web_worker.js"},"scripts":{"build-dev":"browserify js/mapbox-gl.js --debug --standalone mapboxgl > dist/mapbox-gl-dev.js && tap --no-coverage test/build/dev.test.js","watch-dev":"watchify js/mapbox-gl.js --debug --standalone mapboxgl -o dist/mapbox-gl-dev.js -v","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","build-token":"browserify debug/access-token-src.js --debug -t envify > debug/access-token.js","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 .","start":"run-p build-token watch-dev watch-bench start-server","start-debug":"run-p build-token watch-dev start-server","start-bench":"run-p build-token watch-bench start-server","build-docs":"documentation build --github --format html -c documentation.yml --theme ./docs/_theme --output docs/api/","build":"npm run build-docs # invoked by publisher when publishing docs on the mb-pages branch","start-docs":"npm run build-min && npm run build-docs && jekyll serve -w","lint":"eslint  --ignore-path .gitignore js test bench docs/_posts/examples/*.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","test-suite":"node test/render.test.js && node test/query.test.js","test":"npm run lint && tap --reporter dot test/js/*/*.js test/build/webpack.test.js"},"gitHead":"13a9015341f0602ccb55c98c53079838ad4b70b5","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.22.1","_shasum":"92a965547d4c2f24c22cbc487eeda48694cb627a","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"lucaswoj","email":"lucas@lucaswoj.com"},"dist":{"shasum":"92a965547d4c2f24c22cbc487eeda48694cb627a","size":1343327,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.22.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.22.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.22.1.tgz_1471549891670_0.8762630566488951"},"directories":{},"publish_time":1471549891948,"_cnpm_publish_time":1471549891948,"_hasShrinkwrap":false},"0.22.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.22.0","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=4.0.0"},"dependencies":{"csscolorparser":"^1.0.2","earcut":"^2.0.3","feature-filter":"^2.2.0","geojson-rewind":"^0.1.0","geojson-vt":"^2.4.0","gl-matrix":"^2.3.1","grid-index":"^1.0.0","mapbox-gl-function":"^1.2.1","mapbox-gl-shaders":"github:mapbox/mapbox-gl-shaders#de2ab007455aa2587c552694c68583f94c9f2747","mapbox-gl-style-spec":"github:mapbox/mapbox-gl-style-spec#83b1a3e5837d785af582efd5ed1a212f2df6a4ae","mapbox-gl-supported":"^1.2.0","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","quickselect":"^1.0.0","request":"^2.39.0","resolve-url":"^0.2.1","shelf-pack":"^1.0.0","supercluster":"^2.0.1","unassertify":"^2.0.0","unitbezier":"^0.0.0","vector-tile":"^1.3.0","vt-pbf":"^2.0.2","webworkify":"^1.3.0","whoots-js":"^2.0.0"},"devDependencies":{"async":"^2.0.1","babel-preset-react":"^6.11.1","babelify":"^7.3.0","benchmark":"~2.1.0","browserify":"^13.0.0","browserify-middleware":"^7.0.0","clipboard":"^1.5.12","concat-stream":"1.5.1","coveralls":"^2.11.8","doctrine":"^1.2.1","documentation":"https://github.com/documentationjs/documentation/archive/bb41619c734e59ef3fbc3648610032efcfdaaace.tar.gz","documentation-theme-utils":"3.0.0","envify":"^3.4.0","eslint":"^2.5.3","eslint-config-mourner":"^2.0.0","eslint-plugin-html":"^1.5.1","express":"^4.13.4","gl":"^4.0.1","handlebars":"4.0.5","highlight.js":"9.3.0","istanbul":"^0.4.2","json-loader":"^0.5.4","lodash":"^4.13.1","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#1619d84e76ff3434becd51237720d370c7405ee5","memory-fs":"^0.3.0","minifyify":"^7.0.1","nyc":"6.4.0","proxyquire":"^1.7.9","react":"^15.3.0","react-dom":"^15.3.0","remark":"4.2.2","remark-html":"3.0.0","sinon":"^1.15.4","st":"^1.0.0","tap":"^5.7.0","through":"^2.3.7","transform-loader":"^0.2.3","unist-util-visit":"1.1.0","vinyl":"1.1.1","vinyl-fs":"2.4.3","watchify":"^3.2.2","webpack":"^1.13.1","webworkify-webpack":"^1.1.3"},"browserify":{"transform":["unassertify"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/web_worker.js":"./js/util/browser/web_worker.js"},"scripts":{"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-docs":"documentation build --github --format html -c documentation.yml --theme ./docs/_theme --output docs/api/","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","//":"The 'build' script is invoked by publisher when publishing docs on the mb-pages branch","build":"npm run build-docs","lint":"eslint js test bench server.js docs/_posts/examples/*.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","start-docs":"npm run build-min && npm run build-docs && jekyll serve -w","start":"node server.js","test-suite":"node test/render.test.js && node test/query.test.js","test":"npm run lint && tap --reporter dot test/js/*/*.js test/build/webpack.test.js"},"gitHead":"98461d3e2db6369cbcb66d70595e3032558fba9d","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.22.0","_shasum":"7fb1d70984dc7d8671abcd09ef6ab5fb98c0a310","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"lucaswoj","email":"lucas@lucaswoj.com"},"dist":{"shasum":"7fb1d70984dc7d8671abcd09ef6ab5fb98c0a310","size":1343363,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.22.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.22.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.22.0.tgz_1471021366539_0.7491761057171971"},"directories":{},"publish_time":1471021366815,"_cnpm_publish_time":1471021366815,"_hasShrinkwrap":false},"0.21.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.21.0","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=4.0.0"},"dependencies":{"csscolorparser":"^1.0.2","earcut":"^2.0.3","feature-filter":"^2.1.0","geojson-rewind":"^0.1.0","geojson-vt":"^2.2.0","gl-matrix":"^2.3.1","grid-index":"^1.0.0","mapbox-gl-function":"^1.2.1","mapbox-gl-supported":"^1.2.0","mapbox-gl-shaders":"github:mapbox/mapbox-gl-shaders#4d1f89514bf03536c8e682439df165c33a37122a","mapbox-gl-style-spec":"github:mapbox/mapbox-gl-style-spec#83b1a3e5837d785af582efd5ed1a212f2df6a4ae","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","quickselect":"^1.0.0","request":"^2.39.0","resolve-url":"^0.2.1","shelf-pack":"^1.0.0","supercluster":"^2.0.1","unassertify":"^2.0.0","unitbezier":"^0.0.0","vector-tile":"^1.2.1","vt-pbf":"^2.0.2","webworkify":"^1.3.0","whoots-js":"^2.0.0"},"devDependencies":{"benchmark":"~2.1.0","browserify":"^13.0.0","browserify-middleware":"^7.0.0","concat-stream":"1.5.1","coveralls":"^2.11.8","doctrine":"^1.2.1","documentation":"https://github.com/documentationjs/documentation/archive/bb41619c734e59ef3fbc3648610032efcfdaaace.tar.gz","documentation-theme-utils":"3.0.0","envify":"^3.4.0","eslint":"^2.5.3","eslint-config-mourner":"^2.0.0","eslint-plugin-html":"^1.5.1","express":"^4.13.4","gl":"^4.0.1","handlebars":"4.0.5","highlight.js":"9.3.0","istanbul":"^0.4.2","lodash":"^4.13.1","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#dd5b5c93e13f8760bad6c6288d18f286f0a752d4","minifyify":"^7.0.1","nyc":"6.4.0","remark":"4.2.2","remark-html":"3.0.0","sinon":"^1.15.4","st":"^1.0.0","tap":"^5.7.0","through":"^2.3.7","unist-util-visit":"1.1.0","vinyl":"1.1.1","vinyl-fs":"2.4.3","watchify":"^3.2.2"},"browserify":{"transform":["unassertify"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"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-docs":"documentation build --github --format html -c documentation.yml --theme ./docs/_theme --output docs/api/","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","//":"The 'build' script is invoked by publisher when publishing docs on the mb-pages branch","build":"npm run build-docs","lint":"eslint js test bench server.js docs/_posts/examples/*.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","start-docs":"npm run build-min && npm run build-docs && jekyll serve -w","start":"node server.js","test-suite":"node test/render.test.js && node test/query.test.js","test":"npm run lint && tap --reporter dot test/js/*/*.js"},"gitHead":"8bb551b3bc5d00eaebe6f8044fed59c5428a7873","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.21.0","_shasum":"64cba9e14ea0481f69d24185060f6b7f0f9ac39a","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"64cba9e14ea0481f69d24185060f6b7f0f9ac39a","size":1327295,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.21.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.21.0.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.21.0.tgz_1468445721242_0.4356071606744081"},"directories":{},"publish_time":1468445725010,"_cnpm_publish_time":1468445725010,"_hasShrinkwrap":false},"0.20.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.20.1","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=4.0.0"},"dependencies":{"csscolorparser":"^1.0.2","earcut":"^2.0.3","envify":"^3.4.0","feature-filter":"^2.1.0","geojson-rewind":"^0.1.0","geojson-vt":"2.1.8","gl-matrix":"^2.3.1","grid-index":"^0.1.0","mapbox-gl-function":"^1.2.1","mapbox-gl-js-supported":"^1.1.0","mapbox-gl-shaders":"github:mapbox/mapbox-gl-shaders#9af2892c56c74c4d2d7e5cc59b6e5e4fe3837c6f","mapbox-gl-style-spec":"^8.7.0","minifyify":"^7.0.1","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","quickselect":"^1.0.0","request":"^2.39.0","resolve-url":"^0.2.1","shelf-pack":"^1.0.0","supercluster":"^2.0.1","unassertify":"^2.0.0","unitbezier":"^0.0.0","vector-tile":"^1.2.1","vt-pbf":"^2.0.2","webworkify":"1.2.0","whoots-js":"^2.0.0"},"devDependencies":{"benchmark":"~2.1.0","browserify":"^13.0.0","browserify-middleware":"^7.0.0","concat-stream":"1.5.1","coveralls":"^2.11.8","doctrine":"^1.2.1","documentation":"https://github.com/documentationjs/documentation/archive/bb41619c734e59ef3fbc3648610032efcfdaaace.tar.gz","documentation-theme-utils":"3.0.0","eslint":"^2.5.3","eslint-config-mourner":"^2.0.0","express":"^4.13.4","gl":"^4.0.1","handlebars":"4.0.5","highlight.js":"9.3.0","istanbul":"^0.4.2","lodash":"^4.13.1","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#6d3bcff5d51f6acea41230ffabad6bebdea49fa3","nyc":"^6.1.1","remark":"4.2.2","remark-html":"3.0.0","sinon":"^1.15.4","st":"^1.0.0","tap":"^5.7.0","through":"^2.3.7","unist-util-visit":"1.1.0","vinyl":"1.1.1","vinyl-fs":"2.4.3","watchify":"^3.2.2"},"browserify":{"transform":["envify"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"build-dev":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js","build-docs":"documentation build --github --format html -c documentation.yml --theme ./docs/_theme --output docs/api/","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","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)","lint":"eslint js test bench","prepublish":"[ -z \"$BUILDPACK_DIR\" ] || npm run build-docs","start-docs":"npm run build-min && npm run build-docs && jekyll serve -w","start":"npm run download-bench-data && node server.js","test-suite":"node test/render.test.js && node test/query.test.js # update ci.sh if test invocation changes","test":"npm run lint && npm run build-min && tap --reporter dot test/js/*/*.js # update ci.sh if test invocation changes"},"gitHead":"f80250b0a0de90f014faf9b4c50c1da4c3ab3b3a","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.20.1","_shasum":"c22cbe7fd3ae43b8e0ffa22d0880987c93b1be41","_from":".","_npmVersion":"2.15.1","_nodeVersion":"4.4.4","_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"dist":{"shasum":"c22cbe7fd3ae43b8e0ffa22d0880987c93b1be41","size":1245925,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.20.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.20.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.20.1.tgz_1466541121151_0.10657452396117151"},"directories":{},"publish_time":1466541121624,"_cnpm_publish_time":1466541121624,"_hasShrinkwrap":false},"0.20.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.20.0","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=4.0.0"},"dependencies":{"csscolorparser":"^1.0.2","earcut":"^2.0.3","envify":"^3.4.0","feature-filter":"^2.1.0","geojson-rewind":"^0.1.0","geojson-vt":"2.1.8","gl-matrix":"^2.3.1","grid-index":"^0.1.0","mapbox-gl-function":"^1.2.1","mapbox-gl-js-supported":"^1.1.0","mapbox-gl-shaders":"github:mapbox/mapbox-gl-shaders#9af2892c56c74c4d2d7e5cc59b6e5e4fe3837c6f","mapbox-gl-style-spec":"^8.7.0","minifyify":"^7.0.1","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","quickselect":"^1.0.0","request":"^2.39.0","resolve-url":"^0.2.1","shelf-pack":"^1.0.0","supercluster":"^2.0.1","unassertify":"^2.0.0","unitbezier":"^0.0.0","vector-tile":"^1.2.1","vt-pbf":"^2.0.2","webworkify":"1.2.0","whoots-js":"^2.0.0"},"devDependencies":{"benchmark":"~2.1.0","browserify":"^13.0.0","browserify-middleware":"^7.0.0","concat-stream":"1.5.1","coveralls":"^2.11.8","doctrine":"^1.2.1","documentation":"https://github.com/documentationjs/documentation/archive/bb41619c734e59ef3fbc3648610032efcfdaaace.tar.gz","documentation-theme-utils":"3.0.0","eslint":"^2.5.3","eslint-config-mourner":"^2.0.0","express":"^4.13.4","gl":"^4.0.1","handlebars":"4.0.5","highlight.js":"9.3.0","istanbul":"^0.4.2","lodash":"^4.13.1","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#6d3bcff5d51f6acea41230ffabad6bebdea49fa3","nyc":"^6.1.1","remark":"4.2.2","remark-html":"3.0.0","sinon":"^1.15.4","st":"^1.0.0","tap":"^5.7.0","through":"^2.3.7","unist-util-visit":"1.1.0","vinyl":"1.1.1","vinyl-fs":"2.4.3","watchify":"^3.2.2"},"browserify":{"transform":["envify"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"build-dev":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js","build-docs":"documentation build --github --format html -c documentation.yml --theme ./docs/_theme --output docs/api/","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","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)","lint":"eslint js test bench","prepublish":"[ -z \"$BUILDPACK_DIR\" ] || npm run build-docs","start-docs":"npm run build-min && npm run build-docs && jekyll serve -w","start":"npm run download-bench-data && node server.js","test-suite":"node test/render.test.js && node test/query.test.js # update ci.sh if test invocation changes","test":"npm run lint && npm run build-min && tap --reporter dot test/js/*/*.js # update ci.sh if test invocation changes"},"gitHead":"5c8d47b6c04f072f59eede1398fbfa9e890573b0","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.20.0","_shasum":"edb8ec878c855c35867eb892fab4cd738d5146de","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"edb8ec878c855c35867eb892fab4cd738d5146de","size":1243371,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.20.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.20.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.20.0.tgz_1465575599463_0.4808206697925925"},"directories":{},"publish_time":1465575600038,"_cnpm_publish_time":1465575600038,"_hasShrinkwrap":false},"0.19.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.19.1","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=4.0.0"},"dependencies":{"csscolorparser":"^1.0.2","earcut":"^2.0.3","envify":"^3.4.0","feature-filter":"^2.1.0","geojson-rewind":"^0.1.0","geojson-vt":"^2.1.0","gl-matrix":"^2.3.1","grid-index":"^0.1.0","mapbox-gl-function":"^1.2.1","mapbox-gl-js-supported":"^1.1.0","mapbox-gl-shaders":"github:mapbox/mapbox-gl-shaders#e4737bb136d718f9c5fe8d943380f05db6249b57","mapbox-gl-style-spec":"^8.7.0","minifyify":"^7.0.1","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","quickselect":"^1.0.0","request":"^2.39.0","resolve-url":"^0.2.1","shelf-pack":"^1.0.0","supercluster":"^2.0.1","unassertify":"^2.0.0","unitbezier":"^0.0.0","vector-tile":"^1.2.1","vt-pbf":"^2.0.2","webworkify":"^1.0.2"},"devDependencies":{"benchmark":"~2.1.0","browserify":"^13.0.0","browserify-middleware":"^7.0.0","concat-stream":"1.5.1","coveralls":"^2.11.8","doctrine":"^1.2.1","documentation":"https://github.com/documentationjs/documentation/archive/bb41619c734e59ef3fbc3648610032efcfdaaace.tar.gz","documentation-theme-utils":"3.0.0","eslint":"^2.5.3","eslint-config-mourner":"^2.0.0","express":"^4.13.4","gl":"^2.1.5","handlebars":"4.0.5","highlight.js":"9.3.0","istanbul":"^0.4.2","lodash":"^4.13.1","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#5c38f278f92688c68db115601663d5ac125a1961","nyc":"^6.1.1","remark":"4.2.2","remark-html":"3.0.0","sinon":"^1.15.4","st":"^1.0.0","tap":"^5.7.0","through":"^2.3.7","unist-util-visit":"1.1.0","vinyl":"1.1.1","vinyl-fs":"2.4.3","watchify":"^3.2.2"},"browserify":{"transform":["envify"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"node server.js","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","start-docs":"npm run production && npm run docs && jekyll serve -w","lint":"eslint js test bench","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","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","prepublish":"npm run build && npm run production","docs":"documentation build --github --format html -c documentation.yml --theme ./docs/_theme --output docs/api/","test":"npm run lint && tap --reporter dot test/js/*/*.js # update ci.sh if test invocation changes","test-suite":"node test/render.test.js && node test/query.test.js # update ci.sh if test invocation changes"},"gitHead":"1b25043da7b3bd1c2e431d2db7ff8ff25e9241ca","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.19.1","_shasum":"96799f33467b2d767415d8c609d5110f5ae5dd63","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"96799f33467b2d767415d8c609d5110f5ae5dd63","size":1225780,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.19.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.19.1.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.19.1.tgz_1464912963714_0.9351869644597173"},"directories":{},"publish_time":1464912965128,"_cnpm_publish_time":1464912965128,"_hasShrinkwrap":false},"0.19.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.19.0","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"engines":{"node":">=4.0.0"},"dependencies":{"csscolorparser":"^1.0.2","earcut":"^2.0.3","envify":"^3.4.0","feature-filter":"^2.1.0","geojson-rewind":"^0.1.0","geojson-vt":"^2.1.0","gl-matrix":"^2.3.1","grid-index":"^0.1.0","mapbox-gl-function":"^1.2.1","mapbox-gl-js-supported":"^1.1.0","mapbox-gl-shaders":"github:mapbox/mapbox-gl-shaders#e4737bb136d718f9c5fe8d943380f05db6249b57","mapbox-gl-style-spec":"^8.7.0","minifyify":"^7.0.1","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","quickselect":"^1.0.0","request":"^2.39.0","resolve-url":"^0.2.1","shelf-pack":"^1.0.0","supercluster":"^2.0.1","unassertify":"^2.0.0","unitbezier":"^0.0.0","vector-tile":"^1.2.1","vt-pbf":"^2.0.2","webworkify":"^1.0.2"},"devDependencies":{"benchmark":"~2.1.0","browserify":"^13.0.0","browserify-middleware":"^7.0.0","concat-stream":"1.5.1","coveralls":"^2.11.8","doctrine":"^1.2.1","documentation":"https://github.com/documentationjs/documentation/archive/bb41619c734e59ef3fbc3648610032efcfdaaace.tar.gz","documentation-theme-utils":"3.0.0","eslint":"^2.5.3","eslint-config-mourner":"^2.0.0","express":"^4.13.4","gl":"^2.1.5","handlebars":"4.0.5","highlight.js":"9.3.0","istanbul":"^0.4.2","lodash":"^4.13.1","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#5c38f278f92688c68db115601663d5ac125a1961","nyc":"^6.1.1","remark":"4.2.2","remark-html":"3.0.0","sinon":"^1.15.4","st":"^1.0.0","tap":"^5.7.0","through":"^2.3.7","unist-util-visit":"1.1.0","vinyl":"1.1.1","vinyl-fs":"2.4.3","watchify":"^3.2.2"},"browserify":{"transform":["envify"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"node server.js","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","start-docs":"npm run production && npm run docs && jekyll serve -w","lint":"eslint js test bench","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","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","prepublish":"npm run build && npm run production","docs":"documentation build --github --format html -c documentation.yml --theme ./docs/_theme --output docs/api/","test":"npm run lint && tap --reporter dot test/js/*/*.js # update ci.sh if test invocation changes","test-suite":"node test/render.test.js && node test/query.test.js # update ci.sh if test invocation changes"},"gitHead":"ae8de4e3d4da7723ebaeb01acfc6044db4f42c82","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.19.0","_shasum":"affb1e1a437a34e5db84a976fb6c83eacb175acc","_from":".","_npmVersion":"2.15.3","_nodeVersion":"5.9.1","_npmUser":{"name":"mollymerp","email":"mollylloyd@gmail.com"},"dist":{"shasum":"affb1e1a437a34e5db84a976fb6c83eacb175acc","size":1227379,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.19.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.19.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.19.0.tgz_1464736068522_0.5489180679433048"},"directories":{},"publish_time":1464736069576,"_cnpm_publish_time":1464736069576,"_hasShrinkwrap":false},"0.18.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.18.0","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"brfs":"^1.4.0","csscolorparser":"^1.0.2","envify":"^3.4.0","feature-filter":"^2.0.1","geojson-rewind":"^0.1.0","geojson-vt":"^2.1.0","gl-matrix":"^2.3.1","grid-index":"^0.1.0","mapbox-gl-function":"^1.2.1","mapbox-gl-js-supported":"^1.1.0","mapbox-gl-style-spec":"^8.6.0","minifyify":"^7.0.1","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","request":"^2.39.0","resolve-url":"^0.2.1","shelf-pack":"^1.0.0","supercluster":"^2.0.1","unassertify":"^2.0.0","unitbezier":"^0.0.0","vector-tile":"^1.2.0","vt-pbf":"^2.0.2","webworkify":"^1.0.2"},"devDependencies":{"benchmark":"~2.1.0","browserify":"^13.0.0","browserify-middleware":"^7.0.0","coveralls":"^2.11.8","documentation":"3.0.0","eslint":"^2.5.3","eslint-config-mourner":"^2.0.0","express":"^4.13.4","gl":"^2.1.5","istanbul":"^0.4.2","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#2960d05a0135e5132271f0b0485db217380ed78a","nyc":"^6.1.1","sinon":"^1.15.4","st":"^1.0.0","tap":"^5.7.0","through":"^2.3.7","watchify":"^3.2.2"},"browserify":{"transform":["envify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"node server.js","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","start-docs":"npm run production && npm run docs && jekyll serve -w","lint":"eslint js test bench && documentation --lint","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","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","prepublish":"npm run build && npm run production","docs":"documentation --github --format html --theme ./docs/_theme --output docs/api/","test":"npm run lint && tap --reporter dot test/js/*/*.js # update ci.sh if test invocation changes","test-suite":"node test/render.test.js && node test/query.test.js # update ci.sh if test invocation changes"},"gitHead":"dc214ca308bfbaa0361392ccd20fdfd92118109d","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.18.0","_shasum":"68302edea3ca680501c8f1b9626c169dabc091f2","_from":".","_npmVersion":"2.15.3","_nodeVersion":"0.10.38","_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"68302edea3ca680501c8f1b9626c169dabc091f2","size":1181543,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.18.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.18.0.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.18.0.tgz_1461873470149_0.5140433583874255"},"directories":{},"publish_time":1461873471550,"_cnpm_publish_time":1461873471550,"_hasShrinkwrap":false},"0.17.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.17.0","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"brfs":"^1.4.0","csscolorparser":"^1.0.2","envify":"^3.4.0","feature-filter":"^2.0.1","geojson-rewind":"^0.1.0","geojson-vt":"^2.1.0","gl-matrix":"^2.3.1","grid-index":"^0.1.0","mapbox-gl-function":"^1.1.0","mapbox-gl-style-spec":"^8.5.0","minifyify":"^7.0.1","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","request":"^2.39.0","resolve-url":"^0.2.1","shelf-pack":"^1.0.0","supercluster":"^2.0.1","unassertify":"^2.0.0","unitbezier":"^0.0.0","vector-tile":"^1.2.0","webworkify":"^1.0.2","vt-pbf":"^2.0.2"},"devDependencies":{"benchmark":"~2.1.0","browserify":"^13.0.0","browserify-middleware":"^7.0.0","coveralls":"^2.11.8","documentation":"3.0.0","eslint":"^2.5.3","eslint-config-mourner":"^2.0.0","express":"^4.13.4","gl":"^2.1.5","istanbul":"^0.4.2","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#0b7e7b0d094e16b4568585cd3b746aa0c7ff140b","nyc":"^6.1.1","sinon":"^1.15.4","st":"^1.0.0","tap":"^5.7.0","through":"^2.3.7","watchify":"^3.2.2"},"browserify":{"transform":["envify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"node server.js","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","start-docs":"npm run production && npm run docs && jekyll serve -w","lint":"eslint js test bench && documentation --lint","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","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","prepublish":"npm run build && npm run production","docs":"documentation --github --format html --theme ./docs/_theme --output docs/api/","test":"npm run lint && tap --reporter dot test/js/*/*.js # update ci.sh if test invocation changes","test-suite":"node test/render.test.js && node test/query.test.js # update ci.sh if test invocation changes"},"gitHead":"c52f6e68acd6e70f171fd9005c5ceb7527102917","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.17.0","_shasum":"ce50bfe6002f0e40f9937d352400ba0b9ddcb16d","_from":".","_npmVersion":"2.15.3","_nodeVersion":"0.10.38","_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"ce50bfe6002f0e40f9937d352400ba0b9ddcb16d","size":1177900,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.17.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.17.0.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.17.0.tgz_1460584392754_0.40824785898439586"},"directories":{},"publish_time":1460584394440,"_cnpm_publish_time":1460584394440,"_hasShrinkwrap":false},"0.16.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.16.0","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"brfs":"^1.4.0","csscolorparser":"^1.0.2","envify":"^3.4.0","feature-filter":"^2.0.1","geojson-rewind":"^0.1.0","geojson-vt":"^2.1.0","gl-matrix":"^2.3.1","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.4.2","minifyify":"^7.0.1","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","request":"^2.39.0","resolve-url":"^0.2.1","shelf-pack":"^0.0.1","supercluster":"^2.0.0","unassertify":"^2.0.0","unitbezier":"^0.0.0","vector-tile":"^1.2.0","webworkify":"^1.0.2","vt-pbf":"^2.0.2"},"devDependencies":{"benchmark":"~1.0.0","browserify":"^12.0.1","browserify-middleware":"^7.0.0","coveralls":"^2.11.8","documentation":"3.0.0","envify":"^3.4.0","eslint":"^1.5.0","eslint-config-mourner":"^1.0.0","express":"^4.13.4","gl":"^2.1.5","istanbul":"^0.4.2","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite#5e94c9d0f90aaa6fd557625a35b3c4c00aba901d","nyc":"^6.1.1","sinon":"^1.15.4","st":"^1.0.0","tap":"^5.7.0","through":"^2.3.7","watchify":"^3.2.2"},"browserify":{"transform":["envify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"node server.js","start-docs":"npm run production && npm run docs && jekyll serve -w","lint":"eslint js test bench && documentation --lint","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","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","prepublish":"npm run build && npm run production","docs":"documentation --github --format html --theme ./docs/_theme --output docs/api/","test":"tap --reporter dot test/js/*/*.js # update ci.sh if test invocation changes","test-suite":"node test/render.test.js && node test/query.test.js # update ci.sh if test invocation changes"},"gitHead":"df6b0c41a46b3f1d894b3715ee3ffeb54e0608ea","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js","_id":"mapbox-gl@0.16.0","_shasum":"686b0f50974789521c624711ef1ce6f9f4a19747","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"686b0f50974789521c624711ef1ce6f9f4a19747","size":1158655,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.16.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.16.0.tgz"},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.16.0.tgz_1458858697510_0.17407153104431927"},"directories":{},"publish_time":1458858700523,"_cnpm_publish_time":1458858700523,"_hasShrinkwrap":false},"0.15.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.15.0","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"brfs":"^1.4.0","csscolorparser":"^1.0.2","envify":"^3.4.0","feature-filter":"^2.0.1","geojson-vt":"^2.1.0","gl-matrix":"^2.3.1","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.4.2","minifyify":"^7.0.1","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","rbush":"^1.4.0","request":"^2.39.0","resolve-url":"^0.2.1","supercluster":"^2.0.0","shelf-pack":"^0.0.1","unassertify":"^2.0.0","unitbezier":"^0.0.0","vector-tile":"^1.2.0","webworkify":"^1.0.2"},"devDependencies":{"benchmark":"~1.0.0","browserify":"^12.0.1","budo":"^7.0.2","documentation":"3.0.0","eslint":"^1.5.0","eslint-config-mourner":"^1.0.0","istanbul":"^0.4.1","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite#9dc62a59e0471196a605db265eaaa14fc7bcdf65","prova":"^2.1.2","sinon":"^1.15.4","st":"^1.0.0","through":"^2.3.7","gl":"^2.1.5","watchify":"^3.2.2"},"browserify":{"transform":["envify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live --port 9966 -- --transform --standalone mapboxgl","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","start-docs":"npm run production && npm run docs && jekyll serve -w","lint":"eslint js test && documentation --lint","test":"npm run lint && prova test/js/*/*.js -q","test-suite":"node test/render.test.js && node test/query.test.js","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","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","prepublish":"npm run build && npm run production","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/"},"gitHead":"d07685da62db7e45ad35715ac72315fa466d0deb","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js","_id":"mapbox-gl@0.15.0","_shasum":"4ced02742ded03ef7d009e7d8d4cb1b5cba7eb91","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"4ced02742ded03ef7d009e7d8d4cb1b5cba7eb91","size":1054508,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.15.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.15.0.tgz"},"_npmOperationalInternal":{"host":"packages-11-east.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.15.0.tgz_1456879284592_0.7774185051675886"},"directories":{},"publish_time":1456879287504,"_cnpm_publish_time":1456879287504,"_hasShrinkwrap":false},"0.14.3":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.14.3","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"brfs":"^1.4.0","csscolorparser":"^1.0.2","envify":"^3.4.0","feature-filter":"^2.0.1","geojson-vt":"^2.1.0","gl-matrix":"^2.3.1","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.4.2","minifyify":"^7.0.1","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","rbush":"^1.4.0","request":"^2.39.0","resolve-url":"^0.2.1","supercluster":"^2.0.0","shelf-pack":"^0.0.1","unassertify":"^2.0.0","unitbezier":"^0.0.0","vector-tile":"^1.2.0","webworkify":"^1.0.2"},"devDependencies":{"benchmark":"~1.0.0","browserify":"^12.0.1","budo":"^7.0.2","documentation":"3.0.0","eslint":"^1.5.0","eslint-config-mourner":"^1.0.0","istanbul":"^0.4.1","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite#9dc62a59e0471196a605db265eaaa14fc7bcdf65","prova":"^2.1.2","sinon":"^1.15.4","st":"^1.0.0","through":"^2.3.7","gl":"^2.1.5","watchify":"^3.2.2"},"browserify":{"transform":["envify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live --port 9966 -- --transform --standalone mapboxgl","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","start-docs":"npm run production && npm run docs && jekyll serve -w","lint":"eslint js test && documentation --lint","test":"npm run lint && prova test/js/*/*.js -q","test-suite":"node test/render.test.js && node test/query.test.js","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","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","prepublish":"npm run build && npm run production","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/"},"gitHead":"b52208b86eec39a717bf56480bb6780fc5bc7a01","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js","_id":"mapbox-gl@0.14.3","_shasum":"434d0bea12b66173c406a1678ce5535d38ca8e28","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"434d0bea12b66173c406a1678ce5535d38ca8e28","size":1050749,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.14.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.14.3.tgz"},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.14.3.tgz_1456445626290_0.5346039161086082"},"directories":{},"publish_time":1456445627191,"_cnpm_publish_time":1456445627191,"_hasShrinkwrap":false},"0.14.2":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.14.2","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"brfs":"^1.4.0","csscolorparser":"^1.0.2","envify":"^3.4.0","feature-filter":"^2.0.0","geojson-vt":"^2.1.0","gl-matrix":"^2.3.1","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.4.2","minifyify":"^7.0.1","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","rbush":"^1.4.0","request":"^2.39.0","resolve-url":"^0.2.1","supercluster":"^2.0.0","shelf-pack":"^0.0.1","unassertify":"^2.0.0","unitbezier":"^0.0.0","vector-tile":"^1.2.0","webworkify":"^1.0.2"},"devDependencies":{"benchmark":"~1.0.0","browserify":"^12.0.1","budo":"^7.0.2","documentation":"3.0.0","eslint":"^1.5.0","eslint-config-mourner":"^1.0.0","istanbul":"^0.4.1","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#8859b504ef241bca49d4c2f9a79ff4d0bfdf81a1","prova":"^2.1.2","sinon":"^1.15.4","st":"^1.0.0","through":"^2.3.7","gl":"^2.1.5","watchify":"^3.2.2"},"browserify":{"transform":["envify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live --port 9966 -- --transform --standalone mapboxgl","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","start-docs":"npm run production && npm run docs && jekyll serve -w","lint":"eslint js test && documentation --lint","test":"npm run lint && prova test/js/*/*.js -q","test-suite":"node test/render.test.js && node test/query.test.js","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","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","prepublish":"npm run build && npm run production","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/"},"gitHead":"fc5dbdd3090f97ae1fc544c0699247b1f8e63088","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.14.2","_shasum":"a23a4d98c8e1e29015153a3c9e025a40e933f644","_from":".","_npmVersion":"2.14.9","_nodeVersion":"0.12.9","_npmUser":{"name":"bhousel","email":"bryan@mapbox.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"a23a4d98c8e1e29015153a3c9e025a40e933f644","size":1411586,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.14.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.14.2.tgz"},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.14.2.tgz_1455938846371_0.7606083326973021"},"directories":{},"publish_time":1455938849409,"_cnpm_publish_time":1455938849409,"_hasShrinkwrap":false},"0.14.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.14.1","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"brfs":"^1.4.0","csscolorparser":"^1.0.2","envify":"^3.4.0","feature-filter":"^2.0.0","geojson-vt":"^2.1.0","gl-matrix":"^2.3.1","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.4.1","minifyify":"^7.0.1","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","rbush":"^1.4.0","request":"^2.39.0","resolve-url":"^0.2.1","supercluster":"^2.0.0","shelf-pack":"^0.0.1","unassertify":"^2.0.0","unitbezier":"^0.0.0","vector-tile":"^1.2.0","webworkify":"^1.0.2"},"devDependencies":{"benchmark":"~1.0.0","browserify":"^12.0.1","budo":"^7.0.2","documentation":"3.0.0","eslint":"^1.5.0","eslint-config-mourner":"^1.0.0","istanbul":"^0.4.1","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite#2d31dd1f35e79f3bca2752c84747f117ea19ee9e","prova":"^2.1.2","sinon":"^1.15.4","st":"^1.0.0","through":"^2.3.7","gl":"^2.1.5","watchify":"^3.2.2"},"browserify":{"transform":["envify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live --port 9966 -- --transform --standalone mapboxgl","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","start-docs":"npm run production && npm run docs && jekyll serve -w","lint":"eslint js test && documentation --lint","test":"npm run lint && prova test/js/*/*.js -q","test-suite":"node test/render.test.js && node test/query.test.js","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","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","prepublish":"npm run build && npm run production","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/"},"gitHead":"a7b8f5ae6de48ddeffd74125320be61da3b73735","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js","_id":"mapbox-gl@0.14.1","_shasum":"4a336c6868dc1a9751c6426f63e0fda1e512a2e2","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"4a336c6868dc1a9751c6426f63e0fda1e512a2e2","size":1403336,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.14.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.14.1.tgz"},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.14.1.tgz_1455141916806_0.35394472582265735"},"directories":{},"publish_time":1455141918404,"_cnpm_publish_time":1455141918404,"_hasShrinkwrap":false},"0.14.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.14.0","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"brfs":"^1.4.0","csscolorparser":"^1.0.2","envify":"^3.4.0","feature-filter":"^2.0.0","geojson-vt":"^2.1.0","gl-matrix":"^2.3.1","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.4.1","minifyify":"^7.0.1","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","rbush":"^1.4.0","request":"^2.39.0","resolve-url":"^0.2.1","supercluster":"^2.0.0","shelf-pack":"^0.0.1","unassertify":"^2.0.0","unitbezier":"^0.0.0","vector-tile":"^1.2.0","webworkify":"^1.0.2"},"devDependencies":{"benchmark":"~1.0.0","browserify":"^12.0.1","budo":"^7.0.2","documentation":"3.0.0","eslint":"^1.5.0","eslint-config-mourner":"^1.0.0","istanbul":"^0.4.1","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite#118cf6f20049b95658602c6cf59774f8b8c06704","prova":"^2.1.2","sinon":"^1.15.4","st":"^1.0.0","through":"^2.3.7","gl":"^2.1.5","watchify":"^3.2.2"},"browserify":{"transform":["envify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live --port 9966 -- --transform --standalone mapboxgl","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","start-docs":"npm run production && npm run docs && jekyll serve -w","lint":"eslint js test && documentation --lint","test":"npm run lint && prova test/js/*/*.js -q","test-suite":"node test/render.test.js && node test/query.test.js","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","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","prepublish":"npm run build && npm run production","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/"},"gitHead":"576d0d5e4e07fbad6b3ea33e57bf6e65467d7584","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js","_id":"mapbox-gl@0.14.0","_shasum":"d64c2ed1efda11b3993c2f7c8e92047898debeda","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"d64c2ed1efda11b3993c2f7c8e92047898debeda","size":1401725,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.14.0.tgz"},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/mapbox-gl-0.14.0.tgz_1454982922775_0.2728806338272989"},"directories":{},"publish_time":1454982925929,"_cnpm_publish_time":1454982925929,"_hasShrinkwrap":false},"0.13.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.13.1","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"brfs":"^1.4.0","csscolorparser":"^1.0.2","envify":"^3.4.0","feature-filter":"^1.0.3","geojson-vt":"^2.1.0","gl-matrix":"^2.3.1","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.4.0","minifyify":"^7.0.1","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","rbush":"^1.4.0","request":"^2.39.0","resolve-url":"^0.2.1","supercluster":"^2.0.0","unassertify":"^2.0.0","unitbezier":"^0.0.0","vector-tile":"^1.2.0","webworkify":"^1.0.2"},"devDependencies":{"benchmark":"~1.0.0","browserify":"^12.0.1","budo":"^7.0.2","documentation":"3.0.0","eslint":"^1.5.0","eslint-config-mourner":"^1.0.0","istanbul":"^0.4.1","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite#7a17d43bd8482a01dc165de6fff6ae4c33c4fc5d","prova":"^2.1.2","sinon":"^1.15.4","st":"^1.0.0","through":"^2.3.7","gl":"^2.1.5","watchify":"^3.2.2"},"browserify":{"transform":["envify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live --port 9966 -- --transform --standalone mapboxgl","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","lint":"eslint js test && documentation --lint","test":"npm run lint && prova test/js/*/*.js -q","test-suite":"node test/render.test.js && node test/query.test.js","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","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","prepublish":"npm run build && npm run production","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/"},"gitHead":"8d25af10a52c9d7f5f93a4f70226a42b57c837d2","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js","_id":"mapbox-gl@0.13.1","_shasum":"72f8a875af6f7646a02d282d08d7885a58ae2f4a","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"72f8a875af6f7646a02d282d08d7885a58ae2f4a","size":1374724,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.13.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.13.1.tgz"},"directories":{},"publish_time":1453939428309,"_cnpm_publish_time":1453939428309,"_hasShrinkwrap":false},"0.12.4":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.12.4","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"brfs":"^1.4.0","csscolorparser":"^1.0.2","envify":"^3.4.0","feature-filter":"^1.0.3","geojson-vt":"^2.1.0","gl-matrix":"^2.3.1","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.3.0","minifyify":"^7.0.1","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","rbush":"^1.4.0","request":"^2.39.0","resolve-url":"^0.2.1","unassertify":"^2.0.0","unitbezier":"^0.0.0","vector-tile":"^1.2.0","webworkify":"^1.0.2"},"devDependencies":{"benchmark":"~1.0.0","browserify":"^12.0.1","budo":"^7.0.2","documentation":"3.0.0","eslint":"^1.5.0","eslint-config-mourner":"^1.0.0","istanbul":"^0.4.1","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite#a6fe23c8cccda72a0afde9a87f8c6aabd4dcccba","prova":"^2.1.2","sinon":"^1.15.4","st":"^1.0.0","through":"^2.3.7","gl":"^2.1.5","watchify":"^3.2.2"},"browserify":{"transform":["envify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live --port 9966 -- --transform --standalone mapboxgl","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","lint":"eslint js test && documentation --lint","test":"npm run lint && prova test/js/*/*.js -q","test-suite":"node test/render.test.js && node test/query.test.js","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","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","prepublish":"npm run build && npm run production","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/"},"gitHead":"d6af325d89db9d427c091faabbf709c352c474c6","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js","_id":"mapbox-gl@0.12.4","_shasum":"fc7407ba15f91870538ce0eea318563c2c922334","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"fc7407ba15f91870538ce0eea318563c2c922334","size":1346246,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.12.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.12.4.tgz"},"directories":{},"publish_time":1453242811186,"_cnpm_publish_time":1453242811186,"_hasShrinkwrap":false},"0.12.3":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.12.3","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"brfs":"^1.4.0","csscolorparser":"^1.0.2","envify":"^3.4.0","feature-filter":"^1.0.3","geojson-vt":"^2.1.0","gl-matrix":"^2.3.1","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.3.0","minifyify":"^7.0.1","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","rbush":"^1.4.0","request":"^2.39.0","resolve-url":"^0.2.1","unassertify":"^2.0.0","unitbezier":"^0.0.0","vector-tile":"^1.2.0","webworkify":"^1.0.2"},"devDependencies":{"benchmark":"~1.0.0","browserify":"^12.0.1","budo":"^7.0.2","documentation":"3.0.0","eslint":"^1.5.0","eslint-config-mourner":"^1.0.0","istanbul":"^0.4.1","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#a6fe23c8cccda72a0afde9a87f8c6aabd4dcccba","prova":"^2.1.2","sinon":"^1.15.4","st":"^1.0.0","through":"^2.3.7","gl":"^2.1.5","watchify":"^3.2.2"},"browserify":{"transform":["envify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live --port 9966 -- --transform --standalone mapboxgl","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","lint":"eslint js test && documentation --lint","test":"npm run lint && prova test/js/*/*.js -q","test-suite":"node test/render.test.js && node test/query.test.js","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","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","prepublish":"npm run build && npm run production","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/"},"gitHead":"4b31e203e782a7eea03776430545b99599e339ff","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.12.3","_shasum":"f96414ee6b057757796c3c842a4aeff2d43929ed","_from":".","_npmVersion":"2.14.9","_nodeVersion":"0.12.9","_npmUser":{"name":"bhousel","email":"bryan@mapbox.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"f96414ee6b057757796c3c842a4aeff2d43929ed","size":1347299,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.12.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.12.3.tgz"},"directories":{},"publish_time":1452812641154,"_cnpm_publish_time":1452812641154,"_hasShrinkwrap":false},"0.12.2":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.12.2","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"brfs":"^1.4.0","csscolorparser":"^1.0.2","envify":"^3.4.0","feature-filter":"^1.0.2","geojson-vt":"^2.1.0","gl-matrix":"^2.3.1","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.3.0","minifyify":"^7.0.1","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","rbush":"^1.4.0","request":"^2.39.0","resolve-url":"^0.2.1","unassertify":"^2.0.0","unitbezier":"^0.0.0","vector-tile":"^1.2.0","webworkify":"^1.0.2"},"devDependencies":{"benchmark":"~1.0.0","browserify":"^12.0.1","budo":"^7.0.2","documentation":"3.0.0","eslint":"^1.5.0","eslint-config-mourner":"^1.0.0","istanbul":"^0.4.1","mapbox-gl-test-suite":"github:mapbox/mapbox-gl-test-suite#78bde0077848b4af0efd490d124bde3ea9f56ec9","prova":"^2.1.2","sinon":"^1.15.4","st":"^1.0.0","through":"^2.3.7","gl":"^2.1.5","watchify":"^3.2.2"},"browserify":{"transform":["envify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live --port 9966 -- --transform --standalone mapboxgl","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","lint":"eslint js test && documentation --lint","test":"npm run lint && prova test/js/*/*.js -q","test-suite":"node test/render.test.js && node test/query.test.js","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","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","prepublish":"npm run build && npm run production","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/"},"gitHead":"2f8c5f5668409c0940c639f8f8919b8ea20ee339","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.12.2","_shasum":"02514e651d2928241559c409a4ee1fe4ac9949ba","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.2.0","_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"dist":{"shasum":"02514e651d2928241559c409a4ee1fe4ac9949ba","size":1324389,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.12.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.12.2.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"publish_time":1450811268052,"_cnpm_publish_time":1450811268052,"_hasShrinkwrap":false},"0.12.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.12.1","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"brfs":"^1.4.0","csscolorparser":"^1.0.2","envify":"^3.4.0","feature-filter":"^1.0.2","geojson-vt":"^2.1.0","gl-matrix":"^2.3.1","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.3.0","minifyify":"^7.0.1","pbf":"^1.3.2","pngjs":"^2.2.0","point-geometry":"^0.0.0","rbush":"^1.4.0","request":"^2.39.0","resolve-url":"^0.2.1","unassertify":"^2.0.0","unitbezier":"^0.0.0","vector-tile":"^1.1.3","webworkify":"^1.0.2","gl":"^2.1.5"},"devDependencies":{"benchmark":"~1.0.0","browserify":"^12.0.1","budo":"^7.0.2","documentation":"3.0.0","eslint":"^1.5.0","eslint-config-mourner":"^1.0.0","istanbul":"^0.4.1","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite#117067ee1789203c46d7648eef8dd49659e62090","prova":"^2.1.2","sinon":"^1.15.4","st":"^1.0.0","through":"^2.3.7","watchify":"^3.2.2"},"optionalDependencies":{"gl":"^2.1.5"},"browserify":{"transform":["envify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live --port 9966 -- --transform --standalone mapboxgl","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","lint":"eslint js test && documentation --lint","test":"npm run lint && prova test/js/*/*.js -q","test-suite":"node test/render.test.js && node test/query.test.js","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","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","prepublish":"npm run build && npm run production","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/"},"gitHead":"ec8272415296c3252df38cbefd91976b0d762b29","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js","_id":"mapbox-gl@0.12.1","_shasum":"074c636125b2ae6000104043fa24a6ab3a157e4f","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"074c636125b2ae6000104043fa24a6ab3a157e4f","size":1331095,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.12.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.12.1.tgz"},"directories":{},"publish_time":1449607014611,"_cnpm_publish_time":1449607014611,"_hasShrinkwrap":false},"0.12.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.12.0","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"brfs":"^1.4.0","csscolorparser":"^1.0.2","envify":"^3.4.0","feature-filter":"^1.0.2","geojson-vt":"^2.1.0","gl-matrix":"^2.3.1","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.3.0","minifyify":"^7.0.1","pbf":"^1.3.2","pngjs":"^0.4.0","point-geometry":"^0.0.0","rbush":"^1.4.0","request":"^2.39.0","resolve-url":"^0.2.1","unassertify":"^2.0.0","unitbezier":"^0.0.0","vector-tile":"^1.1.3","webworkify":"^1.0.2","gl":"^2.1.5"},"devDependencies":{"benchmark":"~1.0.0","bistre":"^1.0.1","browserify":"^10.2.4","budo":"^4.0.0","documentation":"3.0.0","eslint":"^1.5.0","eslint-config-mourner":"^1.0.0","istanbul":"^0.3.15","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite#ab170026cf152098ee2842c14104c74d98b49284","prova":"^2.1.2","sinon":"^1.15.4","st":"^0.5.5","through":"^2.3.7","watchify":"^3.2.2"},"optionalDependencies":{"gl":"^2.1.5"},"browserify":{"transform":["envify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live --port 9966 -- --transform --standalone mapboxgl | bistre","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","lint":"eslint js test && documentation --lint","test":"npm run lint && prova test/js/*/*.js -q","test-suite":"node test/render.test.js && node test/query.test.js","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","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","prepublish":"npm run build && npm run production","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/"},"gitHead":"96e24143e53f4c8e568063782099edacc719e5be","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js","_id":"mapbox-gl@0.12.0","_shasum":"46c52d77472c99d248f6f810c2de0a94e610ca41","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"46c52d77472c99d248f6f810c2de0a94e610ca41","size":1331239,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.12.0.tgz"},"directories":{},"publish_time":1449104572778,"_cnpm_publish_time":1449104572778,"_hasShrinkwrap":false},"0.11.5":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.11.5","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"brfs":"^1.4.0","csscolorparser":"^1.0.2","envify":"^3.4.0","feature-filter":"^1.0.2","geojson-vt":"^2.1.0","gl-matrix":"^2.3.1","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.2.0","minifyify":"^7.0.1","pbf":"^1.3.2","pngjs":"^0.4.0","point-geometry":"^0.0.0","rbush":"^1.4.0","request":"^2.39.0","resolve-url":"^0.2.1","unassertify":"^2.0.0","unitbezier":"^0.0.0","vector-tile":"^1.1.3","webworkify":"^1.0.2","gl":"^2.1.5"},"devDependencies":{"benchmark":"~1.0.0","bistre":"^1.0.1","browserify":"^10.2.4","budo":"^4.0.0","documentation":"3.0.0","eslint":"^1.5.0","eslint-config-mourner":"^1.0.0","istanbul":"^0.3.15","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite#3cc0a96de191437a4df3badf546a3e82719f9f29","prova":"^2.1.2","sinon":"^1.15.4","st":"^0.5.5","through":"^2.3.7","watchify":"^3.2.2"},"optionalDependencies":{"gl":"^2.1.5"},"browserify":{"transform":["envify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live --port 9966 -- --transform --standalone mapboxgl | bistre","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","lint":"eslint js test && documentation --lint","test":"npm run lint && prova test/js/*/*.js -q","test-suite":"node test/render.test.js && node test/query.test.js","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","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","prepublish":"npm run build && npm run production","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/"},"gitHead":"ae44326b204d1f00c4f21938d508c8d390805d50","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js","_id":"mapbox-gl@0.11.5","_shasum":"18642c73dcb41c56fe3e7f63b3ea5a24a9f715c0","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"18642c73dcb41c56fe3e7f63b3ea5a24a9f715c0","size":1313701,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.11.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.11.5.tgz"},"directories":{},"publish_time":1449003759349,"_cnpm_publish_time":1449003759349,"_hasShrinkwrap":false},"0.11.4":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.11.4","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"brfs":"^1.4.0","csscolorparser":"^1.0.2","envify":"^3.4.0","feature-filter":"^1.0.2","geojson-vt":"^2.1.0","gl-matrix":"^2.3.1","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.2.0","minifyify":"^7.0.1","pbf":"^1.3.2","pngjs":"^0.4.0","point-geometry":"^0.0.0","rbush":"^1.4.0","request":"^2.39.0","resolve-url":"^0.2.1","unassertify":"^2.0.0","unitbezier":"^0.0.0","vector-tile":"^1.1.3","webworkify":"^1.0.2","gl":"^2.1.5"},"devDependencies":{"benchmark":"~1.0.0","bistre":"^1.0.1","browserify":"^10.2.4","budo":"^4.0.0","documentation":"3.0.0","eslint":"^1.5.0","eslint-config-mourner":"^1.0.0","istanbul":"^0.3.15","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite#3cc0a96de191437a4df3badf546a3e82719f9f29","prova":"^2.1.2","sinon":"^1.15.4","st":"^0.5.5","through":"^2.3.7","watchify":"^3.2.2"},"optionalDependencies":{"gl":"^2.1.5"},"browserify":{"transform":["envify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live --port 9966 -- --transform --standalone mapboxgl | bistre","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","lint":"eslint js test && documentation --lint","test":"npm run lint && prova test/js/*/*.js -q","test-suite":"node test/render.test.js && node test/query.test.js","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","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","prepublish":"npm run build && npm run production","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/"},"gitHead":"8b3d0536a01f6960f027d838cb1de56c49b30d61","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js","_id":"mapbox-gl@0.11.4","_shasum":"8ba8e8cf503ab003b2c8e8c86e560c404717670d","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"bhousel","email":"bryan@mapbox.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"8ba8e8cf503ab003b2c8e8c86e560c404717670d","size":1300672,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.11.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.11.4.tgz"},"directories":{},"publish_time":1447710170762,"_cnpm_publish_time":1447710170762,"_hasShrinkwrap":false},"0.11.3":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.11.3","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"brfs":"^1.4.0","csscolorparser":"^1.0.2","envify":"^3.4.0","feature-filter":"^1.0.2","geojson-vt":"^2.1.0","gl-matrix":"^2.3.1","glify":"^0.5.1","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.2.0","minifyify":"^7.0.1","pbf":"^1.3.2","pngjs":"^0.4.0","point-geometry":"^0.0.0","rbush":"^1.4.0","request":"^2.39.0","resolve-url":"^0.2.1","unassertify":"^2.0.0","unitbezier":"^0.0.0","vector-tile":"^1.1.3","webworkify":"^1.0.2","gl":"git+https://github.com/mapbox/headless-gl#cce881612f24b60843da6db8b3e4a2f108793298"},"devDependencies":{"benchmark":"~1.0.0","bistre":"^1.0.1","browserify":"^10.2.4","budo":"^4.0.0","documentation":"^3.0.0","eslint":"^1.5.0","eslint-config-mourner":"^1.0.0","istanbul":"^0.3.15","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite#744b63be01e36c75c6e629aec16a53048c0b7dbc","prova":"^2.1.2","sinon":"^1.15.4","st":"^0.5.5","through":"^2.3.7","watchify":"^3.2.2"},"optionalDependencies":{"gl":"mapbox/headless-gl#cce881612f24b60843da6db8b3e4a2f108793298"},"browserify":{"transform":["envify","glify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live --port 9966 -- --transform --standalone mapboxgl | bistre","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","lint":"eslint js test && documentation --lint","test":"npm run lint && prova test/js/*/*.js -q","test-suite":"node test/render.test.js && node test/query.test.js","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","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","prepublish":"npm run build && npm run production","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/"},"gitHead":"18ea8144335a00560347eadbc464ec445ae5bed6","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js","_id":"mapbox-gl@0.11.3","_shasum":"1257d81b7a2afad77acd62097979c3485beef350","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"1257d81b7a2afad77acd62097979c3485beef350","size":1295403,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.11.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.11.3.tgz"},"directories":{},"publish_time":1447185101343,"_cnpm_publish_time":1447185101343,"_hasShrinkwrap":false},"0.11.2":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.11.2","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"brfs":"^1.4.0","csscolorparser":"^1.0.2","envify":"^3.4.0","feature-filter":"^1.0.2","geojson-vt":"^2.1.0","gl-matrix":"^2.3.1","glify":"^0.5.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.2.0","minifyify":"^7.0.1","pbf":"^1.3.2","pngjs":"^0.4.0","point-geometry":"^0.0.0","rbush":"^1.4.0","request":"^2.39.0","resolve-url":"^0.2.1","unassertify":"^2.0.0","unitbezier":"^0.0.0","vector-tile":"^1.1.3","webworkify":"^1.0.2","gl":"git+https://github.com/mapbox/headless-gl.git#cce881612f24b60843da6db8b3e4a2f108793298"},"devDependencies":{"benchmark":"~1.0.0","bistre":"^1.0.1","browserify":"^10.2.4","budo":"^4.0.0","documentation":"git+https://github.com/documentationjs/documentation#d341019b32a8a257a93bd55586e7f09f42e29341","eslint":"^1.5.0","eslint-config-mourner":"^1.0.0","istanbul":"^0.3.15","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git#b5445f61127921ec825bf2f71f1b91f82af7c9fc","prova":"^2.1.2","sinon":"^1.15.4","st":"^0.5.5","through":"^2.3.7","watchify":"^3.2.2"},"optionalDependencies":{"gl":"git+https://github.com/mapbox/headless-gl.git#cce881612f24b60843da6db8b3e4a2f108793298"},"browserify":{"transform":["envify","glify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live -t --standalone mapboxgl | bistre","lint":"eslint js test","test":"npm run lint && prova test/js/*/*.js -q","test-suite":"node test/render.test.js && node test/query.test.js","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","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","prepublish":"npm run build && npm run production","cov":"istanbul cover prova test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"node docs/_generate/generate.js"},"gitHead":"f3bb7a3023de18b00aa8011cb95b6c23c863614f","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js","_id":"mapbox-gl@0.11.2","_shasum":"cd05d7580551ce70d403193596b8ff1b2b9e846d","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"lucaswoj","email":"lucas@mapbox.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"cd05d7580551ce70d403193596b8ff1b2b9e846d","size":1271706,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.11.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.11.2.tgz"},"directories":{},"publish_time":1446143040599,"_cnpm_publish_time":1446143040599,"_hasShrinkwrap":false},"0.11.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.11.1","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"brfs":"^1.4.0","csscolorparser":"^1.0.2","envify":"^3.4.0","feature-filter":"^1.0.2","geojson-vt":"^2.1.0","gl-matrix":"^2.3.1","glify":"^0.5.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.1.0","minifyify":"^7.0.1","pbf":"^1.3.2","pngjs":"^0.4.0","point-geometry":"^0.0.0","rbush":"^1.4.0","request":"^2.39.0","resolve-url":"^0.2.1","unassertify":"^2.0.0","unitbezier":"^0.0.0","vector-tile":"^1.1.3","webworkify":"^1.0.2","gl":"git+https://github.com/mapbox/headless-gl.git#cce881612f24b60843da6db8b3e4a2f108793298"},"devDependencies":{"benchmark":"~1.0.0","bistre":"^1.0.1","browserify":"^10.2.4","budo":"^4.0.0","documentation":"git+https://github.com/documentationjs/documentation#d341019b32a8a257a93bd55586e7f09f42e29341","eslint":"^1.5.0","eslint-config-mourner":"^1.0.0","istanbul":"^0.3.15","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git#5f81ae5c329540e0e3b341a64680fc03994a9c00","prova":"^2.1.2","sinon":"^1.15.4","st":"^0.5.5","through":"^2.3.7","watchify":"^3.2.2"},"optionalDependencies":{"gl":"git+https://github.com/mapbox/headless-gl.git#cce881612f24b60843da6db8b3e4a2f108793298"},"browserify":{"transform":["envify","glify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live -t --standalone mapboxgl | bistre","lint":"eslint js test","test":"npm run lint && prova test/js/*/*.js","test-suite":"node test/render.test.js && node test/query.test.js","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","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","prepublish":"npm run build && npm run production","cov":"istanbul cover prova test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"node docs/_generate/generate.js"},"gitHead":"97244c9a2eb40bb18c92f1ddf17b8f54a52880b9","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js","_id":"mapbox-gl@0.11.1","_shasum":"dc799f988b52b45d44d97635834bb206fa47d8d2","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"bhousel","email":"bryan@mapbox.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"dc799f988b52b45d44d97635834bb206fa47d8d2","size":1256796,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.11.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.11.1.tgz"},"directories":{},"publish_time":1443642247151,"_cnpm_publish_time":1443642247151,"_hasShrinkwrap":false},"0.11.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.11.0","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"brfs":"^1.4.0","csscolorparser":"^1.0.2","envify":"^3.4.0","feature-filter":"^1.0.2","geojson-vt":"^2.1.0","gl-matrix":"^2.3.1","glify":"^0.5.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.1.0","minifyify":"^7.0.1","pbf":"^1.3.2","pngjs":"^0.4.0","point-geometry":"^0.0.0","rbush":"^1.4.0","request":"^2.39.0","resolve-url":"^0.2.1","unitbezier":"^0.0.0","vector-tile":"^1.1.3","webworkify":"^1.0.2","gl":"git+https://github.com/mapbox/headless-gl.git#cce881612f24b60843da6db8b3e4a2f108793298"},"devDependencies":{"benchmark":"~1.0.0","bistre":"^1.0.1","browserify":"^10.2.4","budo":"^4.0.0","documentation":"git+https://github.com/documentationjs/documentation#d341019b32a8a257a93bd55586e7f09f42e29341","eslint":"^0.22.1","istanbul":"^0.3.15","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git#2004426964b2ff74c231eae00c69c1e7fc73a329","prova":"^2.1.2","sinon":"^1.15.4","through":"^2.3.7","watchify":"^3.2.2"},"optionalDependencies":{"gl":"git+https://github.com/mapbox/headless-gl.git#cce881612f24b60843da6db8b3e4a2f108793298"},"browserify":{"transform":["envify","glify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live -t --standalone mapboxgl | bistre","lint":"eslint js test","test":"npm run lint && prova test/js/*/*.js","test-suite":"node test/render.test.js || true","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","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","prepublish":"npm run build && npm run production","cov":"istanbul cover prova test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"node docs/_generate/generate.js"},"eslintConfig":{"rules":{"no-use-before-define":[2,"nofunc"],"camelcase":2,"space-after-function-name":2,"space-in-parens":2,"space-before-blocks":2,"space-after-keywords":2,"comma-style":2,"no-lonely-if":2,"no-else-return":0,"new-cap":0,"no-empty":2,"no-new":2,"no-multi-spaces":0,"space-in-brackets":0,"brace-style":0,"quotes":0,"no-underscore-dangle":0,"curly":0,"no-constant-condition":0,"no-native-reassign":0,"no-shadow":0,"key-spacing":0},"env":{"node":true,"browser":true},"globals":{"Map":true,"Buffer":true,"Worker":true}},"gitHead":"fde1b55c2d195a18e25d1ef8642430d7dbb985c7","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js","_id":"mapbox-gl@0.11.0","_shasum":"42a44c862dd67990f94843a042b5f47daf633e6f","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"bhousel","email":"bryan@mapbox.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"42a44c862dd67990f94843a042b5f47daf633e6f","size":911491,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.11.0.tgz"},"directories":{},"publish_time":1442266865841,"_cnpm_publish_time":1442266865841,"_hasShrinkwrap":false},"0.10.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.10.0","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"brfs":"^1.4.0","csscolorparser":"^1.0.2","envify":"^3.4.0","feature-filter":"^1.0.2","geojson-vt":"^2.1.0","gl-matrix":"^2.3.1","glify":"^0.5.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^8.0.1","minifyify":"^7.0.1","pbf":"^1.3.2","pngjs":"^0.4.0","point-geometry":"^0.0.0","rbush":"^1.4.0","request":"^2.39.0","resolve-url":"^0.2.1","unitbezier":"^0.0.0","vector-tile":"^1.1.3","webworkify":"^1.0.2","gl":"git+https://github.com/mapbox/headless-gl.git#cce881612f24b60843da6db8b3e4a2f108793298"},"devDependencies":{"benchmark":"~1.0.0","bistre":"^1.0.1","browserify":"^10.2.4","budo":"^4.0.0","documentation":"git+https://github.com/documentationjs/documentation#d341019b32a8a257a93bd55586e7f09f42e29341","eslint":"^0.22.1","istanbul":"^0.3.15","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git#f21d42c120e7652252d39bf3d4eb4edd2f172dfb","mkdirp":"^0.5.1","prova":"^2.1.2","sinon":"^1.15.4","st":"^0.5.4","through":"^2.3.7","watchify":"^3.2.2"},"optionalDependencies":{"gl":"git+https://github.com/mapbox/headless-gl.git#cce881612f24b60843da6db8b3e4a2f108793298"},"browserify":{"transform":["envify","glify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live -t --standalone mapboxgl | bistre","lint":"eslint js test","test":"npm run lint && prova test/js/*/*.js","test-suite":"node test/render.test.js || true","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","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","prepublish":"npm run build && npm run production","cov":"istanbul cover prova test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"node docs/_generate/generate.js"},"eslintConfig":{"rules":{"no-use-before-define":[2,"nofunc"],"camelcase":2,"space-after-function-name":2,"space-in-parens":2,"space-before-blocks":2,"space-after-keywords":2,"comma-style":2,"no-lonely-if":2,"no-else-return":0,"new-cap":0,"no-empty":2,"no-new":2,"no-multi-spaces":0,"space-in-brackets":0,"brace-style":0,"quotes":0,"no-underscore-dangle":0,"curly":0,"no-constant-condition":0,"no-native-reassign":0,"no-shadow":0,"key-spacing":0},"env":{"node":true,"browser":true},"globals":{"Map":true,"Buffer":true,"Worker":true}},"gitHead":"707eba675ebe79cd5bc28a198fcda3a3f925662b","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js","_id":"mapbox-gl@0.10.0","_shasum":"b34107157277a3fb32905b7f088c54d80caf1114","_from":".","_npmVersion":"2.1.3","_nodeVersion":"0.10.32","_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"b34107157277a3fb32905b7f088c54d80caf1114","size":897821,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.10.0.tgz"},"directories":{},"publish_time":1440189391368,"_cnpm_publish_time":1440189391368,"_hasShrinkwrap":false},"0.9.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.9.0","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"brfs":"^1.4.0","csscolorparser":"^1.0.2","envify":"^3.4.0","feature-filter":"^1.0.2","geojson-vt":"^2.1.0","gl-matrix":"^2.3.1","glify":"^0.5.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^7.4.1","minifyify":"^7.0.1","pbf":"^1.3.2","pngjs":"^0.4.0","point-geometry":"^0.0.0","rbush":"^1.4.0","request":"^2.39.0","resolve-url":"^0.2.1","unitbezier":"^0.0.0","vector-tile":"^1.1.3","webworkify":"^1.0.2","gl":"git+https://github.com/mapbox/headless-gl.git#cce881612f24b60843da6db8b3e4a2f108793298"},"devDependencies":{"benchmark":"~1.0.0","bistre":"^1.0.1","browserify":"^10.2.4","budo":"^4.0.0","documentation":"git+https://github.com/documentationjs/documentation.git#d341019b32a8a257a93bd55586e7f09f42e29341","eslint":"^0.22.1","istanbul":"^0.3.15","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git#b6b8a25e76231c2ceed341e024b4dce462c45a24","mkdirp":"^0.5.1","prova":"^2.1.2","sinon":"^1.15.4","st":"^0.5.4","through":"^2.3.7","watchify":"^3.2.2"},"optionalDependencies":{"gl":"git+https://github.com/mapbox/headless-gl.git#cce881612f24b60843da6db8b3e4a2f108793298"},"browserify":{"transform":["envify","glify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live -t --standalone mapboxgl | bistre","lint":"eslint js test","test":"npm run lint && prova test/js/*/*.js","test-suite":"node test/render.test.js || true","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","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","prepublish":"npm run build && npm run production","cov":"istanbul cover prova test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"node docs/_generate/generate.js"},"eslintConfig":{"rules":{"no-use-before-define":[2,"nofunc"],"camelcase":2,"space-after-function-name":2,"space-in-parens":2,"space-before-blocks":2,"space-after-keywords":2,"comma-style":2,"no-lonely-if":2,"no-else-return":2,"new-cap":2,"no-empty":2,"no-new":2,"no-multi-spaces":0,"space-in-brackets":0,"brace-style":0,"quotes":0,"no-underscore-dangle":0,"curly":0,"no-constant-condition":0,"no-native-reassign":0,"no-shadow":0,"key-spacing":0},"env":{"node":true,"browser":true},"globals":{"Map":true,"Buffer":true,"Worker":true}},"gitHead":"390b2e0c4a565cea8e69fb52106e541aa9c03334","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.9.0","_shasum":"a47edea527eceb26dd2aafbe9ce0089bdb89a2a4","_from":".","_npmVersion":"2.11.0","_nodeVersion":"0.10.38","_npmUser":{"name":"scothis","email":"scothis@gmail.com"},"dist":{"shasum":"a47edea527eceb26dd2aafbe9ce0089bdb89a2a4","size":880517,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.9.0.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"publish_time":1438209396277,"_cnpm_publish_time":1438209396277,"_hasShrinkwrap":false},"0.8.2":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.8.2","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"brfs":"^1.4.0","csscolorparser":"^1.0.2","envify":"^3.4.0","feature-filter":"^1.0.2","geojson-vt":"^2.1.0","gl-matrix":"^2.3.1","glify":"^0.5.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^7.4.1","minifyify":"^7.0.1","pbf":"^1.3.2","pngjs":"^0.4.0","point-geometry":"^0.0.0","rbush":"^1.4.0","request":"^2.39.0","resolve-url":"^0.2.1","unitbezier":"^0.0.0","vector-tile":"^1.1.3","webworkify":"^1.0.2","gl":"git+https://github.com/mapbox/headless-gl.git#cce881612f24b60843da6db8b3e4a2f108793298"},"devDependencies":{"benchmark":"~1.0.0","bistre":"^1.0.1","browserify":"^10.2.4","budo":"^4.0.0","documentation":"git+https://github.com/documentationjs/documentation.git#d341019b32a8a257a93bd55586e7f09f42e29341","eslint":"^0.22.1","istanbul":"^0.3.15","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git#b6b8a25e76231c2ceed341e024b4dce462c45a24","mkdirp":"^0.5.1","prova":"^2.1.2","sinon":"^1.15.4","st":"^0.5.4","through":"^2.3.7","watchify":"^3.2.2"},"optionalDependencies":{"gl":"git+https://github.com/mapbox/headless-gl.git#cce881612f24b60843da6db8b3e4a2f108793298"},"browserify":{"transform":["envify","glify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live -t --standalone mapboxgl | bistre","lint":"eslint js test","test":"npm run lint && prova test/js/*/*.js","test-suite":"node test/render.test.js || true","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","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","prepublish":"npm run build && npm run production","cov":"istanbul cover prova test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"node docs/_generate/generate.js"},"eslintConfig":{"rules":{"no-use-before-define":[2,"nofunc"],"camelcase":2,"space-after-function-name":2,"space-in-parens":2,"space-before-blocks":2,"space-after-keywords":2,"comma-style":2,"no-lonely-if":2,"no-else-return":2,"new-cap":2,"no-empty":2,"no-new":2,"no-multi-spaces":0,"space-in-brackets":0,"brace-style":0,"quotes":0,"no-underscore-dangle":0,"curly":0,"no-constant-condition":0,"no-native-reassign":0,"no-shadow":0,"key-spacing":0},"env":{"node":true,"browser":true},"globals":{"Map":true,"Buffer":true,"Worker":true}},"gitHead":"9cda8e56956eca2c44f3f7931851176b8d09c189","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.8.2","_shasum":"ca9714359339f9464b330aec26d38220d290349e","_from":".","_npmVersion":"2.11.0","_nodeVersion":"0.10.38","_npmUser":{"name":"scothis","email":"scothis@gmail.com"},"dist":{"shasum":"ca9714359339f9464b330aec26d38220d290349e","size":881145,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.8.2.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"publish_time":1438209261046,"_cnpm_publish_time":1438209261046,"_hasShrinkwrap":false},"0.8.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.8.1","main":"js/mapbox-gl.js","license":"BSD-3-Clause","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"brfs":"1.2.0","csscolorparser":"~1.0.2","envify":"2.0.1","feature-filter":"1.0.2","geojson-rewind":"~0.1.0","geojson-vt":"^2.1.0","gl-matrix":"https://github.com/toji/gl-matrix/archive/v2.2.1.tar.gz","glify":"0.5.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^7.4.0","minifyify":"^6.1.0","pbf":"^1.2.0","pngjs":"^0.4.0","point-geometry":"0.0.0","rbush":"^1.3.4","request":"^2.39.0","resolve-url":"^0.2.1","unitbezier":"0.0.0","vector-tile":"^1.1.3","webworkify":"^1.0.2","gl":"git+https://github.com/kkaefer/headless-gl.git"},"devDependencies":{"benchmark":"~1.0.0","bistre":"^1.0.1","browserify":"^9.0.0","budo":"^4.0.0","documentation":"git+https://github.com/documentationjs/documentation.git#d341019b32a8a257a93bd55586e7f09f42e29341","eslint":"^0.14.1","istanbul":"^0.3.0","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git#632163906f90883c611d09f57a5c5b988d1e923f","marked":"0.3.x","mkdirp":"^0.5.0","prova":"^2.1.2","st":"^0.5.4","through":"^2.3.6","underscore":"1.6.x","watchify":"^3.2.1"},"optionalDependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git"},"browserify":{"transform":["envify","glify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live -t --standalone mapboxgl | bistre","lint":"eslint js test","test":"npm run lint && prova test/js/*/*.js","test-suite":"node test/render.test.js || true","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","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","prepublish":"npm run build && npm run production","cov":"istanbul cover prova test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"node docs/_generate/generate.js"},"eslintConfig":{"rules":{"no-use-before-define":[2,"nofunc"],"camelcase":2,"space-after-function-name":2,"space-in-parens":2,"space-before-blocks":2,"space-after-keywords":2,"comma-style":2,"no-lonely-if":2,"no-else-return":2,"new-cap":2,"no-empty":2,"no-new":2,"no-multi-spaces":0,"space-in-brackets":0,"brace-style":0,"quotes":0,"no-underscore-dangle":0,"curly":0,"no-constant-condition":0,"no-native-reassign":0,"no-shadow":0,"key-spacing":0},"env":{"node":true,"browser":true},"globals":{"Map":true,"Buffer":true,"Worker":true}},"gitHead":"67d0c1d55f41a5162eba4066af184fed111c19da","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","_id":"mapbox-gl@0.8.1","_shasum":"1e9cd82a5863cded5c21d566ebc790bf8b65b605","_from":".","_npmVersion":"2.11.0","_nodeVersion":"0.10.38","_npmUser":{"name":"mourner","email":"agafonkin@gmail.com"},"dist":{"shasum":"1e9cd82a5863cded5c21d566ebc790bf8b65b605","size":866422,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.8.1.tgz"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"directories":{},"publish_time":1434995823223,"_cnpm_publish_time":1434995823223,"_hasShrinkwrap":false},"0.8.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.8.0","main":"js/mapbox-gl.js","license":"BSD","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"brfs":"1.2.0","csscolorparser":"~1.0.2","envify":"2.0.1","feature-filter":"1.0.2","geojson-rewind":"~0.1.0","geojson-vt":"^2.1.0","gl-matrix":"https://github.com/toji/gl-matrix/archive/v2.2.1.tar.gz","glify":"0.5.0","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"^7.4.0","minifyify":"^6.1.0","pbf":"^1.2.0","pngjs":"^0.4.0","point-geometry":"0.0.0","rbush":"^1.3.4","request":"^2.39.0","resolve-url":"^0.2.1","unitbezier":"0.0.0","vector-tile":"^1.1.3","webworkify":"^1.0.2","gl":"git+https://github.com/kkaefer/headless-gl.git"},"devDependencies":{"benchmark":"~1.0.0","bistre":"^1.0.1","browserify":"^9.0.0","budo":"^4.0.0","documentation":"git+https://github.com/documentationjs/documentation#d341019b32a8a257a93bd55586e7f09f42e29341","eslint":"^0.14.1","istanbul":"^0.3.0","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git#632163906f90883c611d09f57a5c5b988d1e923f","marked":"0.3.x","mkdirp":"^0.5.0","prova":"^2.1.2","st":"^0.5.4","through":"^2.3.6","underscore":"1.6.x","watchify":"^3.2.1"},"optionalDependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git"},"browserify":{"transform":["envify","glify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"budo js/mapbox-gl.js --serve=debug/mapbox-gl.js --live -t --standalone mapboxgl | bistre","lint":"eslint js test","test":"npm run lint && prova test/js/*/*.js","test-suite":"node test/render.test.js || true","build":"browserify -d js/mapbox-gl.js --standalone mapboxgl > dist/mapbox-gl-dev.js && npm run docs","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","prepublish":"npm run build && npm run production","cov":"istanbul cover prova test/js/*/*.js test/render.test.js -x js/lib/debugtext.js","docs":"node docs/_generate/generate.js"},"eslintConfig":{"rules":{"no-use-before-define":[2,"nofunc"],"camelcase":2,"space-after-function-name":2,"space-in-parens":2,"space-before-blocks":2,"space-after-keywords":2,"comma-style":2,"no-lonely-if":2,"no-else-return":2,"new-cap":2,"no-empty":2,"no-new":2,"no-multi-spaces":0,"space-in-brackets":0,"brace-style":0,"quotes":0,"no-underscore-dangle":0,"curly":0,"no-constant-condition":0,"no-native-reassign":0,"no-shadow":0,"key-spacing":0},"env":{"node":true,"browser":true},"globals":{"Map":true,"Buffer":true,"Worker":true}},"gitHead":"01a2fae85a0d97e8d63d6db9afab17d241ee5622","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js","_id":"mapbox-gl@0.8.0","_shasum":"c5cba7dd36efabcefde6c4fe7a7dbb7f57ea2ebe","_from":".","_npmVersion":"2.1.3","_nodeVersion":"0.10.32","_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"c5cba7dd36efabcefde6c4fe7a7dbb7f57ea2ebe","size":842883,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.8.0.tgz"},"directories":{},"publish_time":1434403210315,"_cnpm_publish_time":1434403210315,"_hasShrinkwrap":false},"0.7.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.7.0","main":"js/mapbox-gl.js","license":"BSD","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"brfs":"1.2.0","csscolorparser":"~1.0.2","envify":"2.0.1","feature-filter":"1.0.0","geojson-rewind":"~0.1.0","geojson-vt":"^1.0.1","gl-matrix":"https://github.com/toji/gl-matrix/archive/v2.2.1.tar.gz","glify":"0.4.2","mapbox-gl-function":"^1.0.0","mapbox-gl-style-spec":"7.0.0","minifyify":"^6.1.0","pbf":"^1.2.0","pngjs":"^0.4.0","point-geometry":"0.0.0","rbush":"^1.3.4","request":"^2.39.0","unitbezier":"0.0.0","vector-tile":"^1.1.1","gl":"git+https://github.com/kkaefer/headless-gl.git"},"devDependencies":{"benchmark":"~1.0.0","browserify":"^9.0.0","eslint":"^0.14.1","istanbul":"^0.3.0","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git#master","mkdirp":"^0.5.0","spritesmith":"0.19.2","st":"^0.5.1","tape":"3.5.0","watchify":"1.0.1","zuul":"1.10.0"},"optionalDependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git"},"browserify":{"transform":["envify","glify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dom.js":"./js/util/browser/dom.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"npm run watch & st -nc","lint":"eslint js test","test":"npm run lint && tape test/js/*/*.js","test-suite":"node test/render.test.js || true","test-browser":"zuul test/js/*/*.js --local","watch":"watchify -v -d js/mapbox-gl.js -o dist/mapbox-gl-dev.js","build":"browserify -d js/mapbox-gl.js > dist/mapbox-gl-dev.js","production":"browserify js/mapbox-gl.js -d -p [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] > dist/mapbox-gl.js","prepublish":"npm run build && npm run production","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"},"eslintConfig":{"rules":{"no-use-before-define":[2,"nofunc"],"camelcase":2,"space-after-function-name":2,"space-in-parens":2,"space-before-blocks":2,"space-after-keywords":2,"comma-style":2,"no-lonely-if":2,"no-else-return":2,"new-cap":2,"no-empty":2,"no-new":2,"no-multi-spaces":0,"space-in-brackets":0,"brace-style":0,"quotes":0,"no-underscore-dangle":0,"curly":0,"no-constant-condition":0,"no-native-reassign":0,"no-shadow":0,"key-spacing":0},"env":{"node":true,"browser":true},"globals":{"Map":true,"Buffer":true,"Worker":true}},"gitHead":"1440729888a39d55ac40f6acdad73e3fd4a73b08","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js","_id":"mapbox-gl@0.7.0","_shasum":"49d5e73cda810c9525b76ab1a834444566d4a3d2","_from":".","_npmVersion":"2.1.3","_nodeVersion":"0.10.32","_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"49d5e73cda810c9525b76ab1a834444566d4a3d2","size":713176,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.7.0.tgz"},"publish_time":1425432671793,"_cnpm_publish_time":1425432671793,"_hasShrinkwrap":false},"0.6.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.6.0","main":"js/mapbox-gl.js","license":"BSD","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"brfs":"1.2.0","csscolorparser":"~1.0.2","envify":"2.0.1","feature-filter":"1.0.0","geojson-rewind":"~0.1.0","geojson-vt":"^1.0.1","gl-matrix":"https://github.com/toji/gl-matrix/archive/v2.2.1.tar.gz","glify":"0.4.2","mapbox-gl-style-spec":"7.0.0","minifyify":"^6.1.0","pbf":"^1.2.0","pngjs":"^0.4.0","point-geometry":"0.0.0","rbush":"^1.3.4","request":"^2.39.0","unitbezier":"0.0.0","vector-tile":"^1.0.0","gl":"git+https://github.com/kkaefer/headless-gl.git"},"devDependencies":{"benchmark":"~1.0.0","browserify":"~5.9.1","eslint":"^0.13.0","istanbul":"^0.3.0","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git#master","mkdirp":"^0.5.0","mocha":"~1.21.3","serve":"^1.4.0","spritesmith":"0.19.2","st":"^0.5.1","tape":"2.14.0","watchify":"1.0.1","zuul":"1.10.0"},"optionalDependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git"},"browserify":{"transform":["envify","glify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"npm run watch & serve","lint":"eslint js test","test":"npm run lint && tape test/js/*/*.js","test-suite":"node test/render.test.js || true","test-browser":"zuul test/js/*/*.js --local","watch":"watchify -v -d js/mapbox-gl.js -o dist/mapbox-gl-dev.js","build":"browserify -d js/mapbox-gl.js > dist/mapbox-gl-dev.js","production":"browserify js/mapbox-gl.js -d -p [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] > dist/mapbox-gl.js","prepublish":"npm run build && npm run production","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"},"eslintConfig":{"rules":{"no-use-before-define":[2,"nofunc"],"camelcase":2,"space-after-function-name":2,"space-in-parens":2,"space-before-blocks":2,"space-after-keywords":2,"comma-style":2,"no-lonely-if":2,"no-else-return":2,"new-cap":2,"no-empty":2,"no-new":2,"no-multi-spaces":0,"space-in-brackets":0,"quotes":0,"no-underscore-dangle":0,"curly":0,"no-constant-condition":0,"no-native-reassign":0,"no-shadow":0,"key-spacing":0},"env":{"node":true,"browser":true},"globals":{"Map":true,"Buffer":true,"Worker":true}},"gitHead":"a1f28c1d71d17a219f394ee5769261b8ab451488","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js","_id":"mapbox-gl@0.6.0","_shasum":"1b4bc34b18851db0edc56c077f258b97bfc2686a","_from":".","_npmVersion":"2.1.3","_nodeVersion":"0.10.32","_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"1b4bc34b18851db0edc56c077f258b97bfc2686a","size":596871,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.6.0.tgz"},"directories":{},"publish_time":1423534488584,"_cnpm_publish_time":1423534488584,"_hasShrinkwrap":false},"0.5.2":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.5.2","main":"js/mapbox-gl.js","license":"BSD","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"brfs":"1.2.0","csscolorparser":"~1.0.2","envify":"2.0.1","es6ify":"^1.5.1","feature-filter":"1.0.0","geojson-rewind":"~0.1.0","geojson-vt":"^1.0.1","gl-matrix":"https://github.com/toji/gl-matrix/archive/v2.2.1.tar.gz","glify":"0.4.2","mapbox-gl-style-spec":"6.0.0","minifyify":"^4.4.0","pbf":"^1.2.0","pngjs":"^0.4.0","point-geometry":"0.0.0","rbush":"^1.3.4","request":"^2.39.0","unitbezier":"0.0.0","vector-tile":"^1.0.0","gl":"git+https://github.com/kkaefer/headless-gl.git"},"devDependencies":{"benchmark":"~1.0.0","browserify":"~5.9.1","istanbul":"^0.3.0","jshint":"2.5.10","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git","mkdirp":"^0.5.0","mocha":"~1.21.3","serve":"^1.4.0","spritesmith":"0.19.2","st":"^0.5.1","tape":"2.14.0","traceur":"0.0.74","traceur-source-maps":"^1.0.6","watchify":"1.0.1","zuul":"1.10.0"},"optionalDependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git"},"browserify":{"transform":["es6ify","envify","glify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"npm run watch & serve","lint":"jshint js test --exclude=js/lib/*","test":"npm run lint && tape test/js/*/*.js","test-suite":"node test/render.test.js || true","test-browser":"zuul test/js/*/*.js --local","watch":"watchify -v -d js/mapbox-gl.js -o dist/mapbox-gl-dev.js","build":"browserify -d js/mapbox-gl.js > dist/mapbox-gl-dev.js","production":"browserify js/mapbox-gl.js -d -p [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] > dist/mapbox-gl.js","prepublish":"npm run build && npm run production","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"},"jshintConfig":{"globals":{"require":false,"module":false,"exports":false,"console":false,"self":false,"__dirname":false},"predef":["-Map","-Worker"],"newcap":false,"browser":true,"node":true,"globalstrict":true,"trailing":true,"undef":true,"unused":true,"debug":true,"esnext":true},"gitHead":"e02d928514ff62d016316da6cb5daf8907316f29","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js","_id":"mapbox-gl@0.5.2","_shasum":"895ecc3bd698d66b8cea8e31878c1829b2ef677c","_from":".","_npmVersion":"2.1.3","_nodeVersion":"0.10.32","_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"895ecc3bd698d66b8cea8e31878c1829b2ef677c","size":586573,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.5.2.tgz"},"directories":{},"publish_time":1420681203901,"_cnpm_publish_time":1420681203901,"_hasShrinkwrap":false},"0.5.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.5.1","main":"js/mapbox-gl.js","license":"BSD","repository":{"type":"git","url":"git://github.com/mapbox/mapbox-gl-js.git"},"dependencies":{"brfs":"1.2.0","csscolorparser":"~1.0.2","envify":"2.0.1","es6ify":"^1.5.1","feature-filter":"1.0.0","geojson-rewind":"~0.1.0","geojson-vt":"^1.0.1","gl-matrix":"https://github.com/toji/gl-matrix/archive/v2.2.1.tar.gz","glify":"0.4.2","mapbox-gl-style-spec":"6.0.0","minifyify":"^4.4.0","pbf":"~0.0.2","pngjs":"^0.4.0","point-geometry":"0.0.0","rbush":"^1.3.4","request":"^2.39.0","unitbezier":"0.0.0","vector-tile":"~0.1.3","gl":"git+https://github.com/kkaefer/headless-gl.git"},"devDependencies":{"benchmark":"~1.0.0","browserify":"~5.9.1","faucet":"0.0.1","istanbul":"^0.3.0","jshint":"2.5.10","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git","mkdirp":"^0.5.0","mocha":"~1.21.3","serve":"^1.4.0","spritesmith":"0.19.2","st":"^0.5.1","tape":"2.14.0","traceur":"0.0.74","traceur-source-maps":"^1.0.6","watchify":"1.0.1","zuul":"1.10.0"},"optionalDependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git"},"browserify":{"transform":["es6ify","envify","glify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"npm run watch & serve","lint":"jshint js test --exclude=js/lib/*","test":"npm run lint && tape test/js/*/*.js | faucet","test-suite":"node test/render.test.js || true","test-browser":"zuul test/js/*/*.js --local","watch":"watchify -v -d js/mapbox-gl.js -o dist/mapbox-gl-dev.js","build":"browserify -d js/mapbox-gl.js > dist/mapbox-gl-dev.js","production":"browserify js/mapbox-gl.js -d -p [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] > dist/mapbox-gl.js","prepublish":"npm run build && npm run production","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"},"jshintConfig":{"globals":{"require":false,"module":false,"exports":false,"console":false,"self":false,"__dirname":false},"predef":["-Map","-Worker"],"newcap":false,"browser":true,"node":true,"globalstrict":true,"trailing":true,"undef":true,"unused":true,"debug":true,"esnext":true},"gitHead":"704cd5cee811dadd940e28a7ca1ef545da33a875","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"homepage":"https://github.com/mapbox/mapbox-gl-js","_id":"mapbox-gl@0.5.1","_shasum":"bb8e35aab3217bdce40151775970e3aa30a98d80","_from":".","_npmVersion":"2.1.3","_nodeVersion":"0.10.32","_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"bb8e35aab3217bdce40151775970e3aa30a98d80","size":577991,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.5.1.tgz"},"directories":{},"publish_time":1419023219787,"_cnpm_publish_time":1419023219787,"_hasShrinkwrap":false},"0.5.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.5.0","main":"js/mapbox-gl.js","license":"BSD","dependencies":{"brfs":"1.2.0","csscolorparser":"~1.0.2","envify":"2.0.1","es6ify":"^1.5.1","feature-filter":"1.0.0","geojson-rewind":"~0.1.0","geojson-vt":"^1.0.1","gl-matrix":"https://github.com/toji/gl-matrix/archive/v2.2.1.tar.gz","glify":"0.4.2","mapbox-gl-style-spec":"6.0.0","minifyify":"^4.4.0","pbf":"~0.0.2","pngjs":"^0.4.0","point-geometry":"0.0.0","rbush":"^1.3.4","request":"^2.39.0","unitbezier":"0.0.0","vector-tile":"~0.1.3","gl":"git+https://github.com/kkaefer/headless-gl.git"},"devDependencies":{"benchmark":"~1.0.0","browserify":"~5.9.1","faucet":"0.0.1","istanbul":"^0.3.0","jshint":"2.5.10","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git","mkdirp":"^0.5.0","mocha":"~1.21.3","serve":"^1.4.0","spritesmith":"0.19.2","st":"^0.5.1","tape":"2.14.0","traceur":"0.0.74","traceur-source-maps":"^1.0.6","watchify":"1.0.1","zuul":"1.10.0"},"optionalDependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git"},"browserify":{"transform":["es6ify","envify","glify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"npm run watch & serve","lint":"jshint js test --exclude=js/lib/*","test":"npm run lint && tape test/js/*/*.js | faucet","test-suite":"node test/render.test.js || true","test-browser":"zuul test/js/*/*.js --local","watch":"watchify -v -d js/mapbox-gl.js -o dist/mapbox-gl-dev.js","build":"browserify -d js/mapbox-gl.js > dist/mapbox-gl-dev.js","production":"browserify js/mapbox-gl.js -d -p [minifyify --map mapbox-gl.js.map --output dist/mapbox-gl.js.map] > dist/mapbox-gl.js","prepublish":"npm run build && npm run production","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"},"jshintConfig":{"globals":{"require":false,"module":false,"exports":false,"console":false,"self":false,"__dirname":false},"predef":["-Map","-Worker"],"newcap":false,"browser":true,"node":true,"globalstrict":true,"trailing":true,"undef":true,"unused":true,"debug":true,"esnext":true},"gitHead":"1c358ca142b0099139eefc746a7229cee6085212","_id":"mapbox-gl@0.5.0","_shasum":"e89bed37a9eb5d4f062dd0649d3f70f7e0506029","_from":".","_npmVersion":"2.1.3","_nodeVersion":"0.10.32","_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"e89bed37a9eb5d4f062dd0649d3f70f7e0506029","size":584822,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.5.0.tgz"},"directories":{},"publish_time":1418860994595,"_cnpm_publish_time":1418860994595,"_hasShrinkwrap":false},"0.4.2":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.4.2","main":"js/mapbox-gl.js","license":"BSD","dependencies":{"brfs":"1.2.0","csscolorparser":"~1.0.2","envify":"2.0.1","feature-filter":"1.0.0","geojson-rewind":"~0.1.0","glify":"0.4.2","mapbox-gl-style-spec":"6.0.0","pbf":"~0.0.2","pngjs":"^0.4.0","point-geometry":"0.0.0","request":"^2.39.0","queue-async":"^1.0.7","rbush":"^1.3.4","unitbezier":"0.0.0","vector-tile":"~0.1.2","gl":"git+https://github.com/kkaefer/headless-gl.git"},"devDependencies":{"benchmark":"~1.0.0","browserify":"~5.9.1","faucet":"0.0.1","istanbul":"^0.3.0","jshint":"2.5.3","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git","mkdirp":"^0.5.0","mocha":"~1.21.3","serve":"^1.4.0","spritesmith":"0.19.2","st":"^0.5.1","tape":"2.14.0","uglify-js":"2.4.15","watchify":"1.0.1","zuul":"1.10.0"},"optionalDependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git"},"browserify":{"transform":["envify","glify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"npm run watch & serve","lint":"jshint js test --exclude=js/lib/*","test":"npm run lint && tape test/js/*/*.js | faucet","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","watch":"watchify -v -d js/mapbox-gl.js -o dist/mapbox-gl-dev.js","build":"browserify -d js/mapbox-gl.js > dist/mapbox-gl-dev.js","production":"browserify -d js/mapbox-gl.js | uglifyjs -m -c drop_console=true,warnings=false > dist/mapbox-gl.js","prepublish":"npm run build && npm run production","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"},"jshintConfig":{"globals":{"require":false,"module":false,"exports":false,"console":false,"self":false,"alert":false,"__dirname":false},"newcap":false,"browser":true,"globalstrict":true,"trailing":true,"undef":true,"unused":true,"debug":true},"gitHead":"c2acb1052c57195843caeefffd4b78c0b8874ea8","_id":"mapbox-gl@0.4.2","_shasum":"544ab4403df87bf5f220730a875ef7dffc158534","_from":".","_npmVersion":"2.1.3","_nodeVersion":"0.10.32","_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"544ab4403df87bf5f220730a875ef7dffc158534","size":584209,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.4.2.tgz"},"directories":{},"publish_time":1415989198782,"_cnpm_publish_time":1415989198782,"_hasShrinkwrap":false},"0.4.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.4.1","main":"js/mapbox-gl.js","license":"BSD","dependencies":{"brfs":"1.2.0","csscolorparser":"~1.0.2","envify":"2.0.1","feature-filter":"1.0.0","geojson-rewind":"~0.1.0","glify":"0.4.2","mapbox-gl-style-spec":"6.0.0","pbf":"~0.0.2","pngjs":"^0.4.0","point-geometry":"0.0.0","request":"^2.39.0","queue-async":"^1.0.7","rbush":"^1.3.4","unitbezier":"0.0.0","vector-tile":"~0.1.2","gl":"git+https://github.com/kkaefer/headless-gl.git"},"devDependencies":{"benchmark":"~1.0.0","browserify":"~5.9.1","faucet":"0.0.1","istanbul":"^0.3.0","jshint":"2.5.3","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git","mkdirp":"^0.5.0","mocha":"~1.21.3","serve":"^1.4.0","spritesmith":"0.19.2","st":"^0.5.1","tape":"2.14.0","uglify-js":"2.4.15","watchify":"1.0.1","zuul":"1.10.0"},"optionalDependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git"},"browserify":{"transform":["envify","glify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"npm run watch & serve","lint":"jshint js test --exclude=js/lib/*","test":"npm run lint && tape test/js/*/*.js | faucet","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","watch":"watchify -v -d js/mapbox-gl.js -o dist/mapbox-gl-dev.js","build":"browserify -d js/mapbox-gl.js > dist/mapbox-gl-dev.js","production":"browserify -d js/mapbox-gl.js | uglifyjs -m -c drop_console=true,warnings=false > dist/mapbox-gl.js","prepublish":"npm run build && npm run production","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","build-sprite":"./bin/build-sprite.js"},"jshintConfig":{"globals":{"require":false,"module":false,"exports":false,"console":false,"self":false,"alert":false,"__dirname":false},"newcap":false,"browser":true,"globalstrict":true,"trailing":true,"undef":true,"unused":true,"debug":true},"gitHead":"6f40dec6ea909e28b49a70e5268585fa97d6c9bd","_id":"mapbox-gl@0.4.1","_shasum":"835044a0a3c387d2d56218ae62c67d75fc5a94ce","_from":".","_npmVersion":"2.1.3","_nodeVersion":"0.10.32","_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"835044a0a3c387d2d56218ae62c67d75fc5a94ce","size":590701,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.4.1.tgz"},"directories":{},"publish_time":1415643993928,"_cnpm_publish_time":1415643993928,"_hasShrinkwrap":false},"0.4.0":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.4.0","main":"js/mapbox-gl.js","license":"BSD","dependencies":{"brfs":"1.2.0","csscolorparser":"~1.0.2","envify":"2.0.1","feature-filter":"1.0.0","geojson-rewind":"~0.1.0","glify":"0.4.2","mapbox-gl-style-spec":"6.0.0","pbf":"~0.0.2","pngjs":"^0.4.0","point-geometry":"0.0.0","request":"^2.39.0","queue-async":"^1.0.7","rbush":"^1.3.4","unitbezier":"0.0.0","vector-tile":"~0.1.2","gl":"git+https://github.com/kkaefer/headless-gl.git"},"devDependencies":{"benchmark":"~1.0.0","browserify":"~5.9.1","faucet":"0.0.1","istanbul":"^0.3.0","jshint":"2.5.3","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git","mapnik":"^1.4.10","mkdirp":"^0.5.0","mocha":"~1.21.3","serve":"^1.4.0","spritesmith":"0.19.2","st":"^0.5.1","tape":"2.14.0","uglify-js":"2.4.15","watchify":"1.0.1","zuul":"1.10.0"},"optionalDependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git"},"browserify":{"transform":["envify","glify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"npm run watch & serve","lint":"jshint js test --exclude=js/lib/*","test":"npm run lint && tape test/js/*/*.js | faucet","test-suite":"node test/render.test.js && (cd ./node_modules/mapbox-gl-test-suite/ && ./bin/compare_images.js)","test-browser":"zuul test/js/*/*.js --local","watch":"watchify -v -d js/mapbox-gl.js -o dist/mapbox-gl-dev.js","build":"browserify -d js/mapbox-gl.js > dist/mapbox-gl-dev.js","production":"browserify -d js/mapbox-gl.js | uglifyjs -m -c drop_console=true,warnings=false > dist/mapbox-gl.js","prepublish":"npm run build && npm run production","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","build-sprite":"./bin/build-sprite.js"},"jshintConfig":{"globals":{"require":false,"module":false,"exports":false,"console":false,"self":false,"alert":false,"__dirname":false},"newcap":false,"browser":true,"globalstrict":true,"trailing":true,"undef":true,"unused":true,"debug":true},"gitHead":"e7ba13468bbf50521c45e4d107920e9105ffe288","_id":"mapbox-gl@0.4.0","_shasum":"ad7af22e567948ae16998e1bf1446996e5ac0e63","_from":".","_npmVersion":"2.1.3","_nodeVersion":"0.10.32","_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"ad7af22e567948ae16998e1bf1446996e5ac0e63","size":583844,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.4.0.tgz"},"directories":{},"publish_time":1415138006823,"_cnpm_publish_time":1415138006823,"_hasShrinkwrap":false},"0.3.2":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.3.2","main":"js/mapbox-gl.js","license":"BSD","dependencies":{"brfs":"1.2.0","csscolorparser":"~1.0.2","envify":"2.0.1","geojson-rewind":"~0.1.0","glify":"0.4.2","mapbox-gl-style-spec":"git+https://github.com/mapbox/mapbox-gl-style-spec.git#577cb8995062ac179a84633263740f2094c45a8b","pbf":"~0.0.2","pngjs":"^0.4.0","point-geometry":"0.0.0","request":"^2.39.0","queue-async":"^1.0.7","rbush":"^1.3.4","unitbezier":"0.0.0","vector-tile":"~0.1.2","gl":"git+https://github.com/kkaefer/headless-gl.git"},"devDependencies":{"benchmark":"~1.0.0","browserify":"~5.9.1","faucet":"0.0.1","istanbul":"^0.3.0","jshint":"2.5.3","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git","mapnik":"^1.4.10","mkdirp":"^0.5.0","mocha":"~1.21.3","serve":"^1.4.0","spritesmith":"0.19.2","st":"^0.5.1","tape":"2.14.0","uglify-js":"2.4.15","watchify":"1.0.1","zuul":"1.10.0"},"optionalDependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git"},"browserify":{"transform":["envify","glify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"npm run watch & serve","lint":"jshint js test --exclude=js/lib/*","test":"npm run lint && tape test/js/*/*.js | faucet","test-browser":"zuul test/js/*/*.js --local","watch":"watchify -v -d js/mapbox-gl.js -o dist/mapbox-gl-dev.js","build":"browserify -d js/mapbox-gl.js > dist/mapbox-gl-dev.js","production":"browserify -d js/mapbox-gl.js | uglifyjs -m -c drop_console=true,warnings=false > dist/mapbox-gl.js","prepublish":"npm run build && npm run production","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","build-sprite":"./bin/build-sprite.js"},"jshintConfig":{"globals":{"require":false,"module":false,"exports":false,"console":false,"self":false,"alert":false,"__dirname":false},"newcap":false,"browser":true,"globalstrict":true,"trailing":true,"undef":true,"unused":true,"debug":true},"gitHead":"894d13ebe87d374a575a57a2bf7851b1164be55d","_id":"mapbox-gl@0.3.2","_shasum":"46ebf09d2bd8a0578776045723912ea8f5e67a4f","_from":".","_npmVersion":"2.1.3","_nodeVersion":"0.10.32","_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"46ebf09d2bd8a0578776045723912ea8f5e67a4f","size":584700,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.3.2.tgz"},"directories":{},"publish_time":1414097629653,"_cnpm_publish_time":1414097629653,"_hasShrinkwrap":false},"0.3.1":{"name":"mapbox-gl","description":"A WebGL interactive maps library","version":"0.3.1","main":"js/mapbox-gl.js","license":"BSD","dependencies":{"brfs":"1.2.0","csscolorparser":"~1.0.2","envify":"2.0.1","geojson-rewind":"~0.1.0","glify":"0.4.2","mapbox-gl-style-spec":"git+https://github.com/mapbox/mapbox-gl-style-spec.git#577cb8995062ac179a84633263740f2094c45a8b","pbf":"~0.0.2","pngjs":"^0.4.0","point-geometry":"0.0.0","queue-async":"^1.0.7","rbush":"^1.3.4","unitbezier":"0.0.0","vector-tile":"~0.1.2","gl":"git+https://github.com/kkaefer/headless-gl.git"},"devDependencies":{"benchmark":"~1.0.0","browserify":"~5.9.1","faucet":"0.0.1","istanbul":"^0.3.0","jshint":"2.5.3","mapbox-gl-test-suite":"git+https://github.com/mapbox/mapbox-gl-test-suite.git","mapnik":"^1.4.10","mkdirp":"^0.5.0","mocha":"~1.21.3","request":"^2.39.0","serve":"^1.4.0","spritesmith":"0.19.2","st":"^0.5.1","tape":"2.14.0","uglify-js":"2.4.15","watchify":"1.0.1","zuul":"1.10.0"},"optionalDependencies":{"gl":"git+https://github.com/kkaefer/headless-gl.git"},"browserify":{"transform":["envify","glify","brfs"]},"browser":{"./js/util/ajax.js":"./js/util/browser/ajax.js","./js/util/browser.js":"./js/util/browser/browser.js","./js/util/canvas.js":"./js/util/browser/canvas.js","./js/util/dispatcher.js":"./js/util/browser/dispatcher.js"},"scripts":{"start":"npm run watch & serve","lint":"jshint js test --exclude=js/lib/*","test":"npm run lint && tape test/js/*/*.js | faucet","test-remote":"zuul -- test/js/*/*.js","test-browser":"zuul test/js/*/*.js --local","watch":"watchify -v -d js/mapbox-gl.js -o dist/mapbox-gl-dev.js","build":"browserify -d js/mapbox-gl.js > dist/mapbox-gl-dev.js","production":"browserify -d js/mapbox-gl.js | uglifyjs -m -c drop_console=true,warnings=false > dist/mapbox-gl.js","prepublish":"npm run build && npm run production","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","build-sprite":"./bin/build-sprite.js"},"jshintConfig":{"globals":{"require":false,"module":false,"exports":false,"console":false,"self":false,"alert":false,"__dirname":false},"newcap":false,"browser":true,"globalstrict":true,"trailing":true,"undef":true,"unused":true,"debug":true},"gitHead":"adec2a4e0e310291bce7b1f47c332e7c9ca5a855","_id":"mapbox-gl@0.3.1","_shasum":"7d400988c8955ff9b42b2ef993b420fc7cd28e33","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},"maintainers":[{"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-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"}],"dist":{"shasum":"7d400988c8955ff9b42b2ef993b420fc7cd28e33","size":584798,"noattachment":false,"key":"/mapbox-gl/-/mapbox-gl-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mapbox-gl/download/mapbox-gl-0.3.1.tgz"},"directories":{},"publish_time":1412639991775,"_cnpm_publish_time":1412639991775,"_hasShrinkwrap":false}},"readme":"[<img width=\"300\" alt=\"Mapbox logo\" src=\"https://static-assets.mapbox.com/www/logos/mapbox-logo-black.png\">](https://www.mapbox.com/)\n\n**Mapbox GL JS** is a JavaScript library for interactive, customizable vector maps on the web. It takes map styles that conform to the\n[Mapbox Style Specification](https://docs.mapbox.com/mapbox-gl-js/style-spec/), applies them to vector tiles that\nconform to the [Mapbox Vector Tile Specification](https://github.com/mapbox/vector-tile-spec), and renders them using\nWebGL.\n\nMapbox GL JS is part of the [cross-platform Mapbox GL ecosystem](https://www.mapbox.com/maps/), which also includes\ncompatible native SDKs for applications on [Android](https://docs.mapbox.com/android/maps/overview/),\n[iOS](https://docs.mapbox.com/ios/maps/overview/), [macOS](http://mapbox.github.io/mapbox-gl-native/macos),\n[Qt](https://github.com/mapbox/mapbox-gl-native/tree/master/platform/qt), and [React Native](https://github.com/mapbox/react-native-mapbox-gl/). Mapbox provides building blocks to add location features like maps, search, and navigation into any experience you\ncreate. To get started with GL JS or any of our other building blocks,\n[sign up for a Mapbox account](https://www.mapbox.com/signup/).\n\nIn addition to GL JS, this repository contains code, issues, and test fixtures that are common to both GL JS and the\nnative SDKs. For code and issues specific to the native SDKs, see the\n[mapbox/mapbox-gl-native](https://github.com/mapbox/mapbox-gl-native/) repository.\n\n- [Getting started with Mapbox GL JS](https://docs.mapbox.com/mapbox-gl-js/overview/)\n- [Tutorials](https://docs.mapbox.com/help/tutorials/#web-apps)\n- [API documentation](https://docs.mapbox.com/mapbox-gl-js/api/)\n- [Examples](https://docs.mapbox.com/mapbox-gl-js/examples/)\n- [Style documentation](https://docs.mapbox.com/mapbox-gl-js/style-spec/)\n- [Open source styles](https://github.com/mapbox/mapbox-gl-styles)\n- [Contributor documentation](./CONTRIBUTING.md)\n\n[<img width=\"600\" alt=\"Mapbox GL JS gallery of map images\" src=\"https://static-assets.mapbox.com/www/mapbox-gl-js-gallery.png\">](https://www.mapbox.com/mapbox-gljs)\n\n**Caption:** (_Mapbox GL JS maps, left-to-right, top-to-bottom_): Custom styled point [clusters](https://docs.mapbox.com/mapbox-gl-js/style-spec/sources/#geojson-cluster), custom style with points, [hexbin visualization](https://blog.mapbox.com/exploring-nyc-open-data-with-3d-hexbins-5af2b7d8bc46) on a [Dark style](https://www.mapbox.com/maps/dark) map with [`Popups`](https://docs.mapbox.com/mapbox-gl-js/api/markers/#popup), data-driven [circles](https://docs.mapbox.com/mapbox-gl-js/style-spec/layers/#circle) over a [`raster` layer](https://docs.mapbox.com/mapbox-gl-js/style-spec/layers/#raster) with [satellite imagery](https://docs.mapbox.com/help/getting-started/satellite-imagery/), [3D terrain](https://docs.mapbox.com/mapbox-gl-js/example/?topic=3D) with custom [`Markers`](https://docs.mapbox.com/mapbox-gl-js/api/markers/#marker), [Mapbox Movement data](https://docs.mapbox.com/data/movement/guides/) visualization.\n\n## License\n\nCopyright © 2021 Mapbox\n\nAll rights reserved.\n\nMapbox GL JS version 2.0 or higher (“Mapbox Web SDK”) must be used according to the Mapbox Terms of Service. This license allows developers with a current active Mapbox account to use and modify the Mapbox Web SDK. Developers may modify the Mapbox Web SDK code so long as the modifications do not change or interfere with marked portions of the code related to billing, accounting, and anonymized data collection. The Mapbox Web SDK sends only anonymized usage data, which Mapbox uses for fixing bugs and errors, accounting, and generating aggregated anonymized statistics. This license terminates automatically if a user no longer has an active Mapbox account.\n\nFor the full license terms, please see the [Mapbox Terms of Service](https://www.mapbox.com/legal/tos/).\n","_attachments":{},"homepage":"https://github.com/mapbox/mapbox-gl-js#readme","bugs":{"url":"https://github.com/mapbox/mapbox-gl-js/issues"},"license":"SEE LICENSE IN LICENSE.txt"}