{
	"name": "mapbox-gl",
	"versions": {
		"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": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				}
			],
			"dist": {
				"shasum": "7d400988c8955ff9b42b2ef993b420fc7cd28e33",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.3.1.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"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": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				}
			],
			"dist": {
				"shasum": "46ebf09d2bd8a0578776045723912ea8f5e67a4f",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.3.2.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"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": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				}
			],
			"dist": {
				"shasum": "ad7af22e567948ae16998e1bf1446996e5ac0e63",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.4.0.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"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": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				}
			],
			"dist": {
				"shasum": "835044a0a3c387d2d56218ae62c67d75fc5a94ce",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.4.1.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"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": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				}
			],
			"dist": {
				"shasum": "544ab4403df87bf5f220730a875ef7dffc158534",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.4.2.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"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": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				}
			],
			"dist": {
				"shasum": "e89bed37a9eb5d4f062dd0649d3f70f7e0506029",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.5.0.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"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": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				}
			],
			"dist": {
				"shasum": "bb8e35aab3217bdce40151775970e3aa30a98d80",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.5.1.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"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": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				}
			],
			"dist": {
				"shasum": "895ecc3bd698d66b8cea8e31878c1829b2ef677c",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.5.2.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"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": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				}
			],
			"dist": {
				"shasum": "1b4bc34b18851db0edc56c077f258b97bfc2686a",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.6.0.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"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": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				}
			],
			"dist": {
				"shasum": "49d5e73cda810c9525b76ab1a834444566d4a3d2",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.7.0.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"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": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				}
			],
			"dist": {
				"shasum": "c5cba7dd36efabcefde6c4fe7a7dbb7f57ea2ebe",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.8.0.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.8.1.tgz"
			},
			"maintainers": [
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "planemad",
					"email": "arun.planemad@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "edenh",
					"email": "eden@mapbox.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "mapbox",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				}
			],
			"directories": {},
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.8.2.tgz"
			},
			"maintainers": [
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "planemad",
					"email": "arun.planemad@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "edenh",
					"email": "eden@mapbox.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "mapbox",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.9.0.tgz"
			},
			"maintainers": [
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "planemad",
					"email": "arun.planemad@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "edenh",
					"email": "eden@mapbox.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "mapbox",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"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": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "planemad",
					"email": "arun.planemad@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "edenh",
					"email": "eden@mapbox.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "mapbox",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				}
			],
			"dist": {
				"shasum": "b34107157277a3fb32905b7f088c54d80caf1114",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.10.0.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"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": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "edenh",
					"email": "eden@mapbox.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "heyitsgarrett",
					"email": "heyitsgarrett@gmail.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "planemad",
					"email": "arun.planemad@gmail.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"dist": {
				"shasum": "42a44c862dd67990f94843a042b5f47daf633e6f",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.11.0.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"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": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "edenh",
					"email": "eden@mapbox.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "heyitsgarrett",
					"email": "heyitsgarrett@gmail.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "planemad",
					"email": "arun.planemad@gmail.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"dist": {
				"shasum": "dc799f988b52b45d44d97635834bb206fa47d8d2",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.11.1.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"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": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "edenh",
					"email": "eden@mapbox.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "heyitsgarrett",
					"email": "heyitsgarrett@gmail.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "planemad",
					"email": "arun.planemad@gmail.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"dist": {
				"shasum": "cd05d7580551ce70d403193596b8ff1b2b9e846d",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.11.2.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"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": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "edenh",
					"email": "eden@mapbox.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "heyitsgarrett",
					"email": "heyitsgarrett@gmail.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "planemad",
					"email": "arun.planemad@gmail.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"dist": {
				"shasum": "1257d81b7a2afad77acd62097979c3485beef350",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.11.3.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"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": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "edenh",
					"email": "eden@mapbox.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "heyitsgarrett",
					"email": "heyitsgarrett@gmail.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "planemad",
					"email": "arun.planemad@gmail.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"dist": {
				"shasum": "8ba8e8cf503ab003b2c8e8c86e560c404717670d",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.11.4.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"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": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "edenh",
					"email": "eden@mapbox.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "heyitsgarrett",
					"email": "heyitsgarrett@gmail.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "planemad",
					"email": "arun.planemad@gmail.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"dist": {
				"shasum": "18642c73dcb41c56fe3e7f63b3ea5a24a9f715c0",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.11.5.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"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": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "edenh",
					"email": "eden@mapbox.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "heyitsgarrett",
					"email": "heyitsgarrett@gmail.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "planemad",
					"email": "arun.planemad@gmail.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"dist": {
				"shasum": "46c52d77472c99d248f6f810c2de0a94e610ca41",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.12.0.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"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": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "edenh",
					"email": "eden@mapbox.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "heyitsgarrett",
					"email": "heyitsgarrett@gmail.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "planemad",
					"email": "arun.planemad@gmail.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"dist": {
				"shasum": "074c636125b2ae6000104043fa24a6ab3a157e4f",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.12.1.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.12.2.tgz"
			},
			"maintainers": [
				{
					"name": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "edenh",
					"email": "eden@mapbox.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "heyitsgarrett",
					"email": "heyitsgarrett@gmail.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "planemad",
					"email": "arun.planemad@gmail.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"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": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"dist": {
				"shasum": "f96414ee6b057757796c3c842a4aeff2d43929ed",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.12.3.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"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": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"dist": {
				"shasum": "fc7407ba15f91870538ce0eea318563c2c922334",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.12.4.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"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": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"dist": {
				"shasum": "72f8a875af6f7646a02d282d08d7885a58ae2f4a",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.13.1.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"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": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"dist": {
				"shasum": "d64c2ed1efda11b3993c2f7c8e92047898debeda",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/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": {},
			"contributors": []
		},
		"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": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"dist": {
				"shasum": "4a336c6868dc1a9751c6426f63e0fda1e512a2e2",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/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": {},
			"contributors": []
		},
		"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": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"dist": {
				"shasum": "a23a4d98c8e1e29015153a3c9e025a40e933f644",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/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": {},
			"contributors": []
		},
		"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": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"dist": {
				"shasum": "434d0bea12b66173c406a1678ce5535d38ca8e28",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/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": {},
			"contributors": []
		},
		"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": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"dist": {
				"shasum": "4ced02742ded03ef7d009e7d8d4cb1b5cba7eb91",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/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": {},
			"contributors": []
		},
		"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": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"dist": {
				"shasum": "686b0f50974789521c624711ef1ce6f9f4a19747",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/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": {},
			"contributors": []
		},
		"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": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"dist": {
				"shasum": "ce50bfe6002f0e40f9937d352400ba0b9ddcb16d",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/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": {},
			"contributors": []
		},
		"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": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"dist": {
				"shasum": "68302edea3ca680501c8f1b9626c169dabc091f2",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/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": {},
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.19.0.tgz"
			},
			"maintainers": [
				{
					"name": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-16-east.internal.npmjs.com",
				"tmp": "tmp/mapbox-gl-0.19.0.tgz_1464736068522_0.5489180679433048"
			},
			"directories": {},
			"contributors": []
		},
		"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": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"dist": {
				"shasum": "96799f33467b2d767415d8c609d5110f5ae5dd63",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/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": {},
			"contributors": []
		},
		"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": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"dist": {
				"shasum": "edb8ec878c855c35867eb892fab4cd738d5146de",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/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": {},
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.20.1.tgz"
			},
			"maintainers": [
				{
					"name": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/mapbox-gl-0.20.1.tgz_1466541121151_0.10657452396117151"
			},
			"directories": {},
			"contributors": []
		},
		"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": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"dist": {
				"shasum": "64cba9e14ea0481f69d24185060f6b7f0f9ac39a",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/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": {},
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.22.0.tgz"
			},
			"maintainers": [
				{
					"name": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/mapbox-gl-0.22.0.tgz_1471021366539_0.7491761057171971"
			},
			"directories": {},
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.22.1.tgz"
			},
			"maintainers": [
				{
					"name": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/mapbox-gl-0.22.1.tgz_1471549891670_0.8762630566488951"
			},
			"directories": {},
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.23.0.tgz"
			},
			"maintainers": [
				{
					"name": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/mapbox-gl-0.23.0.tgz_1472160560464_0.42593320249579847"
			},
			"directories": {},
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.24.0.tgz"
			},
			"maintainers": [
				{
					"name": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-16-east.internal.npmjs.com",
				"tmp": "tmp/mapbox-gl-0.24.0.tgz_1474330084505_0.03657162352465093"
			},
			"directories": {},
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.25.0.tgz"
			},
			"maintainers": [
				{
					"name": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/mapbox-gl-0.25.0.tgz_1475191773199_0.7649421251844615"
			},
			"directories": {},
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.25.1.tgz"
			},
			"maintainers": [
				{
					"name": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-16-east.internal.npmjs.com",
				"tmp": "tmp/mapbox-gl-0.25.1.tgz_1475276097221_0.31044410495087504"
			},
			"directories": {},
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.26.0.tgz"
			},
			"maintainers": [
				{
					"name": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-16-east.internal.npmjs.com",
				"tmp": "tmp/mapbox-gl-0.26.0.tgz_1476399179232_0.5093014733865857"
			},
			"directories": {},
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.27.0.tgz"
			},
			"maintainers": [
				{
					"name": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/mapbox-gl-0.27.0.tgz_1478907959284_0.6588430174160749"
			},
			"directories": {},
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.28.0.tgz"
			},
			"maintainers": [
				{
					"name": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "kkaefer@gmail.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mikemorris",
					"email": "michael.patrick.morris@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/mapbox-gl-0.28.0.tgz_1479412417964_0.7800286908168346"
			},
			"directories": {},
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.29.0.tgz"
			},
			"maintainers": [
				{
					"name": "1ec5",
					"email": "mxn@1ec5.org"
				},
				{
					"name": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "ghoshkaj",
					"email": "ghoshkaj@gmail.com"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "isiyu",
					"email": "siyu.song@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "mail@kkaefer.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mattficke",
					"email": "matt@mattficke.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mollymerp",
					"email": "mollylloyd@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "planemad",
					"email": "arun.planemad@gmail.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/mapbox-gl-0.29.0.tgz_1482258334201_0.5416389661841094"
			},
			"directories": {},
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.30.0.tgz"
			},
			"maintainers": [
				{
					"name": "1ec5",
					"email": "mxn@1ec5.org"
				},
				{
					"name": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "ghoshkaj",
					"email": "ghoshkaj@gmail.com"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "isiyu",
					"email": "siyu.song@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "mail@kkaefer.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mattficke",
					"email": "matt@mattficke.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mollymerp",
					"email": "mollylloyd@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "planemad",
					"email": "arun.planemad@gmail.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/mapbox-gl-0.30.0.tgz_1483660590894_0.8942273429129273"
			},
			"directories": {},
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.31.0.tgz"
			},
			"maintainers": [
				{
					"name": "1ec5",
					"email": "mxn@1ec5.org"
				},
				{
					"name": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "ghoshkaj",
					"email": "ghoshkaj@gmail.com"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "isiyu",
					"email": "siyu.song@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "mail@kkaefer.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mattficke",
					"email": "matt@mattficke.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mollymerp",
					"email": "mollylloyd@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "planemad",
					"email": "arun.planemad@gmail.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/mapbox-gl-0.31.0.tgz_1484082521953_0.1998874587006867"
			},
			"directories": {},
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.32.0.tgz"
			},
			"maintainers": [
				{
					"name": "1ec5",
					"email": "mxn@1ec5.org"
				},
				{
					"name": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "ghoshkaj",
					"email": "ghoshkaj@gmail.com"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "isiyu",
					"email": "siyu.song@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "mail@kkaefer.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mattficke",
					"email": "matt@mattficke.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mollymerp",
					"email": "mollylloyd@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "planemad",
					"email": "arun.planemad@gmail.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/mapbox-gl-0.32.0.tgz_1485459302163_0.8215631111524999"
			},
			"directories": {},
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.32.1.tgz"
			},
			"maintainers": [
				{
					"name": "1ec5",
					"email": "mxn@1ec5.org"
				},
				{
					"name": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj.ashton@gmail.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "camilleanne",
					"email": "camille@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "ghoshkaj",
					"email": "ghoshkaj@gmail.com"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "isiyu",
					"email": "siyu.song@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "mail@kkaefer.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mattficke",
					"email": "matt@mattficke.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mollymerp",
					"email": "mollylloyd@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "planemad",
					"email": "arun.planemad@gmail.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/mapbox-gl-0.32.1.tgz_1485464457726_0.751553607173264"
			},
			"directories": {},
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.33.0.tgz"
			},
			"maintainers": [
				{
					"name": "1ec5",
					"email": "mxn@1ec5.org"
				},
				{
					"name": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj@mapbox.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "ghoshkaj",
					"email": "ghoshkaj@gmail.com"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "isiyu",
					"email": "siyu.song@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "mail@kkaefer.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mattficke",
					"email": "matt@mattficke.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mollymerp",
					"email": "mollylloyd@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "planemad",
					"email": "arun.planemad@gmail.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/mapbox-gl-0.33.0.tgz_1489011059297_0.3731036444660276"
			},
			"directories": {},
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.33.1.tgz"
			},
			"maintainers": [
				{
					"name": "1ec5",
					"email": "mxn@1ec5.org"
				},
				{
					"name": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj@mapbox.com"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "ghoshkaj",
					"email": "ghoshkaj@gmail.com"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "isiyu",
					"email": "siyu.song@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "mail@kkaefer.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mattficke",
					"email": "matt@mattficke.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mollymerp",
					"email": "mollylloyd@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "planemad",
					"email": "arun.planemad@gmail.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/mapbox-gl-0.33.1.tgz_1489195924186_0.5271893173921853"
			},
			"directories": {},
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.34.0.tgz"
			},
			"maintainers": [
				{
					"name": "1ec5",
					"email": "mxn@1ec5.org"
				},
				{
					"name": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj@mapbox.com"
				},
				{
					"name": "anandthakker",
					"email": "vestibule@anandthakker.net"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "ghoshkaj",
					"email": "ghoshkaj@gmail.com"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "isiyu",
					"email": "siyu.song@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "mail@kkaefer.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lucaswoj",
					"email": "lucas@lucaswoj.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mattficke",
					"email": "matt@mattficke.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mollymerp",
					"email": "mollylloyd@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "planemad",
					"email": "arun.planemad@gmail.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tmcw",
					"email": "tom@macwright.org"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/mapbox-gl-0.34.0.tgz_1489785220731_0.19574281526729465"
			},
			"directories": {},
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.35.0.tgz"
			},
			"maintainers": [
				{
					"name": "1ec5",
					"email": "mxn@1ec5.org"
				},
				{
					"name": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj@mapbox.com"
				},
				{
					"name": "anandthakker",
					"email": "vestibule@anandthakker.net"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "ghoshkaj",
					"email": "ghoshkaj@gmail.com"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "isiyu",
					"email": "siyu.song@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "mail@kkaefer.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mattficke",
					"email": "matt@mattficke.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mollymerp",
					"email": "mollylloyd@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "planemad",
					"email": "arun.planemad@gmail.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/mapbox-gl-0.35.0.tgz_1491603015996_0.6060961969196796"
			},
			"directories": {},
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.35.1.tgz"
			},
			"maintainers": [
				{
					"name": "1ec5",
					"email": "mxn@1ec5.org"
				},
				{
					"name": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj@mapbox.com"
				},
				{
					"name": "anandthakker",
					"email": "vestibule@anandthakker.net"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "ghoshkaj",
					"email": "ghoshkaj@gmail.com"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "isiyu",
					"email": "siyu.song@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "mail@kkaefer.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mattficke",
					"email": "matt@mattficke.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mollymerp",
					"email": "mollylloyd@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "planemad",
					"email": "arun.planemad@gmail.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/mapbox-gl-0.35.1.tgz_1492029619389_0.7764766591135412"
			},
			"directories": {},
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.36.0.tgz"
			},
			"maintainers": [
				{
					"name": "1ec5",
					"email": "mxn@1ec5.org"
				},
				{
					"name": "aaronlidman",
					"email": "aaronlidman@gmail.com"
				},
				{
					"name": "ajashton",
					"email": "aj@mapbox.com"
				},
				{
					"name": "anandthakker",
					"email": "vestibule@anandthakker.net"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "ghoshkaj",
					"email": "ghoshkaj@gmail.com"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "isiyu",
					"email": "siyu.song@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "mail@kkaefer.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mattficke",
					"email": "matt@mattficke.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mollymerp",
					"email": "mollylloyd@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "planemad",
					"email": "arun.planemad@gmail.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/mapbox-gl-0.36.0.tgz_1492641438307_0.7326490448322147"
			},
			"directories": {},
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.37.0.tgz"
			},
			"maintainers": [
				{
					"name": "1ec5",
					"email": "mxn@1ec5.org"
				},
				{
					"name": "ajashton",
					"email": "aj@mapbox.com"
				},
				{
					"name": "alulsh",
					"email": "ulsh@mapbox.com"
				},
				{
					"name": "anandthakker",
					"email": "vestibule@anandthakker.net"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "asheemmamoowala",
					"email": "asheemm@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "dthompson",
					"email": "dthompson@gmail.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "ghoshkaj",
					"email": "ghoshkaj@gmail.com"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "isiyu",
					"email": "siyu.song@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "mail@kkaefer.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mateov",
					"email": "matt@mapbox.com"
				},
				{
					"name": "mattficke",
					"email": "matt@mattficke.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mollymerp",
					"email": "mollylloyd@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "planemad",
					"email": "arun.planemad@gmail.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "scothis",
					"email": "scothis@gmail.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/mapbox-gl-0.37.0.tgz_1493761332142_0.4526928304694593"
			},
			"directories": {},
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.38.0.tgz"
			},
			"maintainers": [
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "scothis@gmail.com",
					"name": "scothis"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "nicholas.ingalls@gmail.com",
					"name": "ingalls"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl-0.38.0.tgz_1497038181721_0.7290120203979313"
			},
			"directories": {},
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.39.0.tgz"
			},
			"maintainers": [
				{
					"name": "1ec5",
					"email": "mxn@1ec5.org"
				},
				{
					"name": "ajashton",
					"email": "aj@mapbox.com"
				},
				{
					"name": "alulsh",
					"email": "ulsh@mapbox.com"
				},
				{
					"name": "anandthakker",
					"email": "vestibule@anandthakker.net"
				},
				{
					"name": "ansis",
					"email": "ansis.brammanis@gmail.com"
				},
				{
					"name": "asheemmamoowala",
					"email": "asheemm@gmail.com"
				},
				{
					"name": "bergwerkgis",
					"email": "wb@bergwerk-gis.at"
				},
				{
					"name": "bhousel",
					"email": "bryan@mapbox.com"
				},
				{
					"name": "bsudekum",
					"email": "bobby@mapbox.com"
				},
				{
					"name": "dnomadb",
					"email": "damon@mapbox.com"
				},
				{
					"name": "emilymcafee",
					"email": "emily@mapbox.com"
				},
				{
					"name": "flippmoke",
					"email": "flippmoke@gmail.com"
				},
				{
					"name": "freenerd",
					"email": "spam@freenerd.de"
				},
				{
					"name": "ghoshkaj",
					"email": "ghoshkaj@gmail.com"
				},
				{
					"name": "gretacb",
					"email": "carol@mapbox.com"
				},
				{
					"name": "ian29",
					"email": "ian.villeda@gmail.com"
				},
				{
					"name": "ianshward",
					"email": "ian@mapbox.com"
				},
				{
					"name": "ingalls",
					"email": "nicholas.ingalls@gmail.com"
				},
				{
					"name": "isiyu",
					"email": "siyu.song@gmail.com"
				},
				{
					"name": "jfirebaugh",
					"email": "john.firebaugh@gmail.com"
				},
				{
					"name": "jrpruit1",
					"email": "jake@jakepruitt.com"
				},
				{
					"name": "karenzshea",
					"email": "karen@mapbox.com"
				},
				{
					"name": "kkaefer",
					"email": "mail@kkaefer.com"
				},
				{
					"name": "lbud",
					"email": "lauren@mapbox.com"
				},
				{
					"name": "lxbarth",
					"email": "alex@mapbox.com"
				},
				{
					"name": "lyzidiamond",
					"email": "lyzi@mapbox.com"
				},
				{
					"name": "mapbox-admin",
					"email": "accounts@mapbox.com"
				},
				{
					"name": "mattficke",
					"email": "matt@mattficke.com"
				},
				{
					"name": "mcwhittemore",
					"email": "mcwhittemore@gmail.com"
				},
				{
					"name": "miccolis",
					"email": "jeff@miccolis.net"
				},
				{
					"name": "mollymerp",
					"email": "mollylloyd@gmail.com"
				},
				{
					"name": "morganherlocker",
					"email": "morgan.herlocker@gmail.com"
				},
				{
					"name": "mourner",
					"email": "agafonkin@gmail.com"
				},
				{
					"name": "nickidlugash",
					"email": "nicki@mapbox.com"
				},
				{
					"name": "planemad",
					"email": "arun.planemad@gmail.com"
				},
				{
					"name": "rclark",
					"email": "ryan.clark.j@gmail.com"
				},
				{
					"name": "samanbb",
					"email": "saman@mapbox.com"
				},
				{
					"name": "sbma44",
					"email": "tlee@mapbox.com"
				},
				{
					"name": "sgillies",
					"email": "sean@mapbox.com"
				},
				{
					"name": "springmeyer",
					"email": "dane@mapbox.com"
				},
				{
					"name": "themarex",
					"email": "patrick@mapbox.com"
				},
				{
					"name": "tristen",
					"email": "tristen.brown@gmail.com"
				},
				{
					"name": "willwhite",
					"email": "will@mapbox.com"
				},
				{
					"name": "yhahn",
					"email": "young@mapbox.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl-0.39.0.tgz_1500678734776_0.17017318005673587"
			},
			"directories": {},
			"contributors": []
		},
		"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": {
				"integrity": "sha512-twpqq39xs93VQnKjntIaSndnFc0wV6GReOiIDAbXyuyhYnHZFz11vX3F/vmY1f07ZUOJtBwOzazhZrrwya1p1A==",
				"shasum": "2197e1e9dc5d37371b85c73157cf1c1f977c5812",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.39.1.tgz"
			},
			"maintainers": [
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "nicholas.ingalls@gmail.com",
					"name": "ingalls"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl-0.39.1.tgz_1500927762286_0.8958859296981245"
			},
			"directories": {},
			"contributors": []
		},
		"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": {
				"integrity": "sha512-dgxiwCBy5yJLk9z/5Hzk1BeU0h4NyW5Sz9LsJiznHHLuX4gxCmEVwaqXc8AcQa/5lTiZnHBrmoslQ/m2rLL4yQ==",
				"shasum": "2419531a020ecd7f05232023a332f70c930d9732",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.40.0.tgz"
			},
			"maintainers": [
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "thomas.j.lee@gmail.com",
					"name": "sbma44"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "nicholas.ingalls@gmail.com",
					"name": "ingalls"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl-0.40.0.tgz_1505335392268_0.5614242432639003"
			},
			"directories": {},
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.40.1.tgz"
			},
			"maintainers": [
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "thomas.j.lee@gmail.com",
					"name": "sbma44"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "nicholas.ingalls@gmail.com",
					"name": "ingalls"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl-0.40.1.tgz_1505782001282_0.5133953345939517"
			},
			"directories": {},
			"contributors": []
		},
		"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": {
				"integrity": "sha512-4U4/nhhJhqEqwHK3GSHiBL8STNRQiPkjqZKBivDS18Tuo4A1SPR/PVoSTMZeAqAJWToM9ENWDHSKyj8VKqILxw==",
				"shasum": "68839ac1d45c1e90a230d7a6c17434b5e2cfbb73",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.41.0.tgz"
			},
			"maintainers": [
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "thomas.j.lee@gmail.com",
					"name": "sbma44"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "nicholas.ingalls@gmail.com",
					"name": "ingalls"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl-0.41.0.tgz_1507758936578_0.033281851559877396"
			},
			"directories": {},
			"contributors": []
		},
		"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": {
				"integrity": "sha512-/2nij4njYsy6+VGzzntwRmndCsIKVY0I/ayHrpEHZbGKoh2ONXa1ZYbGSyud57alamrfuHMocTE2woRmKgBOyQ==",
				"shasum": "accdd0abcb7a4142e3c55054ec3a0321bf09c173",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.42.0.tgz"
			},
			"maintainers": [
				{
					"email": "lucas@lucaswoj.com",
					"name": "lucaswoj"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "nicholas.ingalls@gmail.com",
					"name": "ingalls"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl-0.42.0.tgz_1510617586382_0.2008477656636387"
			},
			"directories": {},
			"contributors": []
		},
		"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": {
				"integrity": "sha512-Ysjps6tICz1M2ao3i2xkdbKsVLFv6WqkR+MYLcFmE7HlUIAspTcrXpL6x4/eRhfMTg8sj9dLZd6X5BLXI+sjjQ==",
				"shasum": "ed676e450a5df9bcde4f3f47233444fc035e9e3e",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.42.1.tgz"
			},
			"maintainers": [
				{
					"email": "lucas@lucaswoj.com",
					"name": "lucaswoj"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "nicholas.ingalls@gmail.com",
					"name": "ingalls"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl-0.42.1.tgz_1510974400286_0.04371384694240987"
			},
			"directories": {},
			"contributors": []
		},
		"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": {
				"integrity": "sha512-YwTP5g6ljzUvT4puPOubhZ+RQO6umOtfSBAu07LNrBXP9ZhprD5y6DoQJID1BaB6DTFQ5BD0CN717a/NPUG5Xg==",
				"shasum": "b349142d0b0a3c2f4225b30d301c9bf6c507a272",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.42.2.tgz"
			},
			"maintainers": [
				{
					"email": "lucas@lucaswoj.com",
					"name": "lucaswoj"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "nicholas.ingalls@gmail.com",
					"name": "ingalls"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl-0.42.2.tgz_1511300345429_0.7714411329943687"
			},
			"directories": {},
			"contributors": []
		},
		"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": {
				"integrity": "sha512-ZZ7qmPZygpECIaoGvQEmt5SSOBEQKv58gUGTatPF2kS7VmDfftjzeJt4nDwHVgoV3QBGm4TWIFKY7Du0ia7duw==",
				"shasum": "60642f7c72af5830f37d10662b8091132c817338",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.43.0-beta.1.tgz"
			},
			"maintainers": [
				{
					"email": "lucas@lucaswoj.com",
					"name": "lucaswoj"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "nicholas.ingalls@gmail.com",
					"name": "ingalls"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl-0.43.0-beta.1.tgz_1513296967280_0.0897920704446733"
			},
			"directories": {},
			"contributors": []
		},
		"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": {
				"integrity": "sha512-mSyGdXEy+JXXZS5/U4IL13JnOeHx8IoyrNPalxQnagFf3X8olaqKBy49YyEIBeAxTBR4QDeS50fwDLJK1C2Hgg==",
				"shasum": "c53978cdce0e3fa393a60bd5afc657842ce5b098",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.43.0.tgz"
			},
			"maintainers": [
				{
					"email": "lucas@lucaswoj.com",
					"name": "lucaswoj"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "nicholas.ingalls@gmail.com",
					"name": "ingalls"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl-0.43.0.tgz_1513885203125_0.04593365569598973"
			},
			"directories": {},
			"contributors": []
		},
		"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": {
				"integrity": "sha512-vMeZaLXjG1B1BKOD9HB11sb9UIUvbzXWJu0NR38j9Uyp1h5xUXqh1Rqe+EhxQp3jzlHIv/LVhFKCJjQQKA2LoA==",
				"shasum": "5f4c58d2c64fba8e61183c67f98217f1db432f99",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.44.0.tgz"
			},
			"maintainers": [
				{
					"email": "lucas@lucaswoj.com",
					"name": "lucaswoj"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "nicholas.ingalls@gmail.com",
					"name": "ingalls"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl-0.44.0.tgz_1516908029738_0.8004595504608005"
			},
			"directories": {},
			"contributors": []
		},
		"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": {
				"integrity": "sha512-K6GfXfvumPgiw3NSFGTPYU7VinhWLKFbRmNTx/mPWzxzazfKZsChuyZ9IEhZ6LuFEnV1qzquyg5kLUCledVzvg==",
				"shasum": "bd4964f71a937c0eca4cc8b00330f2bfcbddc37c",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.44.1.tgz",
				"fileCount": 368,
				"unpackedSize": 11159905
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "nicholas.ingalls@gmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "lucas@lucaswoj.com",
					"name": "lucaswoj"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl_0.44.1_1518569766038_0.7133353330101666"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-UzrfDEit6pX+HSj5qQTDG633JiF4JKn1MD8vz58S7kAnGRqnnSfFc7rrSVXZ/E6G5SFKsfESURUbLLuGkOcfWA==",
				"shasum": "8c118ba8c5c15b054272644f30877309db0f8ee2",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.44.2.tgz",
				"fileCount": 370,
				"unpackedSize": 13554197
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "nicholas.ingalls@gmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "lucas@lucaswoj.com",
					"name": "lucaswoj"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl_0.44.2_1522783868601_0.8355473505103366"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.45.0-beta.1.tgz",
				"fileCount": 378,
				"unpackedSize": 9935929,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2ozsCRA9TVsSAnZWagAAI+QP/3+2MdeW53Vtu/UWCWq0\nITLAbdqCS07pcZZekgOqLa7+igs6bSyLsgqJaBypzNKoiBCMecMpRbOhZLfT\n1tOTlKFxW0AjLYUYA8TegvwGHPh0Rf9aSZxFRIsSz7APXpdLirpO3loc5V/8\noo5K7ak7ZdMelEphoVTzDLFAvvucUpBAgBTalbzOGZowjFzqIOqXorY6TqLu\nYAd0Zv6prPp1ovBphO3BaPIPBE/ArXs2AGXN6Yyr77dOSQbr2aqpooM/2Eai\nHmJCAJVt+pUut9k2SpLEeG3GwYOa2jHNnftlTM2tAkwArGgTk3q+Vcsk0W5Q\nwtMCDgIZbbYmSYwU+FLFH2cNkNAlO8uUsY/xXhd42rGpFLemcEspFbOQCsSU\nQAtdAun+UcDLewvy9a1GwkQ2WCDP1veRhi5urUvxQjxw2lal8cVsrTvFZmOG\neoX07FtdWGa/vT72e75NocHG9wFUyMJYtUu/GMeHTFIJK1jM7IYeD09jlMf4\nazdy82LU6L122gsLALV3+J/Mr8yYkaphFW2DwHURn3tCE0efqwJvPdQOR82U\ntcimQ5RqHRZZFt8/gkvX7jtCdjrUbY0LfmFvU0vpSSQuI6vC8FwBUHSo2Qav\ngHl7xNfS+EAanfV+ajqOMix3nCHfPwGxQk6D5bP92L9ECVfsgSpAzqK6bkcF\nHPA1\r\n=YB+S\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "nicholas.ingalls@gmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "lucas@lucaswoj.com",
					"name": "lucaswoj"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl_0.45.0-beta.1_1524272363583_0.3394759062436492"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"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",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.45.0.tgz",
				"fileCount": 382,
				"unpackedSize": 11816373,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8OXPCRA9TVsSAnZWagAAPy0P/3ogs+RrAgxm3AVcyIUc\neYeeo/P8Xq2dDWkH7906pj03ItPrAf7Z+rg4OpWM7TPCecWs1pvk6bo1lUd1\nDel94vP3ArQ6EcqvPHITYqwFRNExQq+rpqJOvNAWP86+LzRowAZu4iAeqER9\nehzKt4Ng1RjlXno7SVnpiHzs1TdSEQX9y3o/YVUWvlt31Du8QyTNm17/Dfot\nLEHS2erCTM5x6l7ZplcGlVyfkHSiOukbsRtb20kPVeInlnbD1vH/B1z1ff81\n6gcWfEwsRM5Bly0qfon1VZwwBHeDhaQN9d7DDSaG+Wyjyx4TeTnsIhxRYeTP\nXEulRwBc5aZglA3MOEl4jZlwi3R9/59W2EAg68LadxxyzM7Tr/ksSTG5k94J\nNEQQ6sZ5HubyfAQCpMDvzoOlgc+uKLO2IcSWBSnluLhWs/zsOqhyz/eEzrsQ\nzLSAuxPMLRANdbUo1ZlmMFZ9UlUEDjubTqRGrMfdEwoMqQ6vmKSNPtEgB4fw\ntkfqgf8vtH6EYrPIOnqvMBfwRHI4oh7pxfB7+LAuCEnsjQJPkx3h4p4S+xgA\neJ7mjAlv/qwti2rvpAlG1zL/QHMCEfCH0cb+w3927/lHNxZP3JOyl/99jxJs\naZIumG+Ykfs9Nb7IN1VMF79bqauIiCpf47fdNpp7o7v+bRBLZ+Sy7mpk+0H8\nFItA\r\n=sixy\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "ingalls@protonmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl_0.45.0_1525736910503_0.7218894624116721"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-Mnz1T4C+4Hx0+NHwW+qrhJjP6z3wZx9+PP5Q8fzMXiCKhJFklPw8gvoaZIxyo7+AmDNWMp+OiXpqDwqxTAfvhQ==",
				"shasum": "8cf62bd654eb6342fead72abea2a4afc624a87e6",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.46.0-beta.1.tgz",
				"fileCount": 396,
				"unpackedSize": 12952822,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIbzYCRA9TVsSAnZWagAAuLQP/0hNTP1hilWYnUi0YMQO\n+3kJrFFrD8NueAFRbPVjJfyiMt3riUO+TGNGH5pZHxJ7YfviG+8Bv1/m3+Wf\ns5wpx5ZQ3pn23AFKUL8Ic9SzDsR/8VCYufICz3XUehX4rOpkPvOnkXtnuR1t\ne5k32rnpjRkc4MEwD5P8OjKRzSeINkkXUkkspmqIeVHkwnLPhPyygAWXCfuu\nLk9hEb7niC4XSk2Wfqou4K3SbJ2M4qhxzNYr1TQfNhfBnSePA0E8ONzFq0ZA\nPxU2bXukLfqpbvmNm+Zso6pukF23KYHpTEJ3VFOam8oy551aQ1Bz6AmnjCFv\nlFT6TAyCpg0aM3aAllGG8gzg6DkVSWwbSS9XEFsDo9hOyAGXiLmfi9UizY8i\n1i5MRC2IvCXisvR74cUycW3E+6nop/Q6L80Gk6nE4oB8guJ3krazXTgToihM\nT4o/0lJ3H/zR7rnSkZwpAKypFKKlVLQ2CDvxjk8z8ksQQwCPkkYou63njPSr\ndn+vUAasVDCMX/gsRVYpk5xruNyzxYHffWGKLs2Nd1TTfbAXznVT9OgvH0SK\ng8ykxWexAq+xY7ovBpNDUpl/k+OO7nyyGE/+dNKiviHG0znAiUoUcRtqIM8y\njiJHAqOcj9bummqYssjf1c6VCV2A8tm4V1hKOYgkuWz4w/AuckhOSA797Bfu\n3e/0\r\n=MdK3\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "ingalls@protonmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl_0.46.0-beta.1_1528937688110_0.8691336757476307"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-eEWws3LK4D53qMQTXb4WkEzzZDWLqwVJWw7XmjmMSou2IZiV36v+e+4OdhUaBUe67Q33aQYy6A5Kf/kOg1SChQ==",
				"shasum": "7deca240ad1690ff783ebe66496ce311b2896f50",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.46.0.tgz",
				"fileCount": 518,
				"unpackedSize": 13145252,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKtGVCRA9TVsSAnZWagAA7G4P/1oRl/nBHFIgRMfgpn9C\nPTYl9L1yvW6mTT34JO5E+grhjL6Ahc9b5Ra3g6qsVvSz1BagZlXOVO5O7lhs\nz5zSLLcGwGJxHXJ2NES4YS57QkOocNVaAOmQ2bYqwBo/j9EiR7gt7ortCAgq\nLnwVYVsNbcgEId8AzXEQPDP2F0kG+MUUz9YYiut4mClM+p32TeZJQ2M5Mx72\nx962Se8oIO2gXmGxhaQ/pkPvEJu1b6Qw6GLKZN+fWD7T7N4AJhxJoa02EMh4\n/OwtHDgDpbl9xkgEhcSMv7BcUuhVPIAYgYbap+xsI0D/bj3+xnWIc1DDQGxc\niG5SdpJhXzJHhY2wA/lQ7BPsN3bFBkvSNEu6sc+nnrSE2dxHQmiEXCEWtK8F\nfjlsXPYYlu7duvfRJmcqA+YISaJgssO7abVstdGpzg0mU9sQ+RvDW2Nb1RhL\n3nPfdwlc7pckhDPLZyXx5+16c4Mr7kDiZ22oJi2cPsX+ztMxjtsF4LsTZm9Q\nMoumT8az/YTV02PiCdeKLKF3T/gTien22TpqtMKP1hVMnueiabqAqY6BRr18\nU/4Z+Wt0cYGXSzGBs/fE+lQjLLpM74MWD8OdQfrArTTh9C8hyeEEi28Nn1wo\nRJrputTYRTg6CXs/QmrKInuX23OBbCflEhk6P1KmaVUILh8r1yhtt+kXXMQX\n9Bir\r\n=DKNm\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "ingalls@protonmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl_0.46.0_1529532820756_0.11994303093658742"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-faG754wuOhyNfy43cF3NPRZXpr9/VCKy9bL/8l3k7H8SFlnJmW0vhTOsZg26hTDJw/LXIALWuHL4QEvZDIvH8A==",
				"shasum": "947bb8fc1cb33c5261c80874648fa0f8b5888230",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.47.0-beta.1.tgz",
				"fileCount": 394,
				"unpackedSize": 13014091,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRoEfCRA9TVsSAnZWagAA8OEP/0Qmg61vco4EWmuZAgfP\nocUIzcs41iu2Y9ZZVkl75v5+SalOMqTalrUChk6xzVzjqxwLye5PDQKlINOO\nfAzzXLnO/K7vtLrSJ1J3BXV1CIvyflXsu1Yrm4+RSdH6/crTKxWIea7jCkYi\n5w003ynivh89VKQuSSejXFuxt6NJo9XifbIT/L45A/aPysk7SzcQ0D9LoCsg\n1V5cCciwvGyFdSJWSmIlR5rH7FsNmudWgX0dQRXHnInWTS+wcAx59gf7t/sW\nype/ZZltPZwU5b6aktBD29FiGFpNMqpBdHOuxVNDIhjaqJGwiCAUTLCMTkny\nKNcXQkd9+1MdY6M4eYlGiozQW/0j9fBdhXM/ovoL//1f9AAjrhJ77sKNoydf\nBDmRUdPpYX/Z0PKE+YixoPR1AjQy3GPbqZcRYUFxcD/ikonQkoimDWea1MdZ\ngs0XE+HrCqo+lG53LTVeVxPXKFR0ojb8j6Z7qFTHrgHfiJT3YI+hPeijF1ha\nD5NBp4vnmeVaDGtgJ5fBXG/WAd6xtwf59mSWvarWlhflOAItV6B1YATxzjPG\nJuNLN6lm0NOt29eqEFs8Wr/rGQ8ipQfrCID6BXLWpR1Zb6RoEd6LEESFZEky\nvKKItIk+MGMCvLVISnKM4u1hFLRHXLcQCYNDEFG7Vk7gOiZ/SdYyBmg85yf6\n12r/\r\n=QaAs\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "ingalls@protonmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl_0.47.0-beta.1_1531347231140_0.8828254196152288"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-y1AlNYMAKaqEtaqni0zOMYj9gTc1gZ0lqLkxXK9iFg5+ZBITc5DL9AcrXhpEXNxUzXKFa7dZkSULyNaqXFQ8yQ==",
				"shasum": "c72f1d3462037f0bb5b8dc25cc8a029513f2b7cd",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.47.0.tgz",
				"fileCount": 394,
				"unpackedSize": 13017345,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbT6zECRA9TVsSAnZWagAAilsP/i7H1YRXn+2Fen3JO+K0\nl7SlKqbYgFsZ5hT0oVtEzXYFkIYppDbtaz2ipw9+9kvhF+fWh41ugL1/QWUj\nqVyWDUO+zJ9X2hT5mvw/vf1Fyoxv16cWkX9mQUh0JpetoKAJfecC87n+P2bF\nhZZH8sXMpP4LBhm4gk4riT3nlT23ZTo3MAMYKcaPxGm2mMi1rMWiNeGKsxRX\nOp1kHXe9nGmjreBVL9Xe5nDJ8y3ZXSIKUIwn5xErsfyTWcGOSelIskv3ZIU4\nldy5+GtmytH+R9iCdLrhv6MhGnpIuGSTlCr7z2LxqkLG9W1dqytwh126dL9n\nKAZR5QRtw05J5zMmk3G6tvU6lkRS28ezb9ZB4tIlDG0Qx6vh9k+YFu+GcrFh\n/bgSbGMFeZxNrKlkdu6ajaF0CLKRDH6OZrtukdmKPb1CC0G3AJjshajdjlYe\nbquvMjgypO/1kx0fS/AVbF+3HXm35TBDv6eP1mN5jF4U/Wz3fW4cW0vnVmEj\neCOnhX9y2NGBFVHUggv50KTcZn62Q+AM/ju+uS/QgggHS1kf4tuDYjA9HLm6\nLEnwqPl9znDnL4rahtzgx4C9bF5a2NUEarNFaUvhpxqVue/VOz9ge1XmkbF8\n6PgLprtbTypMO8OCvO5s4heOiIt4Cwwsvw+CN0NtlDvcFpP9LzIuAbTLoqdy\nbfg+\r\n=fzJY\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "ingalls@protonmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl_0.47.0_1531948228493_0.05654671651168641"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-ck50tWMVkcxJzo43I9veqaox5xJBkx7h0EzS393DGGFFWs6IEhEGLvpybwTtw2if2V66tT2S02sYZy2zrmpJ9g==",
				"shasum": "bf240edca9072bdeb94cc28652a543841f93b26e",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.48.0.tgz",
				"fileCount": 520,
				"unpackedSize": 13463472,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdhYOCRA9TVsSAnZWagAA4mUP+waxmUHG5AZR3qw7araC\n0qwutleAAic7Kn2wugGmfVV13IX9fJ3YFAycgL75azdGn79i4/nLFV96wWUK\nKnYdz3TFJuIES7NrV9E2jy2kVcqLdGlhIxf7UCt7J8iQEN4FaLK70S6xpfgR\ncELpNwb/fBX4MkhG4JbDHalcAD8RTYTEWYXsPX4vSKYoYdSRKa9d+VBmoFfV\naDdDtCaEZstlfUbEtP+BCtwV2jfwisiQGA1xN1IZ+I60T1j2tDpXiykKpPUs\n/USzd+gJgk85yzLv1o/IjoLNle/QY0JMu4JSK6GfeEBGbt+nYohYkmRcfJd1\nsrB6gEMS7yMxH9YYRjNqgqPdGNMUgoeEWkwK4SJTZpa3NEMNrU9avtUfWmyz\nXn1sqBLDpHDbl5+AQoC6w1N73DWcUH8Q5S5g/8dTo3VuF1ctssd+Ecz0fAiM\nKbhrfDzbaXDaqlLpGn40lL3Jt8PSi35FrVd8DW5sibC5PE/jkt/Oa8AS6EY5\nhVlNiLIyFRnV/9Sb5ZPPIYczyWJb7BtvhA8SmKWliaFolDsR2WhIBAYptLGS\nwjMCL3POtp6jgL/ODgh8DnPouAsieI0V3yzRzQU9uI93ZgxdtpFagSTaBOEa\nn48zhs0kvF3PrpmEBPaL6aZtZ/PvVKb4LaBXCYQWNk0CWC24av60dpbZh3ne\n29GN\r\n=SCR1\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "ingalls@protonmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl_0.48.0_1534465549297_0.42943079915661375"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-wQuE1Gw/5gUE6gKKIKwx7raB6c+fItf4ry6iuzTh1aWD/2N4N3Cr4gft7QCx20Sb4c4hq2OTRejjplsDblg1Yg==",
				"shasum": "d810077fdd1076d2b9247a84711e165c44733ca9",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.49.0-beta.1.tgz",
				"fileCount": 409,
				"unpackedSize": 13782155,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkbgbCRA9TVsSAnZWagAAbe0QAIDm37rHzOaFM3VWEAyO\nudbjEweLBOcyWjCtHfhwLSwTqPvxR5KUX2Z7yyLpZE3D2WLtmdobZEUYpmOs\nd4GZlXvhhfDLvYmsSYVL7V4Fa0OCnGcgWM2ccixj+6vi1oUulQsSOqjkxSE0\n6egBkD/vIkUZr6oZhb1KtQoVA5vLj0eDS5U70Vd5NpRc0KrzyM7fJtRpI+Wm\naajMqnuJnh+z1dLkIHdGUM09cENjrXlEEF7gs+/9nHa0h8dQHsfR3HXiE1w2\ncTbwnXz7cVASHHSXSIZjnxFbBK9tEecUTweodDTREQcsSEFMZHnp4G8jVw5L\nCDN47wy2DRzvAO1WQ1+r7oak5DU9jQOwTcQuJ1urR3WBjr8RhzJGwEeBm7Na\ncOWC8GEndaSVM4s8jA6uLYtWLhzk2RxRVVAJpyo2Vi0wBQa/S6Rlq28Mopz1\nE6lO1Yk7quHY5zllO9xG+kPN4JUINGOw9Aswhjn69phFtLVz4IMCgPh3TJ18\ne3ynPobuz9Q+do1eDQR3nXPSfAsPl13P31WsS5IOCdadzVR6k9d7CugtoiNA\nTz1Zs8aHK5KFCtfeLYAJRxhgcSHb6ZGoK9EuJiTqFjysQ6eIGRMpDbqdJlTn\nPRPY0bdtnTVH9tdel6xku+di9nWXLFN1WAjC94rEWBEG+FgBxIv1/bdBAT0C\nZMgP\r\n=6gSu\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "ingalls@protonmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl_0.49.0-beta.1_1536276506204_0.11074831864223422"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-2gbKNosaIQjHp6xgCcOLYAC+vnmgYQ89qiOtip5L8tQLPhsJ3vNwU7pXRaCm4sFU1i8JakvF13vu8Xnsi5/ssA==",
				"shasum": "701fe5ae750b7edc1398b985553c0e0690fc3d2b",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.49.0.tgz",
				"fileCount": 409,
				"unpackedSize": 13787234,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmZj7CRA9TVsSAnZWagAAM3sP/iFDIgnOgyXD7yPibH/U\nC5U7CTPJNAF5BDffQnVfuc5AUC5TWzr5UDIK7LI0PXdDyI/6gwJxmSlMsQPe\nquQQV9XLfE83Ltml509C4uIY8SI4qShuWhgqXnHmHboIh17y3SXb9ZAQ8XE7\nXwCd6TsEvDNGqaw6i3UEyPjlkz8vurQJIuRvo0yV85PdNiCQV8IeZ9NRSMrv\n722LbZzj5us9KvrLSovWtlbbs4vaQq/XXT4QzxErD7L3vxAtbuzTB65aQwKa\nOwzki9uUbkYGXe9OYINDMEHyy68js9uvAfKCVOHcRtSRMBTCqT4VuISFiWPA\nn+g1wUxNjXbPdsDs/PJ/rUPHp8UZiUfWBJ7Tm/ZIfguuua+u6cI4oLo/OaKb\n2tAOtkfOr0gWccJrSsfDhySjXghl7XnjwY7Y81vs46bNHbMYsUOekQi97ixk\ndJDtVPhBV5nidS0EGiEtj9x6WWE+n2yOGdNd+O3rogxh1LrwZ70Q/zyGQD1D\n0xXwqfkcZPJX4psReRe1qyaFeAvUKS671GQh+Fd+rRH6A65DUwhL1deEEaNH\nbZ7uvhYBLsnicgOyGnyUhr4Qw9sSrhcOWPhAGOsM9fBpxBcdSRPEoKqDc6CX\nnXtlVZ9l10UjZ+yPIzhAt4sQPK6N6ZLe+7I/drIT1HoCSAzVbdf5pVagr8Tm\n4LUS\r\n=UT29\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "ingalls@protonmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl_0.49.0_1536792826508_0.6637199975268413"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-i13u/PC5rb6UWytU0n/cEXoKo4BJ0/ZAdD/+eM/rlMlL00lmiEIBIARc4NFHkoWEbYxYiE38aBrTgYka9E6c7g==",
				"shasum": "47d27154974523566cc89aed5aa76c3f53c9c53a",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.50.0-beta.1.tgz",
				"fileCount": 415,
				"unpackedSize": 14077253
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "ingalls@protonmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl_0.50.0-beta.1_1538728352854_0.918113669675275"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-rr/fP1mlsQBtAE3JaYenSFM5tYRzYaSU1j7KsrPtICSHMzAUMrsl1TlnC5JpMbcZu6nu8R2GFTJ8hYsoBsX9Bg==",
				"shasum": "49f44149f02fdd25ab64a2ec4efc7a11a5c96f55",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.50.0.tgz",
				"fileCount": 416,
				"unpackedSize": 14077681,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwIjyCRA9TVsSAnZWagAA06EP/Rpy/YWdpjqESYDarEyk\n2qyaHJ3SybjRvYs/k31muWRJSHGq++WQ4RY8ItT7GG8R53XarKD+yWiemW3P\nQ2c6cP5TqJQ/uyZUrRxBKB364+rjShw58QFggqRH5ovnFAPsxD3Y54njKK1a\n4WF9jTDcyH8+s+zaTA57n1mOrNrwLX7gNU+nHWJA+z54nAxb5CdcV+tmBvrB\ntrsq/e9fL1OC5Z3GEeVo5oOt8NqWcBWmnUgCr+GxUn8N9iirfgSHnipQ8Utd\nXbDFgxqbUrKqRcwxPbzWUqoEw/yIbN9voZshERGhtXVu7PaEKo7QPzbUjhLh\nWdNA3MuWxvWt/ozTKpj2KUqvjmAvPq3Z3xpLSJ28sCNs4egFSoKlUalaLpyg\nHZH4MIlnTv454UTACSJaPepRMH6cr5mrWjgo1YOHNrjRx05Bkeny/bJtRTXU\n5H5vdYSKFwCATM/Dqvx4JJ8iTEmbOss2O/fmgv3wUOAso8RtD5AbEe61oDiz\nPhZI0YVyVwkBJFhkq4dBziK4sIyu6otp+Kn/9YN2XAkUlZ2wTzns+uu054Nh\n5rXAH1r10uV+P442B9ymqq/1b9a52FYeNuMpYhAi67Wpol/zY+BJwUl57kem\nImD9BwZcrno/Jvg5AfMzw72bZYlLvew6sQN0BES73tiPPLpzI/SXr2lARlAN\ni7ic\r\n=EI9w\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "ingalls@protonmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl_0.50.0_1539344625091_0.4060819039381791"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-r8Bw3xCk1jKGIRO9R5ruThghA2oNtEDDJB2GXoh09MgHtXJyOrPxkra6rXuQ4dmpOHZnvUX+b+/fyOrjM5oO+g==",
				"shasum": "84b6dfdbfd3ede50cf6629b40b9c8de5cf11a1b4",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.51.0-beta.2.tgz",
				"fileCount": 546,
				"unpackedSize": 20777679,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2zFPCRA9TVsSAnZWagAA1sQP/39tjex3tNeZcKH5Zvlf\nCz2UsE1nvpw/N3qWJz0xvMvOhc9f/tqXS363k+kimpdnCpDqqwvuHZRHZefM\nQnIXzwEOpdH3dJvvUDlMzMtKVrun9gbJQEJDHoJv0pBp0DWiYqLeADcxFo5C\nojRfUVkVOjhiUceJ1UBo2mUhh7ZJDRC7M/5IDla2gQzftfjtneAqXEExx62q\nLHR2BbC7UX5tUJlINDVyMZed84IloyxAR3s3o0jdOwY8jkViH+8Q0y/qvwb+\nvebrJNovYsji1A4Y854MvuuKPK33/BMxWnzzSIh9MWATTlY4ZTPxJrto7C9N\nzLVVdqoNmGlpSubiw+r8feCvrZMRT9+8J/HXtLlL1pmsoX8zZ94SbIwZsFcJ\nsYeLQSnAqynHnwzKeAo5xK416WVNbNrl53XcaOZ6Rq00qT6dHKwDeZ/unzXq\nhlyYn+TqB0OZCGF/LsIS/f9FEGoqfz2oBQhW+IytlGBfn8keMMvMpcSwLmJA\n8fYSzqdgmB35GtmKCEFKcaWV7m+f0RX8mJsLW+huHYBSM0Zl9FZIrMphc8hk\nMOj+sS+cvmitXjDQ0b0iTahBv9/Wa3w7lP7RFlUgNF9drcGg0wlX2RvygpBo\nAx5mokPkkrejrgu/ATOkYpv62J6ozo4Itp91i73F6sie67OonYHTY7DU6nGO\nmiFJ\r\n=Ouh/\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "ingalls@protonmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl_0.51.0-beta.2_1541091662615_0.19560772953343597"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-ToV6WJIgdLIKSwLO13pRf5EMeVx4gjdO10akFFxGVwYO/G1nCIZOurKFPIEXbAg0zmZXJD+55HbOIg+AbJICpQ==",
				"shasum": "2d521574408951ac848a436ceabca69a795a4897",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.51.0.tgz",
				"fileCount": 1143,
				"unpackedSize": 21902662,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb43imCRA9TVsSAnZWagAAhn0P/RD3zEdu7rxNgbs1yE6U\nUvqt3tuzUaHIuZC48wi3lY9I5kXj3wQczE4s54QAdJNADOJL8RkiOS4fqRZ3\nL1Q6TIeeNHOuqElFS2HUtsKkmuea7/+90jgo/4WQUeiL/M2MzVjWCvH/nJy+\n6g4teDhFgkXel02ayZy28DeAiAFoSqNKI2HhHZ1rEBXhcbLpxo+IFL0xkvQ8\nVpuJ4tSctSK1aCYJnjIXXCD1mpkOo0Zz10zPajKIE8NavuTda8UeniAOXA4N\nNbcYkA7br5jPDc7MOBFyaY8VZNNuRpp3SXNBXRmVS4GNGjKFR+KeBLLHbgXV\nVzpAy/yC3IlX9ThL/GTWRcDkX+MXV0wy1y6wsFl+Ioh32WIcNzeJm97XgLFH\nKSoVVDo8BvnJKjsMFtc3Kic6iA28GEdAAX1CYWRJhVp7YdyKdXzlg/soUWy3\nRWHwTVvWjVJ71+XC1HXOpaW7AxDvUcuJAOZTdbqiUHUbrsP/mmezfpnLjA/6\n4nIwTziwASkCefUO/DNeHpgnCEsbCkrv0wSFcara795ZuMCnVcdSbkevE2Os\nzE6WV1RaIqm/vYRWeve8aYo6e1BLVHhsprc5necv4mhRpLp5CFOlERPwc6zp\n2TZ0LpWu9n2DZdCSB0lfGseaGn/fTPv6ci8350MJOE7ABfpb6eaVxSIoMKPN\n5g4M\r\n=biwM\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "ingalls@protonmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl_0.51.0_1541634213537_0.42781884696907135"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-3PagU8LjpoGcZsdYYDmNwjTFa5xZtVw8g569Jvq7825Zx0RefjVM6IjVTky7rY4k/JpCfEoDjUewbwhc/Yp2Rg==",
				"shasum": "e53a93c12daf4f94fd6a786d63ce0f7a6d9676cd",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.52.0-beta.1.tgz",
				"fileCount": 417,
				"unpackedSize": 18673616,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcApMHCRA9TVsSAnZWagAAkrEP+wZEIYXPctlGwQaSchPi\naHHw+XF66MngWsAIxqJKP3yXvFVi9VRqmCisAp6TQQS1zFSQFSJCWjoafML6\nsHsL1I/grn1qqNbF6a4S/VQOGfjOReLq52+0HaXZ4Ztmn1u/X5br+l5HlhFO\nquipycKwKccy1c0doO4h8Xh0FdbbI/pih0TOccKO4+bURGDOPOIii670AalX\n2rKfAtZvkhIPO7BACkU0vXIVON3zULSBHerZC1EZLe2YzaT0LznxT99NbF2c\nTF0F/E8IKGnjvruA2r0sl4QSTAd5nVZwLG/vfCeQ3aGWqAM60+aDwj2eEp/P\nhzUVvBSn7Xk9bmf+N45uRZRHoxlVz3wUsJXqF26smNYcNcuDjSWkXaiRg3ST\nfHN17fMHbXlIZmWrK+AGQRgZ/3lFtdP03R2Zgpa4epZDtQ6B7soJM6pLslP1\nwrktZROA3gy7ngbSNrQVaayGyL8m2ozNMaI8NI+Faz/eBM2AoeSLix5HErUF\nZAZFJNET6Yq9bskS4J+vAkINvSXs4Rgv5+ceILaLeshUtZziiZ7nWLXqQoYh\nTN7tM0NrtZ1yQy8gXB0s5wuBPYR7xQmsCbtb5bu1jYQS75VIiMZWMDGxAvmk\nHzwKp7LjS4CS80yX+9aAbfBh0tEZ7Ix9I/ej2hudO1htKSTUMDj6WwJOKkSO\nPcZq\r\n=fSaH\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "ingalls@protonmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl_0.52.0-beta.1_1543672582413_0.682001424312648"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-quMLuT0O2OeU6pgMXUZ8Ng7pF/DyPiWTOv6e27kYAzQ2HoxBuV1xsetaFqxt9udwGPLd3WsQRDVqKljnnApaVw==",
				"shasum": "3ebc6d9ffe112e6aafa34c81f2dea3c607418b94",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.52.0-beta.2.tgz",
				"fileCount": 418,
				"unpackedSize": 18688512,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEawpCRA9TVsSAnZWagAAr74QAIRYVaBanKDxB2wqop3g\nyjen+Dq4Xcypmb5Dc+Amisjdc0IpdcKXovTmsgwk/Sak6fu1/dgxfaQN3YAx\nILPPMZz0zlLI2XVhi5loZq3An/5fjxTyAeyISP1ZPrLWtva99Z4PHIizTZ+n\nXqCB4vW/qgE3P2sa/GuUo3uyJyPaD9IJE47d3q15jQr8BObZcgpuQLJzS70W\nh6AABzAeKImNUGIlKuvot6YZG4LsjmOvT55GfVSmfN1E28p+9a/R1Sz+lyx0\nY44eJDx3xf1IWIu718MORxJsbRSnegQK5ion3XkILLm4vEjeTCuwicgi4Ky4\nn8HB9Q5tE2oQ4keGm6oNApfFkwkUAeOqkzRkp/T7LtRpSxF7a+R0r+NfzlCD\nUNGsK6X9gq16QD0WUsfZMEUY/th97w/SciFxM3SakFqXc+jzryNMT5+8558G\nMLiBaG+0QX1LryGmNQjKZKmmGE3FNMAtTB8cZli84kMFseIQ+7Zeznk/zaT+\n4AjDaiV69Cu8j7Xh4CT2dBGX3ChkRzPiJNNhXMPtaOaso/0hrRSqtNpe/YIv\nXZ0kjH281DsFZ0QzOcMp5FOwfmXGTC3c4VsLQXa0nPEEZgQPiJ8p/KmIqv+4\n8HQq05YbmIhtvTs0fyzzMY6QOunrDGVpUmi/JPwlJFbVgOnvk8hgkSbyCPYt\nuKhd\r\n=RzRR\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "ingalls@protonmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl_0.52.0-beta.2_1544662056183_0.05067063346421685"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-jiZMGI7LjBNiSwYpFA3drzbZXrgEGERGJRpNS95t5BLZoc8Z+ggOOI1Fz2X+zLlh1j32iNDtf4j6En+caWwYiQ==",
				"shasum": "a43b61caa339ae28e43c87ecfbe9ce4032795859",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.52.0.tgz",
				"fileCount": 420,
				"unpackedSize": 18718123,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGp9LCRA9TVsSAnZWagAAYB8QAIGHGGpd79zyOEdVIlf4\nwYFtGY9YbJq1pu/IoyNmIZ9IPMTvM78OE61hJtWc7VTjam4z38bOcy8PWICg\nzZlC1ZsLyJb9SRDMoLNFrlglsixOxN4UhdEyMr2IB5qe+01Tc7IMF0Ybitmy\nMftVfvbflza1p6q5TDPfd6l/PD8ZPkCGit/72UIlBPzHqcLZGcCAZuliM3MI\nbyeOkuDOTNzc7bgMNl28l7pyrWF0i1ssIglLyK7gb655IB2Vl5vHxUxAh5Lp\ngI45UA2Gdk0yTV4AdvUL/e1y8SQZcD7EKDGzlS1xTpyXCO6+z2kbEw4xk3Eo\nI2tE+CkAAAW0rOHXTTw4hulxTWRo4/lX3USTZfJH2fvliO0zwhYFpvGdEmJB\nzkM+yKxJ+X5xP7tnasuzwUA42PTcqW6LQwmvCuvZdAw3vTUuhJdRlOjAvtcX\nS3aFJoshchlfV6XfZ2DyxawRVRg01mH3TV8O4IIzw5j/1sApaB36j0cZ/Uyo\nkhU78CVlHyg3sxDNLb6WKnnI6mtWk2nLmP4SXHYLrwFOlTEho4r+kZIJz1U/\nYXfztTk9jz6RbEgysxFU+vRE+lGHmkDq4di3339WEnUjEp5yWAA4kvJe56hk\nIsaz8CvdU6S4j83diMPjIpRQsaBLSlJX43c5FOBSOpmWUzTfxc/J0TWn3OKA\ni5Uh\r\n=8iGo\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "ingalls@protonmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl_0.52.0_1545248586435_0.7607205272482949"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-h2lpoeMQgKfpTHsZJzZCmvoMka/P42VMguNhcaYzgn0/WbCeI22XvCBN11In4kF2Da9YeXjgLMOaeneI5Kg8aQ==",
				"shasum": "bda7f9682569189960858245555052ab10b184ca",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.53.0-beta.1.tgz",
				"fileCount": 419,
				"unpackedSize": 19169187,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUkicCRA9TVsSAnZWagAAG0sP/34NG4c/VTPqM0k9b1a1\nLl6Gfb/1sDoT5IKGBZu17TPwYUWFcRPbvQOaY0c03IrYinvrTbgPpxqO1ciy\ns+SAOS0RiPSR/BLm+LlZe1wm5sx1i/8c9MjWuwkRKZOVF8xhspPXP3BGRtGd\nPKEq6JQq0xGSR7xK54qa/TPsYK2F3kHEDkQuEAlkkakoXi9CPK7Z3I/UCxCn\n45WUteJDY97jGK2G81o7j1aqM+gsVBEvPM8ucbNiWrNuL72ZvdbmwCsnsx72\nRbmBdb8bdspDHeipmEJ+CSOlD6EHKLXRlDCEAlU8TROkRXn77nseeytY6YNB\n+/MGUqgJENmPKlIslT4l/gEv6BbEteHIU7rVhfHAniWzpN7jo4jy3JoK0mLL\nuCkDZV1g+hSYGg7fxKD0OdneZ7rsqDOEegL8IWJgiGpjGIwsX8nlSDAATNLV\nNeXV/gqpOXmhlgNuOa9smLvhZUy2dIW8h5WAuvDRAFeM1g7Nbcqn5FBstR8u\nxAWaBL2E3QG2FlKZFJ7n8+0OhIMmLRd+zdI+orEnWKs8yvOlI7z7+pAF3YPp\n9WAspoSPbUFIcahgsj4/lcjjdO1QaBStFQMkYn/cgPIQVgtCYVfwj9wxfJcx\nfTleU+cah0hmBVtV8E+kAQxT2WdZ/yGQ5jrZ8rEG9tpf79MgxHfDarcSwp+V\nTK4S\r\n=2EiA\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "ingalls@protonmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl_0.53.0-beta.1_1548896411482_0.3306197584571813"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-bqD0VTpjD9jS/oXoSiLcUYViFXDvjIDWxo08Pfq5cgCdnRHoLEboItuB2AKsx8OPK5fYme0qhPe/ogF5HICjiA==",
				"shasum": "b5b7e1da7d839fa019be1ae2a36fa098d8c634ce",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.53.0.tgz",
				"fileCount": 419,
				"unpackedSize": 19169865,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXJEqCRA9TVsSAnZWagAAcBAP/RKHJTwoq6vFD0BWl1U/\n83GA5qNN9/yb5+p4r58yC2OkGjlN4Ceq4igmqlr+5JqmYjlM6I95C2NFu15u\nUeCT5aKbPymM48gLiu9HgPcEuSdafXpiqzou1S7uqowTcf83FwAmrY9hFnxx\nkkb4Smh25V0ynhmR48MnSZARsjLIadwzdMdcGzsCmfZkA7S+RGUgYrr21zfT\n/CSC5F+ll5XAcOmrULqbK7uYrWuTLQLM9RFCw7PvyPXX4pY41ZZA1Br27RuU\nL++KTaQkR787EF4ui7rQoDSmnlHdIC902+EbgGmtqewMnJ1Un4x/KWRHJkt8\nrEqtB7mmrgu/YgEiM4Dvjb463zjjFqm0HLl/e+DpO5Dhhrf2Dr1PkK4R5fCW\nqhls0jI9NW2gvQRIkdXFSXKoZVPxJliXj/KKCroC6924dliSHsxonfwnM7Fq\nxTmDkbFRrvSbwIjuS5aYJrojLw8llwM1LU7hGywFaHDlHLRmKmzTy2jkqghh\n60z9L4CVJDYqr/QOsN3VONckYahxzglwsacxmuuOF9K8fgQpsNWIMFhxCst5\nG18U2fJ6Gqb8Xoeby/jWhkqEZa3jQ5O5B/cYA0OajmR8NKalEh5g/OR8KT2y\n5VnxXJtDV6zMf8krawL8ls1L25FZioD69BnSsw+TBrmxX3hCK02n3MFjL72P\n7+Um\r\n=gJkF\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "ingalls@protonmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl_0.53.0_1549570345435_0.5371123168113641"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-dTtW/qlkUowKGlqOhE8fqII2Tj4lcokvlZwUDLnkjy4uQ9zMFnVBULGeSzzTVkj9HtQZ3Zbey10/jmoVPV9t5w==",
				"shasum": "08a956d8da54b04bc7f29ab1319bddb9c97ddedf",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.53.1.tgz",
				"fileCount": 419,
				"unpackedSize": 19186421,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdxKkCRA9TVsSAnZWagAAI7sP/36cJ00M5PNkZ7borkeh\nktcE0MzARrgOSXY5HpOv9/wAVuH02HNyoY+jzWpTsLk1eC3CIjXvXYPV8JvE\neiVewN6x5RZrqWfz5jLWXFfmZFwjtBFwMRjwZwXyHGrh6LJsQ+R+BUmWEQkT\nNfbXA1dDqoIkRT0IwHUGU34quwDggrgm4Bpp2KoPKQuvYldIqha7vQSqFji5\n8jkNCFFm8vwOh7Q2xEv6VMXVPbWrjsvuq+Aj3BwmFGrt6gGVtsl0RiOLNPHs\nFp+f9bfj0Ft31hvzieaXXgOP7ck7ssjx78vuZq+yUO3t9hCFzbxc3vU6XlVH\nlXftYy4ueWvj/IUY5xUp2fY6CTfGv8avT2yM0tUdLavsI7Pv/65FgC6ZroX6\n8oPREa5Kf8mUulUVC+tycUuqqKz8Tp3VZGwnAwhhsGPx/isid/7ce2kN5CCD\n3Tq7eVf32Bpg2gsbRZkTxp1jHqKyB175x1AWD8PtZfM4oIdccYv+CQ+53077\nOBH2/ZY/Q+MbD+fdvVscAxoLmUoUTUvKMeabxiUwN9P8qSpXycbVJ4UzzOMn\nqci/wNJYx9Wf367E239cHykfOc3NypVhOhjZTRSh8HNHLyCbaCPFFuv8fDlU\n/HTRF452/YtWqQgC7BrAQA8A+GXRHi6yT9303XzklWVL4kHjlj9XOjZTmxbI\nSmg/\r\n=XMi3\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "ingalls@protonmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-eVsA8w8C9qD8hYWnKbrBeof+KBFwPvTD29oT90Ad2VK9b58Q0NvhI5bLl85H0Kw5f9FJvU/U/Scw/zpMLcs9WQ==",
				"shasum": "6e7a39fd270af8469f96abf993ffacf7d0bdac36",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.54.0-beta.1.tgz",
				"fileCount": 555,
				"unpackedSize": 24760265,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmoYaCRA9TVsSAnZWagAAPcMP/3f1dxU+FOPzH/ue3ryk\n6k/AZHFK6RaBugNEjZ4ZTQfcRzIdo6FJPPk+UBGV7E+GC/czqyH2gaU86yNx\nY/PDlpg2+pCFm6KGJMJ+kuJNXD2XfWLyXvV9nB1zufg6uMhm2mdDYYIIDLtc\nZSaZPLko12f2gGtCPPiJKWv3gBpRVindrAHpB/cMHDenLM9I4Mjh0Fos2tfM\ndjYj0/Z1QvzPfP+pZT75SfDq8fCn3q0nLb5adN/W3h3pGhTkGlD8AsNKNvlI\ndwMWvrltcYmoGLlfkMvJ7fl/ueph5jYJF3IQwH14lNwW2V1O5os4TvDlOWkO\nbeZBCalDwFAzJVVQsux2UALJGeT68nE7WSQM56W5IMNoF1C9JsZ5rOsgS50l\nibLS0jSMLbCNkxIAJA7dGnEDmwrYVlqnOVCMfPBtBbuXhBobutJQKVX5gM+H\nELTm4aX7KEJlfsSE63FaCkTqGL66BuOqY8QXKVB0pkKY8kUszn0VceIpIzBG\n+ZVdGrDpIyv5cr+dRftBBsIQ89N53/1LtJ7PNgpvUJSwD+PJzOpIR2aU7NRs\nFWsTlo5nsBeDrwasPwSMXBF+aEP3xERr9iOD92fnlwLh8eMmVa6wO4F6KjuW\n0fGXU8m2ymM7Rpdd1G4HxIBpbTQN4ENE/XZkJPen0UZtI9hFsKVRXUu/W3ss\njajG\r\n=2TQi\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "ingalls@protonmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-taDtAJaWjCPlfX+YqQkkrNxqNO3AQiW1RFXWRcxlaN/Qd/V8FteIx7Z8EnkPknEOXgoukapdGla5ocvqaWcwHg==",
				"shasum": "4ea791fb33f862dbef9e2eb7dce6172c98bbfe66",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.54.0-beta.2.tgz",
				"fileCount": 555,
				"unpackedSize": 24777004,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcuJrACRA9TVsSAnZWagAAotkP/iURdLOhDSVg5tV6T8kz\nT65cDn2jOdecQwU4Bkq/2/JrkHWS9p+0M6BgaWPwBmrrZAe/rPsuOXWl4EiX\nIRL2DAv7eDKbOLdjXeDk0R08st3YfQp6ToFi+oR21kbR9mqxcBC/pSq7hOLK\n+QmuTULVx1ot+jaztiszGpxutZkjRD/+EgO7K/ppuO3eiiIDhRlNk9Pz5o4V\nwX8yUs8BOO5EKb+Sy/8vJO4LE0HECAXSSG85eDxd/0BZOFg0dfV0JXBHDMKY\n7HpfcqILPNNkS+ZO15JWtdKkW1dQIJmRocbuiDBgLMeaUDTuRRqIS94qZyPu\nu2QDjDhmDdQTC/YRFecZHQiK0G01m601dZ+ySM5aDqNcIsQyiVSBgtstk/Ig\nxwtCTLCTds3TG9d0XNHBzKbMZU8l880hxr0mX7vXLSc0xNFAlzU0AIw5VGz+\nVaKF6VD6J7B7gDbWqVRtyMQprMT58w0UhbTOOYwFLHltzVs9proVh01Ss0pz\n17dcdEn2qu0zlJPM+GLU9nex5fuaFJixx5CmqaC85Iy+2GLnM049Hv2uMMF5\nmrzxXZjrbuZCtZxc31NjQJycUqiwce8b8KI5Ga2eIr0kqAkMFJNKYTjLsna7\nGwhMvozGxyqKIeNoAmFaYcVO1gbmRrLKIG5snxkSMXf41J/Md6vb/pOYCmXe\nkMUF\r\n=EDLN\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "ingalls@protonmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-wCcSlxO3wqYYo4nFXuR0HNi10Xkz2mYQ3szFAxYpWP1mzyC81f/u3HU5oa2JzJTWgSxkqQXTC9u48D0wO3PTfw==",
				"shasum": "f6cb96ecb8e64276a8ed2fe4a4f213fabab4123e",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.54.0.tgz",
				"fileCount": 554,
				"unpackedSize": 24762433,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwdVICRA9TVsSAnZWagAAIcsP/iWTZWqt3hWsNZF+ctr5\nMpN8LYSB1T5GUO1wEXQ6Duuc6bNSe2rjizarcPD8fGebqQZ0x5w1C+XhWHqI\nhpvSSReWuCEkoh+xMhH50C4MExsDSZ5WJrKY+PwK4lQPkrM8kCW6nGaiHj/t\nJmvARAU4vLNdzY6EAQQ4z4uwOHKQFbL5SSOHEuTkeLypLoHCRQ4uxrymYIln\nboALttQtfomgtWrn3mJL4mCD+pq1qoYaJhKM1zXUdt9UZlITARQ4oPYWefPJ\nbFQrqL2AqMwVAYbz+zQ5SKKK6vGNwmUwDaxXWwODqRg+t3/53oW6TJJaE07g\nTbstXN1Nt6A/so+084L2I/oqIWlVPbf/F1Yoq8aDY0qzxZOXQ5hbPVkvpP40\nUmle3Qcypgvah/EvCwEQclyaycDTugcWiHZpRifgLUBo+rpH9jYnVSFVZf0i\nQ7VFT9iSy4vnuxBwOWbVvt28QQxjGWSww0w6wrjqKPUPmmIVPP9ekfkKy12B\n2XIhbzuzO1QpTYdkALX0h9zSNNcjvOLkjpbMRcnOU5jte/8SG+ReAKeyhzPV\nXmd0q8eIgOuXD/kOTDW7HmjYF09uqN7QQuj8go906ltrvOjjaE/87inWHtba\nteKqpv2XZBSgsOUFA9GD+qUps37ktFq0n6R8FyuS9jxw5PgvsOaHsd6/ro2C\ndLOh\r\n=6MsV\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "ingalls@protonmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl_0.54.0_1556206918951_0.7839013315770678"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-+sfg6e3Ud6G9PNcdA56r6U0j2SJEQrnTTx/V8xt0xedIN9hrGIceKIukWz+tAgrw0KS5GKi6ThkWXPuwcGi36g==",
				"shasum": "646df3e1812899f4331ab8ea695b182f4a4ea7d9",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.0.0.tgz",
				"fileCount": 818,
				"unpackedSize": 27086433,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5YhRCRA9TVsSAnZWagAAj08P/i6EiB6G/XuAbeCZF8Lp\nQnPGlC2hg8pXumWuIIydvA3k9TClvueUM/O72Zh7i3u050Qmvg0ouvI0lgIr\nu4mOA402YgjSlxbA29HNvi+TS+mvDqVPeIpsw/hJhiLgKQ1Fx13z8WD6pvyA\nLq5YgxSVzWvoqypf3qz/r+9TRtMuQk75Wm92KFEjBynNy50sEmOhLcH3cFhX\nHE2dpQMNlhBaXAGW8hPm1w0K0ROVKmxmqtmAbyro3oQL/mT8tlVkJEhAmxWI\nv5f3IKmIDUAqs7l74znSaKbJnX61zusQLb8ePXIZdFTOesxqfaV/9IzJDLsq\npmiCW1Ccd0jUlIus52kvOCNhzEaL1gCmsfWe09EVXc0mmFZZmKaGfm/CscTH\nYWpY0Go0MBYw6W/mpXyDPdp7yhEhXWoWnWinQuwUkCOdC7wCoG/NC+eiIDib\nDa+YKRv3NTbbwQPx0aC4On8vb/T8BitnIh8prgFpPM685JIa+SpxiiO8E/Zc\nmcifb1cU/Lsmb3y5Wg4b7TKOCCj3VbCdqZcaMGW7bKzC0O8xOlzbbNtpkWWb\nwDDJ28WTIM7A0a1L8PPwXJ8iXx8AVp+SxUEtgD4JXcW0Iz6YFqjM2y2TPx/6\nutyzZmPK79advfFUgL94s+tJ1cXgY+QJ9MgP9QhT0Z6H25teqLgm7whtR1E+\ne1UO\r\n=6cu/\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "ingalls@protonmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-+f853Rfr8fD9AI6HYbfoAunBa8pcdwnGnVR2oLEuoIHoBKu/EWxXhhK/Cs2UVrtkXir+8L95P3Krefa/I1k3gQ==",
				"shasum": "14cfca9da6c06f6384fe1718f9621b928e6d0e15",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.1.0-beta.1.tgz",
				"fileCount": 422,
				"unpackedSize": 24768811,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBCYFCRA9TVsSAnZWagAAaI0P/2vd7z16SxP7u+LE7J0o\nl9xC5D5/KWfg93Kpv0IbuV8gN2Y39pHZak5ZSf1o+ohdEjKdnoRqU/r0Lhdy\nkuK5neDqok8Uym4sFciN9E0DpVnD9bXKNkLOLCNNgu0zEfYkLUDuRddf3fxi\ne7wZ+fwmlSVbbE2ZEsCgCPlW9JdzHrNo4DnPhHH1VgpEGde8R3Av3Pb1lLW3\n7VUynoNXGBlGLuO0dGYxOKNXbg1AVIAnvwyJlmV64IWnObub9w3nXZZKjp28\nEWPzHprfnrnNhdgnQV6jR5xQ94SAJmb4RREC+U00DZdUgFyUMajIBeIlNMsq\n4QZp5HxEtBTUOx3F27G/8R08aKabmsJHFW5cA+EjEv/sJFgKjCrvTXXDBRaA\nKKjRC5T4klCCUwVcWPgxeXcrkrFFYq66cfi1oj6GUgwQkXFaiBan3aWCMbEa\nEZM0yvqjUrqHarlrqnc3uEwENW5invBrKWNlYycMzdpDcCe6naZWXqPrueT1\nUaG0J0fI5Utg1wHEKsVN0tQw8SasS8IDGvRZablVAIRgvFmABn0pQmVjzKtf\nZVXCAClgGsUK5q8BBhQtuk3bwVFo+XehDQNa2z/5z4i102Ao/WYQzNE/xMg+\nNnKR5gJ/VjqAU7H+GlZFLkWtnYEyuA3y166/a56NouwkWotckMvFXjbGGhDH\nWZQB\r\n=OF5J\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "ingalls@protonmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-P8Ef/v80c9qiiD+F4Az07hWLF/7oSvLP9Tki3B3rm89lDVfEqajZgZ0cy2+R83x9YnbghiPKn5ZJpwrXU66gZw==",
				"shasum": "1c637fd84c4b6ef09f51d9fa0e0df16974a71b95",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.1.0-beta.2.tgz",
				"fileCount": 426,
				"unpackedSize": 26667279,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEpcTCRA9TVsSAnZWagAAnoQP/juE/MKdyQHmjkCXCcv1\nvnjEwfGJKNqNIsEaLeIeT6fL5QDVIyAw9xvPIo5H0P4C8mWQm+fG6iL+BdtY\nEuXxmHg5NLj5yFg+TnSLkI8D7qlTqoyLvTolkanDDNyXbxPgkL9bWrehFdap\nviWzui9ikQLXwHyJIc3c/i3DXlJh2wpecn7p007ZCbaki9pSoL+ur3bsigQK\nV6kSEnGarVRQ3sSw+pLIJkmBPgPzxG5O4HgOvuQmp7VMQizMAj3GTQ2Kufde\nie2D3Em8b5XBj1yqoEHbLjZXDp2o9JWbUos+AXZDs1FzXjvMAW0nQ31qu2k8\nW+yB1JS6P/Ul+EUFhT8MgeyrLh5v5khEkqOwu6Qs8qpxh+0rcxXpluwUyzqg\nFo9UEz6pcO1HzFevKIyXMq50/y++l+5jPWLVDBAtrj8ir0dBBbVKg+SP+t2z\niosS0yUCLfuATCniS2YvG8CfbpuEXB3rwOaaU56UPsywzKaGVYtv8o3NWRBP\nD98IYMCypXDqxY5QRlFTX7f2E4AqQueiTnchg6JRzavDRIOdgiqrCaH3fE+3\nBvklozbJ1LaKKmP65KTCDT0oaJ+1CuO+lYYmLgPMUm59tCEpSyW57JVw6qrL\nshVELV1HEAUyPa5IMGQPprfU9C7/o/wCZdfBIweHaAAT3fzdbYsxqMKm9Itf\nDs7n\r\n=yCBi\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "ingalls@protonmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl_1.1.0-beta.2_1561499410679_0.42398806853030746"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-ODwesguQJM7FobmSlv/qGJkmrzUTlIRe92dEBy587RV2k2QGsQDQUCk6/KE+lzVJuyk7WQappNkzhgagaxY5Eg==",
				"shasum": "01b907fa025e49e2000c91878de3b68245ce9770",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.1.0.tgz",
				"fileCount": 423,
				"unpackedSize": 24867573,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGrPKCRA9TVsSAnZWagAAPVgP/0k3K2mpeW1EQU2W3J1z\nMHEqRHesCmzX0aUt1SE0i92NatQrYkwcle+s6Jpz2kAInCex6cjSeJ6ZXFfc\ntRbMNjhgIP9RLRBcv1HY12hj1RNddLElDiXqhOEJwXyd2a6OS8Jck3ZRmY2Q\n3gDEPgt5xVfjfqd6RHIUSCINgZG7+PY87PMuBb4MCI3K7ZrnR5Y80tPG351c\nD+udmGTQ8I91KpHt6FzuOxDrEMRK3gUyA+3d5IQFdgvm8hF/tWuwp6oiXsJa\nfKNlf3Qu8/soO/enQ4i9Wh/qG6zlnf+fWqAfCGm474edq5oonhWztwA4zEIw\nTpLpAx9rwgZ34uw5O3wxAdjp3hI6gBVcYWLw9sCpW5vSdE19whkfxrNIF6JJ\nnxOXGBZVKDuk58fCAWoAOgHiky7ekG9frsM75u8W0bVHL7lBFHD8DZSPEYmA\nW8brgAaEQGq9BY1Kvi3YF7VbRMGJE0kY4BKsa8j8Ad8lTSQbj1cgOrXg/06y\nKFhgJ+E0+z0IFjQsLpXPRK7WCiVtS3iZqPSNynhy6N7Z0dQIgEZgJrhb6PMa\nix6OMCjiwOYX1Jjk+u8tPusB2Y1qde8qQgpm3X9i/XsK5BLUtOitmEAW8k1u\n5t8uwX2gf2fWiqt9ueL4tCp6wcvauNRRHMpSHcgBStMPRHO++cAlSqJ3mpAy\nrIPq\r\n=/JD9\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "ingalls@protonmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-i57kASg8J/U/lJzBePyqTP2ImKUcx8FkHyCjb3ssWYaBBXHUeZ4STGXXfU9u1AQU9170PjDIJLubUUB1vLLSBQ==",
				"shasum": "b8e8e1dfa34edd92a7b834887831dbd1761550b8",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.1.1.tgz",
				"fileCount": 425,
				"unpackedSize": 26658358,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLl9VCRA9TVsSAnZWagAAVrcP/2r4YHMbkQ01DQXXfFjO\nsIC+VG9nZCr0JUnM7YTVeVSQYkSQ1H2enJ2/E3skFPBGV1pONTZcyJOG/Fev\nxgVcVHLXqqgQUcQBJiY0s6ackGe0TFNc9Hl+LkBoCXZmpxh3P993ALL6Ji5v\nkd7OBDIB6Kw2044irS/eHMbd/iSzKMZVwQukyKPlQ+mIaHmvJJLCZUlYw+aa\nZIsqb5w7d4tlVJAZERI/k34REndT9J+Vk2IVUSRzU1NlyHGM9m2bI35wBMJD\nQB9kJBd4vBjrdYIMvGnMRpyU8Qjfwk+RrMhWNw3WKXiW6+3c0aydpg6vDxkY\n7qt9OSPKeVwi4cwPM8jdhZWXmnFtFSQEs/BuID6l4MTvLDC80Cx/utWoU/kG\nPDkSMii86sGjM5KOUORMkHhe6sP3EX41dIQ5MFok6Him/15uL7wJEV9vJkvc\nOVPdkmqIkU6xJnnErnrG+a0MWaOzjB9zXvcP9HMEUHqhssBJTvS4/F14esF8\nJFyQp5aLRjU8c8FvDbTUe2pcjs0wQ4Gtv8qbX2oFD+TXvxP9dYsLpYhENVFr\nTQivBotZbdqruJ/ft95weg2vc+gRbWgYEvBpu0WUfjdmfM0r2gPUIcZyTMMD\nwtuRa6yuZONvCFc/rnML7mQoUsN3o3JkfFq6Nnu2UttGiBwK/u8fFUQAbX5y\nGG3Z\r\n=GPJg\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "ingalls@protonmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl_1.1.1_1563320148479_0.29875108564504016"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-HtY+HobYTHTsFOJ3buTHtNvZv/Tjfp0vararhEWCjI7wQq8XxK16sEpsXucokrAhuu94js4KJylo13bKJx6l0Q==",
				"shasum": "f666103132df93d4c90d1e96b1c367bad4638db9",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.54.1.tgz",
				"fileCount": 424,
				"unpackedSize": 26311693,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMfO9CRA9TVsSAnZWagAAlaEP/jLePE7t9XkzuHoSCkpl\nhkWQimYT8DbwNDA8Oeb7pFPX8Z5tHfVXesWSQxsrOeHDaqpw2mqwrueNPfMV\ng74WNlynUdAqCxpS3SCoQdZOwW1DPXS/EQk733j3eeAOo1OzcZBk81M6dlcc\n58GKbZ7E9HVpOVknHfkQSjZ/CrZ55qELdrp0spvZLlmyl4AT3hZsyWjd0xNL\n2nBKph60mkFLocAYImHijcF2yjaWvwzzNnLkkvL8U4H3nEGsX7dy5I/0Lv8p\nWAjTaFYsSrInaiP78ZlMcfx2rg5kUh5PRzct7SjYGwlZaHw8GpS5enT+A542\nVWVG63r5kYK00ziomkn7nQD4ypE3hR4kaCHZkDcvB5f252hEnp8M5tngH9VX\nSZ3RjSm29clF6bW53r8EfpskJkF1HvMKZhA9fwjEP2UMNZQPYUSHfjNH7Wmg\nUg6do9yVLEpADVbngEbZABWnDqrRuMc8xY94XLo7FiRM/VL8CsSXZVUXQkGn\nVCoje7MeYR2SlVUTYLBJcSmwMtMDTPbwfbQU6AkIQvJzf4zuFcP8e5tpa8s8\nbG8g5PdyOePKBRJCzSA5aG+2dTzyEG17ht2Knh4OavQlA6NrQhiqn1YyNj3/\nAoHXbbmV4xB3nbDAh0s/fXbVmgOIX61gEgRufx+rIpTCExwKgF9OVugIvAWp\n1fVT\r\n=lXa4\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "ingalls@protonmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl_0.54.1_1563554748751_0.6568614303468423"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-9buhVDEswh84LQ6TWkmf2ffkUXdgutz57hEpWpIVzSKEpSMpbTbmLeIieUWxJEhPzMvtlN/50AVk+2v69aHfHw==",
				"shasum": "3799ed2edc362ee09df87421c8fe83c497ec6102",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.2.0-beta.1.tgz",
				"fileCount": 427,
				"unpackedSize": 24825942,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOMgiCRA9TVsSAnZWagAAMTYP/3y1tuMIsd1PUbIsUedF\n2GX74vktXozY2rk3ul/j3i/EKcrlsLXyYoVkdso031h7aHtsB/oKYLAgPUVE\n2Ku/+KoZdpHjFFicIPVfhPCwoF8cmSr7zJ2GoDkrBn4HdpgUBOHSY/O4In3w\nBv/iPbeETVRLRtP964/1pzzoMZ7gCtbwt7UfudS+hfYfo1oiOlna1uSR6yd/\nLB8i43wsghUEMEXRB+ovs4d0e9aWpcpOPFq14uz2dC4AHXF9Af48ukG6I+J6\nxVQ4wv/u41OYQOBUbLrbE//JdYb3Ug22Uizt6vL6MuEhU4FhA53pWGSfcs8E\nwlwFsjSgeVHBPNKh/sMei6nMbVvCNLeIBsY/JS67y70ai31Y8jQj2PVQEyL0\n/7UcTK0v+SDyB2dfVIZMdPykHcvRm7EDaMJRQwouu7sswjMqv9nSZ5AUO8m2\nM4hKGDWqye/iC9osjdMQCKrwraQxmniighfVM03MyLhC7GrIzla7T2JAMcl7\nY5fwSrV0/463DdeSFtJZTLYowngaikJvyxAysqZBh3YFyPMFo2wU2oylHmgv\n0PXl1oYtz5d+vovTEQm5D/1OPRNWnQK/d7y/XH6uTvIl64lZy3isjiqlouch\nqmOdgjD53fDWMAO46WCTfyaOG3/UYiQ07MVU5rYp4+seMvo4HnBbCxA/pU5T\nKNom\r\n=9ptn\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "ingalls@protonmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl_1.2.0-beta.1_1564002337143_0.45077401903335046"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-RDo0kMuo9gs6HFX2Maj+tYO5bUT6WFTQkFbJoKdfe2pK8SY/RgyG3SNJRgZypdBR8loxGCG9geeOwc+JJqblHQ==",
				"shasum": "2bb281dfe20cf8fcf66486d46fb6a8607355633a",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.2.0.tgz",
				"fileCount": 427,
				"unpackedSize": 24825893,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdP3buCRA9TVsSAnZWagAAcm4QAKUAl/oFtYloyYy256e5\n4yPYanE7IW9wp8aI8jEmPXLNyCkmnBw4QxH0h2migRJG2d4hGjVqunO5h6Og\nOK12iNfRYJUySKEPkQqhsv4gDJazh+jFwWQnRHbuFDIcn6jPiPL0XljtPC+C\nS46HwvgEvqKT1iIwXVVy1aiKda6ryB7XrfC3ZBM495c0a9YduMAlqpqS9d4c\nG7vKt/e+80ogjyWH9kglK+byhtgycRPmSusHG78hyfTohpHNxG9EPV5C2u5k\nqlhxJCuP8f1PUHG2JKRZe0TKiQBmK2vmn7NNvIaq5CecfV92U/2IUKJLbl/j\nR+ekLbOWPEprGx5Stb6iE/LqibXF7ZHWVMVhNWuThRG/AmVDPhfWpU6vw9gE\nm0MCWzmWlVL/U7cQx05RM0noB5JXgSFG9aU6WTaDsF28bBDpTVJOnlgdLgRz\nlFnhrihSACFw/GSDCo1sc4JAnbrvbOlGaDo341yRbpJrsPLCU6nEEEcAxhMm\njiW7d1gnyvFps92yjlTFxiD2d5gkBv7TpaqvvXPd0+A7q3hpkLCr01j159zy\ndQvHlz/80SKr5BhnTI/HM3P8nSHQNB8INFm5KfZ+N5O5C2aDw+YwDNYplpiD\nRSvyM29IMckGm3nXqDM7DXX3lMD5aJcFtAA3cGnCxgFSXPSNphBrxcizZ2Xd\nn2YT\r\n=LgTL\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "bobby@mapbox.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "spam@freenerd.de",
					"name": "freenerd"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "ingalls@protonmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				},
				{
					"email": "matt@mattficke.com",
					"name": "mattficke"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				},
				{
					"email": "young@mapbox.com",
					"name": "yhahn"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl_1.2.0_1564440301587_0.478269365840025"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-CO7uhTYtcreDokGr3W2LifIdCtHz0TO/BqnRtO5rQ4Rvm8P7ndUM5ZWwZvJJmNnlkMpVwNKSESsKYX32GXHXoQ==",
				"shasum": "a91acb48e5ee57d40a09fa6b4c297e92690c5909",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.2.1.tgz",
				"fileCount": 818,
				"unpackedSize": 27312003,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTgCTCRA9TVsSAnZWagAAqh0P/2lbE48dxxaU60Q8Mde7\nE3TDi6bJXvWhMl+Tm0K782fDfrJCg7V/Hsto4JIRcN4r4G5UQ4B5pcYyUdVy\nT8v/El7+O9I7yAYE16t0gfnJNzw356DkRc4LLTwDYENxq2wW5D9tcGgee9Ea\nrtjVsrG69165XG/m/7sk5+kRIDxzirj9SupxgItiiOYc7nLXfj6Bx0G3vJLl\n1Ee9C88gm3/LpQaytUZKsq56+QMT5FAKCQ9lnc83VLHFoXit8CJ18G1WwDFY\n3jM6NZB+Ga1VKLzS/skpY1EAWODs1y4rVXmsAwKQ9ZiyX+RkeHKrP4hILVYF\n315raAkMZQB+HCE5SnCD0eHZUJ3D59gKzustEwm8MCj6St1Q9uqaMNflywk8\no+tCH4i3wqMuvpuVkguqhEYKw4fcaZLhYbBlsKGw0wsoQU9AKO74h5a8hhWx\n60GC0f6XmkjTYoKwl+GfzUaO7rOtAQ81WFqpjM1d3HpPdKheelgDprDGfqz2\ndtpRNV4OaLjq0r7lXIir+64TPnOAppmfMLxIMuGuf6R9LBvTHzfaD4aEX3DG\nyVAMio4o4oX7ymh53K4jacs9W4wNHgz3j6ZVGVUEu53T8+tlCq0JG5wXpQTr\nrHnzfOG27xlOTHWsmgOVapgynQijnj2WsHphOFkmE+swibiOSuk/53cG6u6M\nPfZs\r\n=1Ix1\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "mxn@1ec5.org",
					"name": "1ec5"
				},
				{
					"email": "aj@mapbox.com",
					"name": "ajashton"
				},
				{
					"email": "ulsh@mapbox.com",
					"name": "alulsh"
				},
				{
					"email": "vestibule@anandthakker.net",
					"name": "anandthakker"
				},
				{
					"email": "ansis.brammanis@gmail.com",
					"name": "ansis"
				},
				{
					"email": "asheemm@gmail.com",
					"name": "asheemmamoowala"
				},
				{
					"email": "wb@bergwerk-gis.at",
					"name": "bergwerkgis"
				},
				{
					"email": "bryan@mapbox.com",
					"name": "bhousel"
				},
				{
					"email": "rsudekum@gmail.com",
					"name": "bsudekum"
				},
				{
					"email": "damon@mapbox.com",
					"name": "dnomadb"
				},
				{
					"email": "emily@mapbox.com",
					"name": "emilymcafee"
				},
				{
					"email": "flippmoke@gmail.com",
					"name": "flippmoke"
				},
				{
					"email": "ghoshkaj@gmail.com",
					"name": "ghoshkaj"
				},
				{
					"email": "carol@mapbox.com",
					"name": "gretacb"
				},
				{
					"email": "ian.villeda@gmail.com",
					"name": "ian29"
				},
				{
					"email": "ian@mapbox.com",
					"name": "ianshward"
				},
				{
					"email": "ingalls@protonmail.com",
					"name": "ingalls"
				},
				{
					"email": "siyu.song@gmail.com",
					"name": "isiyu"
				},
				{
					"email": "john.firebaugh@gmail.com",
					"name": "jfirebaugh"
				},
				{
					"email": "jake@jakepruitt.com",
					"name": "jrpruit1"
				},
				{
					"email": "karen@mapbox.com",
					"name": "karenzshea"
				},
				{
					"email": "mail@kkaefer.com",
					"name": "kkaefer"
				},
				{
					"email": "lauren@mapbox.com",
					"name": "lbud"
				},
				{
					"email": "alex@mapbox.com",
					"name": "lxbarth"
				},
				{
					"email": "lyzi@mapbox.com",
					"name": "lyzidiamond"
				},
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				},
				{
					"email": "mcwhittemore@gmail.com",
					"name": "mcwhittemore"
				},
				{
					"email": "jeff@miccolis.net",
					"name": "miccolis"
				},
				{
					"email": "mollylloyd@gmail.com",
					"name": "mollymerp"
				},
				{
					"email": "morgan.herlocker@gmail.com",
					"name": "morganherlocker"
				},
				{
					"email": "agafonkin@gmail.com",
					"name": "mourner"
				},
				{
					"email": "nicki@mapbox.com",
					"name": "nickidlugash"
				},
				{
					"email": "arun.planemad@gmail.com",
					"name": "planemad"
				},
				{
					"email": "ryan.clark.j@gmail.com",
					"name": "rclark"
				},
				{
					"email": "saman@mapbox.com",
					"name": "samanbb"
				},
				{
					"email": "tlee@mapbox.com",
					"name": "sbma44"
				},
				{
					"email": "sean@mapbox.com",
					"name": "sgillies"
				},
				{
					"email": "dane@mapbox.com",
					"name": "springmeyer"
				},
				{
					"email": "patrick@mapbox.com",
					"name": "themarex"
				},
				{
					"email": "tristen.brown@gmail.com",
					"name": "tristen"
				},
				{
					"email": "will@mapbox.com",
					"name": "willwhite"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-iUJeYskh62wnd6o6Rxpa7rotmkXYIHC80vHuUeYh6j+4WcGvutrrk71IQhMnQKK+whJZVVD6ETFZ89Qwwjnxeg==",
				"shasum": "2b4de2218dfac7091540f6a1d8da04e86884c9d1",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.3.0-beta.1.tgz",
				"fileCount": 558,
				"unpackedSize": 25450017,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXtxDCRA9TVsSAnZWagAAhJIQAKDSP4loYgi/KhULwzKm\n/w5uo995CcUx/notF5zXLUT5EEE3/jNbG8OYjpRyOTd1hxjbQkQv7IrnKJlz\nzh/eyuzkVM8sRAU0nzifZpRim2tcNwceVMI4n+WOsCAjy3yhXFUV3DCkBAEy\nanXzBrdNuXh9K9Uy4IcFG8lGau5ZMoM018rDwROec2GuBf6bgHfr5Gmc9pZa\nHvyA1ZpX1N1jEe089LsCZAzZjckY0VvBj1qyq82MxVtR7EcxUyza6dHseBV4\nNmtYx9w37InjDOCzTQ0lEQL9GiRiwhlJFzhnkT23Rj+0a8J6pUNF3cT3P/Zq\nm8xlNSNg4fspQrRs89Phr28rRmPjBFY263BUAQnb/fBKIO4ZaZ3eR4aD4OoA\nvEToEFx7gQZn5M4yaKDUJdJ4EpByYVy8rrsUfP6dRcgxKG1EwdyfOqcicxl6\niOdlY4wbeXjpVh2NS8VASxn9T3zQIYffTU8fWkJyBqub1tlp/4N07BTfhyJ3\nHfDaMGf7yD6HXuetVmHFGNDYOs4wLjlb/ivIdRIwocRTeFPqCGcE4r8NnyS7\ndJrxngirxkkNndEdS2Bl9BdI9gRIgPNFR9155Ot7lfgTbAPs7sERcm1yIVWv\nYOzQpIYRP+UPmUnhdixf3WUXe54le3iwfyOrY6wMcpktA3vdkeSyIiA6kyr0\nAA05\r\n=lhzP\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-mhxIXNQwyqqlFImVUuFucSydxXIeKS4ul/5ES6A5zA4loLvcEXOrlH1PewjqkGoYjfdRHjqsaxpP8czbVuHg3g==",
				"shasum": "8bd807b44f395d1830fe3a202763b28b5f1ed299",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.3.0.tgz",
				"fileCount": 558,
				"unpackedSize": 25450396,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZqZkCRA9TVsSAnZWagAA1DsP/0ChQD/pjEkqanVGQjiu\ncSrfaRYNRMBH1VUSDQnaKa6DwU1nE3djKjb6h7HY+12oe81GOAl1D+wPyaPT\nS1oab6+AvYgLN1jrm4hKLU0c2tp/6vURKPJ1aYhi4U6bX7w+5hMrj2Y12+Vn\n5qp65jm325c/5GCNMURl71NHHPRoYldo3ZadgfnNYKnXyw5UoACmr5f+tfU+\nJafsKvGuiCqOeKUG4pumXtPUw24eJ7BCaV666d89CPtwZbXOF7I7vN2cHNVg\n2R+juGIZiixR6ZqoGqJOXQbJyztk9+cJwdaOj/jLaVOIBDasZ6K8AordNTqC\njEaN8GQCo2vofGuWggzEJTUXZLHK997fOkl/F0GoxYiZEHOauf47ib9fkPvn\nVBMCzXuPIUNnWPprHB3LPQWnZASX+vJSmjZ/r9H3ePWjBPGSGm+oIvzmxUzk\nOsuBmTUA++7q3AskmZ/QnIxx91UNN7F4oZNG9IOsUAeuQm1oUbGBImIbV4RI\nfBovSaSApm4PrlQxx4BcHbkuYo9kBF9Le50AxgGuMGBwaJ02Qy0UAwAXYEkQ\nr+0iFS07egPoFF1HABnIZsjwV2nIJAfdOaKKUoEPtV00v+ShvaziSppEsV+N\nc+4SoWHm7lRMH8ur+lNm702kxXnLDrWJVNw70Nbxf2sgLBagtCv8C1CsQbBR\nH/Tf\r\n=BSxG\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-IF7b0LZd/caTiknPhm8DAcv7bhvOCXO6rsW18rmFxi8Vw0syJXKK8DLLabI5oiJXtUIgLe57XRgduQzAYrb4og==",
				"shasum": "6be39a207afec3cc6ea4bc241d596140a664e46b",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.3.1.tgz",
				"fileCount": 427,
				"unpackedSize": 25229822,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcL6aCRA9TVsSAnZWagAAjCcP/1nxAMQdaG5sjruvRN1N\nFbEI8bFHNT1m0yRIqJJUxhBzP9ng7y4z4DE/Dgpqk0Q8FIeU79pqa+JqGkxB\nzHKf2xKE6ZYlmLOkTzrOjLJHSjnmCAauAUgLSPfxNyTL1MgSVO6vMFCpHDnb\n+dW7CUYa5Ngk+LxOVMMiijcakVSikhUbKmuIBF5SnmxOM+3ko2LcY0He2rLY\n2L2XTUjc32p/qDz8wIFPuUgS7d/usRLIu508ij5VFG2M8CptpKGIMFPSSYeO\nn2P7nA8yRWyEachy12unPdPOAC7qrIOJeUWVgwgKzHhyKQoTs9NqlsZI2gdY\ntg28uMU+i4Evf4zPt8qakz/Tm5+Voqp7Qfyn6wyU078UD+elvTIUDSzaR+2o\njxKmdNXMMa7/4ProRNnWkhJOTZp8ohaiOvs9zZJTW8CB8QXjgHBHcBFr7PKy\nPyxhclAwAUfWOguoG2exRkiKM5A/GY7cCUtf+avaW0fw/xJvMgSXsL3M0viM\nB+5oE2hBwypQ258G5l8IdkSwGm5qWOB2xYUNbc92+EChJBa8urTCOz7Uu1/Z\nCsFqMTFdky+xAPaSWajrUW7ux0yUnDxKKa38DEQa6t0I8WqHR/CmlqBY+X/p\nRkP+2tMz/EcureeriyM8SNVJ1iQTZn3WDAimwNZMP1DiBKmSEOWCr69ooPeF\nzRU8\r\n=RzJx\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-atcfQz+Uz5XIxpuyTQ7cAN4U6BTbjw39nL78R+ZM+LDYPSM16VDumbVhgvGPBTpZ6B4J/hPRLjbXQOx+9iHZWA==",
				"shasum": "bddcd7b47eed039f83b321fceefc2ae643bb7e16",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.4.0-beta.1.tgz",
				"fileCount": 428,
				"unpackedSize": 25554070,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhf/iCRA9TVsSAnZWagAAVmoP/j4wXdW7zHEozCBZR49w\nKXkWGOtZUSfaXrgaq8uI79O0H3eOaenzP3zxTDHRkWAVL/OK/rV19oR2kU4L\nC7CkFOQ8HVe97dg8NSp17g//7tesI+U6qRnX/URpFa9GfxKlD5pK6LjnYdzK\njcFfCmrFnKwEz3nP5sKdbmZtj5mwitlJAguVUySf92YsnQLg/M+uzuArfC4G\noj75MVrCVIDfh7U9YXG9wNMYw+pGKOR9PEyUl7yRZ8L10mNEiewRTFAtvIkJ\nrmxwmAxrH7XuZNMQ6a3Ze/m0eDHLab6If3cZdoVoK5J3QEMqCvx/rXF2llxd\nUBp/c6xhuLpxr98Cb9Tw0J7C65mx/b8s+PgU2guX6Si6vM//GXClK+PNMaHH\ncyfvJh9nF0fVa7OR59TMqk/wf0FDmfjd/Ln+dOCEu/P2Ri1LYmnQPjnpIwMW\nLC1KV0aODAeRmW9L/HmuFcmIOco0mmyhvo+kVtQa3aW+n2bZZGQk9u10gm1k\nwbgWRzL6z+pMzeNLnELXUq+a0xT/uJvb5qnvHInEzt/HeE5yrt8VXBlzoCkD\nb/qj6zV3njz1/RLaI6pYrBvwfbs15Lbf2uyVnWqyrWRz1Y9WYIahhy9H6//5\n+80ycmmZ/DkZTSKJpkdcB/DZYSoKgLYU0TAhN2ldGHn50vNxDTJd2SxBYflh\neOAC\r\n=M0KZ\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-14vPph7jIf/J8QPh67HFE/OdQwtfi6KTgUfW9ga/cex8ltd2UHOhttMDbsymHmvJPmCzWrgHvjoZIv24hLXrvQ==",
				"shasum": "91f83166a27287d19081128633bbc8de014a9e1a",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.4.0-beta.2.tgz",
				"fileCount": 428,
				"unpackedSize": 25598248,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdi3J5CRA9TVsSAnZWagAABkkP/3NLGA4pYjY0rhOyeHbM\n0x7IEfA6NAEYuCKWJNdMVRWuvYftX+CjKbeCsK3iYSYyWBkmCW6l1CJ6fK7k\n6AjaE4x7/7pRSQkV0i2f1hpl8B3QRndhEsarhgr4fyO1As0wk9Irj8tCGh15\nb8EI9T58o2byxvX2YVD85tn9VD9OJXWv8W//ApPiib6QeASLW6OWlpAyqZET\nTZLCEizg+KKc1ZFQDhuFbXctDqq48XBIuD+8N4Fz8z7B9mIfm7JOMIN4BAEy\nL71cz02DKbJSdDmMQF9Sw3gQm8pR/U/0A9DP5s2Ieb2aC5Q+it93hRQTTCFF\nxJK21y0xsu9eF6GUXzIwhMBIIPoeXAJkzmKCWcub5vRCANOSfOme2PEgXwWI\nOMusInFcc5AP4Hs9pI963djl5WxNy/6Nn/cS516MP/ba39m8dnXXEgmB5F4j\nv5SdwwuUwTqPdo3Il0ct/S5xJbHKHomPAIsd5gZ9AJRNl6X3kkgge2BvgvrQ\nNitfk08h6Te1O4TCf7uxBi/wy56Hu45M+zanmSspNjqzaR834nChmprnauJJ\nikLXIaqnCuYVNJOX8o19XPzYoAH4IHDGKaYmmgkixQCSEXXgOgkVPjZeUnpQ\nGZjlYNikazDgqbuZpKYoD+0VIZ7cMUxbNkjRLT8vnaTz203b9TekyJdwEH+B\nTf2/\r\n=VlT/\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-6Ro7GbTMWxcbc836m6rbBNkesgTncbE1yXWeuHlr89esSqaItKr0+ntOu8rZie3fv+GtitkbODysXzIGCA7G+w==",
				"shasum": "6e9197485de7c0c71b1fd30e5e8e7e3824bc35dd",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.3.2.tgz",
				"fileCount": 425,
				"unpackedSize": 25234871,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjHH3CRA9TVsSAnZWagAAwMMP/3bJtbLLXxiLh6jxS0se\nAs4mxPglFlF8fTD9kBU22Os/oTt5R4VsHHeYtSOMGtOqH/RlgL/sYut76lVr\nXV3xvKdUE3nkMC/U87uHT/eGCSNgAK2Fsa/CztGW0Te0lmBJAbAs3GIQiFd5\n+5zJeWPgYT4Ksu0ZSJSQa3fiP5IaTZTKlERQ+s7ewmrye+YBA37yfLf7arj5\nPi0oKvVh2Co+zIF3TTlaJhU/wEe9/wrBY1IW2TOZ7hcxD92Bo36D574h9tMT\nrJjamM+Za49EuvNtx5hiWGPN39JSUqWEUqD2F6gQ795HhTGG/rT4KKmJPaBy\nZQwk5ZIDixy95kUoA8XCHJYvQAlAIHKUl9yRwJQfSuCIKu74AxggehPK4V5u\nuQ3/m3MO3AMibZeutZC3309HIj5sukmUuX1cKvElhZA4l5XXaURFyGVyf31V\nq1s1+3K6vmTBnn0G/K310q2pw7BBa2cndgM0SPEjpTScKRFAtg+qsK/pr7u5\nBeL15hK5QKTz7EC1yY3Oyn4mu135H0t3Opzd9ijkFXvviFbPMyF6OfYJjZWo\nDp4+tjfxFF4XnOK+xz0gqeNg431Nev8fEemRL5fmjr30crExv6EBCSfzhoUm\nyNw2HZt3BI4G+JFvIYUFu3HXZj2sGeUbDz2guQOiLlSGSnEu/15zL4Pp4K24\n5IOE\r\n=xvf7\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-4nXRXanISou8oWLU7DH1ZetKvCJR9XtnMlQQ4Ia80wjghIHc5ljmAV/loNCI2UAGyuKINc7QcTiwUXrjE+Kv4w==",
				"shasum": "6ec3c3a8f07b7ca632e99e2ea6458cef89fa776c",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.4.0.tgz",
				"fileCount": 430,
				"unpackedSize": 25634263,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjhnoCRA9TVsSAnZWagAA/1AP/irHiiU+79k6b+jaHPbD\nWbNAcGiOuixdmVwczs+cjU07XqAXbuOe3DwonPOJmgLGwe5Cc8d6koCrqtkF\n2J+8oIDItMndSi6SoEJxqQYZl8kZjp5DVOKeV9TTJeGQS7N24UaOgHLyBa1F\nmEftwkg3ULcO1sbI+4cufDC/eR5FKGHTkrAZ1igyhhBCKFrlbp5FVVAk0gIh\nnrO+Ns7nBC5KR0+X92SlFu9QeMC//RRKv0NsBm6hthUqzweJX2chC+15oCoS\nk/kLHcW3k4s+4rR2Ac4IPKeVdBMuADNxJOp3GauCGca2ilEhHywdc7cGfwjw\n2WOT4KPzapdBKiSHPhZyFlrZkzM3gFwkzvYZo+l0qtuWajIr/byHW1tcNKpt\nijPyL8vcwCkHko8w9Zh81O9xB0RW+relp/xG+Bcfvj/08uuXRDVpfAWYMh3z\nhlE8iYZju8HVcbYxp3f/k1NK2aQ/gbZ6WfGhGY7REg49pcMYgbO/leBc75j4\nacmlods5rk/6XrSC2//hJsDm9Hq+wynj20Sms4iDLknki8QE3r2InKh71kER\nI1Rx1UEIkeSh4MW53De3IHbM3C0l5xCzai753AxG2zzXA1O3vbKZlLMNvqK0\nmxZCYCkm14yejRvrznvx70LMfgRbD8XDudA6On4E8LmRHOdEKdFPYDDLk2qg\n6B7K\r\n=xva6\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-4Jkf1JjsBFKlZA3BHHghgIogbbOuodjVjsdOR/j4AtfLx0G4jXrPcGvwSEVcwyQ27kVECBCn6EyRb6eUNUQujw==",
				"shasum": "e08c816f406017ebe22c56fbd92e8fcb56af5592",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.4.1.tgz",
				"fileCount": 825,
				"unpackedSize": 28150261,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdn6p0CRA9TVsSAnZWagAA4q0P/RnoCkm33/M4Fmw2qqnC\nbrNxTsi7UPyVLkm32IAcJIqIP7oIveqJDTEZXHmr7C5QDKZoEP9sUigoEr5z\nTX3NXZKK8bnBsUCzoJDL9tY+qLs5Wv99ua1wVIe5aMEbsYVl1zHF1IzO8FbQ\n/UYbmBKn6mCDmh9P5c0EwFZSaVLHrk4FC8Q3i84NgLF+Ul8VYuykB0MXYkwz\n2s/erc724iEfRV1UMcT1a+/PkRyh7NSBMrpQrLEUHZqhO+/56CgkzLl65hX2\nVo6cgrCtzjoyG1M7yL5Njf4K4VSbWWquLibkJIfg/1/dOCkH37J83w3RBEBU\nhKdhhVeV1lkjDZtBnxXMSFSclUvAUxxzGmbqpeX3v85mMiBfGGpSbwte70Xz\nM3z2BJJtYkN81xc7rdIaRScmo0ADIhbny38xAoXVPKXu7aRho6uLRxnSSVI7\nVtUvjr2ZsR2LJKKv7czNvxTDRaT8rukx6cm94/kTY7UCWURW6Xij4fMTHL6Y\nCU5ItXsAr826bqyUPCUUoGW5SesLL69xKGyqcex7v9kyGarNEXNHHdkSIbFv\nxbDy/FVa0oEaZAalmNPHawNqmtEi/h8hGBqc5Sh3EqI7/hZBhfazePoOZoFt\nKO2tq34k0weQYHZVZ6M1rITvvGrXygjWwzAjWeFpQOckAWi/+9Gyigdo1qOY\nK2L9\r\n=qT5P\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-y1+8+YAqAsnYRM2xDvVHt8hBvhIkLvubODoaWFQMkaQfdeyNRWiw1Z8/w4RTf7qwtKIKnhHemZZhLJCBCc5CsQ==",
				"shasum": "d3c4dee6cde6a8688c95481e9a64a482757ac265",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.5.0-beta.1.tgz",
				"fileCount": 569,
				"unpackedSize": 28926050,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqgsQCRA9TVsSAnZWagAAuowP/Rixxsc32KnYq+2y8sFR\nvz+eSvx4yNcGZF/u/Ul9Ii7vI3FDVVQvNO/gG9fRMRndcf2lL3MQ85AWFLQS\nJx1hcyG1jJJvjueLX8W9tDfd9VThVslbuszN1k7Aj/4MM6yufCkniR4vVS/L\nNf0kXeXwfdmlZzpp4Si0nZppmi8NoSCr0lJnvRYzlPYUWFCfPfi+8oU2rI3c\nBA2MIbpDr+fiyFOWTpwzgppOtwMHKClunRfqCT3yhQ9qVdmku+pkUp5/GCnv\nXIL3XwwIKXAZ1exwKU07VMm9HMlj3eBKo4/cZU511+HrUqdpZMvgxw/K+nl2\nNakyhrY3G2jMkbm+M5H93mVUbFS5O//4e9aWiJjsbFD02F9wnuV47Eeb08/J\n/6vah0avXDlsYpTgi/eITn0Dt3KuHMdwhHzIGN30cyEjPoDHguEJGttiAxtf\nIi49SD0r4IsEGkZb1e19EQuKp3vB/Y9dKIkDmp548P/mq17yFGo2+/7C1Fyd\nu8yE8WbO8WT33LSkaBAGhzPz/vduK2g4YwU/aq5LAUfTa8GTtIwJGTQDf0na\nvSm9ScI5+NlTrRlhV0B7NkBLaZFeHRQfmVhPmiXerBYO6lOcHFGs8PJmcI0/\n9mHJ05SkFUaGVG+qxJM6qxkPx1SNODAJ/mwcYkmqmFoEMrtrxh4oTiY7NMKT\nU6dw\r\n=9P9f\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-seTQUttE7XaL93on+zfLv06HmROsIdTh3riEPrBdbylSirLmBRnofG+iV873ZbJQElf+d2USyHpWAJm37RehEQ==",
				"shasum": "d531dcecc01b4e209466f03ffd3d0209fe248123",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.5.0.tgz",
				"fileCount": 571,
				"unpackedSize": 28943789,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJds1OxCRA9TVsSAnZWagAAv5AQAKIMzXeFMY0UR/qNkJmW\noqYClet8+eFlOfTLDwceHkqqhTGwlCpGKVjfFN3M4/E52DKeXOQ6a+Q1zun/\nw6Qg93KuBiuB1jXWuZiQJileD3XpTSlsqHbADYhEXj8HfEwBZxVvmGLkb7ME\n0HnRwAmHRUnnOVgdFjXC0qht9VWsMspqByoxfUCtFAcJj+91vvvPPFxbBCMI\nHSKot2Ju7EsatTkykydoSduJt03uRGhj8kLfipEPBtN75D339HaTE7O9iefF\n3RAgACWsZQiUQ9URp9HrcToNtiK83DV3K+FBeYTElNb/QHv1PAM8Qp7P+SvH\nYWGLvV4qO4M31ylnn3QcFcUj26YtZK7h+KaDwhXLt9LaHN4rVkltHeuw7z29\nDn3IbRi7r5O7liG15eQ110ARthDT2dmklXZEKznG9gWUYd17fqM+DWEIvZiK\n8x+AEZpItrtVSR1Y8pXT/HPQrlBMHiucibz3+da6q0krJjVsm/scJls91BN/\nFD7uchhdTlrVY2BsMJE2JcTTtXT8gdcEc+A68GZOFqLwHK0JMICVnZd0zKAU\nPtkzhfIiDzeOuxMPpJ+YgO7VPcUmrRXzbpGUK89lmJ5TZYZrolDYfFBSo0a7\npv83Ht8IGOceKvp3HTX4qwWxsfWcNK1TptuxnFTyazEf+Scuo7DvaVdGyA99\n+DnD\r\n=gCgy\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-R7TziIox8lUGqNbdv+aokzjcgkoxleOss0lsFhnhfLLRQaVv0IidiQ83qlOHcDs1V9+2goRIZZ8kiGeHcOSD5g==",
				"shasum": "cb92fe96925944753679506208b9d701ce9be702",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.5.1-beta.tgz",
				"fileCount": 770,
				"unpackedSize": 31925888,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2DcUCRA9TVsSAnZWagAAWusP/RFAdDoXeQPS0YQvqhZZ\n5J+188+3J2BLhg7BevYu7fz8vJYL3UGSe4CYVawhGgmA+Wc3d+mJqFZhUS8a\nu4HenTi+L3sIFGVu0xFoLtv1hWx0kIkoEAxYdmKH14YJFRC7r/sVT8rSTAMY\nBXI2dw931c2Jrhh7+67oBd+4LctfsiEXuaIwz1IaLaBs2q4xaLC2eTs7bvbW\n73C8oIbMDX9clp9Gs2zsES2tClm8HrV6HIPyvQwjPu2OFTcgw8fX0m8vZOJp\nTHoUlfwG1cXy4ZKgLTEQunCPQ92eTfzcGH0xXzmlO1ZnXhIc6stETeSkong9\nJW09OZnq+ub+/LcpTbLkpR3dZ4yR8BwYv82HroOnE/3gI+aYZUfWfiC9wkp4\nbLldSSlQDhxJ+xnJDw68GFFXLxNMym6IRRx1hnA9DcaHbYaTLMEzbfQUB1p1\ng8GAIzHah+6E4Dlo6QP+ruu65rtJedbd9NPuCWXhh5A29GPjLxUX/T+FEJpX\nSXgHcdKLpMNsG2UfEJnWDqaRN/cS4E/LmpKCBUuY0q77m1bGJnnk2wD8maVf\ngMxuBhbm+6YTaB8+ZaurWlZsXRV3CqAei+QDLQkq0H5rnAHdQ1j2yPxx5aYu\nrTyryZYNCsl8URbRow5+PrlAOPzvDttFdcsOK1GkjUL6JTryze1nW33gFmhh\nx/Uz\r\n=6gKD\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-B2LXxHQAOWx/bdHd2lBKhW0zWGYL73bb0CXVFsSblXW3Ta8h5czRW3sHYrXpWCOt+nO/+3XtxTYJ9vyZ2HL2nA==",
				"shasum": "354560bc550b8bffa7573c2ebd0febfe00f8d334",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.5.1.tgz",
				"fileCount": 770,
				"unpackedSize": 31929748,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3t0kCRA9TVsSAnZWagAACB0P/1YAfib45H5uidUPE/VR\nhYOnQDgyegmdY20qNAzNN1ALiz9Y3G+cKOyMhnQ5E9qdse8y/cUF1KQH3ks9\nonMlk6RMvqr2ZcY46jDnOOMz4EVydXkfA98aSNtNIm05uFR7CVUhH4cuo3g9\nNTYSJsuzBsAofUzR0HarDZDq1duV52LiFa3se8dUd6bDL+18Zh/K/byoTU+C\nr64f/si5GdOTXV0yoNt5Zf7GWYY13jrQ77fSOUjeAu3VYdnGCLL2eXnaPgea\neVD1GwoLpYDFPsyg5vjXRfW/vu/I0P7A+8O2z8M4Y3GCed1AgY/JBLjjAhmn\nHCH4MmFh+v1dn1ZkNqOAjuP37XBr9DjMTBb8fK/pkcNgQRC+IohQulad++Fo\n7NrorBpdRiyYLqofmIA+f9WKTUJF3o4oq0I2DxgDQdpIyAahFtkWrVhRJjRM\n5jYYgyC23YPDgFDkAvIPp7JVzjfbYV43Sh+jpbkuT3YXsT8dDm2og3+NH6e0\njsUO8uESGwirnlLhtJIoRAYvpXG4AmQzNn91ZhVUBBaUPB4KfeH8VygkRwLd\nlFUxFRkvAokja0kHv6dGRQAUlMEWdpjnS9PitZLuW7K3NCY8HVpy4hJTrIkB\nkhzOJXajOELOzucnGAz63gLPOdEqbw53IV+GCYDea+DBBy+fOaLGPqY85M/5\nNhXF\r\n=2YvB\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-wbuf7l9sWsODADR82J8l1Uwek3GcW3eUFPfvqP4JFS5gpxzF0vGidsdwK7V5EXEj1SMAoqzK35n3aJt7/mnBmQ==",
				"shasum": "688e11d408f53b8114f6e1540be8de1d41bc87f4",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.6.0-beta.1.tgz",
				"fileCount": 440,
				"unpackedSize": 28956664,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4CJLCRA9TVsSAnZWagAAUrkP/jLW6x1K8pc3Ye24jsRB\nMBFNzZW+HpDwqQzRxm+KQVO7nhdDcKP6D9rjWUesgBVii4Uw3H5W4LyVdeMk\n/A4dmhSrQ4auhYegjGV9U7qS2BJWAKuFnnQ6om+NzGwtDBR8YE54PHQqoe9X\nj9t5kZhmruRfQKH0dSy7G7t6TbtDKZeo7IYX+m2K4DYz8fwXHAX3qwvCFYol\naMlnFgnxURPbgrFx3DRCt3Ic+Dmlk3G0JLTEpgMqrA/rTmdjcovZnKp0Gm/J\nqaoxbJBS5OdPkcRkkHjcS7u9t05m+0Hakjwp4mCm3Iu302um5oS/ME7BFys4\n2pAcMLd7YO6ir1rOW/4qYcTecNDHqVh5Y2fyqJJxVJA8+W0ljoON0Lt27d5x\nFDzIyKEe3KjmOBeWm8yc5EsdvGiWygydEvp+xQbbeNMrn+WCDkEPmFkFWrZ7\ni7X1pP1L6orgtJJd3MefuH2kwoXjCgdwqPwhQw/4KbSBCXM/YM5ou355Nd2k\nJ4tkUVpR96ND/Fvst7+YnM66638GUNQDNa8KTM3tfB39H6Vji+XOHXT2+7KF\nMUEEhFXw+oGlcjmwxtDLDGmj1ZtdCqIU9vHWNh5AK2WUMEFzAeQ1Da7TFytU\nnmzvcaeyxQL4MFL94mnVUeBJqg+iMyqPnx28UkyBkSV31qvNghVv3qx5kECG\nWUp7\r\n=7dJT\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl_1.6.0-beta.1_1574969930658_0.7547069404786053"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-eCHiC8mDa/pOxSi7Z4s4qFWYN8h2uV3zXn6Yf8znbjlMNuYeusV8o3NZb/3rkL6m6gh+UJJL7KTUAc3tedMblA==",
				"shasum": "f5f6040476a6514712229d057888dd8c25927672",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.6.0.tgz",
				"fileCount": 440,
				"unpackedSize": 28955203,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6CyjCRA9TVsSAnZWagAA1nYP+wZ5gVpcZwDgG3vUlXIB\nKHuwy8b7qB7kkoPJn4FrnnpcM/gEGsxmDa6aOpsQTtCMu2n9d4PW3+KrL89e\nWoX6/WIwO6wR3kklrXlp85WNBdM2CgT/BxkmUShXOz3FOF7/6sx6PxMLUQSo\nD14TZJZoEQJTR076iiQM53XMF7wb2PeSNy2s0krjrCDBdZZhuClGh/ck9dZB\nXY1ieycBh7dJD5MRH4vvaV8N1y+moUg92LHdPWXuU2p8UvX2zOw27D6fslm/\nqAzActXgITsKcD1D2ZwZHKjLvikMdm7oPnnFvF6Jl3F8W1O4kCEsx/KlFfHg\nP+WAO4tklJ8+Rvvdreaqut2HIL1gzTjtgC967DAuVPnMKgZhxjanMGSWiDty\nQOI2bVDLmay452g63WN8ZKaPck+mEZgYr6gJlQLdJiJkHyS3t1Gjgnsb8zwZ\nh88+qqDhGEnG7BGbN6q2UZ5rIFA1WrB7yfb9Rm5MeilinJn96zgA2cUdJk4p\nEY2AzRVmpUwFLu1BKaivd5FXocYcsanFkZwaYjl4qhY0x/Wga6fxnt2RiDsj\nYqMs0+3WkBj0c5Iy/rkxJAKgh16I5acU4vn2wr+LJwnBSCpo0ODK42SzRsIc\nXRc2rCo2oWWgrCDZk3Y7TEZfU2JreeJoKKOYEy512BdxIdVAEVK2vUAM2LkI\nc4AO\r\n=FWMQ\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/mapbox-gl_1.6.0_1575496866610_0.69697520561621"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-qUvu8c/WX0woSLj8M64eK8351th4RI2+grGJ0ZlFb5ELEJNTb4SqMX/4uxRkb5d1euh2U72+AML1QOZjQnUPUw==",
				"shasum": "bc9beb2d7d6464b0d281a225a3f23bd3a84d9f49",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.6.1.tgz",
				"fileCount": 835,
				"unpackedSize": 31206944,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+s2VCRA9TVsSAnZWagAAmWAP/2DrE5Q9xR93rFhH1uzY\nhY2UVB7UOeGIRV+qAltzPpBi1PcDfRkGb5O9mkxu0WyND848+pkj8c30x2qY\nCWUykJuT3N8b6gsBz4CZ2Ywx/fekNBqRMkEEqJfxU6e9C3EUkX5OJt60gesb\n203/6dJQLReJaqRJMMyho8tS0hcsmb9TAE90b8JXYDd728A9Qia0ZR3N9F/W\nIgHVrcDSUICItnZOiKX0w/wGuDKhtjVdualDVTdZJyEbTQBXpe/pYqX4uqZa\nLNt51gOxWGhdJ4N5cr99tpRDcE/4eE2cm6P2uKagDJ1uvnXM3WZFgPhf7RqW\nd5Z0FYeTEY9EXNmYlHsWYFPZED7vN6FajQEsgJywYzp+SIywxEssG4w45hLu\nDDMnxPCnD1dEE/JJekNZEDpaq7VYhFTAjUEatV4ZBHLBJLEuTyvHmZRMYtFD\n9EA3wqWI2E18hM87yl9kZ7bFjEvcsE4QyIhhtx52pQEptSIgmb02qln63qt1\naS5o6Cy+/tt8HnmQUD1Rz2LeAtV2R24rYbee6fwXG1d2SEz32DJwqCDLB+wU\nwDpwPkJ04AIWv6ziyPQA/hoyGEsSS277AIoryepujH5sYxKf1Be3Pm7RsJQ1\ncMEhvhEu2kKR23umQ7wxEGJuJi6TdZWqxX4u7MyUfQEkTy9z+5dtBE5bzJ0t\n89yL\r\n=H+xJ\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-dUXNVZTqZrkllg026eqSzKvvaj0rOoEw34ikvrvRWmnRa0OrUDPaOh4jdhCLETrBn/7MN3qcPHHqGL+sxtcTqA==",
				"shasum": "425d0bf9150ad88b5b84d4e02285d41bb945b2f0",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.7.0-beta.1.tgz",
				"fileCount": 442,
				"unpackedSize": 28812089,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeITX0CRA9TVsSAnZWagAA5fkQAKBUljeItChDSmkEsiRZ\nsgGH7O5gnmANK7ALgtDc2NBccA0DXnR6Cyxfgfx2+l0OxbKt7/OUQTZy6zBv\nX4kBF59YwqrI2ub42XCMPtjwBHMTHzwQ3b/NZeAsaq8cTi48vliVO7zu8WKG\nWiRrxj62mxgHzQyKDVuKk2eAoNPMIQKQx4GEELeC4QSsunLnn7pLN4+GiHRw\nNERbAFBONUjGZMvO1B8DHYVmRYLSlbbC/y0yUZXxEtBLIEHRdPzLJSbDqhqP\n6oF+5fU3ekAzrD8CI/qwpCgDWojmq0dU9LlFgztWMOuDsleK/GfM6ItDlKSi\n6PhjXD01Bn1ObflPs7RR0mVJxAYEnCzS1EbLQkieK0C+42Bs6Kj7BGs3Es6e\nj6kyZKzJw3ijQmcYxz4nwRTh5ZXe2LmiMgcYgNppFEgvwz+OoX0dEdSuJtUp\nSPJmNJnbfbsASabHAoYCRM7xk2ZfmHyhCFhXaG7QEDft9TWUGc2LrSprTLlh\nJtDOa01fCRmVkk7gQsRkUhSzBDlmcpR1mMvHtF8hrcSEIR+1y0TKsiF1JaMj\nfjrkB6S7IndZ4gRQVu62tngpmDx9y68wLMRjxG/lHOr3/AvQssncyqptlh7t\n7eYAsBVroIptMdIgUBbOx9V779puUXvdlWlKZPIYVCHg3JHhiFrVj7LvduOo\nfBul\r\n=BHeS\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-iVZQUdhZzeVCE8VlELo24GfGqhAzjouiJl1K4rcfk9mtyJLCbWHlzGT6H5Bs61A/3NQXsSx54GdJXAWvebtFFg==",
				"shasum": "b23a223af61f0c5066c6fa8072f599209b609cc9",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.7.0.tgz",
				"fileCount": 585,
				"unpackedSize": 29076748,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeL1puCRA9TVsSAnZWagAAmZUP/1F9HCrEcFlhhvTdJXna\n3fdx/21zX6oOJvRZwKni27uMIyQlxeKqxX9VVCfgoK2obRmQmsQ9MEt/+HyB\n0Pgza+hU8z57Am8T2gHEqBhQkBNWdslN6/cy3h/MxBYBh+2MKZkWZ24TRsjv\n2IVAl8Y8biMYE/IAHv9EmfT5RJu/kHr8UNcKB0p8mF563E/Y0T8AXk3NWC2o\naINHsxgnPi6mHFMwRtvF79c9Z4WLF5LLa3m/bm5jwTacTIK1PQOE6TUHnaB6\nuvhBjaW459L9pcyXNXLngsMGc6hQUWrHVN/wl55z1+he1CmuOM2YzXmb9C56\nnqqu2pVFDyinzDsJiFHb+zElonRfVoU58t0amEVmBvxlIe2K4FyGV3mWNFra\nmpfRsVclQVmGN3KUC4J9lYd6PGL0Ld+4nPpGL5UD872WRv7PVc+PU7pzm3lS\nw6sBb7tPBK7VnAFs44HEPOdXmlOq1QJ2wkssT2lIUjJxcZW7ZQ+/5txMh7SS\nUaR44W0dzLEBVvPqi15ql41HnAuxhgWkKLODer3Cv9xJCxQiv3IksyRx9ki9\n+deyj2g5e1VBmPeDtE3b7thj5/4wTe/HAFFWmqtElzeV/FCU81CsXTUVTiyP\nQUYR2f7Zo1bqw618DD2oiy/ewG61NV34pyN6QHsMW2TmhA22XMS3RzQmG4tn\np8dZ\r\n=IoDt\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-yFA9xHzEp3KEnPrY0XZzuoACXPxBPB9rL1lj9TG5ymIucMSoBf1fGHLRsbCkE2BIRSSoMgiUOOPUJ9nw/w/YQQ==",
				"shasum": "977fb837b7569847f9a3664ba09c9a9922f39edc",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.8.0-beta.1.tgz",
				"fileCount": 442,
				"unpackedSize": 28922970,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRZpiCRA9TVsSAnZWagAA1tQP/iZakbXzdYT4u2bXBLIr\n6Ygo8BGhTvAAzc038ZYhzYgIlwFNcXWsw89g4xXmuPUbUrwZOq07PzPkF5+Z\nzBCrL1htY0/m7LrB0Ys0BbvWGkVrj4x9OoG7ghSei57S6UllcE1umLENnVeU\nfeIWwO34cE9AAXq5LimbciWEyu2im3BzOJJmB09Zvo6EVmuMe2bYvdxvorLl\noE/u1mjqeOWRidwaSoUfAtT5tmFRnaLyJSjRj20pf23AhSdrEO2qquhQWXbD\n2TBtdjCptg+dQdrZYUsP28pgRdqlTWjva5w/dTy7LPwd+5xIal0vY+fc5B9Q\nPbTJoCZ1SpL0mczTokdB/iDa1PZ2kD+d3XM3UZwIN/8AnpN3C68GfBwoSZGj\nAI4XvYZOTm2yX8xrXnBUpSGWuPDZ/KPXgy9BE7fGdVOBd18zjPbpWca72Kff\nErdGP7Z/Kl454zMnXg0WQyoQajWXEZVexJQ5enqZVzEze7VS6Qpb4i7Kkgpe\nl4Bdz8MeT1zPsLo/jyYkM7j8Dfv477fbfvhpEtDLLIeKIhWrgkoLFTWA79uw\nrU6UG2JHPRPWz2gFCXmHOPUaLctnrmmh71hICa+5pYHsNRxsue9Vqq7tgu/3\nUI3RMx4Ur5E3MaPPXwbp3TXAuLkMw/gLhSNUT4gYsWMsTQDXPjrVG5j1GLV5\ndTyM\r\n=u1OP\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-Uqg+2JdMKecmOmnfye06xrYx+Gg5iwhJcfkOv6p7MdlRspR0h02CwoDvM/ftOjTYp+Axi6+EWZHq8Um97JXcGQ==",
				"shasum": "77f8350c1600c588299420e1435ac642bd2cedef",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.8.0.tgz",
				"fileCount": 442,
				"unpackedSize": 28922865,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTnI+CRA9TVsSAnZWagAAuz4P/jYJ3Y/aAmxuD13ACX3A\nIBKiu1FU7TVHjxAmenPsDyY9cm2NvPiw1Fodu7TQI6LhPMgAf67Q1QD4vVgU\n3ADVOQEF+lwQQFrTjJ4Gea3sr6m8MBFsqj904oo2SNkPY368P6lNRE6aqhGl\nFR1NvayuW+wMRvO0a6FHU+xX8GCZNWGfG+NOx+m0JiUV3TbXRIK2Qeqydhiu\nqymk48iHaJ5JijudyFyt0kIX//v7E5BvZ6Hn8HHX/wlILCAPAssL8EkUZaRk\nGJ0Ha9T/voA0XKCTrYXu/11Vl8DsQEy8VvUJVGmf0zyEZgBzgx/t4ZhOUzmD\np+f4eTUeyvDPumxlrkqzIGw/eipryQ3oeWtCj0kPF5LwCLHt7zo3CF79kzgq\nK3+vkfW2KgPwDGn43d6nNkpo2Ue0DEJvgn1CpXXYkm4QezmBPeGoRDWjXfRY\nZiWVs4EQAQDSkgo3a+1aCKmgG8KMSJVS3FDxT7fLNHU3Dtu0XXplPJHdBlIY\nxNiDJc+vjtTfv1KjwnJ8VqCtc1HcnJwpJOlQQvNMdqkA3W9jqWvywib16+SY\ndJGxTDIbmw2z5QxjT3IM3tAO/OGyGfAEME7NQT1zIYUwkRwnqR4mdS0SHb5s\ny1eebHD8lecNIQZO0btf9WTa01nhNLypCg4RFCVAhpxqXO39Wfeu34C/O9FB\nJMlC\r\n=mRjm\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-Q6c8XAFxHxMPnZIfiRsExk5dNN+dCgvbRNHPfX7hHV5LDcX5Ptc1MEVpOJEDyojuriZssAeWMTJob0hir9mpUw==",
				"shasum": "83fd2e99274a226adbf1c01012c37d17fccdd4bc",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.8.1.tgz",
				"fileCount": 442,
				"unpackedSize": 28918718,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVkMSCRA9TVsSAnZWagAAfTkQAIvJohAwvAJgnEca/vEd\ny2Cl7wuLwr+6jd8PJkBxEVXG+QXGkl5amGo3h2iL6yExovoE/rFq4ubiANPP\n66K+hiNlOosEc4X/t/8OV3k+aeF+makS1qfDB7vtTAy+2WrhtQFG3dl7c1Qt\nESNAgd1Eg430Squ/HOTmhGu8SIzT5DGjYs9OF3yPa8yaMh2zYI9QVHVdbIOZ\nM0UoPmn+O+/MUNIrBBasE3e/cPyhs8zF/xdayCj24gbBOlM8mA8raDze3t6Q\no9ZCKAPIr/tJyWDVNTXjMttegyg9BMq4GPjPhfARlg2Qx9Z4ZynChoeiTqwS\n1z8f8Ux4sNirmiVj3nvx3zAo6HnQ30S/fQ3tLhBDicXA73JjWQBu2huS3Rhq\nrbz4tuOkrWFfudbmQdZ0IYVWh0+UmviHhXpLZWoJlYjX3hdLt/HFj5wZLpag\n6tCwspWf7VFbhw6KI7MVO+sOBPpGNZ3C/ytCbZTAQlkDT4kd4aNHyK6F17MF\ntdEmmj52aGNX+GTr8z9rnxjXY54dFD+6yecbqNPA6jJJbLMqnCD1ixmhOImN\npt7z1LY/ZYyTgrFSmwFqmQmtOh7wL25NbUiO1i7aLaEfdupsC13z+7ll5x10\nD9BZ9UbrgjNWEpjM0g3h8ulKZ1wbYDrjMLvmQgmCyMwgPgpLvMplF4TZr55J\nVf1A\r\n=PkHV\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-dxyhKf22Td/j0ZgOkDMmNSI06yZWBjWT/Etk0MRReRRCqIQtEL62iYdAOyMX+aDB7f/xz8yc9bChm8cLlQxs4w==",
				"shasum": "e5ea9caff042bf170cac5c1656914e7ac3357eca",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.9.0-beta.1.tgz",
				"fileCount": 444,
				"unpackedSize": 29347945,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeao+3CRA9TVsSAnZWagAAJmEP/jizfhfzdLFXFZbnfO8q\nrGG0byRpAO8Q9q/d1+FFIVDkdWKBfolP0W4ix/nXeVdKYH3uzE0TrQP7+u3L\nZLO/vdh7rM4zhPikrCuwA0ECWb1u2maRCbnETMCHFCRDNEOGwzoc3Z1uhl0q\niiqsryqpjnF3yWPZz+BabQZHv5MkOOzPaPrLXMfPaMYkhBfxMIymO79LeVNP\nJ98AerM+iTDc52slMsWEl4Nq7ZWVfmP19DobmmbkNHo9xyobaAbhBkdakoLF\nqpS1juZkGOkrp47jtWckfZtnW4Y6HfvK8kzPU0Rx+9D31EleOPRd9uS1KZwN\nKp74WAwVqkzmeKSW/AzsxRpWNA5quImr/lT5mHItGOMH65rrjNa9pc4MAKC/\n+eT5CAEfMFxonWhh78bJbnn/IGMj0AwUNyhOxXm+L5pCVZ5VlRkTgHXZS245\nxZ9sblpAXqo+Hr/l2MJg3LL4f56lgDrLifXs2Jcz2/amyGJeNfr0hshhoDdK\n8+oYWfkkF3PcPHEIAdO42bkPNgpbWqzD6Nu83unvEkCBoqS4t75/BSysti6l\nBdkSkZYAWh0G1ocF/2ApntfLjyXjskD+aS8Nne3LvuWvuXaAzDATwBizNBt4\nOacRr3xLN44Z0Vm5NHx2zD0w7KI0/5tqHEIzDuEnItpRGIvoBeG0K/XY8vZb\nRT9m\r\n=5GsW\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-PKpoiB2pPUMrqFfBJpt/oA8On3zcp0adEoDS2YIC2RA6o4EZ9Sq2NPZocb64y7ra3mLUvEb7ps1pLVlPMh6y7w==",
				"shasum": "53e3e13c99483f362b07a8a763f2d61d580255a5",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.9.0.tgz",
				"fileCount": 444,
				"unpackedSize": 29369869,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeO9MCRA9TVsSAnZWagAA/lsP/jaZq+uSZz1Qt8uXh1xY\nfw5g3d9WyYsECAvYDFzEQWgGC+L2CZA/ANjizDA6R9VRZErz6j2C9oTp5uH4\nV7to+Lbh84qFp735vhTYHVEVPZJ31HYSCP6ATOaVWGz+KdEZuis2OjyPZ/6/\nq5kYj4XhQuWqHxjUmn6byOA0HB/tOTSI+WKq7n6e/pT+cs006SbDbJPd/Hhw\nvZbKkbu/pqrKxskKUZALIv/aKjMdGdMQue3i31WdMsQqQ9l8m9PntmhMTsah\nMKQ1UT1QKllXseGpqVdBZmdJuJf6hnj1LAiTgqL4Q2diQyND9iRrSaDFn30r\nYzMD3Y2nNS8Qzt5SmHZ7xAteOfoF2r9YOavhinC8mZO7e+tGAk+kvqiq7any\npSb/Bhdm9RruaZj5UsNXXoUU4ICfWXxdH05yyOt5gRZQQlWVmL+/tL72egej\nIiOh20S6H1DxB7Vpr6jnegmF4dyO8gNYa3VcErSel5cRQF4+OOjdOmVIS5ek\nbHhfbQOEZ/cjlKhePhQ59G/LOSw485xonEjeDQgcfWZieLb9PE39223ueCJB\noDYU7nhg3iucA1xBXKED7+AIc1frIl6Wbmi3EYuTMUcxOPOX6rd50+l/mPlu\njTnoEkVpkS+gtjzTaffuZm+FLzkzVqeBPijnXZumvXbxAOPsMwYMpcyH8w/V\nfYNG\r\n=ApLE\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-jpBcqh+4qpOkj8RdxRdvwKPA8gzNYyMQ8HOcXgZYuEM5nKevRDjD3cEs+rUxi1JuYj4t8bIk68Lfh7aQQC1MjQ==",
				"shasum": "9c06310db6469064bb0245fe00d6233865ef4156",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.9.1.tgz",
				"fileCount": 597,
				"unpackedSize": 34610052,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehoUvCRA9TVsSAnZWagAAye8P/iWm0osafrweryuXgogQ\n9D03kjqS6x/Gin62XRMAlhoAeZ6WC7BXmLes42hSSGTEPCqkFKcsyvELBxCH\nTmaEjZES4m8+tvibptO+6A3oXSLsyFA+RA/id7NX9OD/7FLkWuR1YLtyH+dc\nkm7EIOgJjOdl3pTKkL6EV6gV+lN7KuAf9UzTsdumQDwLVD8bx0ojxZskb2e7\n91tQgIEHsT26cIJyAqFAEFkTI8AzuQjJUiVMNQPcQPM96VT9S/ijM+2xqpdA\nyLJ/hXNa76BowEl4IfJjwEQ3KtHA7dDqLRi26H1w/FXcroqeeP6CzHNA4/+p\npOfx5I20x3b7p2XQd4qJ9qESOI3VMElOiLkE9GwC1R4d96WVIiqKQ3WzyXxn\n5sJy0ZSMzxEOvaQVOvfKlAemn1DFNhfqNPLWgzKffriNEF5oujUSPqp6k5Ie\n/uum6wMgSup1NrKJu8s5tPfYlAslgXwaFLredESzAwyxwlEPAUmu5Q91zSj2\nk1D8S5giyBZ8R3JXnJ3KtQee73tLVW1mvFJ4toxhmOnihi34EFmMk+v2oskL\nak+yikEKBPzVIJGVUKR4LN0OWcFli3SY5INGIzQlpRCIBhnR5Zt5Rx+R3sbO\nNYImWXH71dFPNuDOgJM/unUj0Dfr6Qw5YfHE2yTXHskQ73w/WndXK/wwSPRs\njo5m\r\n=grsQ\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-2siranWCUSwuIkst3UHIjcO4/jSAylsABjkydnpEl4I+fTM1Q3yDC5r8s4GaF9FgR2RAqv2TsBe7FWDJcdVsZw==",
				"shasum": "d3002d2503791cd26e55d3d85d70418062b90358",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.10.0-beta.1.tgz",
				"fileCount": 457,
				"unpackedSize": 30241037,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelNYiCRA9TVsSAnZWagAAOPoP/0uwE57ibnkWuxrLy0MK\nRK8QukDHeDrbvAvkbBfjCFvIFRhR41uUmydoEVWXx0rIiu4tcAseG27tCb7r\n68y8LbX8xIK6hP7P+e9CkUqc+pjtlrzJKvNRlXmFM2W7bVcoNc23VqzFN2q7\nAhEPu6OGIJiz4NZUVLFCbK9LtMZmPxjJUBO1OaPeTdyvDNV+JQx5fGH8/2kX\nhFuLrfZRj7EIyy/thGFEdh3rYLWywICH5TBEc441yjgpaNeFjYPCHE6r0xZp\nux0tjl7Z6LZD2ZomtV4TTRuEjc2rJ20+jI+dQJMGp42GAcdn76T1uEIyirrT\nv42cMw1dtH2+Xosuc2eAYMNylxMLNUtxkgt141Vm7HX7mNgdYle2i5Ii0w4f\nU9YMNgrRD33FyAOe5cgffTmpCpwiKIblUwseQHfk4OjM47sDDCCux2mlo3yQ\nxr86+gTQcgk7d+7N8eENBpmByCNPFx4Df5/QstCWElErjWHY/SYn3u9qiZEV\niF1GZks3X8DtENA6kXgvWr2exQw2yNkH1+utWtFKM11s3z5rzDAark0+JjO7\ncHWuUCNRidwqoxTnqyjnxuQOv31G/3fX+CeCKd6x3ZsrUgGHurKmmWwiNU8X\nrN8WKHhvAi34ks8QHVnDPYTOybM5TJ0qIm+/gPHTTuD74VPDaXdu0a7Z3O4V\n4f//\r\n=C3nq\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-SrJXcR9s5yEsPuW2kKKumA1KqYW9RrL8j7ZcIh6glRQ/x3lwNMfwz/UEJAJcVNgeX+fiwzuBoDIdeGB/vSkZLQ==",
				"shasum": "c33e74d1f328e820e245ff8ed7b5dbbbc4be204f",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.10.0.tgz",
				"fileCount": 457,
				"unpackedSize": 30542893,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJep0zUCRA9TVsSAnZWagAAlVwP/3hUu9pgqDCxs6ZNxQAE\nZLUlZEtETDy4uX8LxdKHS+2rngu0adPQxd3of4khIhZA2VSw26H3fnKoNKkm\njZMV9KDv7fpwvmOtzjFmU0mRIKkmlDJuTphb60XYqBnHsi2IVbmSxE2EZiX8\n2PjgEFE1qZAwcs5xKvp0IHbkFA7vCVcFm2oBI7JMNkw2gr8Ae8JXCMkVlGfD\ncDdM56oSPINU8Ca+EBmYsHeVgTaR35czWfkGBuWm9NE5Idw7JpsZag/PAZwa\nuunrXhOvMR+rYLY5rzJO/GN7Orp5XO8QdCWpiXk4YfOPWeCxzcZRB5cq2iTl\n9jm2qQSNlTwCmqrE74uPfEOQnrop1QLEhOIvO2PikDzMardv3Vu/MEViYrzj\n26jTrD7f6iBEWJkojqZWqKEvPfoCYTurQ9nfbJPn5pMweKJMzrU259NOFtUh\nhctVrSRMNAdFzn+hbW6NtKVhlqChhCFgZH+aO1ZggsQMxtiKhaRQHu3UtOjz\nPLZr/qDxMXkAFLlml/7xBpZQKb1e7mYd/b/XK3D+I3zvIQiXCIkcPhrwWmG6\nT8w6ssGSulf//nMIp04hwi/68TR3fSbbhsrJ4jBhyWgoe8wjjjm/qAEl8YvO\ns9Y69og27i/7GecHKK0HPYW7khh92Pq8tPF3cDoFd3SQq/osPreBgb93rXy1\n5wmJ\r\n=nUjT\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-0aHt+lFUpYfvh0kMIqXqNXqoYMuhuAsMlw87TbhWrw78Tx2zfuPI0Lx31/YPUgJ+Ire0tzQ4JnuBL7acDNXmMg==",
				"shasum": "7dbd53bdf2f78e45e125c1115e94dea286ef663c",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.10.1.tgz",
				"fileCount": 457,
				"unpackedSize": 30593255,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevyTlCRA9TVsSAnZWagAA/lMP/3zPBUX+EGx5CLpm90Rk\nK/VFLz+ByBzMKRBQhIjLm+NaxrR9RApAGV3VTFAq3krJAnZjSQbHOGDpkvbp\nsxCSdjzYUgJojD1uVsMMnMl/vXlvz1N4lTDwORhzKgx0WktbDnH0g9yzzSnV\nqwOTwONubjpWjw/Fu1ahlJkiABcUI5Yfg4TUOt0beRIozoO4t+M+/ysdNLAS\nOGZNWM1ISFcDBHEaS6V81SWdjKqFIoaOK9KqKHZjusZEZIVUde1viLqW9gUe\nzdqFWRmIrO+8ljFntX5I2pyMgvT+8X1pVoT5aeY+Efe40CT7Snf9RTESM8p4\naON/hr+50mpBuPEY/QV/y4EobMMf5gHAC5w8fRylAg5SX+DVOupLvyHg5jX1\nyd3O8cOBeL1/u8Oo2EnJvhFeOcWH40Wngvt/EMb2HoCqmK7cVA3I64AWQcIA\nHbNLGxjpNNrwvBx41s0ZUxeK0Cv3m00Oy07tzqvquxU+aZ8GovF+bb+zqLTr\nlJts1ldsBJX9CuaVff1OcH6/xm8e+SzAlMbr45WgMfrd8/C5ZEDsxlCRRbKJ\nce1PKY6Fld+O8e8jefE+489uxgiK6CIkAUJhOJ2BXUZJ2RwdqS60/yeqzoJT\nOkol5Iy9aw29T7LekS67V3qVQjQ+KlAfHPXoN8gC1kSLi/3wKLNNvqCWsF7g\nuedZ\r\n=Qog/\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-uWX+DZuW1Qi1xl5c45x170mFeSgqnQT5saAuS8kobFH/FZ89iEnH3JtR5QQFm+PGXknBehAnS3PbcO0//hm7rw==",
				"shasum": "593b70180204f651434fd40fd0367bad34e64191",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.11.0-beta.1.tgz",
				"fileCount": 458,
				"unpackedSize": 30633777,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0FCKCRA9TVsSAnZWagAA8PoP/RvBsmDEm3fcSgTKDrbY\nBDzQHcWU0/YldnkAIsRjvMl8IFErUG5sxoGnjssmZmVRI22MhNaPnwuFrpIk\nlEEdzTAHFiWBdoRf+aTYeYbraWEbkiJV7XRBMdG5tF1s+zdF4Eoabn2Lqx8y\nBLI3IA5kGz/31vvRw5Hl3vzpJ2AvcLLSH/8FqEDIlRiX/AVUsSGXR5eQreGl\nyn47r4ZCd07W7nuKWmZ9LbWU/mk7C+IvLae7/hLP6RggIzy4KoC3iP+ct6yo\nCdgMVEKsZ7YjhkoEfpWx00gTVDHin62eXlEz5A32UoGwFY4G4IxkSZPulXfE\n4l62fONqKoeMsdzhK7TQs9cHiPzhy6ZPBp6wLlGnYf3FR5OkVHkwsM06YrxS\nHzBInGQEcWSR7T6Rs4P2K1hAgUIo9C+2jG99Y8iNQoMUK2PraMWkTnEUkrnM\naFLAt9ppcR2A0c7No0+pH5d/L1yNnazHDl3vqK91vHd527JX6OIk6vuTqwba\njlC9LO1yZ0lq7ErRCjZXVbb/xd3V+qWqq5iJUwlcCPxAaZSx5KsZG+FAX4LC\nq8EyB7bMbp7vdoK98KrGr/ZmfyQqZK4yM7PYjcGlaxFVWQne64Lh4vdeHnLs\nzjyyGdf0fTeKlnHe/oSKr/WNld3plISLxxswwF2ML5fy+0CuSrcY51TIq6Fy\nAZHP\r\n=Z2Cr\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-hyxAeCC5TqdheaMZEAELZoIfVtGX0HgnWQYgVzTNpnHIgf0hthadC909X1P+2A/c5sEDGklegO8jzqwsn4ZCJA==",
				"shasum": "225e0fa19b4368bc277f1698a05d12c220aefe8e",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.10.2.tgz",
				"fileCount": 457,
				"unpackedSize": 30595089,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4P0SCRA9TVsSAnZWagAA1bAP/R9dgMMPspTymLLYgWfX\nh1hNH0TSfbmwaUvfBYC0w+uvGkVvDuRhv5IPwDy6Od460ZIo9V329LgL0P3N\neZdTfq57N+MEYEGWav8EjKqnFeqRYI9Penjfku9sv49470Jr0/rbDln8PRIC\n6lZgmLpg8n7vRjKjIpGU+aUYd5hFy3MlXY4PhVwX9Ib3yViYf3gUqFlUNVRv\nb2eyEkiAY3SSEGEtxGRbXFoc2WFr5ZNgOI6aMGBOmoH1gBDK7CEYgBd2Byo/\nmtP/jGse2aoxLeKCqxvpxDvvw9KJZPv+ZrPg1Cy//inZJwUOxH2cQuVTq4w6\nJ69BBJTG0IEjqoaEYiP8pD2bYMNDY6VjZcwLfNCitK0Ebxr72O9VN2OVwolP\nrO6sLX19zOGKM2U2GHpTd4ICgGNMlByxF+ZMn0C98RX4Lws68V9bX8oqyTHS\nOwXhjCUCpGvPkwk/BOqVsgAjZdZMItqk66/7sBYxUNJD7UAMVfavM+QY7Jxp\nL/G6DqG3nYNJWrDENmp4gFWclBoQMJHYCnY4MC4axTNgzsjm1g/OC/iWKFnE\n90AC+6Ox4r4v4DX+qaU/zKVKMv0yxhnCKVQgiPbaM1i89r+C8Ylhblxe1i/5\nbaWliEq/+4RxNfamQeVjnotZYIOgutUFGsg5JMbL76vFx9Rme+YXStQeLdyx\nmbiF\r\n=lnnM\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				}
			],
			"_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,
			"contributors": []
		},
		"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": {
				"integrity": "sha512-opIQf3C5RoKU5r9bHttTMhGAPcJet1/Cj2mdP7Ma2ylrAHjNPRc1i7KPyq8wjEZdJBMhd5qkIDlzUPM0TSncCQ==",
				"shasum": "7056d7cc1693e157eb5c2beb1476d620670d65e9",
				"tarball": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.11.0.tgz",
				"fileCount": 458,
				"unpackedSize": 30648842,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4Vy/CRA9TVsSAnZWagAA8PIQAKBsopYLmudepGwRvtMk\nThnfDcdXuUx8o4IU9VJ8kwsOKH9NOBupvmUBLdpk8Vq4E0R8PIdE3k4RE57v\nYr7rt4PkGVJnAwHaZp2QoYI8vV4EBGgXLCk5JrrV48VkY7j010Wr8Ez2ntVA\ntgOdN8Jg1Pn7Ke3rw89Fv1PqE2h8JZHVH5CRkSIaBAyydv11lOSc0+TNvNmj\nDiUYi3hn1oBsW52KUwhj/qrESKdMdjCMjORhu10xA3/seYZqiZE1meVQWWCq\n38lG2kBK7u67IxnS2aRX029zHKtgvMQTlAVF3ckb8+UwbqCxW+T33Gr9Whry\nT45ymJtIE1ZgLMW+TkNspRYHoHkBao5lZ8XWYdc2fxlMA/ZeKknYxR6EGTEs\nc6MmV8/wcwaTbc+pcQtgUKAQm6p3HNDxzIgBHv+L7/mUn7Tg0CVnzmQiyne5\nEVaT4kFvOGSJ4tHeU2w7brXRVOuqzjQbU/s0UbZe++Lz+JG97W9E1l+KxEkV\ngynIkIC2GX4XabsgypU0TzdBcDtNi1KHfFzEkZjNb18QeGXdJc7iqZO6t8pP\nmYoDoBppPEJg90HTgi5lg5EmzE3KsGn2LM9waO+ef/y+T0dR0XIadi/lOQmw\na8gF/+CvWrrc5OEhMoJYYtx6rvv2Wdn7fxQAmdYNWztsjbKd+RRpGIz9iWWH\nw9Z5\r\n=ivVv\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "accounts@mapbox.com",
					"name": "mapbox-admin"
				},
				{
					"email": "accounts+npm-mapbox-machine-user@mapbox.com",
					"name": "mapbox-machine-user"
				},
				{
					"email": "accounts+npmjs@mapbox.com",
					"name": "mapbox-npm"
				},
				{
					"email": "accounts+npmjs-01@mapbox.com",
					"name": "mapbox-npm-01"
				},
				{
					"email": "accounts+npmjs-02@mapbox.com",
					"name": "mapbox-npm-02"
				},
				{
					"email": "accounts+npmjs-03@mapbox.com",
					"name": "mapbox-npm-03"
				},
				{
					"email": "accounts+npmjs-04@mapbox.com",
					"name": "mapbox-npm-04"
				},
				{
					"email": "accounts+npmjs-05@mapbox.com",
					"name": "mapbox-npm-05"
				},
				{
					"email": "accounts+npmjs-06@mapbox.com",
					"name": "mapbox-npm-06"
				},
				{
					"email": "accounts+npmjs-07@mapbox.com",
					"name": "mapbox-npm-07"
				},
				{
					"email": "accounts+npmjs-08@mapbox.com",
					"name": "mapbox-npm-08"
				},
				{
					"email": "accounts+npmjs-09@mapbox.com",
					"name": "mapbox-npm-09"
				},
				{
					"email": "accounts+npmjs-advanced-actions@mapbox.com",
					"name": "mapbox-npm-advanced-actions"
				},
				{
					"email": "accounts+npmjs-npm-ci@mapbox.com",
					"name": "mapbox-npm-ci"
				}
			],
			"_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,
			"contributors": []
		}
	},
	"time": {
		"modified": "2020-06-10T22:20:49.709Z",
		"created": "2014-10-06T23:59:51.775Z",
		"0.3.1": "2014-10-06T23:59:51.775Z",
		"0.3.2": "2014-10-23T20:53:49.653Z",
		"0.4.0": "2014-11-04T21:53:26.823Z",
		"0.4.1": "2014-11-10T18:26:33.928Z",
		"0.4.2": "2014-11-14T18:19:58.782Z",
		"0.5.0": "2014-12-18T00:03:14.595Z",
		"0.5.1": "2014-12-19T21:06:59.787Z",
		"0.5.2": "2015-01-08T01:40:03.901Z",
		"0.6.0": "2015-02-10T02:14:48.584Z",
		"0.7.0": "2015-03-04T01:31:11.793Z",
		"0.8.0": "2015-06-15T21:20:10.315Z",
		"0.8.1": "2015-06-22T17:57:03.223Z",
		"0.8.2": "2015-07-29T22:34:21.046Z",
		"0.9.0": "2015-07-29T22:36:36.277Z",
		"0.10.0": "2015-08-21T20:36:31.368Z",
		"0.11.0": "2015-09-14T21:41:05.841Z",
		"0.11.1": "2015-09-30T19:44:07.151Z",
		"0.11.2": "2015-10-29T18:24:00.599Z",
		"0.11.3": "2015-11-10T19:51:41.343Z",
		"0.11.4": "2015-11-16T21:42:50.762Z",
		"0.11.5": "2015-12-01T21:02:39.349Z",
		"0.12.0": "2015-12-03T01:02:52.778Z",
		"0.12.1": "2015-12-08T20:36:54.611Z",
		"0.12.2": "2015-12-22T19:07:48.052Z",
		"0.12.3": "2016-01-14T23:04:01.154Z",
		"0.12.4": "2016-01-19T22:33:31.186Z",
		"0.13.0": "2016-01-27T23:37:39.262Z",
		"0.13.1": "2016-01-28T00:03:48.309Z",
		"0.14.0": "2016-02-09T01:55:25.929Z",
		"0.14.1": "2016-02-10T22:05:18.404Z",
		"0.14.2": "2016-02-20T03:27:29.409Z",
		"0.14.3": "2016-02-26T00:13:47.191Z",
		"0.15.0": "2016-03-02T00:41:27.504Z",
		"0.16.0": "2016-03-24T22:31:40.523Z",
		"0.17.0": "2016-04-13T21:53:14.440Z",
		"0.18.0": "2016-04-28T19:57:51.550Z",
		"0.19.0": "2016-05-31T23:07:49.576Z",
		"0.19.1": "2016-06-03T00:16:05.128Z",
		"0.20.0": "2016-06-10T16:20:00.038Z",
		"0.20.1": "2016-06-21T20:32:01.624Z",
		"0.21.0": "2016-07-13T21:35:25.010Z",
		"0.22.0": "2016-08-12T17:02:46.815Z",
		"0.22.1": "2016-08-18T19:51:31.948Z",
		"0.23.0": "2016-08-25T21:29:20.732Z",
		"0.24.0": "2016-09-20T00:08:08.651Z",
		"0.25.0": "2016-09-29T23:29:33.487Z",
		"0.25.1": "2016-09-30T22:55:00.413Z",
		"0.26.0": "2016-10-13T22:53:02.094Z",
		"0.27.0": "2016-11-11T23:46:02.294Z",
		"0.28.0": "2016-11-17T19:53:40.258Z",
		"0.29.0": "2016-12-20T18:25:35.036Z",
		"0.30.0": "2017-01-05T23:56:33.340Z",
		"0.31.0": "2017-01-10T21:08:42.242Z",
		"0.32.0": "2017-01-26T19:35:04.685Z",
		"0.32.1": "2017-01-26T21:01:00.154Z",
		"0.33.0": "2017-03-08T22:10:59.611Z",
		"0.33.1": "2017-03-11T01:32:04.549Z",
		"0.34.0": "2017-03-17T21:13:41.347Z",
		"0.35.0": "2017-04-07T22:10:18.677Z",
		"0.35.1": "2017-04-12T20:40:19.670Z",
		"0.36.0": "2017-04-19T22:37:18.649Z",
		"0.37.0": "2017-05-02T21:42:12.424Z",
		"0.38.0": "2017-06-09T19:56:22.064Z",
		"0.39.0": "2017-07-21T23:12:14.975Z",
		"0.39.1": "2017-07-24T20:22:42.468Z",
		"0.40.0": "2017-09-13T20:43:14.115Z",
		"0.40.1": "2017-09-19T00:46:41.955Z",
		"0.41.0": "2017-10-11T21:55:37.204Z",
		"0.42.0": "2017-11-13T23:59:46.582Z",
		"0.42.1": "2017-11-18T03:06:40.512Z",
		"0.42.2": "2017-11-21T21:39:05.645Z",
		"0.43.0-beta.1": "2017-12-15T00:16:07.477Z",
		"0.43.0": "2017-12-21T19:40:03.400Z",
		"0.44.0": "2018-01-25T19:20:31.468Z",
		"0.44.1": "2018-02-14T00:56:07.727Z",
		"0.44.2": "2018-04-03T19:31:08.832Z",
		"0.45.0-beta.1": "2018-04-21T00:59:23.698Z",
		"0.45.0": "2018-05-07T23:48:30.668Z",
		"0.46.0-beta.1": "2018-06-14T00:54:48.267Z",
		"0.46.0": "2018-06-20T22:13:40.932Z",
		"0.47.0-beta.1": "2018-07-11T22:13:51.412Z",
		"0.47.0": "2018-07-18T21:10:28.695Z",
		"0.48.0": "2018-08-17T00:25:49.505Z",
		"0.49.0-beta.1": "2018-09-06T23:28:27.239Z",
		"0.49.0": "2018-09-12T22:53:46.819Z",
		"0.50.0-beta.1": "2018-10-05T08:32:33.223Z",
		"0.50.0": "2018-10-12T11:43:45.351Z",
		"0.51.0-beta.2": "2018-11-01T17:01:03.025Z",
		"0.51.0": "2018-11-07T23:43:34.009Z",
		"0.52.0-beta.1": "2018-12-01T13:56:22.678Z",
		"0.52.0-beta.2": "2018-12-13T00:47:36.533Z",
		"0.52.0": "2018-12-19T19:43:06.670Z",
		"0.53.0-beta.1": "2019-01-31T01:00:11.701Z",
		"0.53.0": "2019-02-07T20:12:25.739Z",
		"0.53.1": "2019-02-27T22:43:47.574Z",
		"0.54.0-beta.1": "2019-03-26T20:05:45.455Z",
		"0.54.0-beta.2": "2019-04-18T15:41:51.676Z",
		"0.54.0": "2019-04-25T15:41:59.349Z",
		"1.0.0": "2019-05-22T17:35:12.850Z",
		"1.1.0-beta.1": "2019-06-14T22:56:04.675Z",
		"1.1.0-beta.2": "2019-06-25T21:50:10.984Z",
		"1.1.0": "2019-07-02T01:30:50.031Z",
		"1.1.1": "2019-07-16T23:35:48.874Z",
		"0.54.1": "2019-07-19T16:45:49.209Z",
		"1.2.0-beta.1": "2019-07-24T21:05:37.517Z",
		"1.2.0": "2019-07-29T22:45:01.927Z",
		"1.2.1": "2019-08-09T23:24:02.611Z",
		"1.3.0-beta.1": "2019-08-22T18:17:38.701Z",
		"1.3.0": "2019-08-28T16:05:55.924Z",
		"1.3.1": "2019-09-05T07:51:53.587Z",
		"1.4.0-beta.1": "2019-09-21T10:48:01.685Z",
		"1.4.0-beta.2": "2019-09-25T13:58:17.140Z",
		"1.3.2": "2019-09-26T08:08:22.464Z",
		"1.4.0": "2019-09-27T14:17:11.498Z",
		"1.4.1": "2019-10-10T22:02:27.863Z",
		"1.5.0-beta.1": "2019-10-18T18:57:20.133Z",
		"1.5.0": "2019-10-25T19:57:37.060Z",
		"1.5.1-beta": "2019-11-22T19:29:23.769Z",
		"1.5.1": "2019-11-27T20:31:32.070Z",
		"1.6.0-beta.1": "2019-11-28T19:38:51.010Z",
		"1.6.0": "2019-12-04T22:01:07.105Z",
		"1.6.1": "2019-12-19T01:08:37.014Z",
		"1.7.0-beta.1": "2020-01-17T04:20:04.412Z",
		"1.7.0": "2020-01-27T21:47:26.538Z",
		"1.8.0-beta.1": "2020-02-13T18:50:09.846Z",
		"1.8.0": "2020-02-20T11:49:18.337Z",
		"1.8.1": "2020-02-26T10:06:10.348Z",
		"1.9.0-beta.1": "2020-03-12T19:38:31.206Z",
		"1.9.0": "2020-03-23T17:18:03.762Z",
		"1.9.1": "2020-04-03T00:37:02.608Z",
		"1.10.0-beta.1": "2020-04-13T21:14:09.821Z",
		"1.10.0": "2020-04-27T21:21:23.751Z",
		"1.10.1": "2020-05-15T23:25:24.779Z",
		"1.11.0-beta.1": "2020-05-29T00:00:10.454Z",
		"1.10.2": "2020-06-10T15:32:34.256Z",
		"1.11.0": "2020-06-10T22:20:47.264Z"
	},
	"users": {},
	"dist-tags": {
		"latest": "1.11.0",
		"next": "1.11.0-beta.1"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"1793d4b1c9cc19aabe58610ae0a2632b\"",
			"fetched": 1593324293381
		}
	},
	"_distfiles": {
		"mapbox-gl-0.3.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.3.1.tgz",
			"sha": "7d400988c8955ff9b42b2ef993b420fc7cd28e33",
			"registry": "npmjs"
		},
		"mapbox-gl-0.3.2.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.3.2.tgz",
			"sha": "46ebf09d2bd8a0578776045723912ea8f5e67a4f",
			"registry": "npmjs"
		},
		"mapbox-gl-0.4.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.4.0.tgz",
			"sha": "ad7af22e567948ae16998e1bf1446996e5ac0e63",
			"registry": "npmjs"
		},
		"mapbox-gl-0.4.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.4.1.tgz",
			"sha": "835044a0a3c387d2d56218ae62c67d75fc5a94ce",
			"registry": "npmjs"
		},
		"mapbox-gl-0.4.2.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.4.2.tgz",
			"sha": "544ab4403df87bf5f220730a875ef7dffc158534",
			"registry": "npmjs"
		},
		"mapbox-gl-0.5.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.5.0.tgz",
			"sha": "e89bed37a9eb5d4f062dd0649d3f70f7e0506029",
			"registry": "npmjs"
		},
		"mapbox-gl-0.5.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.5.1.tgz",
			"sha": "bb8e35aab3217bdce40151775970e3aa30a98d80",
			"registry": "npmjs"
		},
		"mapbox-gl-0.5.2.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.5.2.tgz",
			"sha": "895ecc3bd698d66b8cea8e31878c1829b2ef677c",
			"registry": "npmjs"
		},
		"mapbox-gl-0.6.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.6.0.tgz",
			"sha": "1b4bc34b18851db0edc56c077f258b97bfc2686a",
			"registry": "npmjs"
		},
		"mapbox-gl-0.7.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.7.0.tgz",
			"sha": "49d5e73cda810c9525b76ab1a834444566d4a3d2",
			"registry": "npmjs"
		},
		"mapbox-gl-0.8.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.8.0.tgz",
			"sha": "c5cba7dd36efabcefde6c4fe7a7dbb7f57ea2ebe",
			"registry": "npmjs"
		},
		"mapbox-gl-0.8.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.8.1.tgz",
			"sha": "1e9cd82a5863cded5c21d566ebc790bf8b65b605",
			"registry": "npmjs"
		},
		"mapbox-gl-0.8.2.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.8.2.tgz",
			"sha": "ca9714359339f9464b330aec26d38220d290349e",
			"registry": "npmjs"
		},
		"mapbox-gl-0.9.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.9.0.tgz",
			"sha": "a47edea527eceb26dd2aafbe9ce0089bdb89a2a4",
			"registry": "npmjs"
		},
		"mapbox-gl-0.10.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.10.0.tgz",
			"sha": "b34107157277a3fb32905b7f088c54d80caf1114",
			"registry": "npmjs"
		},
		"mapbox-gl-0.11.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.11.0.tgz",
			"sha": "42a44c862dd67990f94843a042b5f47daf633e6f",
			"registry": "npmjs"
		},
		"mapbox-gl-0.11.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.11.1.tgz",
			"sha": "dc799f988b52b45d44d97635834bb206fa47d8d2",
			"registry": "npmjs"
		},
		"mapbox-gl-0.11.2.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.11.2.tgz",
			"sha": "cd05d7580551ce70d403193596b8ff1b2b9e846d",
			"registry": "npmjs"
		},
		"mapbox-gl-0.11.3.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.11.3.tgz",
			"sha": "1257d81b7a2afad77acd62097979c3485beef350",
			"registry": "npmjs"
		},
		"mapbox-gl-0.11.4.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.11.4.tgz",
			"sha": "8ba8e8cf503ab003b2c8e8c86e560c404717670d",
			"registry": "npmjs"
		},
		"mapbox-gl-0.11.5.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.11.5.tgz",
			"sha": "18642c73dcb41c56fe3e7f63b3ea5a24a9f715c0",
			"registry": "npmjs"
		},
		"mapbox-gl-0.12.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.12.0.tgz",
			"sha": "46c52d77472c99d248f6f810c2de0a94e610ca41",
			"registry": "npmjs"
		},
		"mapbox-gl-0.12.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.12.1.tgz",
			"sha": "074c636125b2ae6000104043fa24a6ab3a157e4f",
			"registry": "npmjs"
		},
		"mapbox-gl-0.12.2.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.12.2.tgz",
			"sha": "02514e651d2928241559c409a4ee1fe4ac9949ba",
			"registry": "npmjs"
		},
		"mapbox-gl-0.12.3.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.12.3.tgz",
			"sha": "f96414ee6b057757796c3c842a4aeff2d43929ed",
			"registry": "npmjs"
		},
		"mapbox-gl-0.12.4.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.12.4.tgz",
			"sha": "fc7407ba15f91870538ce0eea318563c2c922334",
			"registry": "npmjs"
		},
		"mapbox-gl-0.13.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.13.1.tgz",
			"sha": "72f8a875af6f7646a02d282d08d7885a58ae2f4a",
			"registry": "npmjs"
		},
		"mapbox-gl-0.14.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.14.0.tgz",
			"sha": "d64c2ed1efda11b3993c2f7c8e92047898debeda",
			"registry": "npmjs"
		},
		"mapbox-gl-0.14.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.14.1.tgz",
			"sha": "4a336c6868dc1a9751c6426f63e0fda1e512a2e2",
			"registry": "npmjs"
		},
		"mapbox-gl-0.14.2.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.14.2.tgz",
			"sha": "a23a4d98c8e1e29015153a3c9e025a40e933f644",
			"registry": "npmjs"
		},
		"mapbox-gl-0.14.3.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.14.3.tgz",
			"sha": "434d0bea12b66173c406a1678ce5535d38ca8e28",
			"registry": "npmjs"
		},
		"mapbox-gl-0.15.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.15.0.tgz",
			"sha": "4ced02742ded03ef7d009e7d8d4cb1b5cba7eb91",
			"registry": "npmjs"
		},
		"mapbox-gl-0.16.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.16.0.tgz",
			"sha": "686b0f50974789521c624711ef1ce6f9f4a19747",
			"registry": "npmjs"
		},
		"mapbox-gl-0.17.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.17.0.tgz",
			"sha": "ce50bfe6002f0e40f9937d352400ba0b9ddcb16d",
			"registry": "npmjs"
		},
		"mapbox-gl-0.18.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.18.0.tgz",
			"sha": "68302edea3ca680501c8f1b9626c169dabc091f2",
			"registry": "npmjs"
		},
		"mapbox-gl-0.19.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.19.0.tgz",
			"sha": "affb1e1a437a34e5db84a976fb6c83eacb175acc",
			"registry": "npmjs"
		},
		"mapbox-gl-0.19.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.19.1.tgz",
			"sha": "96799f33467b2d767415d8c609d5110f5ae5dd63",
			"registry": "npmjs"
		},
		"mapbox-gl-0.20.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.20.0.tgz",
			"sha": "edb8ec878c855c35867eb892fab4cd738d5146de",
			"registry": "npmjs"
		},
		"mapbox-gl-0.20.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.20.1.tgz",
			"sha": "c22cbe7fd3ae43b8e0ffa22d0880987c93b1be41",
			"registry": "npmjs"
		},
		"mapbox-gl-0.21.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.21.0.tgz",
			"sha": "64cba9e14ea0481f69d24185060f6b7f0f9ac39a",
			"registry": "npmjs"
		},
		"mapbox-gl-0.22.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.22.0.tgz",
			"sha": "7fb1d70984dc7d8671abcd09ef6ab5fb98c0a310",
			"registry": "npmjs"
		},
		"mapbox-gl-0.22.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.22.1.tgz",
			"sha": "92a965547d4c2f24c22cbc487eeda48694cb627a",
			"registry": "npmjs"
		},
		"mapbox-gl-0.23.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.23.0.tgz",
			"sha": "ded6f2d7057df480695ed5c5ebf53ed478938643",
			"registry": "npmjs"
		},
		"mapbox-gl-0.24.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.24.0.tgz",
			"sha": "324d540096240770d8f7e91c4b68b93efdf88f02",
			"registry": "npmjs"
		},
		"mapbox-gl-0.25.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.25.0.tgz",
			"sha": "48e52fbd77443e01a26798b99902b4cbf5b9c3b5",
			"registry": "npmjs"
		},
		"mapbox-gl-0.25.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.25.1.tgz",
			"sha": "11bdacf4eacff688494b12de4f6622a1448b45fc",
			"registry": "npmjs"
		},
		"mapbox-gl-0.26.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.26.0.tgz",
			"sha": "c667e8870ade4fb46f196fb4f9a675d2f3d70c3b",
			"registry": "npmjs"
		},
		"mapbox-gl-0.27.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.27.0.tgz",
			"sha": "ff06cef72f645d06d47f06c8bf0c9bd221da79d6",
			"registry": "npmjs"
		},
		"mapbox-gl-0.28.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.28.0.tgz",
			"sha": "266eb129841ada89c29f27e01f558dfe9856a08f",
			"registry": "npmjs"
		},
		"mapbox-gl-0.29.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.29.0.tgz",
			"sha": "cfd3af67c4e9a471e5a2b5ba14beb4094a1d5d50",
			"registry": "npmjs"
		},
		"mapbox-gl-0.30.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.30.0.tgz",
			"sha": "4a42afb865be661936d56964d791d2918696dc54",
			"registry": "npmjs"
		},
		"mapbox-gl-0.31.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.31.0.tgz",
			"sha": "897e1b1a06e2efa38887aa01a7fc2625574c7917",
			"registry": "npmjs"
		},
		"mapbox-gl-0.32.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.32.0.tgz",
			"sha": "0c0da723257e2e9442c16a7643ddcd3424c7a75a",
			"registry": "npmjs"
		},
		"mapbox-gl-0.32.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.32.1.tgz",
			"sha": "fb12d33dc97a96ef5d2ad4f0b7827ccc247a8ad2",
			"registry": "npmjs"
		},
		"mapbox-gl-0.33.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.33.0.tgz",
			"sha": "0bc47459322fd3b85d1ea0ef0a00507c5bb622ae",
			"registry": "npmjs"
		},
		"mapbox-gl-0.33.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.33.1.tgz",
			"sha": "34b25a1beb2144e67bf59d1e70d3b03c1a79d335",
			"registry": "npmjs"
		},
		"mapbox-gl-0.34.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.34.0.tgz",
			"sha": "f35effae360b8174b7466476a400cc1306a19713",
			"registry": "npmjs"
		},
		"mapbox-gl-0.35.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.35.0.tgz",
			"sha": "458db5511196249e06f97e12fe11c8e30b4664bd",
			"registry": "npmjs"
		},
		"mapbox-gl-0.35.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.35.1.tgz",
			"sha": "a4c2e2029de0b3eb0c8374e69082d551df683ffe",
			"registry": "npmjs"
		},
		"mapbox-gl-0.36.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.36.0.tgz",
			"sha": "786ec912e47827117fde12012196a0b471845a74",
			"registry": "npmjs"
		},
		"mapbox-gl-0.37.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.37.0.tgz",
			"sha": "20103b0ae73a0e77fe9405439749318b87c04f10",
			"registry": "npmjs"
		},
		"mapbox-gl-0.38.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.38.0.tgz",
			"sha": "64731bb55eabdaa520270815175fcf31e5a3cd80",
			"registry": "npmjs"
		},
		"mapbox-gl-0.39.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.39.0.tgz",
			"sha": "8ec6ab02ec66beef4e7c955034a9b9958a85f646",
			"registry": "npmjs"
		},
		"mapbox-gl-0.39.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.39.1.tgz",
			"sha": "2197e1e9dc5d37371b85c73157cf1c1f977c5812",
			"registry": "npmjs"
		},
		"mapbox-gl-0.40.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.40.0.tgz",
			"sha": "2419531a020ecd7f05232023a332f70c930d9732",
			"registry": "npmjs"
		},
		"mapbox-gl-0.40.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.40.1.tgz",
			"sha": "14785b1ab3bc7a42fd24fcb37637ebcec817c5f1",
			"registry": "npmjs"
		},
		"mapbox-gl-0.41.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.41.0.tgz",
			"sha": "68839ac1d45c1e90a230d7a6c17434b5e2cfbb73",
			"registry": "npmjs"
		},
		"mapbox-gl-0.42.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.42.0.tgz",
			"sha": "accdd0abcb7a4142e3c55054ec3a0321bf09c173",
			"registry": "npmjs"
		},
		"mapbox-gl-0.42.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.42.1.tgz",
			"sha": "ed676e450a5df9bcde4f3f47233444fc035e9e3e",
			"registry": "npmjs"
		},
		"mapbox-gl-0.42.2.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.42.2.tgz",
			"sha": "b349142d0b0a3c2f4225b30d301c9bf6c507a272",
			"registry": "npmjs"
		},
		"mapbox-gl-0.43.0-beta.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.43.0-beta.1.tgz",
			"sha": "60642f7c72af5830f37d10662b8091132c817338",
			"registry": "npmjs"
		},
		"mapbox-gl-0.43.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.43.0.tgz",
			"sha": "c53978cdce0e3fa393a60bd5afc657842ce5b098",
			"registry": "npmjs"
		},
		"mapbox-gl-0.44.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.44.0.tgz",
			"sha": "5f4c58d2c64fba8e61183c67f98217f1db432f99",
			"registry": "npmjs"
		},
		"mapbox-gl-0.44.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.44.1.tgz",
			"sha": "bd4964f71a937c0eca4cc8b00330f2bfcbddc37c",
			"registry": "npmjs"
		},
		"mapbox-gl-0.44.2.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.44.2.tgz",
			"sha": "8c118ba8c5c15b054272644f30877309db0f8ee2",
			"registry": "npmjs"
		},
		"mapbox-gl-0.45.0-beta.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.45.0-beta.1.tgz",
			"sha": "af196dcbf42a5deab8cc396d0a205ef87fd07753",
			"registry": "npmjs"
		},
		"mapbox-gl-0.45.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.45.0.tgz",
			"sha": "af71cc824f0d7e51ccd5c505eaae411bc0910ccd",
			"registry": "npmjs"
		},
		"mapbox-gl-0.46.0-beta.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.46.0-beta.1.tgz",
			"sha": "8cf62bd654eb6342fead72abea2a4afc624a87e6",
			"registry": "npmjs"
		},
		"mapbox-gl-0.46.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.46.0.tgz",
			"sha": "7deca240ad1690ff783ebe66496ce311b2896f50",
			"registry": "npmjs"
		},
		"mapbox-gl-0.47.0-beta.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.47.0-beta.1.tgz",
			"sha": "947bb8fc1cb33c5261c80874648fa0f8b5888230",
			"registry": "npmjs"
		},
		"mapbox-gl-0.47.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.47.0.tgz",
			"sha": "c72f1d3462037f0bb5b8dc25cc8a029513f2b7cd",
			"registry": "npmjs"
		},
		"mapbox-gl-0.48.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.48.0.tgz",
			"sha": "bf240edca9072bdeb94cc28652a543841f93b26e",
			"registry": "npmjs"
		},
		"mapbox-gl-0.49.0-beta.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.49.0-beta.1.tgz",
			"sha": "d810077fdd1076d2b9247a84711e165c44733ca9",
			"registry": "npmjs"
		},
		"mapbox-gl-0.49.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.49.0.tgz",
			"sha": "701fe5ae750b7edc1398b985553c0e0690fc3d2b",
			"registry": "npmjs"
		},
		"mapbox-gl-0.50.0-beta.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.50.0-beta.1.tgz",
			"sha": "47d27154974523566cc89aed5aa76c3f53c9c53a",
			"registry": "npmjs"
		},
		"mapbox-gl-0.50.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.50.0.tgz",
			"sha": "49f44149f02fdd25ab64a2ec4efc7a11a5c96f55",
			"registry": "npmjs"
		},
		"mapbox-gl-0.51.0-beta.2.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.51.0-beta.2.tgz",
			"sha": "84b6dfdbfd3ede50cf6629b40b9c8de5cf11a1b4",
			"registry": "npmjs"
		},
		"mapbox-gl-0.51.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.51.0.tgz",
			"sha": "2d521574408951ac848a436ceabca69a795a4897",
			"registry": "npmjs"
		},
		"mapbox-gl-0.52.0-beta.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.52.0-beta.1.tgz",
			"sha": "e53a93c12daf4f94fd6a786d63ce0f7a6d9676cd",
			"registry": "npmjs"
		},
		"mapbox-gl-0.52.0-beta.2.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.52.0-beta.2.tgz",
			"sha": "3ebc6d9ffe112e6aafa34c81f2dea3c607418b94",
			"registry": "npmjs"
		},
		"mapbox-gl-0.52.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.52.0.tgz",
			"sha": "a43b61caa339ae28e43c87ecfbe9ce4032795859",
			"registry": "npmjs"
		},
		"mapbox-gl-0.53.0-beta.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.53.0-beta.1.tgz",
			"sha": "bda7f9682569189960858245555052ab10b184ca",
			"registry": "npmjs"
		},
		"mapbox-gl-0.53.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.53.0.tgz",
			"sha": "b5b7e1da7d839fa019be1ae2a36fa098d8c634ce",
			"registry": "npmjs"
		},
		"mapbox-gl-0.53.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.53.1.tgz",
			"sha": "08a956d8da54b04bc7f29ab1319bddb9c97ddedf",
			"registry": "npmjs"
		},
		"mapbox-gl-0.54.0-beta.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.54.0-beta.1.tgz",
			"sha": "6e7a39fd270af8469f96abf993ffacf7d0bdac36",
			"registry": "npmjs"
		},
		"mapbox-gl-0.54.0-beta.2.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.54.0-beta.2.tgz",
			"sha": "4ea791fb33f862dbef9e2eb7dce6172c98bbfe66",
			"registry": "npmjs"
		},
		"mapbox-gl-0.54.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.54.0.tgz",
			"sha": "f6cb96ecb8e64276a8ed2fe4a4f213fabab4123e",
			"registry": "npmjs"
		},
		"mapbox-gl-1.0.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.0.0.tgz",
			"sha": "646df3e1812899f4331ab8ea695b182f4a4ea7d9",
			"registry": "npmjs"
		},
		"mapbox-gl-1.1.0-beta.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.1.0-beta.1.tgz",
			"sha": "14cfca9da6c06f6384fe1718f9621b928e6d0e15",
			"registry": "npmjs"
		},
		"mapbox-gl-1.1.0-beta.2.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.1.0-beta.2.tgz",
			"sha": "1c637fd84c4b6ef09f51d9fa0e0df16974a71b95",
			"registry": "npmjs"
		},
		"mapbox-gl-1.1.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.1.0.tgz",
			"sha": "01b907fa025e49e2000c91878de3b68245ce9770",
			"registry": "npmjs"
		},
		"mapbox-gl-1.1.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.1.1.tgz",
			"sha": "b8e8e1dfa34edd92a7b834887831dbd1761550b8",
			"registry": "npmjs"
		},
		"mapbox-gl-0.54.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-0.54.1.tgz",
			"sha": "f666103132df93d4c90d1e96b1c367bad4638db9",
			"registry": "npmjs"
		},
		"mapbox-gl-1.2.0-beta.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.2.0-beta.1.tgz",
			"sha": "3799ed2edc362ee09df87421c8fe83c497ec6102",
			"registry": "npmjs"
		},
		"mapbox-gl-1.2.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.2.0.tgz",
			"sha": "2bb281dfe20cf8fcf66486d46fb6a8607355633a",
			"registry": "npmjs"
		},
		"mapbox-gl-1.2.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.2.1.tgz",
			"sha": "a91acb48e5ee57d40a09fa6b4c297e92690c5909",
			"registry": "npmjs"
		},
		"mapbox-gl-1.3.0-beta.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.3.0-beta.1.tgz",
			"sha": "2b4de2218dfac7091540f6a1d8da04e86884c9d1",
			"registry": "npmjs"
		},
		"mapbox-gl-1.3.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.3.0.tgz",
			"sha": "8bd807b44f395d1830fe3a202763b28b5f1ed299",
			"registry": "npmjs"
		},
		"mapbox-gl-1.3.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.3.1.tgz",
			"sha": "6be39a207afec3cc6ea4bc241d596140a664e46b",
			"registry": "npmjs"
		},
		"mapbox-gl-1.4.0-beta.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.4.0-beta.1.tgz",
			"sha": "bddcd7b47eed039f83b321fceefc2ae643bb7e16",
			"registry": "npmjs"
		},
		"mapbox-gl-1.4.0-beta.2.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.4.0-beta.2.tgz",
			"sha": "91f83166a27287d19081128633bbc8de014a9e1a",
			"registry": "npmjs"
		},
		"mapbox-gl-1.3.2.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.3.2.tgz",
			"sha": "6e9197485de7c0c71b1fd30e5e8e7e3824bc35dd",
			"registry": "npmjs"
		},
		"mapbox-gl-1.4.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.4.0.tgz",
			"sha": "6ec3c3a8f07b7ca632e99e2ea6458cef89fa776c",
			"registry": "npmjs"
		},
		"mapbox-gl-1.4.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.4.1.tgz",
			"sha": "e08c816f406017ebe22c56fbd92e8fcb56af5592",
			"registry": "npmjs"
		},
		"mapbox-gl-1.5.0-beta.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.5.0-beta.1.tgz",
			"sha": "d3c4dee6cde6a8688c95481e9a64a482757ac265",
			"registry": "npmjs"
		},
		"mapbox-gl-1.5.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.5.0.tgz",
			"sha": "d531dcecc01b4e209466f03ffd3d0209fe248123",
			"registry": "npmjs"
		},
		"mapbox-gl-1.5.1-beta.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.5.1-beta.tgz",
			"sha": "cb92fe96925944753679506208b9d701ce9be702",
			"registry": "npmjs"
		},
		"mapbox-gl-1.5.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.5.1.tgz",
			"sha": "354560bc550b8bffa7573c2ebd0febfe00f8d334",
			"registry": "npmjs"
		},
		"mapbox-gl-1.6.0-beta.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.6.0-beta.1.tgz",
			"sha": "688e11d408f53b8114f6e1540be8de1d41bc87f4",
			"registry": "npmjs"
		},
		"mapbox-gl-1.6.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.6.0.tgz",
			"sha": "f5f6040476a6514712229d057888dd8c25927672",
			"registry": "npmjs"
		},
		"mapbox-gl-1.6.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.6.1.tgz",
			"sha": "bc9beb2d7d6464b0d281a225a3f23bd3a84d9f49",
			"registry": "npmjs"
		},
		"mapbox-gl-1.7.0-beta.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.7.0-beta.1.tgz",
			"sha": "425d0bf9150ad88b5b84d4e02285d41bb945b2f0",
			"registry": "npmjs"
		},
		"mapbox-gl-1.7.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.7.0.tgz",
			"sha": "b23a223af61f0c5066c6fa8072f599209b609cc9",
			"registry": "npmjs"
		},
		"mapbox-gl-1.8.0-beta.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.8.0-beta.1.tgz",
			"sha": "977fb837b7569847f9a3664ba09c9a9922f39edc",
			"registry": "npmjs"
		},
		"mapbox-gl-1.8.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.8.0.tgz",
			"sha": "77f8350c1600c588299420e1435ac642bd2cedef",
			"registry": "npmjs"
		},
		"mapbox-gl-1.8.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.8.1.tgz",
			"sha": "83fd2e99274a226adbf1c01012c37d17fccdd4bc",
			"registry": "npmjs"
		},
		"mapbox-gl-1.9.0-beta.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.9.0-beta.1.tgz",
			"sha": "e5ea9caff042bf170cac5c1656914e7ac3357eca",
			"registry": "npmjs"
		},
		"mapbox-gl-1.9.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.9.0.tgz",
			"sha": "53e3e13c99483f362b07a8a763f2d61d580255a5",
			"registry": "npmjs"
		},
		"mapbox-gl-1.9.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.9.1.tgz",
			"sha": "9c06310db6469064bb0245fe00d6233865ef4156",
			"registry": "npmjs"
		},
		"mapbox-gl-1.10.0-beta.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.10.0-beta.1.tgz",
			"sha": "d3002d2503791cd26e55d3d85d70418062b90358",
			"registry": "npmjs"
		},
		"mapbox-gl-1.10.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.10.0.tgz",
			"sha": "c33e74d1f328e820e245ff8ed7b5dbbbc4be204f",
			"registry": "npmjs"
		},
		"mapbox-gl-1.10.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.10.1.tgz",
			"sha": "7dbd53bdf2f78e45e125c1115e94dea286ef663c",
			"registry": "npmjs"
		},
		"mapbox-gl-1.11.0-beta.1.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.11.0-beta.1.tgz",
			"sha": "593b70180204f651434fd40fd0367bad34e64191",
			"registry": "npmjs"
		},
		"mapbox-gl-1.10.2.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.10.2.tgz",
			"sha": "225e0fa19b4368bc277f1698a05d12c220aefe8e",
			"registry": "npmjs"
		},
		"mapbox-gl-1.11.0.tgz": {
			"url": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.11.0.tgz",
			"sha": "7056d7cc1693e157eb5c2beb1476d620670d65e9",
			"registry": "npmjs"
		}
	},
	"_attachments": {
		"mapbox-gl-0.44.2.tgz": {
			"shasum": "8c118ba8c5c15b054272644f30877309db0f8ee2"
		}
	},
	"_rev": "2-88dab4adf7067335",
	"_id": "mapbox-gl",
	"readme": "[<img width=\"400\" alt=\"Mapbox\" src=\"https://raw.githubusercontent.com/mapbox/mapbox-gl-js-docs/publisher-production/docs/pages/assets/logo.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](https://github.com/mapbox/mapbox-gl-js/blob/master/CONTRIBUTING.md)\n\n[<img width=\"981\" alt=\"Mapbox GL gallery\" src=\"https://raw.githubusercontent.com/mapbox/mapbox-gl-js-docs/publisher-production/docs/pages/assets/gallery.png\">](https://www.mapbox.com/gallery/)\n\n## License\n\nMapbox GL JS is licensed under the [3-Clause BSD license](https://github.com/mapbox/mapbox-gl-js/blob/master/LICENSE.txt).\nThe licenses of its dependencies are tracked via [FOSSA](https://app.fossa.io/projects/git%2Bhttps%3A%2F%2Fgithub.com%2Fmapbox%2Fmapbox-gl-js):\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bhttps%3A%2F%2Fgithub.com%2Fmapbox%2Fmapbox-gl-js.svg?type=large)](https://app.fossa.io/projects/git%2Bhttps%3A%2F%2Fgithub.com%2Fmapbox%2Fmapbox-gl-js?ref=badge_large)"
}