{
	"name": "babel-preset-env",
	"versions": {
		"0.0.0": {
			"name": "babel-preset-env",
			"version": "0.0.0",
			"description": "",
			"main": "index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"keywords": [],
			"author": "",
			"license": "ISC",
			"_id": "babel-preset-env@0.0.0",
			"_shasum": "1227e8c4a4c163cf17f48a4dab4b2b2b54fadb40",
			"_from": ".",
			"_npmVersion": "3.10.6",
			"_nodeVersion": "5.11.1",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "1227e8c4a4c163cf17f48a4dab4b2b2b54fadb40",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-0.0.0.tgz"
			},
			"maintainers": [
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-16-east.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-0.0.0.tgz_1472701356629_0.2519715097732842"
			},
			"directories": {},
			"contributors": []
		},
		"0.0.1": {
			"name": "babel-preset-env",
			"version": "0.0.1",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "babel src -d lib",
				"dev": "babel -w src -d lib",
				"lint": "eslint src test",
				"fix": "eslint src test --fix",
				"ci": "npm run lint && npm run test",
				"prepublish": "npm run build",
				"test": "mocha ./test --compilers js:babel-register"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.3.13",
				"babel-plugin-syntax-trailing-function-commas": "^6.13.0",
				"babel-plugin-transform-async-to-generator": "^6.8.0",
				"babel-plugin-transform-class-properties": "^6.11.5",
				"babel-plugin-transform-decorators-legacy": "^1.3.4",
				"babel-plugin-transform-do-expressions": "^6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoping": "^6.6.0",
				"babel-plugin-transform-es2015-classes": "^6.6.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.3.13",
				"babel-plugin-transform-es2015-destructuring": "^6.6.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.6.0",
				"babel-plugin-transform-es2015-for-of": "^6.6.0",
				"babel-plugin-transform-es2015-function-name": "^6.3.13",
				"babel-plugin-transform-es2015-literals": "^6.3.13",
				"babel-plugin-transform-es2015-modules-amd": "^6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.6.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.12.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.12.0",
				"babel-plugin-transform-es2015-object-super": "^6.3.13",
				"babel-plugin-transform-es2015-parameters": "^6.6.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.3.13",
				"babel-plugin-transform-es2015-spread": "^6.3.13",
				"babel-plugin-transform-es2015-sticky-regex": "^6.3.13",
				"babel-plugin-transform-es2015-template-literals": "^6.6.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.6.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.3.13",
				"babel-plugin-transform-es3-member-expression-literals": "^6.3.13",
				"babel-plugin-transform-es3-property-literals": "^6.3.13",
				"babel-plugin-transform-es5-property-mutators": "^6.3.13",
				"babel-plugin-transform-exponentiation-operator": "^6.8.0",
				"babel-plugin-transform-export-extensions": "^6.8.0",
				"babel-plugin-transform-function-bind": "^6.8.0",
				"babel-plugin-transform-object-rest-spread": "^6.8.0",
				"babel-plugin-transform-proto-to-assign": "^6.9.0",
				"babel-plugin-transform-regenerator": "^6.6.0"
			},
			"devDependencies": {
				"babel-cli": "^6.11.4",
				"babel-eslint": "^6.1.2",
				"babel-plugin-transform-flow-strip-types": "^6.8.0",
				"babel-preset-es2015": "^6.14.0",
				"babel-register": "^6.14.0",
				"eslint": "^3.3.1",
				"eslint-config-babel": "^1.0.1",
				"eslint-plugin-babel": "^3.3.0",
				"eslint-plugin-flow-vars": "^0.5.0",
				"mocha": "^3.0.2"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-class-properties",
					"transform-flow-strip-types"
				]
			},
			"eslint": {
				"extends": "babel",
				"parserOptions": {
					"ecmaVersion": 7,
					"sourceType": "module"
				},
				"rules": {
					"max-len": 0
				}
			},
			"gitHead": "cec38664925a00949df2781e9798d5f9e4bbe58d",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@0.0.1",
			"_shasum": "641098a2bc56d28236bf702d6caf5a93e566fe7f",
			"_from": ".",
			"_npmVersion": "3.10.6",
			"_nodeVersion": "5.11.1",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "641098a2bc56d28236bf702d6caf5a93e566fe7f",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-0.0.1.tgz"
			},
			"maintainers": [
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-0.0.1.tgz_1473133597617_0.43822177965193987"
			},
			"directories": {},
			"contributors": []
		},
		"0.0.2": {
			"name": "babel-preset-env",
			"version": "0.0.2",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "babel src -d lib",
				"dev": "babel -w src -d lib",
				"lint": "eslint src test",
				"fix": "eslint src test --fix",
				"ci": "npm run lint && npm run test",
				"prepublish": "npm run build",
				"test": "mocha ./test --compilers js:babel-register"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.3.13",
				"babel-plugin-syntax-trailing-function-commas": "^6.13.0",
				"babel-plugin-transform-async-to-generator": "^6.8.0",
				"babel-plugin-transform-class-properties": "^6.11.5",
				"babel-plugin-transform-decorators-legacy": "^1.3.4",
				"babel-plugin-transform-do-expressions": "^6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoping": "^6.6.0",
				"babel-plugin-transform-es2015-classes": "^6.6.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.3.13",
				"babel-plugin-transform-es2015-destructuring": "^6.6.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.6.0",
				"babel-plugin-transform-es2015-for-of": "^6.6.0",
				"babel-plugin-transform-es2015-function-name": "^6.3.13",
				"babel-plugin-transform-es2015-literals": "^6.3.13",
				"babel-plugin-transform-es2015-modules-amd": "^6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.6.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.12.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.12.0",
				"babel-plugin-transform-es2015-object-super": "^6.3.13",
				"babel-plugin-transform-es2015-parameters": "^6.6.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.3.13",
				"babel-plugin-transform-es2015-spread": "^6.3.13",
				"babel-plugin-transform-es2015-sticky-regex": "^6.3.13",
				"babel-plugin-transform-es2015-template-literals": "^6.6.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.6.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.3.13",
				"babel-plugin-transform-es3-member-expression-literals": "^6.3.13",
				"babel-plugin-transform-es3-property-literals": "^6.3.13",
				"babel-plugin-transform-es5-property-mutators": "^6.3.13",
				"babel-plugin-transform-exponentiation-operator": "^6.8.0",
				"babel-plugin-transform-export-extensions": "^6.8.0",
				"babel-plugin-transform-function-bind": "^6.8.0",
				"babel-plugin-transform-object-rest-spread": "^6.8.0",
				"babel-plugin-transform-proto-to-assign": "^6.9.0",
				"babel-plugin-transform-regenerator": "^6.6.0"
			},
			"devDependencies": {
				"babel-cli": "^6.11.4",
				"babel-eslint": "^6.1.2",
				"babel-plugin-transform-flow-strip-types": "^6.8.0",
				"babel-preset-es2015": "^6.14.0",
				"babel-register": "^6.14.0",
				"eslint": "^3.3.1",
				"eslint-config-babel": "^1.0.1",
				"eslint-plugin-babel": "^3.3.0",
				"eslint-plugin-flow-vars": "^0.5.0",
				"mocha": "^3.0.2"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-class-properties",
					"transform-flow-strip-types"
				]
			},
			"eslint": {
				"extends": "babel",
				"parserOptions": {
					"ecmaVersion": 7,
					"sourceType": "module"
				},
				"rules": {
					"max-len": 0
				}
			},
			"gitHead": "f8a2af13ec9c473ffdd215c6cc388e010c9acb77",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@0.0.2",
			"_shasum": "54b25e4a64b49bc01ba7e207232da57568ba3d13",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "5.11.1",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "54b25e4a64b49bc01ba7e207232da57568ba3d13",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-0.0.2.tgz"
			},
			"maintainers": [
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-16-east.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-0.0.2.tgz_1475271691760_0.5188503880053759"
			},
			"directories": {},
			"contributors": []
		},
		"0.0.3": {
			"name": "babel-preset-env",
			"version": "0.0.3",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "babel src -d lib",
				"build-data": "babel-node ./scripts/build-data.js",
				"dev": "babel -w src -d lib",
				"lint": "eslint scripts src test",
				"fix": "eslint scripts src test --fix",
				"ci": "npm run lint && npm run test",
				"prepublish": "npm run build",
				"test": "mocha ./test --compilers js:babel-register"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.3.13",
				"babel-plugin-syntax-trailing-function-commas": "^6.13.0",
				"babel-plugin-transform-async-to-generator": "^6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoping": "^6.6.0",
				"babel-plugin-transform-es2015-classes": "^6.6.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.3.13",
				"babel-plugin-transform-es2015-destructuring": "^6.6.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.6.0",
				"babel-plugin-transform-es2015-for-of": "^6.6.0",
				"babel-plugin-transform-es2015-function-name": "^6.3.13",
				"babel-plugin-transform-es2015-literals": "^6.3.13",
				"babel-plugin-transform-es2015-modules-amd": "^6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.6.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.12.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.12.0",
				"babel-plugin-transform-es2015-object-super": "^6.3.13",
				"babel-plugin-transform-es2015-parameters": "^6.6.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.3.13",
				"babel-plugin-transform-es2015-spread": "^6.3.13",
				"babel-plugin-transform-es2015-sticky-regex": "^6.3.13",
				"babel-plugin-transform-es2015-template-literals": "^6.6.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.6.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.3.13",
				"babel-plugin-transform-exponentiation-operator": "^6.8.0",
				"babel-plugin-transform-regenerator": "^6.6.0"
			},
			"devDependencies": {
				"babel-cli": "^6.11.4",
				"babel-eslint": "^6.1.2",
				"babel-plugin-transform-flow-strip-types": "^6.8.0",
				"babel-preset-es2015": "^6.14.0",
				"babel-register": "^6.14.0",
				"compat-table": "github:hzoo/compat-table#node-fix",
				"eslint": "^3.3.1",
				"eslint-config-babel": "^1.0.1",
				"eslint-plugin-babel": "^3.3.0",
				"eslint-plugin-flow-vars": "^0.5.0",
				"lodash": "^4.15.0",
				"mocha": "^3.0.2",
				"natural-compare": "^1.4.0"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				]
			},
			"eslintConfig": {
				"extends": "babel",
				"parserOptions": {
					"ecmaVersion": 7,
					"sourceType": "module"
				},
				"rules": {
					"max-len": 0
				}
			},
			"gitHead": "de8a3fa760c5cf88aff9f85d33beb3e9411abc0c",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@0.0.3",
			"_shasum": "311955e9fa63237bbbd2d282995292b873bae2c5",
			"_from": ".",
			"_npmVersion": "3.10.3",
			"_nodeVersion": "6.3.0",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "311955e9fa63237bbbd2d282995292b873bae2c5",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-0.0.3.tgz"
			},
			"maintainers": [
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-16-east.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-0.0.3.tgz_1475809815001_0.5587761916685849"
			},
			"directories": {},
			"contributors": []
		},
		"0.0.4": {
			"name": "babel-preset-env",
			"version": "0.0.4",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "babel src -d lib",
				"build-data": "babel-node ./scripts/build-data.js",
				"dev": "babel -w src -d lib",
				"lint": "eslint scripts src test",
				"fix": "eslint scripts src test --fix",
				"ci": "npm run lint && npm run test",
				"prepublish": "npm run build",
				"test": "mocha ./test --compilers js:babel-register"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.3.13",
				"babel-plugin-syntax-trailing-function-commas": "^6.13.0",
				"babel-plugin-transform-async-to-generator": "^6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoping": "^6.6.0",
				"babel-plugin-transform-es2015-classes": "^6.6.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.3.13",
				"babel-plugin-transform-es2015-destructuring": "^6.6.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.6.0",
				"babel-plugin-transform-es2015-for-of": "^6.6.0",
				"babel-plugin-transform-es2015-function-name": "^6.3.13",
				"babel-plugin-transform-es2015-literals": "^6.3.13",
				"babel-plugin-transform-es2015-modules-amd": "^6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.6.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.12.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.12.0",
				"babel-plugin-transform-es2015-object-super": "^6.3.13",
				"babel-plugin-transform-es2015-parameters": "^6.6.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.3.13",
				"babel-plugin-transform-es2015-spread": "^6.3.13",
				"babel-plugin-transform-es2015-sticky-regex": "^6.3.13",
				"babel-plugin-transform-es2015-template-literals": "^6.6.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.6.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.3.13",
				"babel-plugin-transform-exponentiation-operator": "^6.8.0",
				"babel-plugin-transform-regenerator": "^6.6.0"
			},
			"devDependencies": {
				"babel-cli": "^6.11.4",
				"babel-eslint": "^6.1.2",
				"babel-plugin-transform-flow-strip-types": "^6.8.0",
				"babel-preset-es2015": "^6.14.0",
				"babel-register": "^6.14.0",
				"compat-table": "github:hzoo/compat-table#node-fix",
				"eslint": "^3.3.1",
				"eslint-config-babel": "^1.0.1",
				"eslint-plugin-babel": "^3.3.0",
				"eslint-plugin-flow-vars": "^0.5.0",
				"lodash": "^4.15.0",
				"mocha": "^3.0.2",
				"natural-compare": "^1.4.0"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				]
			},
			"eslintConfig": {
				"extends": "babel",
				"parserOptions": {
					"ecmaVersion": 7,
					"sourceType": "module"
				},
				"rules": {
					"max-len": 0
				}
			},
			"gitHead": "c316c4d26a7ecd047df4c48aaa82d06e99e1ba13",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@0.0.4",
			"_shasum": "92443d18c882406588ad218fc585d7706a0bf32b",
			"_from": ".",
			"_npmVersion": "3.10.3",
			"_nodeVersion": "6.3.0",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "92443d18c882406588ad218fc585d7706a0bf32b",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-0.0.4.tgz"
			},
			"maintainers": [
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-16-east.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-0.0.4.tgz_1475812563143_0.21367805148474872"
			},
			"directories": {},
			"contributors": []
		},
		"0.0.5": {
			"name": "babel-preset-env",
			"version": "0.0.5",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "babel src -d lib",
				"build-data": "babel-node ./scripts/build-data.js",
				"dev": "babel -w src -d lib",
				"lint": "eslint scripts src test",
				"fix": "eslint scripts src test --fix",
				"ci": "npm run lint && npm run test",
				"prepublish": "npm run build",
				"test": "mocha ./test --compilers js:babel-register"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.3.13",
				"babel-plugin-syntax-trailing-function-commas": "^6.13.0",
				"babel-plugin-transform-async-to-generator": "^6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoping": "^6.6.0",
				"babel-plugin-transform-es2015-classes": "^6.6.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.3.13",
				"babel-plugin-transform-es2015-destructuring": "^6.6.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.6.0",
				"babel-plugin-transform-es2015-for-of": "^6.6.0",
				"babel-plugin-transform-es2015-function-name": "^6.3.13",
				"babel-plugin-transform-es2015-literals": "^6.3.13",
				"babel-plugin-transform-es2015-modules-amd": "^6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.6.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.12.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.12.0",
				"babel-plugin-transform-es2015-object-super": "^6.3.13",
				"babel-plugin-transform-es2015-parameters": "^6.6.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.3.13",
				"babel-plugin-transform-es2015-spread": "^6.3.13",
				"babel-plugin-transform-es2015-sticky-regex": "^6.3.13",
				"babel-plugin-transform-es2015-template-literals": "^6.6.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.6.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.3.13",
				"babel-plugin-transform-exponentiation-operator": "^6.8.0",
				"babel-plugin-transform-regenerator": "^6.6.0",
				"browserslist": "^1.4.0"
			},
			"devDependencies": {
				"babel-cli": "^6.11.4",
				"babel-eslint": "^6.1.2",
				"babel-plugin-transform-flow-strip-types": "^6.8.0",
				"babel-preset-es2015": "^6.14.0",
				"babel-register": "^6.14.0",
				"compat-table": "github:kangax/compat-table#gh-pages",
				"eslint": "^3.3.1",
				"eslint-config-babel": "^1.0.1",
				"eslint-plugin-babel": "^3.3.0",
				"eslint-plugin-flow-vars": "^0.5.0",
				"lodash": "^4.15.0",
				"mocha": "^3.0.2",
				"natural-compare": "^1.4.0"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				]
			},
			"eslintConfig": {
				"extends": "babel",
				"parserOptions": {
					"ecmaVersion": 7,
					"sourceType": "module"
				},
				"rules": {
					"max-len": 0
				}
			},
			"gitHead": "f86a27a33ef9c17bd4946f49baffbc426ea53169",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@0.0.5",
			"_shasum": "b36f518d92f0a6c728eccbca7f6bcd828675357a",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "5.11.1",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "b36f518d92f0a6c728eccbca7f6bcd828675357a",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-0.0.5.tgz"
			},
			"maintainers": [
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-16-east.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-0.0.5.tgz_1476325112863_0.1631905590184033"
			},
			"directories": {},
			"contributors": []
		},
		"0.0.6": {
			"name": "babel-preset-env",
			"version": "0.0.6",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "babel src -d lib",
				"build-data": "babel-node ./scripts/build-data.js",
				"dev": "babel -w src -d lib",
				"lint": "eslint scripts src test",
				"fix": "eslint scripts src test --fix",
				"ci": "npm run lint && npm run test",
				"prepublish": "npm run build",
				"test": "mocha ./test --compilers js:babel-register"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.3.13",
				"babel-plugin-syntax-trailing-function-commas": "^6.13.0",
				"babel-plugin-transform-async-to-generator": "^6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoping": "^6.6.0",
				"babel-plugin-transform-es2015-classes": "^6.6.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.3.13",
				"babel-plugin-transform-es2015-destructuring": "^6.6.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.6.0",
				"babel-plugin-transform-es2015-for-of": "^6.6.0",
				"babel-plugin-transform-es2015-function-name": "^6.3.13",
				"babel-plugin-transform-es2015-literals": "^6.3.13",
				"babel-plugin-transform-es2015-modules-amd": "^6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.6.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.12.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.12.0",
				"babel-plugin-transform-es2015-object-super": "^6.3.13",
				"babel-plugin-transform-es2015-parameters": "^6.6.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.3.13",
				"babel-plugin-transform-es2015-spread": "^6.3.13",
				"babel-plugin-transform-es2015-sticky-regex": "^6.3.13",
				"babel-plugin-transform-es2015-template-literals": "^6.6.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.6.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.3.13",
				"babel-plugin-transform-exponentiation-operator": "^6.8.0",
				"babel-plugin-transform-regenerator": "^6.6.0",
				"browserslist": "^1.4.0"
			},
			"devDependencies": {
				"babel-cli": "^6.11.4",
				"babel-eslint": "^6.1.2",
				"babel-plugin-transform-flow-strip-types": "^6.8.0",
				"babel-preset-es2015": "^6.14.0",
				"babel-register": "^6.14.0",
				"compat-table": "github:kangax/compat-table#gh-pages",
				"eslint": "^3.3.1",
				"eslint-config-babel": "^1.0.1",
				"eslint-plugin-babel": "^3.3.0",
				"eslint-plugin-flow-vars": "^0.5.0",
				"lodash": "^4.15.0",
				"mocha": "^3.0.2",
				"natural-compare": "^1.4.0"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				]
			},
			"eslintConfig": {
				"extends": "babel",
				"parserOptions": {
					"ecmaVersion": 7,
					"sourceType": "module"
				},
				"rules": {
					"max-len": 0
				}
			},
			"gitHead": "f578a857d1cae1526a93f027e212b7fa696cff1e",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@0.0.6",
			"_shasum": "cda63a020069098fad12272a7a447a7c5bafb3c8",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "5.11.1",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "cda63a020069098fad12272a7a447a7c5bafb3c8",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-0.0.6.tgz"
			},
			"maintainers": [
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-0.0.6.tgz_1476325291496_0.4476420951541513"
			},
			"directories": {},
			"contributors": []
		},
		"0.0.7": {
			"name": "babel-preset-env",
			"version": "0.0.7",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "babel src -d lib",
				"build-data": "babel-node ./scripts/build-data.js",
				"dev": "babel -w src -d lib",
				"lint": "eslint scripts src test",
				"fix": "eslint scripts src test --fix",
				"ci": "npm run test",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"test": "npm run build && mocha ./test --compilers js:babel-register -t 5000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.3.13",
				"babel-plugin-syntax-trailing-function-commas": "^6.13.0",
				"babel-plugin-transform-async-to-generator": "^6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoping": "^6.6.0",
				"babel-plugin-transform-es2015-classes": "^6.6.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.3.13",
				"babel-plugin-transform-es2015-destructuring": "^6.6.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.6.0",
				"babel-plugin-transform-es2015-for-of": "^6.6.0",
				"babel-plugin-transform-es2015-function-name": "^6.3.13",
				"babel-plugin-transform-es2015-literals": "^6.3.13",
				"babel-plugin-transform-es2015-modules-amd": "^6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.6.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.12.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.12.0",
				"babel-plugin-transform-es2015-object-super": "^6.3.13",
				"babel-plugin-transform-es2015-parameters": "^6.6.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.3.13",
				"babel-plugin-transform-es2015-spread": "^6.3.13",
				"babel-plugin-transform-es2015-sticky-regex": "^6.3.13",
				"babel-plugin-transform-es2015-template-literals": "^6.6.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.6.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.3.13",
				"babel-plugin-transform-exponentiation-operator": "^6.8.0",
				"babel-plugin-transform-regenerator": "^6.6.0",
				"browserslist": "^1.4.0"
			},
			"devDependencies": {
				"babel-cli": "^6.11.4",
				"babel-eslint": "^6.1.2",
				"babel-helper-plugin-test-runner": "^6.18.0",
				"babel-plugin-transform-flow-strip-types": "^6.8.0",
				"babel-preset-es2015": "^6.14.0",
				"babel-register": "^6.14.0",
				"compat-table": "github:kangax/compat-table#gh-pages",
				"eslint": "^3.3.1",
				"eslint-config-babel": "^1.0.1",
				"eslint-plugin-babel": "^3.3.0",
				"eslint-plugin-flow-vars": "^0.5.0",
				"lodash": "^4.15.0",
				"mocha": "^3.0.2"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				]
			},
			"eslintConfig": {
				"extends": "babel",
				"parserOptions": {
					"ecmaVersion": 7,
					"sourceType": "module"
				},
				"rules": {
					"max-len": 0
				},
				"env": {
					"mocha": true
				}
			},
			"gitHead": "49229104e449455363d12d031ce81601aa6403b3",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@0.0.7",
			"_shasum": "c3026e3022f1014c400d6ae7fe002e0e1cdb8661",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "6.9.0",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "c3026e3022f1014c400d6ae7fe002e0e1cdb8661",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-0.0.7.tgz"
			},
			"maintainers": [
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-0.0.7.tgz_1478127651138_0.1458547890651971"
			},
			"directories": {},
			"contributors": []
		},
		"0.0.8": {
			"name": "babel-preset-env",
			"version": "0.0.8",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "babel src -d lib",
				"build-data": "babel-node ./scripts/build-data.js",
				"dev": "babel -w src -d lib",
				"lint": "eslint scripts src test",
				"fix": "eslint scripts src test --fix",
				"ci": "npm run test",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"test": "npm run build && mocha ./test --compilers js:babel-register -t 5000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.3.13",
				"babel-plugin-syntax-trailing-function-commas": "^6.13.0",
				"babel-plugin-transform-async-to-generator": "^6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoping": "^6.6.0",
				"babel-plugin-transform-es2015-classes": "^6.6.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.3.13",
				"babel-plugin-transform-es2015-destructuring": "^6.6.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.6.0",
				"babel-plugin-transform-es2015-for-of": "^6.6.0",
				"babel-plugin-transform-es2015-function-name": "^6.3.13",
				"babel-plugin-transform-es2015-literals": "^6.3.13",
				"babel-plugin-transform-es2015-modules-amd": "^6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.6.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.12.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.12.0",
				"babel-plugin-transform-es2015-object-super": "^6.3.13",
				"babel-plugin-transform-es2015-parameters": "^6.6.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.3.13",
				"babel-plugin-transform-es2015-spread": "^6.3.13",
				"babel-plugin-transform-es2015-sticky-regex": "^6.3.13",
				"babel-plugin-transform-es2015-template-literals": "^6.6.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.6.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.3.13",
				"babel-plugin-transform-exponentiation-operator": "^6.8.0",
				"babel-plugin-transform-regenerator": "^6.6.0",
				"browserslist": "^1.4.0"
			},
			"devDependencies": {
				"babel-cli": "^6.11.4",
				"babel-eslint": "^6.1.2",
				"babel-helper-plugin-test-runner": "^6.18.0",
				"babel-plugin-transform-flow-strip-types": "^6.8.0",
				"babel-preset-es2015": "^6.14.0",
				"babel-register": "^6.14.0",
				"compat-table": "github:kangax/compat-table#gh-pages",
				"eslint": "^3.3.1",
				"eslint-config-babel": "^1.0.1",
				"eslint-plugin-babel": "^3.3.0",
				"eslint-plugin-flow-vars": "^0.5.0",
				"lodash": "^4.15.0",
				"mocha": "^3.0.2"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				]
			},
			"eslintConfig": {
				"extends": "babel",
				"parserOptions": {
					"ecmaVersion": 7,
					"sourceType": "module"
				},
				"rules": {
					"max-len": 0
				},
				"env": {
					"mocha": true
				}
			},
			"gitHead": "03a664d576c90fdd7633eb24b6f09394c2150824",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@0.0.8",
			"_shasum": "a7e37e4b345263d045cd29738a0aff1ce31f5b0e",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "6.9.0",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "a7e37e4b345263d045cd29738a0aff1ce31f5b0e",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-0.0.8.tgz"
			},
			"maintainers": [
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-0.0.8.tgz_1479317314189_0.03786789043806493"
			},
			"directories": {},
			"contributors": []
		},
		"0.0.9": {
			"name": "babel-preset-env",
			"version": "0.0.9",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "babel src -d lib",
				"build-data": "babel-node ./scripts/build-data.js",
				"dev": "babel -w src -d lib",
				"lint": "eslint scripts src test",
				"fix": "eslint scripts src test --fix",
				"ci": "npm run test",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"test": "npm run build && mocha ./test --compilers js:babel-register -t 5000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.3.13",
				"babel-plugin-syntax-trailing-function-commas": "^6.13.0",
				"babel-plugin-transform-async-to-generator": "^6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoping": "^6.6.0",
				"babel-plugin-transform-es2015-classes": "^6.6.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.3.13",
				"babel-plugin-transform-es2015-destructuring": "^6.6.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.6.0",
				"babel-plugin-transform-es2015-for-of": "^6.6.0",
				"babel-plugin-transform-es2015-function-name": "^6.3.13",
				"babel-plugin-transform-es2015-literals": "^6.3.13",
				"babel-plugin-transform-es2015-modules-amd": "^6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.6.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.12.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.12.0",
				"babel-plugin-transform-es2015-object-super": "^6.3.13",
				"babel-plugin-transform-es2015-parameters": "^6.6.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.3.13",
				"babel-plugin-transform-es2015-spread": "^6.3.13",
				"babel-plugin-transform-es2015-sticky-regex": "^6.3.13",
				"babel-plugin-transform-es2015-template-literals": "^6.6.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.6.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.3.13",
				"babel-plugin-transform-exponentiation-operator": "^6.8.0",
				"babel-plugin-transform-regenerator": "^6.6.0",
				"browserslist": "^1.4.0"
			},
			"devDependencies": {
				"babel-cli": "^6.11.4",
				"babel-eslint": "^6.1.2",
				"babel-helper-plugin-test-runner": "^6.18.0",
				"babel-plugin-transform-flow-strip-types": "^6.8.0",
				"babel-preset-es2015": "^6.14.0",
				"babel-register": "^6.14.0",
				"compat-table": "github:kangax/compat-table#e732718eab42c6c83a364450f456474638d31f94",
				"eslint": "^3.3.1",
				"eslint-config-babel": "^1.0.1",
				"eslint-plugin-babel": "^3.3.0",
				"eslint-plugin-flow-vars": "^0.5.0",
				"lodash": "^4.15.0",
				"mocha": "^3.0.2"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				]
			},
			"eslintConfig": {
				"extends": "babel",
				"parserOptions": {
					"ecmaVersion": 7,
					"sourceType": "module"
				},
				"rules": {
					"max-len": 0
				},
				"env": {
					"mocha": true
				}
			},
			"gitHead": "7b91dde37742c0b5b94b90c260214ac52e99ae04",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@0.0.9",
			"_shasum": "7ca6128a3c7ea1c839a535e6e98fa2f14557c349",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "6.9.0",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "7ca6128a3c7ea1c839a535e6e98fa2f14557c349",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-0.0.9.tgz"
			},
			"maintainers": [
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-0.0.9.tgz_1480020926523_0.46605116594582796"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.0": {
			"name": "babel-preset-env",
			"version": "1.0.0",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "babel src -d lib",
				"build-data": "babel-node ./scripts/build-data.js",
				"dev": "babel -w src -d lib",
				"lint": "eslint scripts src test",
				"fix": "eslint scripts src test --fix",
				"ci": "npm run test",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"test": "npm run build && mocha ./test --compilers js:babel-register -t 5000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.3.13",
				"babel-plugin-syntax-trailing-function-commas": "^6.13.0",
				"babel-plugin-transform-async-to-generator": "^6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoping": "^6.6.0",
				"babel-plugin-transform-es2015-classes": "^6.6.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.3.13",
				"babel-plugin-transform-es2015-destructuring": "^6.6.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.6.0",
				"babel-plugin-transform-es2015-for-of": "^6.6.0",
				"babel-plugin-transform-es2015-function-name": "^6.3.13",
				"babel-plugin-transform-es2015-literals": "^6.3.13",
				"babel-plugin-transform-es2015-modules-amd": "^6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.6.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.12.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.12.0",
				"babel-plugin-transform-es2015-object-super": "^6.3.13",
				"babel-plugin-transform-es2015-parameters": "^6.6.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.3.13",
				"babel-plugin-transform-es2015-spread": "^6.3.13",
				"babel-plugin-transform-es2015-sticky-regex": "^6.3.13",
				"babel-plugin-transform-es2015-template-literals": "^6.6.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.6.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.3.13",
				"babel-plugin-transform-exponentiation-operator": "^6.8.0",
				"babel-plugin-transform-regenerator": "^6.6.0",
				"browserslist": "^1.4.0"
			},
			"devDependencies": {
				"babel-cli": "^6.11.4",
				"babel-eslint": "^6.1.2",
				"babel-helper-plugin-test-runner": "^6.18.0",
				"babel-plugin-transform-flow-strip-types": "^6.8.0",
				"babel-preset-es2015": "^6.14.0",
				"babel-register": "^6.14.0",
				"compat-table": "github:kangax/compat-table#e732718eab42c6c83a364450f456474638d31f94",
				"eslint": "^3.3.1",
				"eslint-config-babel": "^1.0.1",
				"eslint-plugin-babel": "^3.3.0",
				"eslint-plugin-flow-vars": "^0.5.0",
				"lodash": "^4.15.0",
				"mocha": "^3.0.2"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				]
			},
			"eslintConfig": {
				"extends": "babel",
				"parserOptions": {
					"ecmaVersion": 7,
					"sourceType": "module"
				},
				"rules": {
					"max-len": 0,
					"quotes": [
						"error",
						"double",
						{
							"avoidEscape": true
						}
					]
				},
				"env": {
					"mocha": true
				}
			},
			"gitHead": "e07b2da36057d5a3e8f2afc400d3211a7b53a9b2",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@1.0.0",
			"_shasum": "e78c7624491debeca1fecd933d2c2b69fed0eee9",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "6.9.0",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "e78c7624491debeca1fecd933d2c2b69fed0eee9",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.0.0.tgz"
			},
			"maintainers": [
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-1.0.0.tgz_1481316731803_0.060275630094110966"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.1": {
			"name": "babel-preset-env",
			"version": "1.0.1",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "babel src -d lib",
				"build-data": "babel-node ./scripts/build-data.js",
				"dev": "babel -w src -d lib",
				"lint": "eslint scripts src test",
				"fix": "eslint scripts src test --fix",
				"ci": "npm run test",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"test": "npm run build && mocha ./test --compilers js:babel-register -t 5000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.3.13",
				"babel-plugin-syntax-trailing-function-commas": "^6.13.0",
				"babel-plugin-transform-async-to-generator": "^6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoping": "^6.6.0",
				"babel-plugin-transform-es2015-classes": "^6.6.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.3.13",
				"babel-plugin-transform-es2015-destructuring": "^6.6.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.6.0",
				"babel-plugin-transform-es2015-for-of": "^6.6.0",
				"babel-plugin-transform-es2015-function-name": "^6.3.13",
				"babel-plugin-transform-es2015-literals": "^6.3.13",
				"babel-plugin-transform-es2015-modules-amd": "^6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.6.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.12.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.12.0",
				"babel-plugin-transform-es2015-object-super": "^6.3.13",
				"babel-plugin-transform-es2015-parameters": "^6.6.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.3.13",
				"babel-plugin-transform-es2015-spread": "^6.3.13",
				"babel-plugin-transform-es2015-sticky-regex": "^6.3.13",
				"babel-plugin-transform-es2015-template-literals": "^6.6.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.6.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.3.13",
				"babel-plugin-transform-exponentiation-operator": "^6.8.0",
				"babel-plugin-transform-regenerator": "^6.6.0",
				"browserslist": "^1.4.0"
			},
			"devDependencies": {
				"babel-cli": "^6.11.4",
				"babel-eslint": "^6.1.2",
				"babel-helper-plugin-test-runner": "^6.18.0",
				"babel-plugin-transform-flow-strip-types": "^6.8.0",
				"babel-preset-es2015": "^6.14.0",
				"babel-register": "^6.14.0",
				"compat-table": "github:kangax/compat-table#e732718eab42c6c83a364450f456474638d31f94",
				"eslint": "^3.3.1",
				"eslint-config-babel": "^1.0.1",
				"eslint-plugin-babel": "^3.3.0",
				"eslint-plugin-flow-vars": "^0.5.0",
				"lodash": "^4.15.0",
				"mocha": "^3.0.2"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				]
			},
			"eslintConfig": {
				"extends": "babel",
				"parserOptions": {
					"ecmaVersion": 7,
					"sourceType": "module"
				},
				"rules": {
					"max-len": 0,
					"quotes": [
						"error",
						"double",
						{
							"avoidEscape": true
						}
					]
				},
				"env": {
					"mocha": true
				}
			},
			"gitHead": "5aee448b371150b4fdbbc7ea439e5cec57702b08",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@1.0.1",
			"_shasum": "1d1945b80008ca395b69de0c88702a873b2f572d",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "6.9.0",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "1d1945b80008ca395b69de0c88702a873b2f572d",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.0.1.tgz"
			},
			"maintainers": [
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-1.0.1.tgz_1481383232424_0.3687811307609081"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.2": {
			"name": "babel-preset-env",
			"version": "1.0.2",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "babel src -d lib",
				"build-data": "babel-node ./scripts/build-data.js",
				"dev": "babel -w src -d lib",
				"lint": "eslint scripts src test",
				"fix": "eslint scripts src test --fix",
				"ci": "npm run test",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"test": "npm run build && mocha ./test --compilers js:babel-register -t 5000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.3.13",
				"babel-plugin-syntax-trailing-function-commas": "^6.13.0",
				"babel-plugin-transform-async-to-generator": "^6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoping": "^6.6.0",
				"babel-plugin-transform-es2015-classes": "^6.6.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.3.13",
				"babel-plugin-transform-es2015-destructuring": "^6.6.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.6.0",
				"babel-plugin-transform-es2015-for-of": "^6.6.0",
				"babel-plugin-transform-es2015-function-name": "^6.3.13",
				"babel-plugin-transform-es2015-literals": "^6.3.13",
				"babel-plugin-transform-es2015-modules-amd": "^6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.6.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.12.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.12.0",
				"babel-plugin-transform-es2015-object-super": "^6.3.13",
				"babel-plugin-transform-es2015-parameters": "^6.6.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.3.13",
				"babel-plugin-transform-es2015-spread": "^6.3.13",
				"babel-plugin-transform-es2015-sticky-regex": "^6.3.13",
				"babel-plugin-transform-es2015-template-literals": "^6.6.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.6.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.3.13",
				"babel-plugin-transform-exponentiation-operator": "^6.8.0",
				"babel-plugin-transform-regenerator": "^6.6.0",
				"browserslist": "^1.4.0"
			},
			"devDependencies": {
				"babel-cli": "^6.11.4",
				"babel-eslint": "^6.1.2",
				"babel-helper-plugin-test-runner": "^6.18.0",
				"babel-plugin-transform-flow-strip-types": "^6.8.0",
				"babel-preset-es2015": "^6.14.0",
				"babel-register": "^6.14.0",
				"compat-table": "github:kangax/compat-table#e732718eab42c6c83a364450f456474638d31f94",
				"eslint": "^3.3.1",
				"eslint-config-babel": "^1.0.1",
				"eslint-plugin-babel": "^3.3.0",
				"eslint-plugin-flow-vars": "^0.5.0",
				"lodash": "^4.15.0",
				"mocha": "^3.0.2"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				]
			},
			"eslintConfig": {
				"extends": "babel",
				"parserOptions": {
					"ecmaVersion": 7,
					"sourceType": "module"
				},
				"rules": {
					"max-len": 0,
					"quotes": [
						"error",
						"double",
						{
							"avoidEscape": true
						}
					]
				},
				"env": {
					"mocha": true
				}
			},
			"gitHead": "33f7f978fbb892794d50849cbed85810517b399e",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@1.0.2",
			"_shasum": "5db2cb17030d1ceac9c78f66ed5ccd1c284949fa",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "6.9.0",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "5db2cb17030d1ceac9c78f66ed5ccd1c284949fa",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.0.2.tgz"
			},
			"maintainers": [
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-1.0.2.tgz_1481387652640_0.2572534449864179"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.0": {
			"name": "babel-preset-env",
			"version": "1.1.0",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"dev": "babel -w src -d lib",
				"lint": "eslint .",
				"fix": "eslint . --fix",
				"ci": "npm run test",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"test": "npm run build && mocha ./test --compilers js:babel-register -t 5000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.3.13",
				"babel-plugin-syntax-trailing-function-commas": "^6.13.0",
				"babel-plugin-transform-async-to-generator": "^6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoping": "^6.6.0",
				"babel-plugin-transform-es2015-classes": "^6.6.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.3.13",
				"babel-plugin-transform-es2015-destructuring": "^6.6.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.6.0",
				"babel-plugin-transform-es2015-for-of": "^6.6.0",
				"babel-plugin-transform-es2015-function-name": "^6.3.13",
				"babel-plugin-transform-es2015-literals": "^6.3.13",
				"babel-plugin-transform-es2015-modules-amd": "^6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.6.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.12.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.12.0",
				"babel-plugin-transform-es2015-object-super": "^6.3.13",
				"babel-plugin-transform-es2015-parameters": "^6.6.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.3.13",
				"babel-plugin-transform-es2015-spread": "^6.3.13",
				"babel-plugin-transform-es2015-sticky-regex": "^6.3.13",
				"babel-plugin-transform-es2015-template-literals": "^6.6.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.6.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.3.13",
				"babel-plugin-transform-exponentiation-operator": "^6.8.0",
				"babel-plugin-transform-regenerator": "^6.6.0",
				"browserslist": "^1.4.0"
			},
			"devDependencies": {
				"babel-cli": "^6.11.4",
				"babel-eslint": "^7.1.1",
				"babel-helper-plugin-test-runner": "^6.18.0",
				"babel-plugin-transform-flow-strip-types": "^6.8.0",
				"babel-preset-es2015": "^6.14.0",
				"babel-register": "^6.14.0",
				"compat-table": "github:kangax/compat-table#e732718eab42c6c83a364450f456474638d31f94",
				"eslint": "^3.3.1",
				"eslint-config-babel": "^3.0.0",
				"eslint-plugin-babel": "^4.0.0",
				"eslint-plugin-flow-vars": "^0.5.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"lodash": "^4.15.0",
				"mocha": "^3.0.2",
				"rimraf": "^2.5.4"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				]
			},
			"gitHead": "6412cd76135afd80b33fc6b03279c3f2a4e48c06",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@1.1.0",
			"_shasum": "83ad73661ae0f5ec3e0352fa2d6075f61822d513",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "6.9.0",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "83ad73661ae0f5ec3e0352fa2d6075f61822d513",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.1.0.tgz"
			},
			"maintainers": [
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-1.1.0.tgz_1481670097909_0.3217455130070448"
			},
			"deprecated": "Please install v1.1.1 instead of v1.1.0 due to a regression.",
			"directories": {},
			"contributors": []
		},
		"1.1.1": {
			"name": "babel-preset-env",
			"version": "1.1.1",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "https://github.com/babel/babel-preset-env"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"dev": "babel -w src -d lib",
				"lint": "eslint .",
				"fix": "eslint . --fix",
				"ci": "npm run test",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"test": "npm run build && mocha ./test --compilers js:babel-register -t 5000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.3.13",
				"babel-plugin-syntax-trailing-function-commas": "^6.13.0",
				"babel-plugin-transform-async-to-generator": "^6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoping": "^6.6.0",
				"babel-plugin-transform-es2015-classes": "^6.6.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.3.13",
				"babel-plugin-transform-es2015-destructuring": "^6.6.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.6.0",
				"babel-plugin-transform-es2015-for-of": "^6.6.0",
				"babel-plugin-transform-es2015-function-name": "^6.3.13",
				"babel-plugin-transform-es2015-literals": "^6.3.13",
				"babel-plugin-transform-es2015-modules-amd": "^6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.6.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.12.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.12.0",
				"babel-plugin-transform-es2015-object-super": "^6.3.13",
				"babel-plugin-transform-es2015-parameters": "^6.6.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.3.13",
				"babel-plugin-transform-es2015-spread": "^6.3.13",
				"babel-plugin-transform-es2015-sticky-regex": "^6.3.13",
				"babel-plugin-transform-es2015-template-literals": "^6.6.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.6.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.3.13",
				"babel-plugin-transform-exponentiation-operator": "^6.8.0",
				"babel-plugin-transform-regenerator": "^6.6.0",
				"browserslist": "^1.4.0"
			},
			"devDependencies": {
				"babel-cli": "^6.11.4",
				"babel-eslint": "^7.1.1",
				"babel-helper-plugin-test-runner": "^6.18.0",
				"babel-plugin-transform-flow-strip-types": "^6.8.0",
				"babel-preset-es2015": "^6.14.0",
				"babel-register": "^6.14.0",
				"compat-table": "github:kangax/compat-table#e732718eab42c6c83a364450f456474638d31f94",
				"eslint": "^3.3.1",
				"eslint-config-babel": "^3.0.0",
				"eslint-plugin-babel": "^4.0.0",
				"eslint-plugin-flow-vars": "^0.5.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"lodash": "^4.15.0",
				"mocha": "^3.0.2",
				"rimraf": "^2.5.4"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				]
			},
			"gitHead": "4b813fee69eecc15221c10c939af3c71ba31b020",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@1.1.1",
			"_shasum": "f7df25886d0f7299a3dd56b408696aeea79c79e9",
			"_from": ".",
			"_npmVersion": "1.4.28",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"maintainers": [
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				}
			],
			"dist": {
				"shasum": "f7df25886d0f7299a3dd56b408696aeea79c79e9",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.1.1.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-1.1.1.tgz_1481670718587_0.12081367429345846"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.2": {
			"name": "babel-preset-env",
			"version": "1.1.2",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"dev": "babel -w src -d lib",
				"lint": "eslint .",
				"fix": "eslint . --fix",
				"ci": "npm run test",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"test": "npm run build && mocha ./test --compilers js:babel-register -t 5000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.3.13",
				"babel-plugin-syntax-trailing-function-commas": "^6.13.0",
				"babel-plugin-transform-async-to-generator": "^6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoping": "^6.6.0",
				"babel-plugin-transform-es2015-classes": "^6.6.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.3.13",
				"babel-plugin-transform-es2015-destructuring": "^6.6.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.6.0",
				"babel-plugin-transform-es2015-for-of": "^6.6.0",
				"babel-plugin-transform-es2015-function-name": "^6.3.13",
				"babel-plugin-transform-es2015-literals": "^6.3.13",
				"babel-plugin-transform-es2015-modules-amd": "^6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.6.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.12.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.12.0",
				"babel-plugin-transform-es2015-object-super": "^6.3.13",
				"babel-plugin-transform-es2015-parameters": "^6.6.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.3.13",
				"babel-plugin-transform-es2015-spread": "^6.3.13",
				"babel-plugin-transform-es2015-sticky-regex": "^6.3.13",
				"babel-plugin-transform-es2015-template-literals": "^6.6.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.6.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.3.13",
				"babel-plugin-transform-exponentiation-operator": "^6.8.0",
				"babel-plugin-transform-regenerator": "^6.6.0",
				"browserslist": "^1.4.0"
			},
			"devDependencies": {
				"babel-cli": "^6.11.4",
				"babel-eslint": "^7.1.1",
				"babel-helper-plugin-test-runner": "^6.18.0",
				"babel-plugin-transform-flow-strip-types": "^6.8.0",
				"babel-preset-es2015": "^6.14.0",
				"babel-register": "^6.14.0",
				"compat-table": "github:kangax/compat-table#e732718eab42c6c83a364450f456474638d31f94",
				"eslint": "^3.3.1",
				"eslint-config-babel": "^3.0.0",
				"eslint-plugin-babel": "^4.0.0",
				"eslint-plugin-flow-vars": "^0.5.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"lodash": "^4.15.0",
				"mocha": "^3.0.2",
				"rimraf": "^2.5.4"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				]
			},
			"gitHead": "a5241f7f201403d95693f6fd5f07c9354b18b9c1",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@1.1.2",
			"_shasum": "76dfa2dc709787e1fe22bd1a73809a0b7f99983b",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "6.9.0",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "76dfa2dc709787e1fe22bd1a73809a0b7f99983b",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.1.2.tgz"
			},
			"maintainers": [
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-1.1.2.tgz_1481927471361_0.8065815051086247"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.3": {
			"name": "babel-preset-env",
			"version": "1.1.3",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"dev": "babel -w src -d lib",
				"lint": "eslint .",
				"fix": "eslint . --fix",
				"ci": "npm run test",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"test": "npm run build && mocha ./test --compilers js:babel-register -t 5000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.3.13",
				"babel-plugin-syntax-trailing-function-commas": "^6.13.0",
				"babel-plugin-transform-async-to-generator": "^6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoping": "^6.6.0",
				"babel-plugin-transform-es2015-classes": "^6.6.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.3.13",
				"babel-plugin-transform-es2015-destructuring": "^6.6.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.6.0",
				"babel-plugin-transform-es2015-for-of": "^6.6.0",
				"babel-plugin-transform-es2015-function-name": "^6.3.13",
				"babel-plugin-transform-es2015-literals": "^6.3.13",
				"babel-plugin-transform-es2015-modules-amd": "^6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.6.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.12.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.12.0",
				"babel-plugin-transform-es2015-object-super": "^6.3.13",
				"babel-plugin-transform-es2015-parameters": "^6.6.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.3.13",
				"babel-plugin-transform-es2015-spread": "^6.3.13",
				"babel-plugin-transform-es2015-sticky-regex": "^6.3.13",
				"babel-plugin-transform-es2015-template-literals": "^6.6.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.6.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.3.13",
				"babel-plugin-transform-exponentiation-operator": "^6.8.0",
				"babel-plugin-transform-regenerator": "^6.6.0",
				"browserslist": "^1.4.0"
			},
			"devDependencies": {
				"babel-cli": "^6.11.4",
				"babel-eslint": "^7.1.1",
				"babel-helper-plugin-test-runner": "^6.18.0",
				"babel-plugin-transform-flow-strip-types": "^6.8.0",
				"babel-preset-es2015": "^6.14.0",
				"babel-register": "^6.14.0",
				"compat-table": "github:kangax/compat-table#e732718eab42c6c83a364450f456474638d31f94",
				"eslint": "^3.3.1",
				"eslint-config-babel": "^3.0.0",
				"eslint-plugin-babel": "^4.0.0",
				"eslint-plugin-flow-vars": "^0.5.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"lodash": "^4.15.0",
				"mocha": "^3.0.2",
				"rimraf": "^2.5.4"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				]
			},
			"gitHead": "d6822f58e95c532bbfe0afdd9b140bc3967859f9",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@1.1.3",
			"_shasum": "159e3eb7780b0dedcec04a76f1ded1c7f11a71da",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "6.9.0",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "159e3eb7780b0dedcec04a76f1ded1c7f11a71da",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.1.3.tgz"
			},
			"maintainers": [
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-1.1.3.tgz_1481929426812_0.8713603632058948"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.4": {
			"name": "babel-preset-env",
			"version": "1.1.4",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"dev": "babel -w src -d lib",
				"lint": "eslint .",
				"fix": "eslint . --fix",
				"ci": "npm run test",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"test": "npm run build && mocha ./test --compilers js:babel-register -t 5000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.3.13",
				"babel-plugin-syntax-trailing-function-commas": "^6.13.0",
				"babel-plugin-transform-async-to-generator": "^6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoping": "^6.6.0",
				"babel-plugin-transform-es2015-classes": "^6.6.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.3.13",
				"babel-plugin-transform-es2015-destructuring": "^6.6.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.6.0",
				"babel-plugin-transform-es2015-for-of": "^6.6.0",
				"babel-plugin-transform-es2015-function-name": "^6.3.13",
				"babel-plugin-transform-es2015-literals": "^6.3.13",
				"babel-plugin-transform-es2015-modules-amd": "^6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.6.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.12.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.12.0",
				"babel-plugin-transform-es2015-object-super": "^6.3.13",
				"babel-plugin-transform-es2015-parameters": "^6.6.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.3.13",
				"babel-plugin-transform-es2015-spread": "^6.3.13",
				"babel-plugin-transform-es2015-sticky-regex": "^6.3.13",
				"babel-plugin-transform-es2015-template-literals": "^6.6.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.6.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.3.13",
				"babel-plugin-transform-exponentiation-operator": "^6.8.0",
				"babel-plugin-transform-regenerator": "^6.6.0",
				"browserslist": "^1.4.0"
			},
			"devDependencies": {
				"babel-cli": "^6.11.4",
				"babel-eslint": "^7.1.1",
				"babel-helper-plugin-test-runner": "^6.18.0",
				"babel-plugin-transform-flow-strip-types": "^6.8.0",
				"babel-preset-es2015": "^6.14.0",
				"babel-register": "^6.14.0",
				"compat-table": "github:kangax/compat-table#e732718eab42c6c83a364450f456474638d31f94",
				"eslint": "^3.3.1",
				"eslint-config-babel": "^3.0.0",
				"eslint-plugin-babel": "^4.0.0",
				"eslint-plugin-flow-vars": "^0.5.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"lodash": "^4.15.0",
				"mocha": "^3.0.2",
				"rimraf": "^2.5.4"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				]
			},
			"gitHead": "0886f1ad1c7455c9c471513f1322adae64bcbb2c",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@1.1.4",
			"_shasum": "d876f9fcff5fe0612db3dcbc0c87503b41d4873f",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "6.9.0",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "d876f9fcff5fe0612db3dcbc0c87503b41d4873f",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.1.4.tgz"
			},
			"maintainers": [
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-1.1.4.tgz_1481929542243_0.9875406620558351"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.5": {
			"name": "babel-preset-env",
			"version": "1.1.5",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"dev": "babel -w src -d lib",
				"lint": "eslint .",
				"fix": "eslint . --fix",
				"ci": "npm run test",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"test": "npm run build && mocha ./test --compilers js:babel-register -t 5000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.3.13",
				"babel-plugin-syntax-trailing-function-commas": "^6.13.0",
				"babel-plugin-transform-async-to-generator": "^6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoping": "^6.6.0",
				"babel-plugin-transform-es2015-classes": "^6.6.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.3.13",
				"babel-plugin-transform-es2015-destructuring": "^6.6.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.6.0",
				"babel-plugin-transform-es2015-for-of": "^6.6.0",
				"babel-plugin-transform-es2015-function-name": "^6.3.13",
				"babel-plugin-transform-es2015-literals": "^6.3.13",
				"babel-plugin-transform-es2015-modules-amd": "^6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.6.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.12.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.12.0",
				"babel-plugin-transform-es2015-object-super": "^6.3.13",
				"babel-plugin-transform-es2015-parameters": "^6.6.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.3.13",
				"babel-plugin-transform-es2015-spread": "^6.3.13",
				"babel-plugin-transform-es2015-sticky-regex": "^6.3.13",
				"babel-plugin-transform-es2015-template-literals": "^6.6.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.6.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.3.13",
				"babel-plugin-transform-exponentiation-operator": "^6.8.0",
				"babel-plugin-transform-regenerator": "^6.6.0",
				"browserslist": "^1.4.0"
			},
			"devDependencies": {
				"babel-cli": "^6.11.4",
				"babel-eslint": "^7.1.1",
				"babel-helper-plugin-test-runner": "^6.18.0",
				"babel-plugin-transform-flow-strip-types": "^6.8.0",
				"babel-preset-es2015": "^6.14.0",
				"babel-register": "^6.14.0",
				"compat-table": "github:kangax/compat-table#e732718eab42c6c83a364450f456474638d31f94",
				"eslint": "^3.3.1",
				"eslint-config-babel": "^3.0.0",
				"eslint-plugin-babel": "^4.0.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"lodash": "^4.15.0",
				"mocha": "^3.0.2",
				"rimraf": "^2.5.4"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				]
			},
			"gitHead": "efefa058d93e6838c828e921d0b3a5d6c0be33c6",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@1.1.5",
			"_shasum": "2198935c5828603a54321170e4e726fb3309e505",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "6.9.0",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "2198935c5828603a54321170e4e726fb3309e505",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.1.5.tgz"
			},
			"maintainers": [
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				},
				{
					"name": "loganfsmyth",
					"email": "loganfsmyth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-1.1.5.tgz_1483571415684_0.45317299710586667"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.6": {
			"name": "babel-preset-env",
			"version": "1.1.6",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"dev": "babel -w src -d lib",
				"lint": "eslint .",
				"fix": "eslint . --fix",
				"ci": "npm run test",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"test": "npm run build && mocha ./test --compilers js:babel-register -t 5000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.3.13",
				"babel-plugin-syntax-trailing-function-commas": "^6.13.0",
				"babel-plugin-transform-async-to-generator": "^6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoping": "^6.6.0",
				"babel-plugin-transform-es2015-classes": "^6.6.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.3.13",
				"babel-plugin-transform-es2015-destructuring": "^6.6.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.6.0",
				"babel-plugin-transform-es2015-for-of": "^6.6.0",
				"babel-plugin-transform-es2015-function-name": "^6.3.13",
				"babel-plugin-transform-es2015-literals": "^6.3.13",
				"babel-plugin-transform-es2015-modules-amd": "^6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.6.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.12.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.12.0",
				"babel-plugin-transform-es2015-object-super": "^6.3.13",
				"babel-plugin-transform-es2015-parameters": "^6.6.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.3.13",
				"babel-plugin-transform-es2015-spread": "^6.3.13",
				"babel-plugin-transform-es2015-sticky-regex": "^6.3.13",
				"babel-plugin-transform-es2015-template-literals": "^6.6.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.6.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.3.13",
				"babel-plugin-transform-exponentiation-operator": "^6.8.0",
				"babel-plugin-transform-regenerator": "^6.6.0",
				"browserslist": "^1.4.0"
			},
			"devDependencies": {
				"babel-cli": "^6.11.4",
				"babel-eslint": "^7.1.1",
				"babel-helper-plugin-test-runner": "^6.18.0",
				"babel-plugin-transform-flow-strip-types": "^6.8.0",
				"babel-preset-es2015": "^6.14.0",
				"babel-register": "^6.14.0",
				"compat-table": "github:kangax/compat-table#e732718eab42c6c83a364450f456474638d31f94",
				"eslint": "^3.3.1",
				"eslint-config-babel": "^3.0.0",
				"eslint-plugin-babel": "^4.0.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"lodash": "^4.15.0",
				"mocha": "^3.0.2",
				"rimraf": "^2.5.4"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				]
			},
			"gitHead": "fdf3c3526b46b2a52dc6b8598cb94f498c4e106e",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@1.1.6",
			"_shasum": "83ce1402088e661cb5799e680d20c5a432b2873b",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.9.0",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "83ce1402088e661cb5799e680d20c5a432b2873b",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.1.6.tgz"
			},
			"maintainers": [
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				},
				{
					"name": "loganfsmyth",
					"email": "loganfsmyth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-1.1.6.tgz_1483742168114_0.20133589999750257"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.7": {
			"name": "babel-preset-env",
			"version": "1.1.7",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"dev": "babel -w src -d lib",
				"lint": "eslint .",
				"fix": "eslint . --fix",
				"ci": "npm run test",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"test": "npm run build && mocha ./test --compilers js:babel-register -t 5000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.3.13",
				"babel-plugin-syntax-trailing-function-commas": "^6.13.0",
				"babel-plugin-transform-async-to-generator": "^6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoping": "^6.6.0",
				"babel-plugin-transform-es2015-classes": "^6.6.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.3.13",
				"babel-plugin-transform-es2015-destructuring": "^6.6.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.6.0",
				"babel-plugin-transform-es2015-for-of": "^6.6.0",
				"babel-plugin-transform-es2015-function-name": "^6.3.13",
				"babel-plugin-transform-es2015-literals": "^6.3.13",
				"babel-plugin-transform-es2015-modules-amd": "^6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.6.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.12.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.12.0",
				"babel-plugin-transform-es2015-object-super": "^6.3.13",
				"babel-plugin-transform-es2015-parameters": "^6.6.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.3.13",
				"babel-plugin-transform-es2015-spread": "^6.3.13",
				"babel-plugin-transform-es2015-sticky-regex": "^6.3.13",
				"babel-plugin-transform-es2015-template-literals": "^6.6.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.6.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.3.13",
				"babel-plugin-transform-exponentiation-operator": "^6.8.0",
				"babel-plugin-transform-regenerator": "^6.6.0",
				"browserslist": "^1.4.0"
			},
			"devDependencies": {
				"babel-cli": "^6.11.4",
				"babel-eslint": "^7.1.1",
				"babel-helper-plugin-test-runner": "^6.18.0",
				"babel-plugin-transform-flow-strip-types": "^6.8.0",
				"babel-preset-es2015": "^6.14.0",
				"babel-register": "^6.14.0",
				"compat-table": "github:kangax/compat-table#e732718eab42c6c83a364450f456474638d31f94",
				"eslint": "^3.3.1",
				"eslint-config-babel": "^3.0.0",
				"eslint-plugin-babel": "^4.0.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"lodash": "^4.15.0",
				"mocha": "^3.0.2",
				"rimraf": "^2.5.4"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				]
			},
			"gitHead": "00feed3ed3b684f4aff06b4182e9a0307c447621",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@1.1.7",
			"_shasum": "4ca8dd905056039c6788a0174bfac7b7bad89fbf",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.9.0",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "4ca8dd905056039c6788a0174bfac7b7bad89fbf",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.1.7.tgz"
			},
			"maintainers": [
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				},
				{
					"name": "loganfsmyth",
					"email": "loganfsmyth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-1.1.7.tgz_1483977960152_0.8811310273595154"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.8": {
			"name": "babel-preset-env",
			"version": "1.1.8",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"dev": "babel -w src -d lib",
				"lint": "eslint .",
				"fix": "eslint . --fix",
				"ci": "npm run test",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"test": "npm run build && mocha ./test --compilers js:babel-register -t 5000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.3.13",
				"babel-plugin-syntax-trailing-function-commas": "^6.13.0",
				"babel-plugin-transform-async-to-generator": "^6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoping": "^6.6.0",
				"babel-plugin-transform-es2015-classes": "^6.6.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.3.13",
				"babel-plugin-transform-es2015-destructuring": "^6.6.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.6.0",
				"babel-plugin-transform-es2015-for-of": "^6.6.0",
				"babel-plugin-transform-es2015-function-name": "^6.3.13",
				"babel-plugin-transform-es2015-literals": "^6.3.13",
				"babel-plugin-transform-es2015-modules-amd": "^6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.6.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.12.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.12.0",
				"babel-plugin-transform-es2015-object-super": "^6.3.13",
				"babel-plugin-transform-es2015-parameters": "^6.6.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.3.13",
				"babel-plugin-transform-es2015-spread": "^6.3.13",
				"babel-plugin-transform-es2015-sticky-regex": "^6.3.13",
				"babel-plugin-transform-es2015-template-literals": "^6.6.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.6.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.3.13",
				"babel-plugin-transform-exponentiation-operator": "^6.8.0",
				"babel-plugin-transform-regenerator": "^6.6.0",
				"browserslist": "^1.4.0"
			},
			"devDependencies": {
				"babel-cli": "^6.11.4",
				"babel-eslint": "^7.1.1",
				"babel-helper-plugin-test-runner": "^6.18.0",
				"babel-plugin-transform-flow-strip-types": "^6.8.0",
				"babel-preset-es2015": "^6.14.0",
				"babel-register": "^6.14.0",
				"compat-table": "github:kangax/compat-table#e732718eab42c6c83a364450f456474638d31f94",
				"eslint": "^3.3.1",
				"eslint-config-babel": "^3.0.0",
				"eslint-plugin-babel": "^4.0.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"lodash": "^4.15.0",
				"mocha": "^3.0.2",
				"rimraf": "^2.5.4"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				]
			},
			"gitHead": "df6ec0bfdd31f3005f29b534a589eb04bab917cb",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@1.1.8",
			"_shasum": "c46734c6233c3f87d177513773db3cf3c1758aaa",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.9.0",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "c46734c6233c3f87d177513773db3cf3c1758aaa",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.1.8.tgz"
			},
			"maintainers": [
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				},
				{
					"name": "loganfsmyth",
					"email": "loganfsmyth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-1.1.8.tgz_1484076862078_0.5506352125667036"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.9": {
			"name": "babel-preset-env",
			"version": "1.1.9",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"dev": "babel -w src -d lib",
				"lint": "eslint .",
				"fix": "eslint . --fix",
				"ci": "npm run test",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"test": "npm run build && mocha ./test --compilers js:babel-register -t 5000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.3.13",
				"babel-plugin-syntax-trailing-function-commas": "^6.13.0",
				"babel-plugin-transform-async-to-generator": "^6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoping": "^6.6.0",
				"babel-plugin-transform-es2015-classes": "^6.6.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.3.13",
				"babel-plugin-transform-es2015-destructuring": "^6.6.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.6.0",
				"babel-plugin-transform-es2015-for-of": "^6.6.0",
				"babel-plugin-transform-es2015-function-name": "^6.3.13",
				"babel-plugin-transform-es2015-literals": "^6.3.13",
				"babel-plugin-transform-es2015-modules-amd": "^6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.6.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.12.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.12.0",
				"babel-plugin-transform-es2015-object-super": "^6.3.13",
				"babel-plugin-transform-es2015-parameters": "^6.6.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.3.13",
				"babel-plugin-transform-es2015-spread": "^6.3.13",
				"babel-plugin-transform-es2015-sticky-regex": "^6.3.13",
				"babel-plugin-transform-es2015-template-literals": "^6.6.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.6.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.3.13",
				"babel-plugin-transform-exponentiation-operator": "^6.8.0",
				"babel-plugin-transform-regenerator": "^6.6.0",
				"browserslist": "^1.4.0",
				"electron-to-chromium": "^1.1.0",
				"invariant": "^2.2.2"
			},
			"devDependencies": {
				"babel-cli": "^6.11.4",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "^6.22.0",
				"babel-helper-plugin-test-runner": "^6.18.0",
				"babel-plugin-transform-flow-strip-types": "^6.8.0",
				"babel-preset-es2015": "^6.14.0",
				"babel-register": "^6.14.0",
				"chai": "^3.0.0",
				"compat-table": "github:kangax/compat-table#688097f1ce623cb113640cc9108fe04fc418b823",
				"eslint": "^3.13.1",
				"eslint-config-babel": "^5.0.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"fs-extra": "^2.0.0",
				"lodash": "^4.15.0",
				"mocha": "^3.0.2",
				"rimraf": "^2.5.4"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				]
			},
			"gitHead": "846b7a20d7bd3cac9ae81babac85defb712774d7",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@1.1.9",
			"_shasum": "49443dcd6ef52b48b7191ea33869e24590a9eb4a",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.9.0",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "49443dcd6ef52b48b7191ea33869e24590a9eb4a",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.1.9.tgz"
			},
			"maintainers": [
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				},
				{
					"name": "loganfsmyth",
					"email": "loganfsmyth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-1.1.9.tgz_1487943318773_0.3779753181152046"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.10": {
			"name": "babel-preset-env",
			"version": "1.1.10",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"dev": "babel -w src -d lib",
				"lint": "eslint .",
				"fix": "eslint . --fix",
				"ci": "npm run test",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"test": "npm run build && mocha ./test --compilers js:babel-register -t 5000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.3.13",
				"babel-plugin-syntax-trailing-function-commas": "^6.13.0",
				"babel-plugin-transform-async-to-generator": "^6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoping": "^6.6.0",
				"babel-plugin-transform-es2015-classes": "^6.6.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.3.13",
				"babel-plugin-transform-es2015-destructuring": "^6.6.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.6.0",
				"babel-plugin-transform-es2015-for-of": "^6.6.0",
				"babel-plugin-transform-es2015-function-name": "^6.3.13",
				"babel-plugin-transform-es2015-literals": "^6.3.13",
				"babel-plugin-transform-es2015-modules-amd": "^6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.6.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.12.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.12.0",
				"babel-plugin-transform-es2015-object-super": "^6.3.13",
				"babel-plugin-transform-es2015-parameters": "^6.6.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.3.13",
				"babel-plugin-transform-es2015-spread": "^6.3.13",
				"babel-plugin-transform-es2015-sticky-regex": "^6.3.13",
				"babel-plugin-transform-es2015-template-literals": "^6.6.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.6.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.3.13",
				"babel-plugin-transform-exponentiation-operator": "^6.8.0",
				"babel-plugin-transform-regenerator": "^6.6.0",
				"browserslist": "^1.4.0",
				"electron-to-chromium": "^1.1.0",
				"invariant": "^2.2.2"
			},
			"devDependencies": {
				"babel-cli": "^6.11.4",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "^6.22.0",
				"babel-helper-plugin-test-runner": "^6.18.0",
				"babel-plugin-transform-flow-strip-types": "^6.8.0",
				"babel-preset-es2015": "^6.14.0",
				"babel-register": "^6.14.0",
				"chai": "^3.0.0",
				"compat-table": "github:kangax/compat-table#688097f1ce623cb113640cc9108fe04fc418b823",
				"eslint": "^3.13.1",
				"eslint-config-babel": "^5.0.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"fs-extra": "^2.0.0",
				"lodash": "^4.15.0",
				"mocha": "^3.0.2",
				"rimraf": "^2.5.4"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				]
			},
			"gitHead": "9f4b8bb7bfc34d2cbe84171df1dabf0fe228f51d",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@1.1.10",
			"_shasum": "c1055b69d25c3cf5383a925ee5c553c323558368",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.9.0",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "c1055b69d25c3cf5383a925ee5c553c323558368",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.1.10.tgz"
			},
			"maintainers": [
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				},
				{
					"name": "loganfsmyth",
					"email": "loganfsmyth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-1.1.10.tgz_1487969322313_0.46667851507663727"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.11": {
			"name": "babel-preset-env",
			"version": "1.1.11",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"dev": "babel -w src -d lib",
				"lint": "eslint .",
				"fix": "eslint . --fix",
				"ci": "npm run test",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"test": "npm run build && mocha ./test --compilers js:babel-register -t 5000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.3.13",
				"babel-plugin-syntax-trailing-function-commas": "^6.13.0",
				"babel-plugin-transform-async-to-generator": "^6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoping": "^6.6.0",
				"babel-plugin-transform-es2015-classes": "^6.6.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.3.13",
				"babel-plugin-transform-es2015-destructuring": "^6.6.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.6.0",
				"babel-plugin-transform-es2015-for-of": "^6.6.0",
				"babel-plugin-transform-es2015-function-name": "^6.3.13",
				"babel-plugin-transform-es2015-literals": "^6.3.13",
				"babel-plugin-transform-es2015-modules-amd": "^6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.6.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.12.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.12.0",
				"babel-plugin-transform-es2015-object-super": "^6.3.13",
				"babel-plugin-transform-es2015-parameters": "^6.6.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.3.13",
				"babel-plugin-transform-es2015-spread": "^6.3.13",
				"babel-plugin-transform-es2015-sticky-regex": "^6.3.13",
				"babel-plugin-transform-es2015-template-literals": "^6.6.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.6.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.3.13",
				"babel-plugin-transform-exponentiation-operator": "^6.8.0",
				"babel-plugin-transform-regenerator": "^6.6.0",
				"browserslist": "^1.4.0",
				"electron-to-chromium": "^1.1.0",
				"invariant": "^2.2.2"
			},
			"devDependencies": {
				"babel-cli": "^6.11.4",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "^6.22.0",
				"babel-helper-plugin-test-runner": "^6.18.0",
				"babel-plugin-transform-flow-strip-types": "^6.8.0",
				"babel-preset-es2015": "^6.14.0",
				"babel-register": "^6.14.0",
				"chai": "^3.0.0",
				"compat-table": "github:kangax/compat-table#291c758ac618fff6bf5bb2113a5aa046189f93e2",
				"eslint": "^3.13.1",
				"eslint-config-babel": "^5.0.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"fs-extra": "^2.0.0",
				"lodash": "^4.15.0",
				"mocha": "^3.0.2",
				"rimraf": "^2.5.4"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				]
			},
			"gitHead": "dfc1cb62584cd78a4d6b899c22327c19ca03f366",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@1.1.11",
			"_shasum": "6aac8fc470ed2b38872f0b45b558e41125ea48a9",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.9.4",
			"_npmUser": {
				"name": "existentialism",
				"email": "bng412@gmail.com"
			},
			"dist": {
				"shasum": "6aac8fc470ed2b38872f0b45b558e41125ea48a9",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.1.11.tgz"
			},
			"maintainers": [
				{
					"name": "existentialism",
					"email": "bng412@gmail.com"
				},
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				},
				{
					"name": "loganfsmyth",
					"email": "loganfsmyth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-1.1.11.tgz_1488399766433_0.3265872299671173"
			},
			"directories": {},
			"contributors": []
		},
		"2.0.0-alpha.1": {
			"name": "babel-preset-env",
			"version": "2.0.0-alpha.1",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"dev": "babel -w src -d lib",
				"lint": "eslint .",
				"fix": "eslint . --fix",
				"ci": "npm run test",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"test": "npm run build && mocha ./test --compilers js:babel-register -t 5000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "7.0.0-alpha.1",
				"babel-plugin-syntax-trailing-function-commas": "7.0.0-alpha.1",
				"babel-plugin-transform-async-to-generator": "7.0.0-alpha.1",
				"babel-plugin-transform-es2015-arrow-functions": "7.0.0-alpha.1",
				"babel-plugin-transform-es2015-block-scoped-functions": "7.0.0-alpha.1",
				"babel-plugin-transform-es2015-block-scoping": "7.0.0-alpha.1",
				"babel-plugin-transform-es2015-classes": "7.0.0-alpha.1",
				"babel-plugin-transform-es2015-computed-properties": "7.0.0-alpha.1",
				"babel-plugin-transform-es2015-destructuring": "7.0.0-alpha.1",
				"babel-plugin-transform-es2015-duplicate-keys": "7.0.0-alpha.1",
				"babel-plugin-transform-es2015-for-of": "7.0.0-alpha.1",
				"babel-plugin-transform-es2015-function-name": "7.0.0-alpha.1",
				"babel-plugin-transform-es2015-literals": "7.0.0-alpha.1",
				"babel-plugin-transform-es2015-modules-amd": "7.0.0-alpha.1",
				"babel-plugin-transform-es2015-modules-commonjs": "7.0.0-alpha.1",
				"babel-plugin-transform-es2015-modules-systemjs": "7.0.0-alpha.1",
				"babel-plugin-transform-es2015-modules-umd": "7.0.0-alpha.1",
				"babel-plugin-transform-es2015-object-super": "7.0.0-alpha.1",
				"babel-plugin-transform-es2015-parameters": "7.0.0-alpha.1",
				"babel-plugin-transform-es2015-shorthand-properties": "7.0.0-alpha.1",
				"babel-plugin-transform-es2015-spread": "7.0.0-alpha.1",
				"babel-plugin-transform-es2015-sticky-regex": "7.0.0-alpha.1",
				"babel-plugin-transform-es2015-template-literals": "7.0.0-alpha.1",
				"babel-plugin-transform-es2015-typeof-symbol": "7.0.0-alpha.1",
				"babel-plugin-transform-es2015-unicode-regex": "7.0.0-alpha.1",
				"babel-plugin-transform-exponentiation-operator": "7.0.0-alpha.1",
				"babel-plugin-transform-regenerator": "7.0.0-alpha.1",
				"browserslist": "^1.4.0",
				"electron-to-chromium": "^1.1.0",
				"invariant": "^2.2.2"
			},
			"devDependencies": {
				"babel-cli": "7.0.0-alpha.1",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "7.0.0-alpha.1",
				"babel-helper-plugin-test-runner": "7.0.0-alpha.1",
				"babel-plugin-transform-flow-strip-types": "7.0.0-alpha.1",
				"babel-preset-es2015": "7.0.0-alpha.1",
				"babel-register": "7.0.0-alpha.1",
				"chai": "^3.0.0",
				"compat-table": "github:kangax/compat-table#291c758ac618fff6bf5bb2113a5aa046189f93e2",
				"eslint": "^3.13.1",
				"eslint-config-babel": "^5.0.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"fs-extra": "^2.0.0",
				"lodash": "^4.15.0",
				"mocha": "^3.0.2",
				"rimraf": "^2.5.4"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				]
			},
			"gitHead": "da943747209b9b6b033f745785def3df61ffff52",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@2.0.0-alpha.1",
			"_shasum": "5e7122a3851b7aa361124b3b6f2b6dba0b00d964",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.9.0",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "5e7122a3851b7aa361124b3b6f2b6dba0b00d964",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-alpha.1.tgz"
			},
			"maintainers": [
				{
					"name": "existentialism",
					"email": "bng412@gmail.com"
				},
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				},
				{
					"name": "loganfsmyth",
					"email": "loganfsmyth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-2.0.0-alpha.1.tgz_1488492695909_0.9449279166292399"
			},
			"directories": {},
			"contributors": []
		},
		"1.2.0": {
			"name": "babel-preset-env",
			"version": "1.2.0",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"dev": "babel -w src -d lib",
				"lint": "eslint .",
				"fix": "eslint . --fix",
				"ci": "npm run test",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"test": "npm run build && mocha ./test --compilers js:babel-register -t 5000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.3.13",
				"babel-plugin-syntax-trailing-function-commas": "^6.13.0",
				"babel-plugin-transform-async-to-generator": "^6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoping": "^6.6.0",
				"babel-plugin-transform-es2015-classes": "^6.6.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.3.13",
				"babel-plugin-transform-es2015-destructuring": "^6.6.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.6.0",
				"babel-plugin-transform-es2015-for-of": "^6.6.0",
				"babel-plugin-transform-es2015-function-name": "^6.3.13",
				"babel-plugin-transform-es2015-literals": "^6.3.13",
				"babel-plugin-transform-es2015-modules-amd": "^6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.6.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.12.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.12.0",
				"babel-plugin-transform-es2015-object-super": "^6.3.13",
				"babel-plugin-transform-es2015-parameters": "^6.6.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.3.13",
				"babel-plugin-transform-es2015-spread": "^6.3.13",
				"babel-plugin-transform-es2015-sticky-regex": "^6.3.13",
				"babel-plugin-transform-es2015-template-literals": "^6.6.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.6.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.3.13",
				"babel-plugin-transform-exponentiation-operator": "^6.8.0",
				"babel-plugin-transform-regenerator": "^6.6.0",
				"browserslist": "^1.4.0",
				"electron-to-chromium": "^1.1.0",
				"invariant": "^2.2.2"
			},
			"devDependencies": {
				"babel-cli": "^6.11.4",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "^6.22.0",
				"babel-helper-plugin-test-runner": "^6.18.0",
				"babel-plugin-transform-flow-strip-types": "^6.8.0",
				"babel-preset-es2015": "^6.14.0",
				"babel-register": "^6.14.0",
				"chai": "^3.0.0",
				"compat-table": "github:kangax/compat-table#c38f039b8ea7fadf347d3e300fec3611645e31e9",
				"eslint": "^3.13.1",
				"eslint-config-babel": "^5.0.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"fs-extra": "^2.0.0",
				"lodash": "^4.15.0",
				"mocha": "^3.0.2",
				"rimraf": "^2.5.4"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				]
			},
			"gitHead": "82b62c9ed6be87dc1fe55d38c6ac3241f329358b",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@1.2.0",
			"_shasum": "c33f12ddd9c5b822ee47f6316de539ae8dc98e08",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.9.4",
			"_npmUser": {
				"name": "existentialism",
				"email": "bng412@gmail.com"
			},
			"dist": {
				"shasum": "c33f12ddd9c5b822ee47f6316de539ae8dc98e08",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.2.0.tgz"
			},
			"maintainers": [
				{
					"name": "existentialism",
					"email": "bng412@gmail.com"
				},
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				},
				{
					"name": "loganfsmyth",
					"email": "loganfsmyth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-1.2.0.tgz_1488582397489_0.2164855431765318"
			},
			"directories": {},
			"contributors": []
		},
		"1.2.1": {
			"name": "babel-preset-env",
			"version": "1.2.1",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"dev": "babel -w src -d lib",
				"lint": "eslint .",
				"fix": "eslint . --fix",
				"ci": "npm run test",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"test": "npm run build && mocha ./test --compilers js:babel-register -t 5000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.3.13",
				"babel-plugin-syntax-trailing-function-commas": "^6.13.0",
				"babel-plugin-transform-async-to-generator": "^6.8.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.3.13",
				"babel-plugin-transform-es2015-block-scoping": "^6.6.0",
				"babel-plugin-transform-es2015-classes": "^6.6.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.3.13",
				"babel-plugin-transform-es2015-destructuring": "^6.6.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.6.0",
				"babel-plugin-transform-es2015-for-of": "^6.6.0",
				"babel-plugin-transform-es2015-function-name": "^6.3.13",
				"babel-plugin-transform-es2015-literals": "^6.3.13",
				"babel-plugin-transform-es2015-modules-amd": "^6.8.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.6.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.12.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.12.0",
				"babel-plugin-transform-es2015-object-super": "^6.3.13",
				"babel-plugin-transform-es2015-parameters": "^6.6.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.3.13",
				"babel-plugin-transform-es2015-spread": "^6.3.13",
				"babel-plugin-transform-es2015-sticky-regex": "^6.3.13",
				"babel-plugin-transform-es2015-template-literals": "^6.6.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.6.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.3.13",
				"babel-plugin-transform-exponentiation-operator": "^6.8.0",
				"babel-plugin-transform-regenerator": "^6.6.0",
				"browserslist": "^1.4.0",
				"electron-to-chromium": "^1.1.0",
				"invariant": "^2.2.2"
			},
			"devDependencies": {
				"babel-cli": "^6.11.4",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "^6.22.0",
				"babel-helper-plugin-test-runner": "^6.18.0",
				"babel-plugin-transform-flow-strip-types": "^6.8.0",
				"babel-preset-es2015": "^6.14.0",
				"babel-register": "^6.14.0",
				"chai": "^3.0.0",
				"compat-table": "github:kangax/compat-table#c38f039b8ea7fadf347d3e300fec3611645e31e9",
				"eslint": "^3.13.1",
				"eslint-config-babel": "^5.0.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"fs-extra": "^2.0.0",
				"lodash": "^4.15.0",
				"mocha": "^3.0.2",
				"rimraf": "^2.5.4"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				]
			},
			"gitHead": "14b2e4fed8a2d504f0aaf24fad143f58e1cb3feb",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@1.2.1",
			"_shasum": "659178f54df74a74765f796be4d290b5beeb3f5f",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.9.4",
			"_npmUser": {
				"name": "existentialism",
				"email": "bng412@gmail.com"
			},
			"dist": {
				"shasum": "659178f54df74a74765f796be4d290b5beeb3f5f",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.2.1.tgz"
			},
			"maintainers": [
				{
					"name": "existentialism",
					"email": "bng412@gmail.com"
				},
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				},
				{
					"name": "loganfsmyth",
					"email": "loganfsmyth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-1.2.1.tgz_1488834097178_0.38937413203530014"
			},
			"directories": {},
			"contributors": []
		},
		"1.2.2": {
			"name": "babel-preset-env",
			"version": "1.2.2",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"coverage": "BABEL_ENV=test nyc npm run test",
				"coverage-ci": "nyc report --reporter=json && codecov -f coverage/coverage-final.json",
				"dev": "babel -w src -d lib",
				"fix": "eslint . --fix",
				"lint": "eslint .",
				"test": "npm run build && npm run test-only",
				"test-ci": "nyc npm run test",
				"test-only": "mocha ./test --compilers js:babel-register -t 10000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.22.0",
				"babel-plugin-syntax-trailing-function-commas": "^6.22.0",
				"babel-plugin-transform-async-to-generator": "^6.22.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.22.0",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0",
				"babel-plugin-transform-es2015-block-scoping": "^6.23.0",
				"babel-plugin-transform-es2015-classes": "^6.23.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.22.0",
				"babel-plugin-transform-es2015-destructuring": "^6.23.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.22.0",
				"babel-plugin-transform-es2015-for-of": "^6.23.0",
				"babel-plugin-transform-es2015-function-name": "^6.22.0",
				"babel-plugin-transform-es2015-literals": "^6.22.0",
				"babel-plugin-transform-es2015-modules-amd": "^6.22.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.23.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.23.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.23.0",
				"babel-plugin-transform-es2015-object-super": "^6.22.0",
				"babel-plugin-transform-es2015-parameters": "^6.23.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.22.0",
				"babel-plugin-transform-es2015-spread": "^6.22.0",
				"babel-plugin-transform-es2015-sticky-regex": "^6.22.0",
				"babel-plugin-transform-es2015-template-literals": "^6.22.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.23.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.22.0",
				"babel-plugin-transform-exponentiation-operator": "^6.22.0",
				"babel-plugin-transform-regenerator": "^6.22.0",
				"browserslist": "^1.4.0",
				"electron-to-chromium": "^1.2.6",
				"invariant": "^2.2.2"
			},
			"devDependencies": {
				"babel-cli": "^6.23.0",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "^6.22.0",
				"babel-helper-plugin-test-runner": "^6.22.0",
				"babel-plugin-istanbul": "^3.1.2",
				"babel-plugin-transform-flow-strip-types": "^6.22.0",
				"babel-preset-es2015": "^6.22.0",
				"babel-register": "^6.23.0",
				"chai": "^3.5.0",
				"codecov": "^1.0.1",
				"compat-table": "github:kangax/compat-table#c38f039b8ea7fadf347d3e300fec3611645e31e9",
				"eslint": "^3.17.1",
				"eslint-config-babel": "^6.0.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"fs-extra": "^2.0.0",
				"lodash": "^4.17.4",
				"mocha": "^3.2.0",
				"nyc": "^10.1.2",
				"rimraf": "^2.6.1"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				],
				"env": {
					"test": {
						"plugins": [
							"istanbul"
						]
					}
				}
			},
			"nyc": {
				"all": true,
				"include": [
					"src/*.js"
				],
				"instrument": false,
				"sourceMap": false
			},
			"gitHead": "40c3a1f4d0ba4158eaf7b67c5ec2e056aad7ec80",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@1.2.2",
			"_shasum": "1dbc4d7f8a575691d301f45fa9b2f9698b1e3b92",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.9.4",
			"_npmUser": {
				"name": "existentialism",
				"email": "bng412@gmail.com"
			},
			"dist": {
				"shasum": "1dbc4d7f8a575691d301f45fa9b2f9698b1e3b92",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.2.2.tgz"
			},
			"maintainers": [
				{
					"name": "existentialism",
					"email": "bng412@gmail.com"
				},
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				},
				{
					"name": "loganfsmyth",
					"email": "loganfsmyth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-1.2.2.tgz_1489596685262_0.25938815088011324"
			},
			"directories": {},
			"contributors": []
		},
		"2.0.0-alpha.3": {
			"name": "babel-preset-env",
			"version": "2.0.0-alpha.3",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"coverage": "BABEL_ENV=test nyc npm run test",
				"coverage-ci": "nyc report --reporter=json && codecov -f coverage/coverage-final.json",
				"dev": "babel -w src -d lib",
				"fix": "eslint . --fix",
				"format": "prettier --trailing-comma all --write \"src/*.js\" \"test/*.js\" && prettier --trailing-comma es5 --write \"scripts/*.js\"",
				"lint": "eslint .",
				"precommit": "lint-staged",
				"test": "npm run build && npm run test-only",
				"test-ci": "nyc npm run test",
				"test-only": "mocha ./test --compilers js:babel-register -t 10000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "7.0.0-alpha.3",
				"babel-plugin-syntax-trailing-function-commas": "7.0.0-alpha.3",
				"babel-plugin-transform-async-to-generator": "7.0.0-alpha.3",
				"babel-plugin-transform-es2015-arrow-functions": "7.0.0-alpha.3",
				"babel-plugin-transform-es2015-block-scoped-functions": "7.0.0-alpha.3",
				"babel-plugin-transform-es2015-block-scoping": "7.0.0-alpha.3",
				"babel-plugin-transform-es2015-classes": "7.0.0-alpha.3",
				"babel-plugin-transform-es2015-computed-properties": "7.0.0-alpha.3",
				"babel-plugin-transform-es2015-destructuring": "7.0.0-alpha.3",
				"babel-plugin-transform-es2015-duplicate-keys": "7.0.0-alpha.3",
				"babel-plugin-transform-es2015-for-of": "7.0.0-alpha.3",
				"babel-plugin-transform-es2015-function-name": "7.0.0-alpha.3",
				"babel-plugin-transform-es2015-literals": "7.0.0-alpha.3",
				"babel-plugin-transform-es2015-modules-amd": "7.0.0-alpha.3",
				"babel-plugin-transform-es2015-modules-commonjs": "7.0.0-alpha.3",
				"babel-plugin-transform-es2015-modules-systemjs": "7.0.0-alpha.3",
				"babel-plugin-transform-es2015-modules-umd": "7.0.0-alpha.3",
				"babel-plugin-transform-es2015-object-super": "7.0.0-alpha.3",
				"babel-plugin-transform-es2015-parameters": "7.0.0-alpha.3",
				"babel-plugin-transform-es2015-shorthand-properties": "7.0.0-alpha.3",
				"babel-plugin-transform-es2015-spread": "7.0.0-alpha.3",
				"babel-plugin-transform-es2015-sticky-regex": "7.0.0-alpha.3",
				"babel-plugin-transform-es2015-template-literals": "7.0.0-alpha.3",
				"babel-plugin-transform-es2015-typeof-symbol": "7.0.0-alpha.3",
				"babel-plugin-transform-es2015-unicode-regex": "7.0.0-alpha.3",
				"babel-plugin-transform-exponentiation-operator": "7.0.0-alpha.3",
				"babel-plugin-transform-regenerator": "7.0.0-alpha.3",
				"browserslist": "^1.4.0",
				"electron-to-chromium": "^1.2.6",
				"invariant": "^2.2.2"
			},
			"devDependencies": {
				"babel-cli": "7.0.0-alpha.3",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "7.0.0-alpha.3",
				"babel-helper-plugin-test-runner": "7.0.0-alpha.3",
				"babel-plugin-istanbul": "^4.0.0",
				"babel-plugin-transform-flow-strip-types": "7.0.0-alpha.3",
				"babel-preset-env": "2.0.0-alpha.1",
				"babel-register": "7.0.0-alpha.2",
				"chai": "^3.5.0",
				"codecov": "^2.0.1",
				"compat-table": "github:kangax/compat-table#c38f039b8ea7fadf347d3e300fec3611645e31e9",
				"eslint": "^3.17.1",
				"eslint-config-babel": "^6.0.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"fs-extra": "^2.0.0",
				"husky": "^0.13.2",
				"lint-staged": "^3.3.1",
				"lodash": "^4.17.4",
				"mocha": "^3.2.0",
				"nyc": "^10.1.2",
				"prettier": "^0.22.0",
				"rimraf": "^2.6.1"
			},
			"babel": {
				"presets": [
					[
						"env",
						{
							"targets": {
								"node": 4
							},
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				],
				"env": {
					"test": {
						"plugins": [
							"istanbul"
						]
					}
				}
			},
			"nyc": {
				"all": true,
				"include": [
					"src/*.js"
				],
				"instrument": false,
				"sourceMap": false
			},
			"lint-staged": {
				"src/**/*.js": [
					"prettier --trailing-comma all --write",
					"git add"
				],
				"scripts/*.js": [
					"prettier --trailing-comma es5 --write",
					"git add"
				],
				"test/*.js": [
					"prettier --trailing-comma all --write",
					"git add"
				]
			},
			"gitHead": "c97424dd734b9a7f4c33500317c958cf4c72b166",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@2.0.0-alpha.3",
			"_shasum": "49a19552ed932af51faeb22ecb5b9c6dfad6bdbb",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.9.0",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "49a19552ed932af51faeb22ecb5b9c6dfad6bdbb",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-alpha.3.tgz"
			},
			"maintainers": [
				{
					"name": "existentialism",
					"email": "bng412@gmail.com"
				},
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				},
				{
					"name": "loganfsmyth",
					"email": "loganfsmyth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-2.0.0-alpha.3.tgz_1490303022038_0.6713828623760492"
			},
			"directories": {},
			"contributors": []
		},
		"1.3.0": {
			"name": "babel-preset-env",
			"version": "1.3.0",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"coverage": "BABEL_ENV=test nyc npm run test",
				"coverage-ci": "nyc report --reporter=json && codecov -f coverage/coverage-final.json",
				"dev": "babel -w src -d lib",
				"fix": "eslint . --fix",
				"lint": "eslint .",
				"test": "npm run build && npm run test-only",
				"test-ci": "nyc npm run test",
				"test-only": "mocha ./test --compilers js:babel-register -t 10000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.22.0",
				"babel-plugin-syntax-trailing-function-commas": "^6.22.0",
				"babel-plugin-transform-async-to-generator": "^6.22.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.22.0",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0",
				"babel-plugin-transform-es2015-block-scoping": "^6.23.0",
				"babel-plugin-transform-es2015-classes": "^6.23.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.22.0",
				"babel-plugin-transform-es2015-destructuring": "^6.23.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.22.0",
				"babel-plugin-transform-es2015-for-of": "^6.23.0",
				"babel-plugin-transform-es2015-function-name": "^6.22.0",
				"babel-plugin-transform-es2015-literals": "^6.22.0",
				"babel-plugin-transform-es2015-modules-amd": "^6.22.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.23.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.23.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.23.0",
				"babel-plugin-transform-es2015-object-super": "^6.22.0",
				"babel-plugin-transform-es2015-parameters": "^6.23.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.22.0",
				"babel-plugin-transform-es2015-spread": "^6.22.0",
				"babel-plugin-transform-es2015-sticky-regex": "^6.22.0",
				"babel-plugin-transform-es2015-template-literals": "^6.22.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.23.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.22.0",
				"babel-plugin-transform-exponentiation-operator": "^6.22.0",
				"babel-plugin-transform-regenerator": "^6.22.0",
				"browserslist": "^1.4.0",
				"invariant": "^2.2.2"
			},
			"devDependencies": {
				"babel-cli": "^6.23.0",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "^6.22.0",
				"babel-helper-plugin-test-runner": "^6.22.0",
				"babel-plugin-istanbul": "^3.1.2",
				"babel-plugin-transform-flow-strip-types": "^6.22.0",
				"babel-preset-es2015": "^6.22.0",
				"babel-register": "^6.23.0",
				"chai": "^3.5.0",
				"codecov": "^1.0.1",
				"compat-table": "github:kangax/compat-table#c38f039b8ea7fadf347d3e300fec3611645e31e9",
				"eslint": "^3.17.1",
				"eslint-config-babel": "^6.0.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"fs-extra": "^2.0.0",
				"lodash": "^4.17.4",
				"mocha": "^3.2.0",
				"nyc": "^10.1.2",
				"electron-to-chromium": "^1.3.2",
				"rimraf": "^2.6.1"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				],
				"env": {
					"test": {
						"plugins": [
							"istanbul"
						]
					}
				}
			},
			"nyc": {
				"all": true,
				"include": [
					"src/*.js"
				],
				"instrument": false,
				"sourceMap": false
			},
			"gitHead": "8b2dc4fbb983d9eed22263bcf15140cc31da8286",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@1.3.0",
			"_shasum": "c56676bee9a0762d9aa4612d6113b776f7179132",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.9.4",
			"_npmUser": {
				"name": "existentialism",
				"email": "bng412@gmail.com"
			},
			"dist": {
				"shasum": "c56676bee9a0762d9aa4612d6113b776f7179132",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.3.0.tgz"
			},
			"maintainers": [
				{
					"name": "existentialism",
					"email": "bng412@gmail.com"
				},
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				},
				{
					"name": "loganfsmyth",
					"email": "loganfsmyth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-1.3.0.tgz_1490906501789_0.023368048248812556"
			},
			"directories": {},
			"contributors": []
		},
		"1.3.1": {
			"name": "babel-preset-env",
			"version": "1.3.1",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"coverage": "BABEL_ENV=test nyc npm run test",
				"coverage-ci": "nyc report --reporter=json && codecov -f coverage/coverage-final.json",
				"dev": "babel -w src -d lib",
				"fix": "eslint . --fix",
				"lint": "eslint .",
				"test": "npm run build && npm run test-only",
				"test-ci": "nyc npm run test",
				"test-only": "mocha ./test --compilers js:babel-register -t 10000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.22.0",
				"babel-plugin-syntax-trailing-function-commas": "^6.22.0",
				"babel-plugin-transform-async-to-generator": "^6.22.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.22.0",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0",
				"babel-plugin-transform-es2015-block-scoping": "^6.23.0",
				"babel-plugin-transform-es2015-classes": "^6.23.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.22.0",
				"babel-plugin-transform-es2015-destructuring": "^6.23.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.22.0",
				"babel-plugin-transform-es2015-for-of": "^6.23.0",
				"babel-plugin-transform-es2015-function-name": "^6.22.0",
				"babel-plugin-transform-es2015-literals": "^6.22.0",
				"babel-plugin-transform-es2015-modules-amd": "^6.22.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.23.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.23.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.23.0",
				"babel-plugin-transform-es2015-object-super": "^6.22.0",
				"babel-plugin-transform-es2015-parameters": "^6.23.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.22.0",
				"babel-plugin-transform-es2015-spread": "^6.22.0",
				"babel-plugin-transform-es2015-sticky-regex": "^6.22.0",
				"babel-plugin-transform-es2015-template-literals": "^6.22.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.23.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.22.0",
				"babel-plugin-transform-exponentiation-operator": "^6.22.0",
				"babel-plugin-transform-regenerator": "^6.22.0",
				"browserslist": "^1.4.0",
				"invariant": "^2.2.2"
			},
			"devDependencies": {
				"babel-cli": "^6.23.0",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "^6.22.0",
				"babel-helper-plugin-test-runner": "^6.22.0",
				"babel-plugin-istanbul": "^3.1.2",
				"babel-plugin-transform-flow-strip-types": "^6.22.0",
				"babel-preset-es2015": "^6.22.0",
				"babel-register": "^6.23.0",
				"chai": "^3.5.0",
				"codecov": "^1.0.1",
				"compat-table": "github:kangax/compat-table#c38f039b8ea7fadf347d3e300fec3611645e31e9",
				"eslint": "^3.17.1",
				"eslint-config-babel": "^6.0.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"fs-extra": "^2.0.0",
				"lodash": "^4.17.4",
				"mocha": "^3.2.0",
				"nyc": "^10.1.2",
				"electron-to-chromium": "^1.3.2",
				"rimraf": "^2.6.1"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				],
				"env": {
					"test": {
						"plugins": [
							"istanbul"
						]
					}
				}
			},
			"nyc": {
				"all": true,
				"include": [
					"src/*.js"
				],
				"instrument": false,
				"sourceMap": false
			},
			"gitHead": "6e7b8d1e53434260620ab6f577e4297983f0a6b0",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@1.3.1",
			"_shasum": "2c60b961dfaaa867bb290d19a7f69aa705039d16",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.9.4",
			"_npmUser": {
				"name": "existentialism",
				"email": "bng412@gmail.com"
			},
			"dist": {
				"shasum": "2c60b961dfaaa867bb290d19a7f69aa705039d16",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.3.1.tgz"
			},
			"maintainers": [
				{
					"name": "existentialism",
					"email": "bng412@gmail.com"
				},
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				},
				{
					"name": "loganfsmyth",
					"email": "loganfsmyth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-1.3.1.tgz_1490908114391_0.0474600272718817"
			},
			"directories": {},
			"contributors": []
		},
		"1.3.2": {
			"name": "babel-preset-env",
			"version": "1.3.2",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"coverage": "BABEL_ENV=test nyc npm run test",
				"coverage-ci": "nyc report --reporter=json && codecov -f coverage/coverage-final.json",
				"dev": "babel -w src -d lib",
				"fix": "eslint . --fix",
				"lint": "eslint .",
				"test": "npm run build && npm run test-only",
				"test-ci": "nyc npm run test",
				"test-only": "mocha ./test --compilers js:babel-register -t 10000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.22.0",
				"babel-plugin-syntax-trailing-function-commas": "^6.22.0",
				"babel-plugin-transform-async-to-generator": "^6.22.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.22.0",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0",
				"babel-plugin-transform-es2015-block-scoping": "^6.23.0",
				"babel-plugin-transform-es2015-classes": "^6.23.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.22.0",
				"babel-plugin-transform-es2015-destructuring": "^6.23.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.22.0",
				"babel-plugin-transform-es2015-for-of": "^6.23.0",
				"babel-plugin-transform-es2015-function-name": "^6.22.0",
				"babel-plugin-transform-es2015-literals": "^6.22.0",
				"babel-plugin-transform-es2015-modules-amd": "^6.22.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.23.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.23.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.23.0",
				"babel-plugin-transform-es2015-object-super": "^6.22.0",
				"babel-plugin-transform-es2015-parameters": "^6.23.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.22.0",
				"babel-plugin-transform-es2015-spread": "^6.22.0",
				"babel-plugin-transform-es2015-sticky-regex": "^6.22.0",
				"babel-plugin-transform-es2015-template-literals": "^6.22.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.23.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.22.0",
				"babel-plugin-transform-exponentiation-operator": "^6.22.0",
				"babel-plugin-transform-regenerator": "^6.22.0",
				"browserslist": "^1.4.0",
				"invariant": "^2.2.2"
			},
			"devDependencies": {
				"babel-cli": "^6.23.0",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "^6.22.0",
				"babel-helper-plugin-test-runner": "^6.22.0",
				"babel-plugin-istanbul": "^3.1.2",
				"babel-plugin-transform-flow-strip-types": "^6.22.0",
				"babel-preset-es2015": "^6.22.0",
				"babel-register": "^6.23.0",
				"chai": "^3.5.0",
				"codecov": "^1.0.1",
				"compat-table": "github:kangax/compat-table#c38f039b8ea7fadf347d3e300fec3611645e31e9",
				"eslint": "^3.17.1",
				"eslint-config-babel": "^6.0.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"fs-extra": "^2.0.0",
				"lodash": "^4.17.4",
				"mocha": "^3.2.0",
				"nyc": "^10.1.2",
				"electron-to-chromium": "^1.3.2",
				"rimraf": "^2.6.1"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				],
				"env": {
					"test": {
						"plugins": [
							"istanbul"
						]
					}
				}
			},
			"nyc": {
				"all": true,
				"include": [
					"src/*.js"
				],
				"instrument": false,
				"sourceMap": false
			},
			"gitHead": "147a33b2aea076d89dc914e37767efcb09722b5c",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@1.3.2",
			"_shasum": "08eabd2bf810c3678069f7e052323419f1448749",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.9.4",
			"_npmUser": {
				"name": "existentialism",
				"email": "bng412@gmail.com"
			},
			"dist": {
				"shasum": "08eabd2bf810c3678069f7e052323419f1448749",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.3.2.tgz"
			},
			"maintainers": [
				{
					"name": "existentialism",
					"email": "bng412@gmail.com"
				},
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				},
				{
					"name": "loganfsmyth",
					"email": "loganfsmyth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-1.3.2.tgz_1490912792708_0.26752590271644294"
			},
			"directories": {},
			"contributors": []
		},
		"2.0.0-alpha.4": {
			"name": "babel-preset-env",
			"version": "2.0.0-alpha.4",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"coverage": "BABEL_ENV=test nyc npm run test",
				"coverage-ci": "nyc report --reporter=json && codecov -f coverage/coverage-final.json",
				"dev": "babel -w src -d lib",
				"fix": "eslint . --fix",
				"format": "prettier --trailing-comma all --write \"src/*.js\" \"test/*.js\" && prettier --trailing-comma es5 --write \"scripts/*.js\"",
				"lint": "eslint .",
				"precommit": "lint-staged",
				"prepublish": "npm run build",
				"test": "npm run build && npm run test-only",
				"test-ci": "nyc npm run test",
				"test-only": "mocha ./test --compilers js:babel-register -t 10000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "7.0.0-alpha.7",
				"babel-plugin-syntax-trailing-function-commas": "7.0.0-alpha.7",
				"babel-plugin-transform-async-to-generator": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-arrow-functions": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-block-scoped-functions": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-block-scoping": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-classes": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-computed-properties": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-destructuring": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-duplicate-keys": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-for-of": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-function-name": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-literals": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-modules-amd": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-modules-commonjs": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-modules-systemjs": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-modules-umd": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-object-super": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-parameters": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-shorthand-properties": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-spread": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-sticky-regex": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-template-literals": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-typeof-symbol": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-unicode-regex": "7.0.0-alpha.7",
				"babel-plugin-transform-exponentiation-operator": "7.0.0-alpha.7",
				"babel-plugin-transform-regenerator": "7.0.0-alpha.7",
				"browserslist": "^1.4.0",
				"invariant": "^2.2.2"
			},
			"devDependencies": {
				"babel-cli": "7.0.0-alpha.6",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "7.0.0-alpha.3",
				"babel-helper-plugin-test-runner": "7.0.0-alpha.7",
				"babel-plugin-istanbul": "^4.0.0",
				"babel-plugin-transform-flow-strip-types": "7.0.0-alpha.7",
				"babel-preset-env": "2.0.0-alpha.1",
				"babel-register": "7.0.0-alpha.7",
				"chai": "^3.5.0",
				"codecov": "^2.0.1",
				"compat-table": "github:kangax/compat-table#c38f039b8ea7fadf347d3e300fec3611645e31e9",
				"electron-to-chromium": "^1.3.2",
				"eslint": "^3.17.1",
				"eslint-config-babel": "^6.0.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"fs-extra": "^2.0.0",
				"husky": "^0.13.2",
				"lint-staged": "^3.3.1",
				"lodash": "^4.17.4",
				"mocha": "^3.2.0",
				"nyc": "^10.1.2",
				"prettier": "^0.22.0",
				"rimraf": "^2.6.1"
			},
			"babel": {
				"presets": [
					[
						"env",
						{
							"targets": {
								"node": 4
							},
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				],
				"env": {
					"test": {
						"plugins": [
							"istanbul"
						]
					}
				}
			},
			"nyc": {
				"all": true,
				"include": [
					"src/*.js"
				],
				"instrument": false,
				"sourceMap": false
			},
			"lint-staged": {
				"src/**/*.js": [
					"prettier --trailing-comma all --write",
					"git add"
				],
				"scripts/*.js": [
					"prettier --trailing-comma es5 --write",
					"git add"
				],
				"test/*.js": [
					"prettier --trailing-comma all --write",
					"git add"
				],
				"package.json": [
					"node ./scripts/yarn-install.js",
					"git add yarn.lock"
				]
			},
			"gitHead": "4063949b3deaf92cb782cafc8622b32a18b0beb6",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@2.0.0-alpha.4",
			"_shasum": "2c3f3764eef3728cb2c36b71b605d3c0d90dbeab",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.9.0",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "2c3f3764eef3728cb2c36b71b605d3c0d90dbeab",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-alpha.4.tgz"
			},
			"maintainers": [
				{
					"name": "existentialism",
					"email": "bng412@gmail.com"
				},
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				},
				{
					"name": "loganfsmyth",
					"email": "loganfsmyth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-2.0.0-alpha.4.tgz_1491583423123_0.18494040169753134"
			},
			"directories": {},
			"contributors": []
		},
		"1.3.3": {
			"name": "babel-preset-env",
			"version": "1.3.3",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"coverage": "BABEL_ENV=test nyc npm run test",
				"coverage-ci": "nyc report --reporter=json && codecov -f coverage/coverage-final.json",
				"dev": "babel -w src -d lib",
				"fix": "eslint . --fix",
				"lint": "eslint .",
				"prepublish": "npm run build",
				"test": "npm run build && npm run test-only",
				"test-ci": "nyc npm run test",
				"test-only": "mocha ./test --compilers js:babel-register -t 10000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.22.0",
				"babel-plugin-syntax-trailing-function-commas": "^6.22.0",
				"babel-plugin-transform-async-to-generator": "^6.22.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.22.0",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0",
				"babel-plugin-transform-es2015-block-scoping": "^6.23.0",
				"babel-plugin-transform-es2015-classes": "^6.23.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.22.0",
				"babel-plugin-transform-es2015-destructuring": "^6.23.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.22.0",
				"babel-plugin-transform-es2015-for-of": "^6.23.0",
				"babel-plugin-transform-es2015-function-name": "^6.22.0",
				"babel-plugin-transform-es2015-literals": "^6.22.0",
				"babel-plugin-transform-es2015-modules-amd": "^6.22.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.23.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.23.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.23.0",
				"babel-plugin-transform-es2015-object-super": "^6.22.0",
				"babel-plugin-transform-es2015-parameters": "^6.23.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.22.0",
				"babel-plugin-transform-es2015-spread": "^6.22.0",
				"babel-plugin-transform-es2015-sticky-regex": "^6.22.0",
				"babel-plugin-transform-es2015-template-literals": "^6.22.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.23.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.22.0",
				"babel-plugin-transform-exponentiation-operator": "^6.22.0",
				"babel-plugin-transform-regenerator": "^6.22.0",
				"browserslist": "^1.4.0",
				"invariant": "^2.2.2"
			},
			"devDependencies": {
				"babel-cli": "^6.23.0",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "^6.22.0",
				"babel-helper-plugin-test-runner": "^6.22.0",
				"babel-plugin-istanbul": "^3.1.2",
				"babel-plugin-transform-flow-strip-types": "^6.22.0",
				"babel-preset-es2015": "^6.22.0",
				"babel-register": "^6.23.0",
				"chai": "^3.5.0",
				"codecov": "^1.0.1",
				"compat-table": "github:kangax/compat-table#c38f039b8ea7fadf347d3e300fec3611645e31e9",
				"eslint": "^3.17.1",
				"eslint-config-babel": "^6.0.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"fs-extra": "^2.0.0",
				"lodash": "^4.17.4",
				"mocha": "^3.2.0",
				"nyc": "^10.1.2",
				"electron-to-chromium": "^1.3.2",
				"rimraf": "^2.6.1"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				],
				"env": {
					"test": {
						"plugins": [
							"istanbul"
						]
					}
				}
			},
			"nyc": {
				"all": true,
				"include": [
					"src/*.js"
				],
				"instrument": false,
				"sourceMap": false
			},
			"gitHead": "a222453adc475b3f1cc7d0366450b3475cc9174f",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@1.3.3",
			"_shasum": "5913407784e3d98de2aa814a3ef9059722b34e0b",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.9.4",
			"_npmUser": {
				"name": "existentialism",
				"email": "bng412@gmail.com"
			},
			"dist": {
				"shasum": "5913407784e3d98de2aa814a3ef9059722b34e0b",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.3.3.tgz"
			},
			"maintainers": [
				{
					"name": "existentialism",
					"email": "bng412@gmail.com"
				},
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				},
				{
					"name": "loganfsmyth",
					"email": "loganfsmyth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-1.3.3.tgz_1491601113559_0.7605082881636918"
			},
			"directories": {},
			"contributors": []
		},
		"2.0.0-alpha.5": {
			"name": "babel-preset-env",
			"version": "2.0.0-alpha.5",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"coverage": "BABEL_ENV=test nyc npm run test",
				"coverage-ci": "nyc report --reporter=json && codecov -f coverage/coverage-final.json",
				"dev": "babel -w src -d lib",
				"fix": "eslint . --fix",
				"format": "prettier --trailing-comma all --write \"src/*.js\" \"test/*.js\" && prettier --trailing-comma es5 --write \"scripts/*.js\"",
				"lint": "eslint .",
				"precommit": "lint-staged",
				"prepublish": "npm run build",
				"test": "npm run build && npm run test-only",
				"test-ci": "nyc npm run test",
				"test-only": "mocha ./test --compilers js:babel-register -t 10000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "7.0.0-alpha.7",
				"babel-plugin-syntax-trailing-function-commas": "7.0.0-alpha.7",
				"babel-plugin-transform-async-to-generator": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-arrow-functions": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-block-scoped-functions": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-block-scoping": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-classes": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-computed-properties": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-destructuring": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-duplicate-keys": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-for-of": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-function-name": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-literals": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-modules-amd": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-modules-commonjs": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-modules-systemjs": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-modules-umd": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-object-super": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-parameters": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-shorthand-properties": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-spread": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-sticky-regex": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-template-literals": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-typeof-symbol": "7.0.0-alpha.7",
				"babel-plugin-transform-es2015-unicode-regex": "7.0.0-alpha.7",
				"babel-plugin-transform-exponentiation-operator": "7.0.0-alpha.7",
				"babel-plugin-transform-regenerator": "7.0.0-alpha.7",
				"browserslist": "^1.4.0",
				"invariant": "^2.2.2",
				"semver": "^5.3.0"
			},
			"devDependencies": {
				"babel-cli": "7.0.0-alpha.6",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "7.0.0-alpha.3",
				"babel-helper-plugin-test-runner": "7.0.0-alpha.7",
				"babel-plugin-istanbul": "^4.0.0",
				"babel-plugin-transform-flow-strip-types": "7.0.0-alpha.7",
				"babel-preset-env": "2.0.0-alpha.1",
				"babel-register": "7.0.0-alpha.7",
				"chai": "^3.5.0",
				"codecov": "^2.0.1",
				"compat-table": "github:kangax/compat-table#c38f039b8ea7fadf347d3e300fec3611645e31e9",
				"electron-to-chromium": "^1.3.2",
				"eslint": "^3.17.1",
				"eslint-config-babel": "^6.0.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"fs-extra": "^2.0.0",
				"husky": "^0.13.2",
				"lint-staged": "^3.3.1",
				"lodash": "^4.17.4",
				"mocha": "^3.2.0",
				"nyc": "^10.1.2",
				"prettier": "^0.22.0",
				"rimraf": "^2.6.1"
			},
			"babel": {
				"presets": [
					[
						"env",
						{
							"targets": {
								"node": 4
							},
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				],
				"env": {
					"test": {
						"plugins": [
							"istanbul"
						]
					}
				}
			},
			"changelog": {
				"repo": "babel/babel-preset-env",
				"labels": {
					"Tag: Breaking Change": ":boom: Breaking Change",
					"Tag: New Feature": ":rocket: New Feature",
					"Tag: Bug Fix": ":bug: Bug Fix",
					"Tag: Polish": ":nail_care: Polish",
					"Tag: Docs": ":memo: Documentation",
					"Tag: Internal": ":house: Internal",
					"Tag: Chore": "Chore",
					"Tag: Deprecation": "Deprecation"
				}
			},
			"nyc": {
				"all": true,
				"include": [
					"src/*.js"
				],
				"instrument": false,
				"sourceMap": false
			},
			"lint-staged": {
				"src/**/*.js": [
					"prettier --trailing-comma all --write",
					"git add"
				],
				"scripts/*.js": [
					"prettier --trailing-comma es5 --write",
					"git add"
				],
				"test/*.js": [
					"prettier --trailing-comma all --write",
					"git add"
				],
				"package.json": [
					"node ./scripts/yarn-install.js",
					"git add yarn.lock"
				]
			},
			"gitHead": "ca83bd07df734b8b33fd50201faea2843b892ae2",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@2.0.0-alpha.5",
			"_shasum": "9e82d10cdb1cd51b7ff9ab397082b2d66ab99a1d",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.9.0",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "9e82d10cdb1cd51b7ff9ab397082b2d66ab99a1d",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-alpha.5.tgz"
			},
			"maintainers": [
				{
					"name": "existentialism",
					"email": "bng412@gmail.com"
				},
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				},
				{
					"name": "loganfsmyth",
					"email": "loganfsmyth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-2.0.0-alpha.5.tgz_1491835236356_0.47710161260329187"
			},
			"directories": {},
			"contributors": []
		},
		"1.4.0": {
			"name": "babel-preset-env",
			"version": "1.4.0",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"coverage": "BABEL_ENV=test nyc npm run test",
				"coverage-ci": "nyc report --reporter=json && codecov -f coverage/coverage-final.json",
				"dev": "babel -w src -d lib",
				"fix": "eslint . --fix",
				"lint": "eslint .",
				"prepublish": "npm run build",
				"test": "npm run build && npm run test-only",
				"test-ci": "nyc npm run test",
				"test-only": "mocha ./test --compilers js:babel-register -t 10000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.22.0",
				"babel-plugin-syntax-trailing-function-commas": "^6.22.0",
				"babel-plugin-transform-async-to-generator": "^6.22.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.22.0",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0",
				"babel-plugin-transform-es2015-block-scoping": "^6.23.0",
				"babel-plugin-transform-es2015-classes": "^6.23.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.22.0",
				"babel-plugin-transform-es2015-destructuring": "^6.23.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.22.0",
				"babel-plugin-transform-es2015-for-of": "^6.23.0",
				"babel-plugin-transform-es2015-function-name": "^6.22.0",
				"babel-plugin-transform-es2015-literals": "^6.22.0",
				"babel-plugin-transform-es2015-modules-amd": "^6.22.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.23.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.23.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.23.0",
				"babel-plugin-transform-es2015-object-super": "^6.22.0",
				"babel-plugin-transform-es2015-parameters": "^6.23.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.22.0",
				"babel-plugin-transform-es2015-spread": "^6.22.0",
				"babel-plugin-transform-es2015-sticky-regex": "^6.22.0",
				"babel-plugin-transform-es2015-template-literals": "^6.22.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.23.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.22.0",
				"babel-plugin-transform-exponentiation-operator": "^6.22.0",
				"babel-plugin-transform-regenerator": "^6.22.0",
				"browserslist": "^1.4.0",
				"invariant": "^2.2.2"
			},
			"devDependencies": {
				"babel-cli": "^6.23.0",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "^6.22.0",
				"babel-helper-plugin-test-runner": "^6.22.0",
				"babel-plugin-istanbul": "^3.1.2",
				"babel-plugin-transform-flow-strip-types": "^6.22.0",
				"babel-preset-es2015": "^6.22.0",
				"babel-register": "^6.23.0",
				"chai": "^3.5.0",
				"codecov": "^1.0.1",
				"compat-table": "github:kangax/compat-table#861954b6e13d3eaa1ba9ef1a016906c0fc1072db",
				"eslint": "^3.17.1",
				"eslint-config-babel": "^6.0.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"fs-extra": "^2.0.0",
				"lodash": "^4.17.4",
				"mocha": "^3.2.0",
				"nyc": "^10.1.2",
				"electron-to-chromium": "^1.3.2",
				"rimraf": "^2.6.1"
			},
			"babel": {
				"presets": [
					[
						"es2015",
						{
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				],
				"env": {
					"test": {
						"plugins": [
							"istanbul"
						]
					}
				}
			},
			"nyc": {
				"all": true,
				"include": [
					"src/*.js"
				],
				"instrument": false,
				"sourceMap": false
			},
			"gitHead": "125e9283cc70f6b2db15ccf864ff2ff4b3dd10ea",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@1.4.0",
			"_shasum": "c8e02a3bcc7792f23cded68e0355b9d4c28f0f7a",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.9.4",
			"_npmUser": {
				"name": "existentialism",
				"email": "bng412@gmail.com"
			},
			"dist": {
				"shasum": "c8e02a3bcc7792f23cded68e0355b9d4c28f0f7a",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.4.0.tgz"
			},
			"maintainers": [
				{
					"name": "danez",
					"email": "daniel@tschinder.de"
				},
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				},
				{
					"name": "loganfsmyth",
					"email": "loganfsmyth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-1.4.0.tgz_1492184990460_0.2432102463208139"
			},
			"directories": {},
			"contributors": []
		},
		"2.0.0-alpha.6": {
			"name": "babel-preset-env",
			"version": "2.0.0-alpha.6",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"coverage": "BABEL_ENV=test nyc npm run test",
				"coverage-ci": "nyc report --reporter=json && codecov -f coverage/coverage-final.json",
				"dev": "babel -w src -d lib",
				"fix": "eslint . --fix",
				"flow": "flow",
				"format": "prettier --trailing-comma all --write \"src/*.js\" \"test/*.js\" && prettier --trailing-comma es5 --write \"scripts/*.js\"",
				"lint": "eslint .",
				"precommit": "lint-staged",
				"prepublish": "npm run build",
				"test": "npm run build && npm run flow && npm run test-only",
				"test-ci": "nyc npm run test",
				"test-only": "mocha ./test --compilers js:babel-register -t 10000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "7.0.0-alpha.8",
				"babel-plugin-syntax-trailing-function-commas": "7.0.0-alpha.8",
				"babel-plugin-transform-async-to-generator": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-arrow-functions": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-block-scoped-functions": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-block-scoping": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-classes": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-computed-properties": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-destructuring": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-duplicate-keys": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-for-of": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-function-name": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-literals": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-modules-amd": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-modules-commonjs": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-modules-systemjs": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-modules-umd": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-object-super": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-parameters": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-shorthand-properties": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-spread": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-sticky-regex": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-template-literals": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-typeof-symbol": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-unicode-regex": "7.0.0-alpha.8",
				"babel-plugin-transform-exponentiation-operator": "7.0.0-alpha.8",
				"babel-plugin-transform-regenerator": "7.0.0-alpha.8",
				"browserslist": "^1.4.0",
				"invariant": "^2.2.2",
				"semver": "^5.3.0"
			},
			"devDependencies": {
				"babel-cli": "7.0.0-alpha.8",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "7.0.0-alpha.3",
				"babel-helper-plugin-test-runner": "7.0.0-alpha.8",
				"babel-plugin-istanbul": "^4.0.0",
				"babel-plugin-transform-flow-strip-types": "7.0.0-alpha.8",
				"babel-preset-env": "2.0.0-alpha.1",
				"babel-register": "7.0.0-alpha.8",
				"chai": "^3.5.0",
				"codecov": "^2.0.1",
				"compat-table": "github:kangax/compat-table#c38f039b8ea7fadf347d3e300fec3611645e31e9",
				"electron-to-chromium": "^1.3.2",
				"eslint": "^3.17.1",
				"eslint-config-babel": "^6.0.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"flow-bin": "^0.43.0",
				"fs-extra": "^2.0.0",
				"husky": "^0.13.2",
				"lint-staged": "^3.3.1",
				"lodash": "^4.17.4",
				"mocha": "^3.2.0",
				"nyc": "^10.1.2",
				"prettier": "^0.22.0",
				"rimraf": "^2.6.1"
			},
			"babel": {
				"presets": [
					[
						"env",
						{
							"targets": {
								"node": 4
							},
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				],
				"env": {
					"test": {
						"plugins": [
							"istanbul"
						]
					}
				}
			},
			"changelog": {
				"repo": "babel/babel-preset-env",
				"labels": {
					"Tag: Breaking Change": ":boom: Breaking Change",
					"Tag: New Feature": ":rocket: New Feature",
					"Tag: Bug Fix": ":bug: Bug Fix",
					"Tag: Polish": ":nail_care: Polish",
					"Tag: Docs": ":memo: Documentation",
					"Tag: Internal": ":house: Internal",
					"Tag: Chore": "Chore",
					"Tag: Deprecation": "Deprecation"
				}
			},
			"nyc": {
				"all": true,
				"include": [
					"src/*.js"
				],
				"instrument": false,
				"sourceMap": false
			},
			"lint-staged": {
				"src/**/*.js": [
					"prettier --trailing-comma all --write",
					"git add"
				],
				"scripts/*.js": [
					"prettier --trailing-comma es5 --write",
					"git add"
				],
				"test/*.js": [
					"prettier --trailing-comma all --write",
					"git add"
				],
				"package.json": [
					"node ./scripts/yarn-install.js",
					"git add yarn.lock"
				]
			},
			"gitHead": "28e0ce22c818940c7045e8bb7e99c677dd0c0122",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@2.0.0-alpha.6",
			"_shasum": "d8ddd8d9c6028bdd219e7621a41eef520a04483d",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.9.0",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "d8ddd8d9c6028bdd219e7621a41eef520a04483d",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-alpha.6.tgz"
			},
			"maintainers": [
				{
					"name": "danez",
					"email": "daniel@tschinder.de"
				},
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				},
				{
					"name": "loganfsmyth",
					"email": "loganfsmyth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-2.0.0-alpha.6.tgz_1492462516119_0.2926053882110864"
			},
			"directories": {},
			"contributors": []
		},
		"2.0.0-alpha.7": {
			"name": "babel-preset-env",
			"version": "2.0.0-alpha.7",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"coverage": "BABEL_ENV=test nyc npm run test",
				"coverage-ci": "nyc report --reporter=json && codecov -f coverage/coverage-final.json",
				"dev": "babel -w src -d lib",
				"fix": "eslint . --fix",
				"flow": "flow",
				"format": "prettier --trailing-comma all --write \"src/*.js\" \"test/*.js\" && prettier --trailing-comma es5 --write \"scripts/*.js\"",
				"lint": "eslint .",
				"precommit": "lint-staged",
				"prepublish": "npm run build",
				"test": "npm run build && npm run flow && npm run test-only",
				"test-ci": "nyc npm run test",
				"test-only": "mocha ./test --compilers js:babel-register -t 10000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "7.0.0-alpha.8",
				"babel-plugin-syntax-trailing-function-commas": "7.0.0-alpha.8",
				"babel-plugin-transform-async-to-generator": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-arrow-functions": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-block-scoped-functions": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-block-scoping": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-classes": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-computed-properties": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-destructuring": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-duplicate-keys": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-for-of": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-function-name": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-literals": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-modules-amd": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-modules-commonjs": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-modules-systemjs": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-modules-umd": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-object-super": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-parameters": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-shorthand-properties": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-spread": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-sticky-regex": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-template-literals": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-typeof-symbol": "7.0.0-alpha.8",
				"babel-plugin-transform-es2015-unicode-regex": "7.0.0-alpha.8",
				"babel-plugin-transform-exponentiation-operator": "7.0.0-alpha.8",
				"babel-plugin-transform-regenerator": "7.0.0-alpha.8",
				"browserslist": "^1.4.0",
				"invariant": "^2.2.2",
				"semver": "^5.3.0"
			},
			"devDependencies": {
				"babel-cli": "7.0.0-alpha.8",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "7.0.0-alpha.3",
				"babel-helper-plugin-test-runner": "7.0.0-alpha.8",
				"babel-plugin-istanbul": "^4.0.0",
				"babel-plugin-transform-flow-strip-types": "7.0.0-alpha.8",
				"babel-preset-env": "2.0.0-alpha.1",
				"babel-register": "7.0.0-alpha.8",
				"chai": "^3.5.0",
				"codecov": "^2.0.1",
				"compat-table": "github:kangax/compat-table#c38f039b8ea7fadf347d3e300fec3611645e31e9",
				"electron-to-chromium": "^1.3.2",
				"eslint": "^3.17.1",
				"eslint-config-babel": "^6.0.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"flow-bin": "^0.43.0",
				"fs-extra": "^2.0.0",
				"husky": "^0.13.2",
				"lint-staged": "^3.3.1",
				"lodash": "^4.17.4",
				"mocha": "^3.2.0",
				"nyc": "^10.1.2",
				"prettier": "^0.22.0",
				"rimraf": "^2.6.1"
			},
			"babel": {
				"presets": [
					[
						"env",
						{
							"targets": {
								"node": 4
							},
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				],
				"env": {
					"test": {
						"plugins": [
							"istanbul"
						]
					}
				}
			},
			"changelog": {
				"repo": "babel/babel-preset-env",
				"labels": {
					"Tag: Breaking Change": ":boom: Breaking Change",
					"Tag: New Feature": ":rocket: New Feature",
					"Tag: Bug Fix": ":bug: Bug Fix",
					"Tag: Polish": ":nail_care: Polish",
					"Tag: Docs": ":memo: Documentation",
					"Tag: Internal": ":house: Internal",
					"Tag: Chore": "Chore",
					"Tag: Deprecation": "Deprecation"
				}
			},
			"nyc": {
				"all": true,
				"include": [
					"src/*.js"
				],
				"instrument": false,
				"sourceMap": false
			},
			"lint-staged": {
				"src/**/*.js": [
					"prettier --trailing-comma all --write",
					"git add"
				],
				"scripts/*.js": [
					"prettier --trailing-comma es5 --write",
					"git add"
				],
				"test/*.js": [
					"prettier --trailing-comma all --write",
					"git add"
				],
				"package.json": [
					"node ./scripts/yarn-install.js",
					"git add yarn.lock"
				]
			},
			"gitHead": "3d03d812875792b0ebecd8d6e17b4a6538f06b8e",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@2.0.0-alpha.7",
			"_shasum": "aa78a3ffe17eeb94de5d576cdfb6466ca8031fb0",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.9.0",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "aa78a3ffe17eeb94de5d576cdfb6466ca8031fb0",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-alpha.7.tgz"
			},
			"maintainers": [
				{
					"name": "danez",
					"email": "daniel@tschinder.de"
				},
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				},
				{
					"name": "loganfsmyth",
					"email": "loganfsmyth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/babel-preset-env-2.0.0-alpha.7.tgz_1492527560817_0.030412902124226093"
			},
			"directories": {},
			"contributors": []
		},
		"1.5.0": {
			"name": "babel-preset-env",
			"version": "1.5.0",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"coverage": "BABEL_ENV=test nyc npm run test",
				"coverage-ci": "nyc report --reporter=json && codecov -f coverage/coverage-final.json",
				"dev": "babel -w src -d lib",
				"fix": "eslint . --fix",
				"lint": "eslint .",
				"prepublish": "npm run build",
				"test": "npm run build && npm run test-only",
				"test-ci": "nyc npm run test",
				"test-only": "mocha ./test --compilers js:babel-register -t 10000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.22.0",
				"babel-plugin-syntax-trailing-function-commas": "^6.22.0",
				"babel-plugin-transform-async-to-generator": "^6.22.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.22.0",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0",
				"babel-plugin-transform-es2015-block-scoping": "^6.23.0",
				"babel-plugin-transform-es2015-classes": "^6.23.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.22.0",
				"babel-plugin-transform-es2015-destructuring": "^6.23.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.22.0",
				"babel-plugin-transform-es2015-for-of": "^6.23.0",
				"babel-plugin-transform-es2015-function-name": "^6.22.0",
				"babel-plugin-transform-es2015-literals": "^6.22.0",
				"babel-plugin-transform-es2015-modules-amd": "^6.22.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.23.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.23.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.23.0",
				"babel-plugin-transform-es2015-object-super": "^6.22.0",
				"babel-plugin-transform-es2015-parameters": "^6.23.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.22.0",
				"babel-plugin-transform-es2015-spread": "^6.22.0",
				"babel-plugin-transform-es2015-sticky-regex": "^6.22.0",
				"babel-plugin-transform-es2015-template-literals": "^6.22.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.23.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.22.0",
				"babel-plugin-transform-exponentiation-operator": "^6.22.0",
				"babel-plugin-transform-regenerator": "^6.22.0",
				"browserslist": "^2.1.2",
				"invariant": "^2.2.2",
				"semver": "^5.3.0"
			},
			"devDependencies": {
				"babel-cli": "^6.23.0",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "^6.22.0",
				"babel-helper-plugin-test-runner": "^6.22.0",
				"babel-plugin-istanbul": "^3.1.2",
				"babel-preset-env": "^1.4.0",
				"babel-register": "^6.23.0",
				"chai": "^3.5.0",
				"codecov": "^1.0.1",
				"compat-table": "github:kangax/compat-table#1f0bb0913736fe8c4c11b139766c73b9cbedb9f2",
				"eslint": "^3.17.1",
				"eslint-config-babel": "^6.0.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"fs-extra": "^2.0.0",
				"lodash": "^4.17.4",
				"mocha": "^3.2.0",
				"nyc": "^10.1.2",
				"electron-to-chromium": "^1.3.11",
				"rimraf": "^2.6.1"
			},
			"babel": {
				"presets": [
					[
						"env"
					]
				],
				"env": {
					"test": {
						"plugins": [
							"istanbul"
						]
					}
				}
			},
			"nyc": {
				"all": true,
				"include": [
					"src/*.js"
				],
				"instrument": false,
				"sourceMap": false
			},
			"gitHead": "d937261d8f4cbcb7d83dc1845f135a9375702f1f",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@1.5.0",
			"_shasum": "6e5452f7c8742afe3b9a917883ccf3f7a4f340c5",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.9.4",
			"_npmUser": {
				"name": "existentialism",
				"email": "bng412@gmail.com"
			},
			"dist": {
				"shasum": "6e5452f7c8742afe3b9a917883ccf3f7a4f340c5",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.5.0.tgz"
			},
			"maintainers": [
				{
					"name": "danez",
					"email": "daniel@tschinder.de"
				},
				{
					"name": "existentialism",
					"email": "bng412@gmail.com"
				},
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				},
				{
					"name": "loganfsmyth",
					"email": "loganfsmyth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/babel-preset-env-1.5.0.tgz_1495308597910_0.16008654655888677"
			},
			"directories": {},
			"contributors": []
		},
		"1.5.1": {
			"name": "babel-preset-env",
			"version": "1.5.1",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"coverage": "BABEL_ENV=test nyc npm run test",
				"coverage-ci": "nyc report --reporter=json && codecov -f coverage/coverage-final.json",
				"dev": "babel -w src -d lib",
				"fix": "eslint . --fix",
				"lint": "eslint .",
				"prepublish": "npm run build",
				"test": "npm run build && npm run test-only",
				"test-ci": "nyc npm run test",
				"test-only": "mocha ./test --compilers js:babel-register -t 10000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.22.0",
				"babel-plugin-syntax-trailing-function-commas": "^6.22.0",
				"babel-plugin-transform-async-to-generator": "^6.22.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.22.0",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0",
				"babel-plugin-transform-es2015-block-scoping": "^6.23.0",
				"babel-plugin-transform-es2015-classes": "^6.23.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.22.0",
				"babel-plugin-transform-es2015-destructuring": "^6.23.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.22.0",
				"babel-plugin-transform-es2015-for-of": "^6.23.0",
				"babel-plugin-transform-es2015-function-name": "^6.22.0",
				"babel-plugin-transform-es2015-literals": "^6.22.0",
				"babel-plugin-transform-es2015-modules-amd": "^6.22.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.23.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.23.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.23.0",
				"babel-plugin-transform-es2015-object-super": "^6.22.0",
				"babel-plugin-transform-es2015-parameters": "^6.23.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.22.0",
				"babel-plugin-transform-es2015-spread": "^6.22.0",
				"babel-plugin-transform-es2015-sticky-regex": "^6.22.0",
				"babel-plugin-transform-es2015-template-literals": "^6.22.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.23.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.22.0",
				"babel-plugin-transform-exponentiation-operator": "^6.22.0",
				"babel-plugin-transform-regenerator": "^6.22.0",
				"browserslist": "^2.1.2",
				"invariant": "^2.2.2",
				"semver": "^5.3.0"
			},
			"devDependencies": {
				"babel-cli": "^6.23.0",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "^6.22.0",
				"babel-helper-plugin-test-runner": "^6.22.0",
				"babel-plugin-istanbul": "^3.1.2",
				"babel-preset-env": "^1.4.0",
				"babel-register": "^6.23.0",
				"chai": "^3.5.0",
				"codecov": "^1.0.1",
				"compat-table": "github:kangax/compat-table#1f0bb0913736fe8c4c11b139766c73b9cbedb9f2",
				"eslint": "^3.17.1",
				"eslint-config-babel": "^6.0.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"fs-extra": "^2.0.0",
				"lodash": "^4.17.4",
				"mocha": "^3.2.0",
				"nyc": "^10.1.2",
				"electron-to-chromium": "^1.3.11",
				"rimraf": "^2.6.1"
			},
			"babel": {
				"presets": [
					[
						"env",
						{
							"loose": true
						}
					]
				],
				"env": {
					"test": {
						"plugins": [
							"istanbul"
						]
					}
				}
			},
			"nyc": {
				"all": true,
				"include": [
					"src/*.js"
				],
				"instrument": false,
				"sourceMap": false
			},
			"gitHead": "5ff37e315115910cf96f6a766cf3531912796a81",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@1.5.1",
			"_shasum": "d2eca6af179edf27cdc305a84820f601b456dd0b",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.9.4",
			"_npmUser": {
				"name": "existentialism",
				"email": "bng412@gmail.com"
			},
			"dist": {
				"shasum": "d2eca6af179edf27cdc305a84820f601b456dd0b",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.5.1.tgz"
			},
			"maintainers": [
				{
					"name": "danez",
					"email": "daniel@tschinder.de"
				},
				{
					"name": "existentialism",
					"email": "bng412@gmail.com"
				},
				{
					"name": "hzoo",
					"email": "hi@henryzoo.com"
				},
				{
					"name": "loganfsmyth",
					"email": "loganfsmyth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/babel-preset-env-1.5.1.tgz_1495463446179_0.5320252610836178"
			},
			"directories": {},
			"contributors": []
		},
		"2.0.0-alpha.12": {
			"name": "babel-preset-env",
			"version": "2.0.0-alpha.12",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"coverage": "BABEL_ENV=test nyc npm run test",
				"coverage-ci": "nyc report --reporter=json && codecov -f coverage/coverage-final.json",
				"dev": "babel -w src -d lib",
				"fix": "eslint . --fix",
				"flow": "flow",
				"format": "prettier --trailing-comma all --write \"src/*.js\" \"test/*.js\" && prettier --trailing-comma es5 --write \"scripts/*.js\"",
				"lint": "eslint .",
				"precommit": "lint-staged",
				"prepublish": "npm run build",
				"test": "npm run build && npm run flow && npm run test-only",
				"test-ci": "nyc npm run test",
				"test-only": "mocha ./test --compilers js:babel-register -t 10000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "7.0.0-alpha.12",
				"babel-plugin-syntax-trailing-function-commas": "7.0.0-alpha.12",
				"babel-plugin-transform-async-to-generator": "7.0.0-alpha.12",
				"babel-plugin-transform-es2015-arrow-functions": "7.0.0-alpha.12",
				"babel-plugin-transform-es2015-block-scoped-functions": "7.0.0-alpha.12",
				"babel-plugin-transform-es2015-block-scoping": "7.0.0-alpha.12",
				"babel-plugin-transform-es2015-classes": "7.0.0-alpha.12",
				"babel-plugin-transform-es2015-computed-properties": "7.0.0-alpha.12",
				"babel-plugin-transform-es2015-destructuring": "7.0.0-alpha.12",
				"babel-plugin-transform-es2015-duplicate-keys": "7.0.0-alpha.12",
				"babel-plugin-transform-es2015-for-of": "7.0.0-alpha.12",
				"babel-plugin-transform-es2015-function-name": "7.0.0-alpha.12",
				"babel-plugin-transform-es2015-literals": "7.0.0-alpha.12",
				"babel-plugin-transform-es2015-modules-amd": "7.0.0-alpha.12",
				"babel-plugin-transform-es2015-modules-commonjs": "7.0.0-alpha.12",
				"babel-plugin-transform-es2015-modules-systemjs": "7.0.0-alpha.12",
				"babel-plugin-transform-es2015-modules-umd": "7.0.0-alpha.12",
				"babel-plugin-transform-es2015-object-super": "7.0.0-alpha.12",
				"babel-plugin-transform-es2015-parameters": "7.0.0-alpha.12",
				"babel-plugin-transform-es2015-shorthand-properties": "7.0.0-alpha.12",
				"babel-plugin-transform-es2015-spread": "7.0.0-alpha.12",
				"babel-plugin-transform-es2015-sticky-regex": "7.0.0-alpha.12",
				"babel-plugin-transform-es2015-template-literals": "7.0.0-alpha.12",
				"babel-plugin-transform-es2015-typeof-symbol": "7.0.0-alpha.12",
				"babel-plugin-transform-es2015-unicode-regex": "7.0.0-alpha.12",
				"babel-plugin-transform-exponentiation-operator": "7.0.0-alpha.12",
				"babel-plugin-transform-regenerator": "7.0.0-alpha.12",
				"browserslist": "^2.1.2",
				"invariant": "^2.2.2",
				"semver": "^5.3.0"
			},
			"devDependencies": {
				"babel-cli": "7.0.0-alpha.12",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "7.0.0-alpha.12",
				"babel-helper-plugin-test-runner": "7.0.0-alpha.12",
				"babel-plugin-istanbul": "^4.0.0",
				"babel-plugin-transform-flow-strip-types": "7.0.0-alpha.12",
				"babel-preset-env": "2.0.0-alpha.1",
				"babel-register": "7.0.0-alpha.12",
				"chai": "^3.5.0",
				"codecov": "^2.0.1",
				"compat-table": "github:kangax/compat-table#1f0bb0913736fe8c4c11b139766c73b9cbedb9f2",
				"electron-to-chromium": "^1.3.11",
				"eslint": "^3.17.1",
				"eslint-config-babel": "^6.0.0",
				"eslint-plugin-flowtype": "^2.33.0",
				"flow-bin": "^0.46.0",
				"fs-extra": "^2.0.0",
				"husky": "^0.13.2",
				"lint-staged": "^3.3.1",
				"lodash": "^4.17.4",
				"mocha": "^3.2.0",
				"nyc": "^10.1.2",
				"prettier": "1.3.1",
				"rimraf": "^2.6.1"
			},
			"babel": {
				"presets": [
					[
						"env",
						{
							"targets": {
								"node": 4
							},
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				],
				"env": {
					"test": {
						"plugins": [
							"istanbul"
						]
					}
				}
			},
			"changelog": {
				"repo": "babel/babel-preset-env",
				"labels": {
					"Tag: Breaking Change": ":boom: Breaking Change",
					"Tag: New Feature": ":rocket: New Feature",
					"Tag: Bug Fix": ":bug: Bug Fix",
					"Tag: Polish": ":nail_care: Polish",
					"Tag: Docs": ":memo: Documentation",
					"Tag: Internal": ":house: Internal",
					"Tag: Chore": "Chore",
					"Tag: Deprecation": "Deprecation"
				}
			},
			"nyc": {
				"all": true,
				"include": [
					"src/*.js"
				],
				"instrument": false,
				"sourceMap": false
			},
			"lint-staged": {
				"src/**/*.js": [
					"prettier --trailing-comma all --write",
					"git add"
				],
				"scripts/*.js": [
					"prettier --trailing-comma es5 --write",
					"git add"
				],
				"test/*.js": [
					"prettier --trailing-comma all --write",
					"git add"
				],
				"package.json": [
					"node ./scripts/yarn-install.js",
					"git add yarn.lock"
				]
			},
			"gitHead": "a4700ff4957401799aca384bcc54730d68f48947",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@2.0.0-alpha.12",
			"_shasum": "4dba4f917fcf0947c64985f71daa4287f37e1a8e",
			"_from": ".",
			"_npmVersion": "4.6.1",
			"_nodeVersion": "6.9.0",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "4dba4f917fcf0947c64985f71daa4287f37e1a8e",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-alpha.12.tgz"
			},
			"maintainers": [
				{
					"email": "sebmck@gmail.com",
					"name": "sebmck"
				},
				{
					"email": "daniel@tschinder.de",
					"name": "danez"
				},
				{
					"email": "hi@henryzoo.com",
					"name": "hzoo"
				},
				{
					"email": "loganfsmyth@gmail.com",
					"name": "loganfsmyth"
				},
				{
					"email": "bng412@gmail.com",
					"name": "existentialism"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/babel-preset-env-2.0.0-alpha.12.tgz_1496342130662_0.31490523484535515"
			},
			"directories": {},
			"contributors": []
		},
		"1.5.2": {
			"name": "babel-preset-env",
			"version": "1.5.2",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"coverage": "BABEL_ENV=test nyc npm run test",
				"coverage-ci": "nyc report --reporter=json && codecov -f coverage/coverage-final.json",
				"dev": "babel -w src -d lib",
				"fix": "eslint . --fix",
				"lint": "eslint .",
				"prepublish": "npm run build",
				"test": "npm run build && npm run test-only",
				"test-ci": "nyc npm run test",
				"test-only": "mocha ./test --compilers js:babel-register -t 10000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.22.0",
				"babel-plugin-syntax-trailing-function-commas": "^6.22.0",
				"babel-plugin-transform-async-to-generator": "^6.22.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.22.0",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0",
				"babel-plugin-transform-es2015-block-scoping": "^6.23.0",
				"babel-plugin-transform-es2015-classes": "^6.23.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.22.0",
				"babel-plugin-transform-es2015-destructuring": "^6.23.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.22.0",
				"babel-plugin-transform-es2015-for-of": "^6.23.0",
				"babel-plugin-transform-es2015-function-name": "^6.22.0",
				"babel-plugin-transform-es2015-literals": "^6.22.0",
				"babel-plugin-transform-es2015-modules-amd": "^6.22.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.23.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.23.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.23.0",
				"babel-plugin-transform-es2015-object-super": "^6.22.0",
				"babel-plugin-transform-es2015-parameters": "^6.23.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.22.0",
				"babel-plugin-transform-es2015-spread": "^6.22.0",
				"babel-plugin-transform-es2015-sticky-regex": "^6.22.0",
				"babel-plugin-transform-es2015-template-literals": "^6.22.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.23.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.22.0",
				"babel-plugin-transform-exponentiation-operator": "^6.22.0",
				"babel-plugin-transform-regenerator": "^6.22.0",
				"browserslist": "^2.1.2",
				"invariant": "^2.2.2",
				"semver": "^5.3.0"
			},
			"devDependencies": {
				"babel-cli": "^6.23.0",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "^6.22.0",
				"babel-helper-plugin-test-runner": "^6.22.0",
				"babel-plugin-istanbul": "^3.1.2",
				"babel-preset-env": "^1.4.0",
				"babel-register": "^6.23.0",
				"chai": "^3.5.0",
				"codecov": "^1.0.1",
				"compat-table": "github:kangax/compat-table#1f0bb0913736fe8c4c11b139766c73b9cbedb9f2",
				"eslint": "^3.17.1",
				"eslint-config-babel": "^6.0.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"fs-extra": "^2.0.0",
				"lodash": "^4.17.4",
				"mocha": "^3.2.0",
				"nyc": "^10.1.2",
				"electron-to-chromium": "^1.3.11",
				"rimraf": "^2.6.1"
			},
			"babel": {
				"presets": [
					[
						"env",
						{
							"loose": true
						}
					]
				],
				"env": {
					"test": {
						"plugins": [
							"istanbul"
						]
					}
				}
			},
			"nyc": {
				"all": true,
				"include": [
					"src/*.js"
				],
				"instrument": false,
				"sourceMap": false
			},
			"gitHead": "f4ce53c4cfb9ea0bc222a8ec138d8a76f8bc5fc2",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@1.5.2",
			"_shasum": "cd4ae90a6e94b709f97374b33e5f8b983556adef",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.9.4",
			"_npmUser": {
				"name": "existentialism",
				"email": "bng412@gmail.com"
			},
			"dist": {
				"shasum": "cd4ae90a6e94b709f97374b33e5f8b983556adef",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.5.2.tgz"
			},
			"maintainers": [
				{
					"email": "sebmck@gmail.com",
					"name": "sebmck"
				},
				{
					"email": "daniel@tschinder.de",
					"name": "danez"
				},
				{
					"email": "hi@henryzoo.com",
					"name": "hzoo"
				},
				{
					"email": "loganfsmyth@gmail.com",
					"name": "loganfsmyth"
				},
				{
					"email": "bng412@gmail.com",
					"name": "existentialism"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/babel-preset-env-1.5.2.tgz_1496846306790_0.37454386381432414"
			},
			"directories": {},
			"contributors": []
		},
		"1.6.0": {
			"name": "babel-preset-env",
			"version": "1.6.0",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"coverage": "BABEL_ENV=test nyc npm run test",
				"coverage-ci": "nyc report --reporter=json && codecov -f coverage/coverage-final.json",
				"dev": "babel -w src -d lib",
				"fix": "eslint . --fix",
				"lint": "eslint .",
				"prepublish": "npm run build",
				"test": "npm run build && npm run test-only",
				"test-ci": "nyc npm run test",
				"test-only": "mocha ./test --compilers js:babel-register -t 10000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.22.0",
				"babel-plugin-syntax-trailing-function-commas": "^6.22.0",
				"babel-plugin-transform-async-to-generator": "^6.22.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.22.0",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0",
				"babel-plugin-transform-es2015-block-scoping": "^6.23.0",
				"babel-plugin-transform-es2015-classes": "^6.23.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.22.0",
				"babel-plugin-transform-es2015-destructuring": "^6.23.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.22.0",
				"babel-plugin-transform-es2015-for-of": "^6.23.0",
				"babel-plugin-transform-es2015-function-name": "^6.22.0",
				"babel-plugin-transform-es2015-literals": "^6.22.0",
				"babel-plugin-transform-es2015-modules-amd": "^6.22.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.23.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.23.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.23.0",
				"babel-plugin-transform-es2015-object-super": "^6.22.0",
				"babel-plugin-transform-es2015-parameters": "^6.23.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.22.0",
				"babel-plugin-transform-es2015-spread": "^6.22.0",
				"babel-plugin-transform-es2015-sticky-regex": "^6.22.0",
				"babel-plugin-transform-es2015-template-literals": "^6.22.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.23.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.22.0",
				"babel-plugin-transform-exponentiation-operator": "^6.22.0",
				"babel-plugin-transform-regenerator": "^6.22.0",
				"browserslist": "^2.1.2",
				"invariant": "^2.2.2",
				"semver": "^5.3.0"
			},
			"devDependencies": {
				"babel-cli": "^6.23.0",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "^6.22.0",
				"babel-helper-plugin-test-runner": "^6.22.0",
				"babel-plugin-istanbul": "^3.1.2",
				"babel-preset-env": "^1.4.0",
				"babel-register": "^6.23.0",
				"chai": "^3.5.0",
				"codecov": "^1.0.1",
				"compat-table": "github:kangax/compat-table#d88c80ea6dcbc7064112eb46bb020718107892f7",
				"eslint": "^3.17.1",
				"eslint-config-babel": "^6.0.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"fs-extra": "~2.0.0",
				"lodash": "^4.17.4",
				"mocha": "^3.2.0",
				"nyc": "^10.1.2",
				"electron-to-chromium": "^1.3.11",
				"rimraf": "^2.6.1"
			},
			"babel": {
				"presets": [
					[
						"env",
						{
							"loose": true
						}
					]
				],
				"env": {
					"test": {
						"plugins": [
							"istanbul"
						]
					}
				}
			},
			"nyc": {
				"all": true,
				"include": [
					"src/*.js"
				],
				"instrument": false,
				"sourceMap": false
			},
			"gitHead": "8d09fa52975e46e6244032abdb641ce5294474af",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@1.6.0",
			"_npmVersion": "5.0.3",
			"_nodeVersion": "8.1.0",
			"_npmUser": {
				"name": "existentialism",
				"email": "bng412@gmail.com"
			},
			"dist": {
				"integrity": "sha512-OVgtQRuOZKckrILgMA5rvctvFZPv72Gua9Rt006AiPoB0DJKGN07UmaQA+qRrYgK71MVct8fFhT0EyNWYorVew==",
				"shasum": "2de1c782a780a0a5d605d199c957596da43c44e4",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.6.0.tgz"
			},
			"maintainers": [
				{
					"email": "sebmck@gmail.com",
					"name": "sebmck"
				},
				{
					"email": "daniel@tschinder.de",
					"name": "danez"
				},
				{
					"email": "hi@henryzoo.com",
					"name": "hzoo"
				},
				{
					"email": "loganfsmyth@gmail.com",
					"name": "loganfsmyth"
				},
				{
					"email": "bng412@gmail.com",
					"name": "existentialism"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/babel-preset-env-1.6.0.tgz_1499180694230_0.5732038589194417"
			},
			"directories": {},
			"contributors": []
		},
		"2.0.0-alpha.15": {
			"name": "babel-preset-env",
			"version": "2.0.0-alpha.15",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"coverage": "BABEL_ENV=test nyc npm run test",
				"coverage-ci": "nyc report --reporter=json && codecov -f coverage/coverage-final.json",
				"dev": "babel -w src -d lib",
				"fix": "eslint . --fix",
				"flow": "flow",
				"format": "prettier --trailing-comma all --write \"src/*.js\" \"test/*.js\" && prettier --trailing-comma es5 --write \"scripts/*.js\"",
				"lint": "eslint .",
				"precommit": "lint-staged",
				"prepublish": "npm run build",
				"test": "npm run build && npm run flow && npm run test-only",
				"test-ci": "nyc npm run test",
				"test-only": "mocha ./test --compilers js:babel-register -t 10000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "7.0.0-alpha.15",
				"babel-plugin-syntax-trailing-function-commas": "7.0.0-alpha.15",
				"babel-plugin-transform-async-to-generator": "7.0.0-alpha.15",
				"babel-plugin-transform-es2015-arrow-functions": "7.0.0-alpha.15",
				"babel-plugin-transform-es2015-block-scoped-functions": "7.0.0-alpha.15",
				"babel-plugin-transform-es2015-block-scoping": "7.0.0-alpha.15",
				"babel-plugin-transform-es2015-classes": "7.0.0-alpha.15",
				"babel-plugin-transform-es2015-computed-properties": "7.0.0-alpha.15",
				"babel-plugin-transform-es2015-destructuring": "7.0.0-alpha.15",
				"babel-plugin-transform-es2015-duplicate-keys": "7.0.0-alpha.15",
				"babel-plugin-transform-es2015-for-of": "7.0.0-alpha.15",
				"babel-plugin-transform-es2015-function-name": "7.0.0-alpha.15",
				"babel-plugin-transform-es2015-literals": "7.0.0-alpha.15",
				"babel-plugin-transform-es2015-modules-amd": "7.0.0-alpha.15",
				"babel-plugin-transform-es2015-modules-commonjs": "7.0.0-alpha.15",
				"babel-plugin-transform-es2015-modules-systemjs": "7.0.0-alpha.15",
				"babel-plugin-transform-es2015-modules-umd": "7.0.0-alpha.15",
				"babel-plugin-transform-es2015-object-super": "7.0.0-alpha.15",
				"babel-plugin-transform-es2015-parameters": "7.0.0-alpha.15",
				"babel-plugin-transform-es2015-shorthand-properties": "7.0.0-alpha.15",
				"babel-plugin-transform-es2015-spread": "7.0.0-alpha.15",
				"babel-plugin-transform-es2015-sticky-regex": "7.0.0-alpha.15",
				"babel-plugin-transform-es2015-template-literals": "7.0.0-alpha.15",
				"babel-plugin-transform-es2015-typeof-symbol": "7.0.0-alpha.15",
				"babel-plugin-transform-es2015-unicode-regex": "7.0.0-alpha.15",
				"babel-plugin-transform-exponentiation-operator": "7.0.0-alpha.15",
				"babel-plugin-transform-regenerator": "7.0.0-alpha.15",
				"browserslist": "^2.1.2",
				"invariant": "^2.2.2",
				"semver": "^5.3.0"
			},
			"devDependencies": {
				"babel-cli": "7.0.0-alpha.15",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "7.0.0-alpha.15",
				"babel-helper-plugin-test-runner": "7.0.0-alpha.15",
				"babel-plugin-istanbul": "^4.1.4",
				"babel-plugin-transform-flow-strip-types": "7.0.0-alpha.15",
				"babel-preset-env": "2.0.0-alpha.12",
				"babel-register": "7.0.0-alpha.15",
				"chai": "^4.0.2",
				"codecov": "^2.2.0",
				"compat-table": "github:kangax/compat-table#d88c80ea6dcbc7064112eb46bb020718107892f7",
				"eslint": "^3.17.1",
				"eslint-config-babel": "^6.0.0",
				"eslint-plugin-flowtype": "^2.33.0",
				"flow-bin": "^0.46.0",
				"fs-extra": "^3.0.1",
				"husky": "^0.13.2",
				"lint-staged": "^4.0.0",
				"lodash": "^4.17.4",
				"mocha": "^3.4.2",
				"nyc": "^11.0.3",
				"prettier": "1.5.2",
				"rimraf": "^2.6.1"
			},
			"babel": {
				"presets": [
					[
						"env",
						{
							"targets": {
								"node": 4
							},
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				],
				"env": {
					"test": {
						"plugins": [
							"istanbul"
						]
					}
				}
			},
			"changelog": {
				"repo": "babel/babel-preset-env",
				"labels": {
					"Tag: Breaking Change": ":boom: Breaking Change",
					"Tag: New Feature": ":rocket: New Feature",
					"Tag: Bug Fix": ":bug: Bug Fix",
					"Tag: Polish": ":nail_care: Polish",
					"Tag: Docs": ":memo: Documentation",
					"Tag: Internal": ":house: Internal",
					"Tag: Chore": "Chore",
					"Tag: Deprecation": "Deprecation"
				}
			},
			"nyc": {
				"all": true,
				"include": [
					"src/*.js"
				],
				"instrument": false,
				"sourceMap": false
			},
			"lint-staged": {
				"src/**/*.js": [
					"prettier --trailing-comma all --write",
					"git add"
				],
				"scripts/*.js": [
					"prettier --trailing-comma es5 --write",
					"git add"
				],
				"test/*.js": [
					"prettier --trailing-comma all --write",
					"git add"
				],
				"package.json": [
					"node ./scripts/yarn-install.js",
					"git add yarn.lock"
				]
			},
			"gitHead": "393796dcba4c8eaa3e1597fc2b63b3cd8ded3794",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@2.0.0-alpha.15",
			"_shasum": "b6bf76989b26af212815bd976424f557b85497e9",
			"_from": ".",
			"_npmVersion": "4.6.1",
			"_nodeVersion": "6.9.0",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "b6bf76989b26af212815bd976424f557b85497e9",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-alpha.15.tgz"
			},
			"maintainers": [
				{
					"email": "sebmck@gmail.com",
					"name": "sebmck"
				},
				{
					"email": "daniel@tschinder.de",
					"name": "danez"
				},
				{
					"email": "hi@henryzoo.com",
					"name": "hzoo"
				},
				{
					"email": "loganfsmyth@gmail.com",
					"name": "loganfsmyth"
				},
				{
					"email": "bng412@gmail.com",
					"name": "existentialism"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/babel-preset-env-2.0.0-alpha.15.tgz_1500475981180_0.0075322408229112625"
			},
			"directories": {},
			"contributors": []
		},
		"2.0.0-alpha.16": {
			"name": "babel-preset-env",
			"version": "2.0.0-alpha.16",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"coverage": "BABEL_ENV=test nyc npm run test",
				"coverage-ci": "nyc report --reporter=json && codecov -f coverage/coverage-final.json",
				"dev": "babel -w src -d lib",
				"fix": "eslint . --fix",
				"flow": "flow",
				"format": "prettier --trailing-comma all --write \"src/*.js\" \"test/*.js\" && prettier --trailing-comma es5 --write \"scripts/*.js\"",
				"lint": "eslint .",
				"precommit": "lint-staged",
				"prepublish": "npm run build",
				"test": "npm run build && npm run flow && npm run test-only",
				"test-ci": "nyc npm run test",
				"test-only": "mocha ./test --compilers js:babel-register -t 10000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "7.0.0-alpha.16",
				"babel-plugin-syntax-trailing-function-commas": "7.0.0-alpha.16",
				"babel-plugin-transform-async-to-generator": "7.0.0-alpha.16",
				"babel-plugin-transform-es2015-arrow-functions": "7.0.0-alpha.16",
				"babel-plugin-transform-es2015-block-scoped-functions": "7.0.0-alpha.16",
				"babel-plugin-transform-es2015-block-scoping": "7.0.0-alpha.16",
				"babel-plugin-transform-es2015-classes": "7.0.0-alpha.16",
				"babel-plugin-transform-es2015-computed-properties": "7.0.0-alpha.16",
				"babel-plugin-transform-es2015-destructuring": "7.0.0-alpha.16",
				"babel-plugin-transform-es2015-duplicate-keys": "7.0.0-alpha.16",
				"babel-plugin-transform-es2015-for-of": "7.0.0-alpha.16",
				"babel-plugin-transform-es2015-function-name": "7.0.0-alpha.16",
				"babel-plugin-transform-es2015-literals": "7.0.0-alpha.16",
				"babel-plugin-transform-es2015-modules-amd": "7.0.0-alpha.16",
				"babel-plugin-transform-es2015-modules-commonjs": "7.0.0-alpha.16",
				"babel-plugin-transform-es2015-modules-systemjs": "7.0.0-alpha.16",
				"babel-plugin-transform-es2015-modules-umd": "7.0.0-alpha.16",
				"babel-plugin-transform-es2015-object-super": "7.0.0-alpha.16",
				"babel-plugin-transform-es2015-parameters": "7.0.0-alpha.16",
				"babel-plugin-transform-es2015-shorthand-properties": "7.0.0-alpha.16",
				"babel-plugin-transform-es2015-spread": "7.0.0-alpha.16",
				"babel-plugin-transform-es2015-sticky-regex": "7.0.0-alpha.16",
				"babel-plugin-transform-es2015-template-literals": "7.0.0-alpha.16",
				"babel-plugin-transform-es2015-typeof-symbol": "7.0.0-alpha.16",
				"babel-plugin-transform-es2015-unicode-regex": "7.0.0-alpha.16",
				"babel-plugin-transform-exponentiation-operator": "7.0.0-alpha.16",
				"babel-plugin-transform-regenerator": "7.0.0-alpha.16",
				"browserslist": "^2.1.2",
				"invariant": "^2.2.2",
				"semver": "^5.3.0"
			},
			"devDependencies": {
				"babel-cli": "7.0.0-alpha.16",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "7.0.0-alpha.16",
				"babel-helper-plugin-test-runner": "7.0.0-alpha.16",
				"babel-plugin-istanbul": "^4.1.4",
				"babel-plugin-transform-flow-strip-types": "7.0.0-alpha.16",
				"babel-preset-env": "2.0.0-alpha.15",
				"babel-register": "7.0.0-alpha.16",
				"chai": "^4.0.2",
				"codecov": "^2.2.0",
				"compat-table": "github:kangax/compat-table#d88c80ea6dcbc7064112eb46bb020718107892f7",
				"eslint": "^3.17.1",
				"eslint-config-babel": "^6.0.0",
				"eslint-plugin-flowtype": "^2.33.0",
				"flow-bin": "^0.46.0",
				"fs-extra": "^3.0.1",
				"husky": "^0.13.2",
				"lint-staged": "^4.0.0",
				"lodash": "^4.17.4",
				"mocha": "^3.4.2",
				"nyc": "^11.0.3",
				"prettier": "1.5.2",
				"rimraf": "^2.6.1"
			},
			"babel": {
				"presets": [
					[
						"env",
						{
							"targets": {
								"node": 4
							},
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				],
				"env": {
					"test": {
						"plugins": [
							"istanbul"
						]
					}
				}
			},
			"changelog": {
				"repo": "babel/babel-preset-env",
				"labels": {
					"Tag: Breaking Change": ":boom: Breaking Change",
					"Tag: New Feature": ":rocket: New Feature",
					"Tag: Bug Fix": ":bug: Bug Fix",
					"Tag: Polish": ":nail_care: Polish",
					"Tag: Docs": ":memo: Documentation",
					"Tag: Internal": ":house: Internal",
					"Tag: Chore": "Chore",
					"Tag: Deprecation": "Deprecation"
				}
			},
			"nyc": {
				"all": true,
				"include": [
					"src/*.js"
				],
				"instrument": false,
				"sourceMap": false
			},
			"lint-staged": {
				"src/**/*.js": [
					"prettier --trailing-comma all --write",
					"git add"
				],
				"scripts/*.js": [
					"prettier --trailing-comma es5 --write",
					"git add"
				],
				"test/*.js": [
					"prettier --trailing-comma all --write",
					"git add"
				],
				"package.json": [
					"node ./scripts/yarn-install.js",
					"git add yarn.lock"
				]
			},
			"gitHead": "13d8c3aea0448a6cd58117c0c94b1dec4d0ce15c",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@2.0.0-alpha.16",
			"_shasum": "52fc8c534af9bd09f3e534fd2a1403925057623f",
			"_from": ".",
			"_npmVersion": "4.6.1",
			"_nodeVersion": "6.9.0",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "52fc8c534af9bd09f3e534fd2a1403925057623f",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-alpha.16.tgz"
			},
			"maintainers": [
				{
					"email": "sebmck@gmail.com",
					"name": "sebmck"
				},
				{
					"email": "daniel@tschinder.de",
					"name": "danez"
				},
				{
					"email": "hi@henryzoo.com",
					"name": "hzoo"
				},
				{
					"email": "loganfsmyth@gmail.com",
					"name": "loganfsmyth"
				},
				{
					"email": "bng412@gmail.com",
					"name": "existentialism"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/babel-preset-env-2.0.0-alpha.16.tgz_1501020277872_0.6293249425943941"
			},
			"directories": {},
			"contributors": []
		},
		"2.0.0-alpha.17": {
			"name": "babel-preset-env",
			"version": "2.0.0-alpha.17",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"coverage": "BABEL_ENV=test nyc npm run test",
				"coverage-ci": "nyc report --reporter=json && codecov -f coverage/coverage-final.json",
				"dev": "babel -w src -d lib",
				"fix": "eslint . --fix",
				"flow": "flow",
				"format": "prettier --trailing-comma all --write \"src/*.js\" \"test/*.js\" && prettier --trailing-comma es5 --write \"scripts/*.js\"",
				"lint": "eslint .",
				"precommit": "lint-staged",
				"prepublish": "npm run build",
				"test": "npm run build && npm run flow && npm run test-only",
				"test-ci": "nyc npm run test",
				"test-only": "mocha ./test --compilers js:babel-register -t 10000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "7.0.0-alpha.17",
				"babel-plugin-syntax-trailing-function-commas": "7.0.0-alpha.17",
				"babel-plugin-transform-async-to-generator": "7.0.0-alpha.17",
				"babel-plugin-transform-es2015-arrow-functions": "7.0.0-alpha.17",
				"babel-plugin-transform-es2015-block-scoped-functions": "7.0.0-alpha.17",
				"babel-plugin-transform-es2015-block-scoping": "7.0.0-alpha.17",
				"babel-plugin-transform-es2015-classes": "7.0.0-alpha.17",
				"babel-plugin-transform-es2015-computed-properties": "7.0.0-alpha.17",
				"babel-plugin-transform-es2015-destructuring": "7.0.0-alpha.17",
				"babel-plugin-transform-es2015-duplicate-keys": "7.0.0-alpha.17",
				"babel-plugin-transform-es2015-for-of": "7.0.0-alpha.17",
				"babel-plugin-transform-es2015-function-name": "7.0.0-alpha.17",
				"babel-plugin-transform-es2015-literals": "7.0.0-alpha.17",
				"babel-plugin-transform-es2015-modules-amd": "7.0.0-alpha.17",
				"babel-plugin-transform-es2015-modules-commonjs": "7.0.0-alpha.17",
				"babel-plugin-transform-es2015-modules-systemjs": "7.0.0-alpha.17",
				"babel-plugin-transform-es2015-modules-umd": "7.0.0-alpha.17",
				"babel-plugin-transform-es2015-object-super": "7.0.0-alpha.17",
				"babel-plugin-transform-es2015-parameters": "7.0.0-alpha.17",
				"babel-plugin-transform-es2015-shorthand-properties": "7.0.0-alpha.17",
				"babel-plugin-transform-es2015-spread": "7.0.0-alpha.17",
				"babel-plugin-transform-es2015-sticky-regex": "7.0.0-alpha.17",
				"babel-plugin-transform-es2015-template-literals": "7.0.0-alpha.17",
				"babel-plugin-transform-es2015-typeof-symbol": "7.0.0-alpha.17",
				"babel-plugin-transform-es2015-unicode-regex": "7.0.0-alpha.17",
				"babel-plugin-transform-exponentiation-operator": "7.0.0-alpha.17",
				"babel-plugin-transform-regenerator": "7.0.0-alpha.17",
				"browserslist": "^2.1.2",
				"invariant": "^2.2.2",
				"semver": "^5.3.0"
			},
			"devDependencies": {
				"babel-cli": "7.0.0-alpha.17",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "7.0.0-alpha.17",
				"babel-helper-plugin-test-runner": "7.0.0-alpha.17",
				"babel-plugin-istanbul": "^4.1.4",
				"babel-plugin-transform-flow-strip-types": "7.0.0-alpha.17",
				"babel-preset-env": "2.0.0-alpha.16",
				"babel-register": "7.0.0-alpha.17",
				"chai": "^4.0.2",
				"codecov": "^2.2.0",
				"compat-table": "github:kangax/compat-table#d88c80ea6dcbc7064112eb46bb020718107892f7",
				"eslint": "^3.17.1",
				"eslint-config-babel": "^6.0.0",
				"eslint-plugin-flowtype": "^2.33.0",
				"flow-bin": "^0.46.0",
				"fs-extra": "^3.0.1",
				"husky": "^0.13.2",
				"lint-staged": "^4.0.0",
				"lodash": "^4.17.4",
				"mocha": "^3.4.2",
				"nyc": "^11.0.3",
				"prettier": "1.5.2",
				"rimraf": "^2.6.1"
			},
			"babel": {
				"presets": [
					[
						"env",
						{
							"targets": {
								"node": 4
							},
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				],
				"env": {
					"test": {
						"plugins": [
							"istanbul"
						]
					}
				}
			},
			"changelog": {
				"repo": "babel/babel-preset-env",
				"labels": {
					"Tag: Breaking Change": ":boom: Breaking Change",
					"Tag: New Feature": ":rocket: New Feature",
					"Tag: Bug Fix": ":bug: Bug Fix",
					"Tag: Polish": ":nail_care: Polish",
					"Tag: Docs": ":memo: Documentation",
					"Tag: Internal": ":house: Internal",
					"Tag: Chore": "Chore",
					"Tag: Deprecation": "Deprecation"
				}
			},
			"nyc": {
				"all": true,
				"include": [
					"src/*.js"
				],
				"instrument": false,
				"sourceMap": false
			},
			"lint-staged": {
				"src/**/*.js": [
					"prettier --trailing-comma all --write",
					"git add"
				],
				"scripts/*.js": [
					"prettier --trailing-comma es5 --write",
					"git add"
				],
				"test/*.js": [
					"prettier --trailing-comma all --write",
					"git add"
				],
				"package.json": [
					"node ./scripts/yarn-install.js",
					"git add yarn.lock"
				]
			},
			"gitHead": "4106d8a9b66013aff4a11f7c0dbb0c7c9b0aafc0",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@2.0.0-alpha.17",
			"_shasum": "8af4b64a96c770d28dec855e163a80d12e94062f",
			"_from": ".",
			"_npmVersion": "4.6.1",
			"_nodeVersion": "6.9.0",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"shasum": "8af4b64a96c770d28dec855e163a80d12e94062f",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-alpha.17.tgz"
			},
			"maintainers": [
				{
					"email": "sebmck@gmail.com",
					"name": "sebmck"
				},
				{
					"email": "daniel@tschinder.de",
					"name": "danez"
				},
				{
					"email": "hi@henryzoo.com",
					"name": "hzoo"
				},
				{
					"email": "loganfsmyth@gmail.com",
					"name": "loganfsmyth"
				},
				{
					"email": "bng412@gmail.com",
					"name": "existentialism"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/babel-preset-env-2.0.0-alpha.17.tgz_1501100715743_0.4163264357484877"
			},
			"directories": {},
			"contributors": []
		},
		"2.0.0-alpha.18": {
			"name": "babel-preset-env",
			"version": "2.0.0-alpha.18",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"coverage": "BABEL_ENV=test nyc npm run test",
				"coverage-ci": "nyc report --reporter=json && codecov -f coverage/coverage-final.json",
				"dev": "babel -w src -d lib",
				"fix": "eslint . --fix",
				"flow": "flow",
				"format": "prettier --trailing-comma all --write \"src/*.js\" \"test/*.js\" && prettier --trailing-comma es5 --write \"scripts/*.js\"",
				"lint": "eslint .",
				"precommit": "lint-staged",
				"prepublish": "npm run build",
				"test": "npm run build && npm run flow && npm run test-only",
				"test-ci": "nyc npm run test",
				"test-only": "mocha ./test --compilers js:babel-register -t 10000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "7.0.0-alpha.18",
				"babel-plugin-syntax-trailing-function-commas": "7.0.0-alpha.18",
				"babel-plugin-transform-async-to-generator": "7.0.0-alpha.18",
				"babel-plugin-transform-es2015-arrow-functions": "7.0.0-alpha.18",
				"babel-plugin-transform-es2015-block-scoped-functions": "7.0.0-alpha.18",
				"babel-plugin-transform-es2015-block-scoping": "7.0.0-alpha.18",
				"babel-plugin-transform-es2015-classes": "7.0.0-alpha.18",
				"babel-plugin-transform-es2015-computed-properties": "7.0.0-alpha.18",
				"babel-plugin-transform-es2015-destructuring": "7.0.0-alpha.18",
				"babel-plugin-transform-es2015-duplicate-keys": "7.0.0-alpha.18",
				"babel-plugin-transform-es2015-for-of": "7.0.0-alpha.18",
				"babel-plugin-transform-es2015-function-name": "7.0.0-alpha.18",
				"babel-plugin-transform-es2015-literals": "7.0.0-alpha.18",
				"babel-plugin-transform-es2015-modules-amd": "7.0.0-alpha.18",
				"babel-plugin-transform-es2015-modules-commonjs": "7.0.0-alpha.18",
				"babel-plugin-transform-es2015-modules-systemjs": "7.0.0-alpha.18",
				"babel-plugin-transform-es2015-modules-umd": "7.0.0-alpha.18",
				"babel-plugin-transform-es2015-object-super": "7.0.0-alpha.18",
				"babel-plugin-transform-es2015-parameters": "7.0.0-alpha.18",
				"babel-plugin-transform-es2015-shorthand-properties": "7.0.0-alpha.18",
				"babel-plugin-transform-es2015-spread": "7.0.0-alpha.18",
				"babel-plugin-transform-es2015-sticky-regex": "7.0.0-alpha.18",
				"babel-plugin-transform-es2015-template-literals": "7.0.0-alpha.18",
				"babel-plugin-transform-es2015-typeof-symbol": "7.0.0-alpha.18",
				"babel-plugin-transform-es2015-unicode-regex": "7.0.0-alpha.18",
				"babel-plugin-transform-exponentiation-operator": "7.0.0-alpha.18",
				"babel-plugin-transform-regenerator": "7.0.0-alpha.18",
				"browserslist": "^2.1.2",
				"invariant": "^2.2.2",
				"semver": "^5.3.0"
			},
			"devDependencies": {
				"babel-cli": "7.0.0-alpha.16",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "7.0.0-alpha.16",
				"babel-helper-plugin-test-runner": "7.0.0-alpha.16",
				"babel-plugin-istanbul": "^4.1.4",
				"babel-plugin-transform-flow-strip-types": "7.0.0-alpha.16",
				"babel-preset-env": "2.0.0-alpha.16",
				"babel-register": "7.0.0-alpha.16",
				"chai": "^4.0.2",
				"codecov": "^2.2.0",
				"compat-table": "github:kangax/compat-table#d88c80ea6dcbc7064112eb46bb020718107892f7",
				"eslint": "^3.17.1",
				"eslint-config-babel": "^6.0.0",
				"eslint-plugin-flowtype": "^2.33.0",
				"flow-bin": "^0.46.0",
				"fs-extra": "^3.0.1",
				"husky": "^0.13.2",
				"lint-staged": "^4.0.0",
				"lodash": "^4.17.4",
				"mocha": "^3.4.2",
				"nyc": "^11.0.3",
				"prettier": "1.5.2",
				"rimraf": "^2.6.1"
			},
			"babel": {
				"presets": [
					[
						"env",
						{
							"targets": {
								"node": 4
							},
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				],
				"env": {
					"test": {
						"plugins": [
							"istanbul"
						]
					}
				}
			},
			"changelog": {
				"repo": "babel/babel-preset-env",
				"labels": {
					"Tag: Breaking Change": ":boom: Breaking Change",
					"Tag: New Feature": ":rocket: New Feature",
					"Tag: Bug Fix": ":bug: Bug Fix",
					"Tag: Polish": ":nail_care: Polish",
					"Tag: Docs": ":memo: Documentation",
					"Tag: Internal": ":house: Internal",
					"Tag: Chore": "Chore",
					"Tag: Deprecation": "Deprecation"
				}
			},
			"nyc": {
				"all": true,
				"include": [
					"src/*.js"
				],
				"instrument": false,
				"sourceMap": false
			},
			"lint-staged": {
				"src/**/*.js": [
					"prettier --trailing-comma all --write",
					"git add"
				],
				"scripts/*.js": [
					"prettier --trailing-comma es5 --write",
					"git add"
				],
				"test/*.js": [
					"prettier --trailing-comma all --write",
					"git add"
				],
				"package.json": [
					"node ./scripts/yarn-install.js",
					"git add yarn.lock"
				]
			},
			"gitHead": "b6c0d6e04834057a9d79a742f37585d8c9d74fa3",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@2.0.0-alpha.18",
			"_npmVersion": "5.3.0",
			"_nodeVersion": "8.1.4",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"integrity": "sha512-MVS4bkmnkEVifca2Uf82mF2no2bN4yqPq3vPYEv3ChPGRBqHJfcgjzL0yC8HmbJNYR/eH+mq5VfYYyZBxNaULA==",
				"shasum": "1ff927011521e9bc97819d921700ccd3faa6c676",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-alpha.18.tgz"
			},
			"maintainers": [
				{
					"email": "me@thejameskyle.com",
					"name": "thejameskyle"
				},
				{
					"email": "sebmck@gmail.com",
					"name": "sebmck"
				},
				{
					"email": "daniel@tschinder.de",
					"name": "danez"
				},
				{
					"email": "hi@henryzoo.com",
					"name": "hzoo"
				},
				{
					"email": "loganfsmyth@gmail.com",
					"name": "loganfsmyth"
				},
				{
					"email": "bng412@gmail.com",
					"name": "existentialism"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/babel-preset-env-2.0.0-alpha.18.tgz_1501799558777_0.7931572843808681"
			},
			"directories": {},
			"contributors": []
		},
		"2.0.0-alpha.19": {
			"name": "babel-preset-env",
			"version": "2.0.0-alpha.19",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"coverage": "BABEL_ENV=test nyc npm run test",
				"coverage-ci": "nyc report --reporter=json && codecov -f coverage/coverage-final.json",
				"dev": "babel -w src -d lib",
				"fix": "eslint . --fix",
				"flow": "flow",
				"format": "prettier --trailing-comma all --write \"src/*.js\" \"test/*.js\" && prettier --trailing-comma es5 --write \"scripts/*.js\"",
				"lint": "eslint .",
				"precommit": "lint-staged",
				"prepublish": "npm run build",
				"test": "npm run build && npm run flow && npm run test-only",
				"test-ci": "nyc npm run test",
				"test-only": "mocha ./test --compilers js:babel-register -t 10000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "7.0.0-alpha.19",
				"babel-plugin-syntax-trailing-function-commas": "7.0.0-alpha.19",
				"babel-plugin-transform-async-to-generator": "7.0.0-alpha.19",
				"babel-plugin-transform-es2015-arrow-functions": "7.0.0-alpha.19",
				"babel-plugin-transform-es2015-block-scoped-functions": "7.0.0-alpha.19",
				"babel-plugin-transform-es2015-block-scoping": "7.0.0-alpha.19",
				"babel-plugin-transform-es2015-classes": "7.0.0-alpha.19",
				"babel-plugin-transform-es2015-computed-properties": "7.0.0-alpha.19",
				"babel-plugin-transform-es2015-destructuring": "7.0.0-alpha.19",
				"babel-plugin-transform-es2015-duplicate-keys": "7.0.0-alpha.19",
				"babel-plugin-transform-es2015-for-of": "7.0.0-alpha.19",
				"babel-plugin-transform-es2015-function-name": "7.0.0-alpha.19",
				"babel-plugin-transform-es2015-literals": "7.0.0-alpha.19",
				"babel-plugin-transform-es2015-modules-amd": "7.0.0-alpha.19",
				"babel-plugin-transform-es2015-modules-commonjs": "7.0.0-alpha.19",
				"babel-plugin-transform-es2015-modules-systemjs": "7.0.0-alpha.19",
				"babel-plugin-transform-es2015-modules-umd": "7.0.0-alpha.19",
				"babel-plugin-transform-es2015-object-super": "7.0.0-alpha.19",
				"babel-plugin-transform-es2015-parameters": "7.0.0-alpha.19",
				"babel-plugin-transform-es2015-shorthand-properties": "7.0.0-alpha.19",
				"babel-plugin-transform-es2015-spread": "7.0.0-alpha.19",
				"babel-plugin-transform-es2015-sticky-regex": "7.0.0-alpha.19",
				"babel-plugin-transform-es2015-template-literals": "7.0.0-alpha.19",
				"babel-plugin-transform-es2015-typeof-symbol": "7.0.0-alpha.19",
				"babel-plugin-transform-es2015-unicode-regex": "7.0.0-alpha.19",
				"babel-plugin-transform-exponentiation-operator": "7.0.0-alpha.19",
				"babel-plugin-transform-regenerator": "7.0.0-alpha.19",
				"browserslist": "^2.1.2",
				"invariant": "^2.2.2",
				"semver": "^5.3.0"
			},
			"devDependencies": {
				"babel-cli": "7.0.0-alpha.16",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "7.0.0-alpha.16",
				"babel-helper-plugin-test-runner": "7.0.0-alpha.16",
				"babel-plugin-istanbul": "^4.1.4",
				"babel-plugin-transform-flow-strip-types": "7.0.0-alpha.16",
				"babel-preset-env": "2.0.0-alpha.16",
				"babel-register": "7.0.0-alpha.16",
				"chai": "^4.0.2",
				"codecov": "^2.2.0",
				"compat-table": "github:kangax/compat-table#d88c80ea6dcbc7064112eb46bb020718107892f7",
				"eslint": "^3.17.1",
				"eslint-config-babel": "^6.0.0",
				"eslint-plugin-flowtype": "^2.33.0",
				"flow-bin": "^0.46.0",
				"fs-extra": "^3.0.1",
				"husky": "^0.13.2",
				"lint-staged": "^4.0.0",
				"lodash": "^4.17.4",
				"mocha": "^3.4.2",
				"nyc": "^11.0.3",
				"prettier": "1.5.2",
				"rimraf": "^2.6.1"
			},
			"babel": {
				"presets": [
					[
						"env",
						{
							"targets": {
								"node": 4
							},
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				],
				"env": {
					"test": {
						"plugins": [
							"istanbul"
						]
					}
				}
			},
			"changelog": {
				"repo": "babel/babel-preset-env",
				"labels": {
					"Tag: Breaking Change": ":boom: Breaking Change",
					"Tag: New Feature": ":rocket: New Feature",
					"Tag: Bug Fix": ":bug: Bug Fix",
					"Tag: Polish": ":nail_care: Polish",
					"Tag: Docs": ":memo: Documentation",
					"Tag: Internal": ":house: Internal",
					"Tag: Chore": "Chore",
					"Tag: Deprecation": "Deprecation"
				}
			},
			"nyc": {
				"all": true,
				"include": [
					"src/*.js"
				],
				"instrument": false,
				"sourceMap": false
			},
			"lint-staged": {
				"src/**/*.js": [
					"prettier --trailing-comma all --write",
					"git add"
				],
				"scripts/*.js": [
					"prettier --trailing-comma es5 --write",
					"git add"
				],
				"test/*.js": [
					"prettier --trailing-comma all --write",
					"git add"
				],
				"package.json": [
					"node ./scripts/yarn-install.js",
					"git add yarn.lock"
				]
			},
			"gitHead": "27c6f744ec8d8ffc40d495761ed66023fa35eb69",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@2.0.0-alpha.19",
			"_npmVersion": "5.3.0",
			"_nodeVersion": "8.1.4",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"integrity": "sha512-Q1CoVeetTZJcjYHUhCqisOdJ/q2gNAXAgs8KxAo7WJIPBs6Tgb1WRbuMzirhQqXHLS4r5q/AofaFaP6p+vKSlg==",
				"shasum": "b38eccbb0b75fc8450bd5a07eb8d3f99ca4cf06f",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-alpha.19.tgz"
			},
			"maintainers": [
				{
					"email": "me@thejameskyle.com",
					"name": "thejameskyle"
				},
				{
					"email": "sebmck@gmail.com",
					"name": "sebmck"
				},
				{
					"email": "daniel@tschinder.de",
					"name": "danez"
				},
				{
					"email": "hi@henryzoo.com",
					"name": "hzoo"
				},
				{
					"email": "loganfsmyth@gmail.com",
					"name": "loganfsmyth"
				},
				{
					"email": "bng412@gmail.com",
					"name": "existentialism"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/babel-preset-env-2.0.0-alpha.19.tgz_1502153714483_0.22174477926455438"
			},
			"directories": {},
			"contributors": []
		},
		"2.0.0-alpha.20": {
			"name": "babel-preset-env",
			"version": "2.0.0-alpha.20",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"coverage": "BABEL_ENV=test nyc npm run test",
				"coverage-ci": "nyc report --reporter=json && codecov -f coverage/coverage-final.json",
				"dev": "babel -w src -d lib",
				"fix": "eslint . --fix",
				"flow": "flow",
				"format": "prettier --trailing-comma all --write \"src/*.js\" \"test/*.js\" && prettier --trailing-comma es5 --write \"scripts/*.js\"",
				"lint": "eslint .",
				"precommit": "lint-staged",
				"prepublish": "npm run build",
				"test": "npm run build && npm run flow && npm run test-only",
				"test-ci": "nyc npm run test",
				"test-only": "mocha ./test --compilers js:babel-register -t 10000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "7.0.0-alpha.20",
				"babel-plugin-syntax-trailing-function-commas": "7.0.0-alpha.20",
				"babel-plugin-transform-async-to-generator": "7.0.0-alpha.20",
				"babel-plugin-transform-es2015-arrow-functions": "7.0.0-alpha.20",
				"babel-plugin-transform-es2015-block-scoped-functions": "7.0.0-alpha.20",
				"babel-plugin-transform-es2015-block-scoping": "7.0.0-alpha.20",
				"babel-plugin-transform-es2015-classes": "7.0.0-alpha.20",
				"babel-plugin-transform-es2015-computed-properties": "7.0.0-alpha.20",
				"babel-plugin-transform-es2015-destructuring": "7.0.0-alpha.20",
				"babel-plugin-transform-es2015-duplicate-keys": "7.0.0-alpha.20",
				"babel-plugin-transform-es2015-for-of": "7.0.0-alpha.20",
				"babel-plugin-transform-es2015-function-name": "7.0.0-alpha.20",
				"babel-plugin-transform-es2015-literals": "7.0.0-alpha.20",
				"babel-plugin-transform-es2015-modules-amd": "7.0.0-alpha.20",
				"babel-plugin-transform-es2015-modules-commonjs": "7.0.0-alpha.20",
				"babel-plugin-transform-es2015-modules-systemjs": "7.0.0-alpha.20",
				"babel-plugin-transform-es2015-modules-umd": "7.0.0-alpha.20",
				"babel-plugin-transform-es2015-object-super": "7.0.0-alpha.20",
				"babel-plugin-transform-es2015-parameters": "7.0.0-alpha.20",
				"babel-plugin-transform-es2015-shorthand-properties": "7.0.0-alpha.20",
				"babel-plugin-transform-es2015-spread": "7.0.0-alpha.20",
				"babel-plugin-transform-es2015-sticky-regex": "7.0.0-alpha.20",
				"babel-plugin-transform-es2015-template-literals": "7.0.0-alpha.20",
				"babel-plugin-transform-es2015-typeof-symbol": "7.0.0-alpha.20",
				"babel-plugin-transform-es2015-unicode-regex": "7.0.0-alpha.20",
				"babel-plugin-transform-exponentiation-operator": "7.0.0-alpha.20",
				"babel-plugin-transform-regenerator": "7.0.0-alpha.20",
				"browserslist": "^2.1.2",
				"invariant": "^2.2.2",
				"semver": "^5.3.0"
			},
			"devDependencies": {
				"babel-cli": "7.0.0-alpha.16",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "7.0.0-alpha.16",
				"babel-helper-plugin-test-runner": "7.0.0-alpha.16",
				"babel-plugin-istanbul": "^4.1.4",
				"babel-plugin-transform-flow-strip-types": "7.0.0-alpha.16",
				"babel-preset-env": "2.0.0-alpha.16",
				"babel-register": "7.0.0-alpha.16",
				"chai": "^4.0.2",
				"codecov": "^2.2.0",
				"compat-table": "github:kangax/compat-table#d88c80ea6dcbc7064112eb46bb020718107892f7",
				"eslint": "^3.17.1",
				"eslint-config-babel": "^6.0.0",
				"eslint-plugin-flowtype": "^2.33.0",
				"flow-bin": "^0.46.0",
				"fs-extra": "^3.0.1",
				"husky": "^0.13.2",
				"lint-staged": "^4.0.0",
				"lodash": "^4.17.4",
				"mocha": "^3.4.2",
				"nyc": "^11.0.3",
				"prettier": "1.5.2",
				"rimraf": "^2.6.1"
			},
			"babel": {
				"presets": [
					[
						"env",
						{
							"targets": {
								"node": 4
							},
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				],
				"env": {
					"test": {
						"plugins": [
							"istanbul"
						]
					}
				}
			},
			"changelog": {
				"repo": "babel/babel-preset-env",
				"labels": {
					"Tag: Breaking Change": ":boom: Breaking Change",
					"Tag: New Feature": ":rocket: New Feature",
					"Tag: Bug Fix": ":bug: Bug Fix",
					"Tag: Polish": ":nail_care: Polish",
					"Tag: Docs": ":memo: Documentation",
					"Tag: Internal": ":house: Internal",
					"Tag: Chore": "Chore",
					"Tag: Deprecation": "Deprecation"
				}
			},
			"nyc": {
				"all": true,
				"include": [
					"src/*.js"
				],
				"instrument": false,
				"sourceMap": false
			},
			"lint-staged": {
				"src/**/*.js": [
					"prettier --trailing-comma all --write",
					"git add"
				],
				"scripts/*.js": [
					"prettier --trailing-comma es5 --write",
					"git add"
				],
				"test/*.js": [
					"prettier --trailing-comma all --write",
					"git add"
				],
				"package.json": [
					"node ./scripts/yarn-install.js",
					"git add yarn.lock"
				]
			},
			"gitHead": "24e1d28fef1d1f494f69fc769cc80de797bc5bc7",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@2.0.0-alpha.20",
			"_npmVersion": "5.3.0",
			"_nodeVersion": "8.1.4",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"integrity": "sha512-liqjtmcFWL4P1lFha9ppiv4UiJPM385fulZTNRlalGIrRYO16eJrD1V4+GJlL8DBrbO7vswyq6HlkHQRBOQDuA==",
				"shasum": "1a4cb3b5e35e94760ed0d711151587952355e7a1",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-alpha.20.tgz"
			},
			"maintainers": [
				{
					"email": "me@thejameskyle.com",
					"name": "thejameskyle"
				},
				{
					"email": "sebmck@gmail.com",
					"name": "sebmck"
				},
				{
					"email": "daniel@tschinder.de",
					"name": "danez"
				},
				{
					"email": "hi@henryzoo.com",
					"name": "hzoo"
				},
				{
					"email": "loganfsmyth@gmail.com",
					"name": "loganfsmyth"
				},
				{
					"email": "bng412@gmail.com",
					"name": "existentialism"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/babel-preset-env-2.0.0-alpha.20.tgz_1504123579431_0.553669156273827"
			},
			"directories": {},
			"contributors": []
		},
		"2.0.0-beta.0": {
			"name": "babel-preset-env",
			"version": "2.0.0-beta.0",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"coverage": "BABEL_ENV=test nyc npm run test",
				"coverage-ci": "nyc report --reporter=json && codecov -f coverage/coverage-final.json",
				"dev": "babel -w src -d lib",
				"fix": "eslint . --fix",
				"flow": "flow",
				"format": "prettier --trailing-comma all --write \"src/*.js\" \"test/*.js\" && prettier --trailing-comma es5 --write \"scripts/*.js\"",
				"lint": "eslint .",
				"precommit": "lint-staged",
				"prepublish": "npm run build",
				"test": "npm run build && npm run flow && npm run test-only",
				"test-ci": "nyc npm run test",
				"test-only": "mocha ./test --compilers js:babel-register -t 10000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "7.0.0-beta.0",
				"babel-plugin-syntax-trailing-function-commas": "7.0.0-beta.0",
				"babel-plugin-transform-async-to-generator": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-arrow-functions": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-block-scoped-functions": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-block-scoping": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-classes": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-computed-properties": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-destructuring": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-duplicate-keys": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-for-of": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-function-name": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-literals": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-modules-amd": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-modules-commonjs": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-modules-systemjs": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-modules-umd": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-object-super": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-parameters": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-shorthand-properties": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-spread": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-sticky-regex": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-template-literals": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-typeof-symbol": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-unicode-regex": "7.0.0-beta.0",
				"babel-plugin-transform-exponentiation-operator": "7.0.0-beta.0",
				"babel-plugin-transform-regenerator": "7.0.0-beta.0",
				"browserslist": "^2.4.0",
				"invariant": "^2.2.2",
				"semver": "^5.3.0"
			},
			"devDependencies": {
				"babel-cli": "7.0.0-alpha.16",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "7.0.0-alpha.16",
				"babel-helper-plugin-test-runner": "7.0.0-alpha.16",
				"babel-plugin-istanbul": "^4.1.4",
				"babel-plugin-transform-flow-strip-types": "7.0.0-alpha.16",
				"babel-preset-env": "2.0.0-alpha.16",
				"babel-register": "7.0.0-alpha.16",
				"chai": "^4.0.2",
				"codecov": "^2.2.0",
				"compat-table": "github:kangax/compat-table#d88c80ea6dcbc7064112eb46bb020718107892f7",
				"eslint": "^3.17.1",
				"eslint-config-babel": "^6.0.0",
				"eslint-plugin-flowtype": "^2.33.0",
				"flow-bin": "^0.46.0",
				"fs-extra": "^3.0.1",
				"husky": "^0.13.2",
				"lint-staged": "^4.0.0",
				"lodash": "^4.17.4",
				"mocha": "^3.4.2",
				"nyc": "^11.0.3",
				"prettier": "1.5.2",
				"rimraf": "^2.6.1"
			},
			"babel": {
				"presets": [
					[
						"env",
						{
							"targets": {
								"node": 4
							},
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				],
				"env": {
					"test": {
						"plugins": [
							"istanbul"
						]
					}
				}
			},
			"changelog": {
				"repo": "babel/babel-preset-env",
				"labels": {
					"Tag: Breaking Change": ":boom: Breaking Change",
					"Tag: New Feature": ":rocket: New Feature",
					"Tag: Bug Fix": ":bug: Bug Fix",
					"Tag: Polish": ":nail_care: Polish",
					"Tag: Docs": ":memo: Documentation",
					"Tag: Internal": ":house: Internal",
					"Tag: Chore": "Chore",
					"Tag: Deprecation": "Deprecation"
				}
			},
			"nyc": {
				"all": true,
				"include": [
					"src/*.js"
				],
				"instrument": false,
				"sourceMap": false
			},
			"lint-staged": {
				"src/**/*.js": [
					"prettier --trailing-comma all --write",
					"git add"
				],
				"scripts/*.js": [
					"prettier --trailing-comma es5 --write",
					"git add"
				],
				"test/*.js": [
					"prettier --trailing-comma all --write",
					"git add"
				],
				"package.json": [
					"node ./scripts/yarn-install.js",
					"git add yarn.lock"
				]
			},
			"gitHead": "009fa6cd7b3f1b0231d1d9a98d354e0932494dce",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@2.0.0-beta.0",
			"_npmVersion": "5.3.0",
			"_nodeVersion": "8.1.4",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"integrity": "sha512-Jik3iqgz1QCcCaCMM1UenhrCtMWBj51kZupL0SiYvW5IGgSb1B/LzRa/p/dFsdzmZdwML/uWe66bOUiREkR6pw==",
				"shasum": "491a94a46d26ffe4d8b1f7ccd1fe3d8cd742431c",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-beta.0.tgz"
			},
			"maintainers": [
				{
					"email": "me@thejameskyle.com",
					"name": "thejameskyle"
				},
				{
					"email": "sebmck@gmail.com",
					"name": "sebmck"
				},
				{
					"email": "daniel@tschinder.de",
					"name": "danez"
				},
				{
					"email": "hi@henryzoo.com",
					"name": "hzoo"
				},
				{
					"email": "loganfsmyth@gmail.com",
					"name": "loganfsmyth"
				},
				{
					"email": "bng412@gmail.com",
					"name": "existentialism"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/babel-preset-env-2.0.0-beta.0.tgz_1505223674840_0.8322586710564792"
			},
			"directories": {},
			"contributors": []
		},
		"2.0.0-beta.1": {
			"name": "babel-preset-env",
			"version": "2.0.0-beta.1",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"coverage": "BABEL_ENV=test nyc npm run test",
				"coverage-ci": "nyc report --reporter=json && codecov -f coverage/coverage-final.json",
				"dev": "babel -w src -d lib",
				"fix": "eslint . --fix",
				"flow": "flow",
				"format": "prettier --trailing-comma all --write \"src/*.js\" \"test/*.js\" && prettier --trailing-comma es5 --write \"scripts/*.js\"",
				"lint": "eslint .",
				"precommit": "lint-staged",
				"prepublish": "npm run build",
				"test": "npm run build && npm run flow && npm run test-only",
				"test-ci": "nyc npm run test",
				"test-only": "mocha ./test --compilers js:babel-register -t 10000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "7.0.0-beta.0",
				"babel-plugin-syntax-async-generators": "7.0.0-beta.0",
				"babel-plugin-syntax-object-rest-spread": "7.0.0-beta.0",
				"babel-plugin-syntax-optional-catch-binding": "7.0.0-beta.0",
				"babel-plugin-syntax-trailing-function-commas": "7.0.0-beta.0",
				"babel-plugin-transform-async-to-generator": "7.0.0-beta.0",
				"babel-plugin-transform-async-generator-functions": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-arrow-functions": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-block-scoped-functions": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-block-scoping": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-classes": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-computed-properties": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-destructuring": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-duplicate-keys": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-for-of": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-function-name": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-literals": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-modules-amd": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-modules-commonjs": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-modules-systemjs": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-modules-umd": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-object-super": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-parameters": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-shorthand-properties": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-spread": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-sticky-regex": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-template-literals": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-typeof-symbol": "7.0.0-beta.0",
				"babel-plugin-transform-es2015-unicode-regex": "7.0.0-beta.0",
				"babel-plugin-transform-exponentiation-operator": "7.0.0-beta.0",
				"babel-plugin-transform-new-target": "7.0.0-beta.0",
				"babel-plugin-transform-regenerator": "7.0.0-beta.0",
				"babel-plugin-transform-object-rest-spread": "7.0.0-beta.0",
				"babel-plugin-transform-optional-catch-binding": "7.0.0-beta.0",
				"babel-plugin-transform-unicode-property-regex": "^2.0.5",
				"browserslist": "^2.4.0",
				"invariant": "^2.2.2",
				"semver": "^5.3.0"
			},
			"devDependencies": {
				"babel-cli": "7.0.0-alpha.16",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "7.0.0-alpha.16",
				"babel-helper-plugin-test-runner": "7.0.0-alpha.16",
				"babel-plugin-istanbul": "^4.1.4",
				"babel-plugin-transform-flow-strip-types": "7.0.0-alpha.16",
				"babel-preset-env": "2.0.0-alpha.16",
				"babel-register": "7.0.0-alpha.16",
				"chai": "^4.0.2",
				"codecov": "^2.2.0",
				"compat-table": "github:kangax/compat-table#b8477cc0f6d65c000c46213e654d19f350de9fa8",
				"eslint": "^3.17.1",
				"eslint-config-babel": "^6.0.0",
				"eslint-plugin-flowtype": "^2.33.0",
				"flow-bin": "^0.46.0",
				"fs-extra": "^3.0.1",
				"husky": "^0.13.2",
				"lint-staged": "^4.0.0",
				"lodash": "^4.17.4",
				"mocha": "^3.4.2",
				"nyc": "^11.0.3",
				"prettier": "1.5.2",
				"rimraf": "^2.6.1"
			},
			"babel": {
				"presets": [
					[
						"env",
						{
							"targets": {
								"node": 4
							},
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				],
				"env": {
					"test": {
						"plugins": [
							"istanbul"
						]
					}
				}
			},
			"changelog": {
				"repo": "babel/babel-preset-env",
				"labels": {
					"Tag: Breaking Change": ":boom: Breaking Change",
					"Tag: New Feature": ":rocket: New Feature",
					"Tag: Bug Fix": ":bug: Bug Fix",
					"Tag: Polish": ":nail_care: Polish",
					"Tag: Docs": ":memo: Documentation",
					"Tag: Internal": ":house: Internal",
					"Tag: Chore": "Chore",
					"Tag: Deprecation": "Deprecation"
				}
			},
			"nyc": {
				"all": true,
				"include": [
					"src/*.js"
				],
				"instrument": false,
				"sourceMap": false
			},
			"lint-staged": {
				"src/**/*.js": [
					"prettier --trailing-comma all --write",
					"git add"
				],
				"scripts/*.js": [
					"prettier --trailing-comma es5 --write",
					"git add"
				],
				"test/*.js": [
					"prettier --trailing-comma all --write",
					"git add"
				],
				"package.json": [
					"node ./scripts/yarn-install.js",
					"git add yarn.lock"
				]
			},
			"gitHead": "13ca08be52882da88a31717ae7ed6b298bae8b69",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@2.0.0-beta.1",
			"_npmVersion": "5.4.1",
			"_nodeVersion": "8.1.4",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"integrity": "sha512-Io0r4ESMolBPv85VJFNHcsaToZ1VGV5FApnkwYzIY9qz+kacklu1+RLtR1rqv1AdgidfqE0ngzQkowk3H+xbXQ==",
				"shasum": "910262c81eeb905bc88bd437814e2177b61bee55",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-beta.1.tgz"
			},
			"maintainers": [
				{
					"email": "me@thejameskyle.com",
					"name": "thejameskyle"
				},
				{
					"email": "sebmck@gmail.com",
					"name": "sebmck"
				},
				{
					"email": "daniel@tschinder.de",
					"name": "danez"
				},
				{
					"email": "hi@henryzoo.com",
					"name": "hzoo"
				},
				{
					"email": "loganfsmyth@gmail.com",
					"name": "loganfsmyth"
				},
				{
					"email": "bng412@gmail.com",
					"name": "existentialism"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/babel-preset-env-2.0.0-beta.1.tgz_1505853344697_0.9024896912742406"
			},
			"directories": {},
			"contributors": []
		},
		"2.0.0-beta.2": {
			"name": "babel-preset-env",
			"version": "2.0.0-beta.2",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"coverage": "BABEL_ENV=test nyc npm run test",
				"coverage-ci": "nyc report --reporter=json && codecov -f coverage/coverage-final.json",
				"dev": "babel -w src -d lib",
				"fix": "eslint . --fix",
				"flow": "flow",
				"format": "prettier --trailing-comma all --write \"src/*.js\" \"test/*.js\" && prettier --trailing-comma es5 --write \"scripts/*.js\"",
				"lint": "eslint .",
				"precommit": "lint-staged",
				"prepublish": "npm run build",
				"test": "npm run build && npm run flow && npm run test-only",
				"test-ci": "nyc npm run test",
				"test-only": "mocha ./test --compilers js:babel-register -t 10000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "7.0.0-beta.2",
				"babel-plugin-syntax-async-generators": "7.0.0-beta.0",
				"babel-plugin-syntax-object-rest-spread": "7.0.0-beta.0",
				"babel-plugin-syntax-optional-catch-binding": "7.0.0-beta.0",
				"babel-plugin-syntax-trailing-function-commas": "7.0.0-beta.0",
				"babel-plugin-transform-async-to-generator": "7.0.0-beta.2",
				"babel-plugin-transform-async-generator-functions": "7.0.0-beta.2",
				"babel-plugin-transform-es2015-arrow-functions": "7.0.0-beta.2",
				"babel-plugin-transform-es2015-block-scoped-functions": "7.0.0-beta.2",
				"babel-plugin-transform-es2015-block-scoping": "7.0.0-beta.2",
				"babel-plugin-transform-es2015-classes": "7.0.0-beta.2",
				"babel-plugin-transform-es2015-computed-properties": "7.0.0-beta.2",
				"babel-plugin-transform-es2015-destructuring": "7.0.0-beta.2",
				"babel-plugin-transform-es2015-duplicate-keys": "7.0.0-beta.2",
				"babel-plugin-transform-es2015-for-of": "7.0.0-beta.2",
				"babel-plugin-transform-es2015-function-name": "7.0.0-beta.2",
				"babel-plugin-transform-es2015-literals": "7.0.0-beta.2",
				"babel-plugin-transform-es2015-modules-amd": "7.0.0-beta.2",
				"babel-plugin-transform-es2015-modules-commonjs": "7.0.0-beta.2",
				"babel-plugin-transform-es2015-modules-systemjs": "7.0.0-beta.2",
				"babel-plugin-transform-es2015-modules-umd": "7.0.0-beta.2",
				"babel-plugin-transform-es2015-object-super": "7.0.0-beta.2",
				"babel-plugin-transform-es2015-parameters": "7.0.0-beta.2",
				"babel-plugin-transform-es2015-shorthand-properties": "7.0.0-beta.2",
				"babel-plugin-transform-es2015-spread": "7.0.0-beta.2",
				"babel-plugin-transform-es2015-sticky-regex": "7.0.0-beta.2",
				"babel-plugin-transform-es2015-template-literals": "7.0.0-beta.2",
				"babel-plugin-transform-es2015-typeof-symbol": "7.0.0-beta.2",
				"babel-plugin-transform-es2015-unicode-regex": "7.0.0-beta.2",
				"babel-plugin-transform-exponentiation-operator": "7.0.0-beta.2",
				"babel-plugin-transform-new-target": "7.0.0-beta.2",
				"babel-plugin-transform-regenerator": "7.0.0-beta.2",
				"babel-plugin-transform-object-rest-spread": "7.0.0-beta.2",
				"babel-plugin-transform-optional-catch-binding": "7.0.0-beta.2",
				"babel-plugin-transform-unicode-property-regex": "^2.0.5",
				"browserslist": "^2.4.0",
				"invariant": "^2.2.2",
				"semver": "^5.3.0"
			},
			"devDependencies": {
				"babel-cli": "7.0.0-alpha.16",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "7.0.0-alpha.16",
				"babel-helper-plugin-test-runner": "7.0.0-alpha.16",
				"babel-plugin-istanbul": "^4.1.4",
				"babel-plugin-transform-flow-strip-types": "7.0.0-alpha.16",
				"babel-preset-env": "2.0.0-alpha.16",
				"babel-register": "7.0.0-alpha.16",
				"chai": "^4.0.2",
				"codecov": "^2.2.0",
				"compat-table": "github:kangax/compat-table#b8477cc0f6d65c000c46213e654d19f350de9fa8",
				"eslint": "^3.17.1",
				"eslint-config-babel": "^6.0.0",
				"eslint-plugin-flowtype": "^2.33.0",
				"flow-bin": "^0.46.0",
				"fs-extra": "^3.0.1",
				"husky": "^0.13.2",
				"lint-staged": "^4.0.0",
				"lodash": "^4.17.4",
				"mocha": "^3.4.2",
				"nyc": "^11.0.3",
				"prettier": "1.5.2",
				"rimraf": "^2.6.1"
			},
			"babel": {
				"presets": [
					[
						"env",
						{
							"targets": {
								"node": 4
							},
							"loose": true
						}
					]
				],
				"plugins": [
					"transform-flow-strip-types"
				],
				"env": {
					"test": {
						"plugins": [
							"istanbul"
						]
					}
				}
			},
			"changelog": {
				"repo": "babel/babel-preset-env",
				"labels": {
					"Tag: Breaking Change": ":boom: Breaking Change",
					"Tag: New Feature": ":rocket: New Feature",
					"Tag: Bug Fix": ":bug: Bug Fix",
					"Tag: Polish": ":nail_care: Polish",
					"Tag: Docs": ":memo: Documentation",
					"Tag: Internal": ":house: Internal",
					"Tag: Chore": "Chore",
					"Tag: Deprecation": "Deprecation"
				}
			},
			"nyc": {
				"all": true,
				"include": [
					"src/*.js"
				],
				"instrument": false,
				"sourceMap": false
			},
			"lint-staged": {
				"src/**/*.js": [
					"prettier --trailing-comma all --write",
					"git add"
				],
				"scripts/*.js": [
					"prettier --trailing-comma es5 --write",
					"git add"
				],
				"test/*.js": [
					"prettier --trailing-comma all --write",
					"git add"
				],
				"package.json": [
					"node ./scripts/yarn-install.js",
					"git add yarn.lock"
				]
			},
			"gitHead": "b41b89960162e4a384d2c9c30b22b1bb4e0a28f5",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@2.0.0-beta.2",
			"_npmVersion": "5.4.1",
			"_nodeVersion": "8.1.4",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"integrity": "sha512-x9KksCDQuFFKbK2rOKmqErrxbPebu3UJC/PgUGzCLasKWXqtt53oMzDFbH9YGFA3Qa4HK/uCueOlqBEZk4JOAA==",
				"shasum": "2ec7b9d7c3ede4008f830c194e75cc22a6b86b8e",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-beta.2.tgz"
			},
			"maintainers": [
				{
					"email": "bng412@gmail.com",
					"name": "existentialism"
				},
				{
					"email": "me@thejameskyle.com",
					"name": "thejameskyle"
				},
				{
					"email": "sebmck@gmail.com",
					"name": "sebmck"
				},
				{
					"email": "daniel@tschinder.de",
					"name": "danez"
				},
				{
					"email": "hi@henryzoo.com",
					"name": "hzoo"
				},
				{
					"email": "loganfsmyth@gmail.com",
					"name": "loganfsmyth"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/babel-preset-env-2.0.0-beta.2.tgz_1506442157120_0.6603432362899184"
			},
			"directories": {},
			"contributors": []
		},
		"7.0.0-beta.3": {
			"name": "babel-preset-env",
			"version": "7.0.0-beta.3",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "https://github.com/babel/babel/tree/master/experimental/babel-preset-env"
			},
			"main": "lib/index.js",
			"scripts": {
				"build-data": "node ./scripts/build-data.js"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "7.0.0-beta.3",
				"babel-plugin-syntax-async-generators": "7.0.0-beta.3",
				"babel-plugin-syntax-object-rest-spread": "7.0.0-beta.3",
				"babel-plugin-syntax-optional-catch-binding": "7.0.0-beta.3",
				"babel-plugin-syntax-trailing-function-commas": "7.0.0-beta.0",
				"babel-plugin-transform-async-generator-functions": "7.0.0-beta.3",
				"babel-plugin-transform-async-to-generator": "7.0.0-beta.3",
				"babel-plugin-transform-es2015-arrow-functions": "7.0.0-beta.3",
				"babel-plugin-transform-es2015-block-scoped-functions": "7.0.0-beta.3",
				"babel-plugin-transform-es2015-block-scoping": "7.0.0-beta.3",
				"babel-plugin-transform-es2015-classes": "7.0.0-beta.3",
				"babel-plugin-transform-es2015-computed-properties": "7.0.0-beta.3",
				"babel-plugin-transform-es2015-destructuring": "7.0.0-beta.3",
				"babel-plugin-transform-es2015-duplicate-keys": "7.0.0-beta.3",
				"babel-plugin-transform-es2015-for-of": "7.0.0-beta.3",
				"babel-plugin-transform-es2015-function-name": "7.0.0-beta.3",
				"babel-plugin-transform-es2015-literals": "7.0.0-beta.3",
				"babel-plugin-transform-es2015-modules-amd": "7.0.0-beta.3",
				"babel-plugin-transform-es2015-modules-commonjs": "7.0.0-beta.3",
				"babel-plugin-transform-es2015-modules-systemjs": "7.0.0-beta.3",
				"babel-plugin-transform-es2015-modules-umd": "7.0.0-beta.3",
				"babel-plugin-transform-es2015-object-super": "7.0.0-beta.3",
				"babel-plugin-transform-es2015-parameters": "7.0.0-beta.3",
				"babel-plugin-transform-es2015-shorthand-properties": "7.0.0-beta.3",
				"babel-plugin-transform-es2015-spread": "7.0.0-beta.3",
				"babel-plugin-transform-es2015-sticky-regex": "7.0.0-beta.3",
				"babel-plugin-transform-es2015-template-literals": "7.0.0-beta.3",
				"babel-plugin-transform-es2015-typeof-symbol": "7.0.0-beta.3",
				"babel-plugin-transform-es2015-unicode-regex": "7.0.0-beta.3",
				"babel-plugin-transform-exponentiation-operator": "7.0.0-beta.3",
				"babel-plugin-transform-new-target": "7.0.0-beta.3",
				"babel-plugin-transform-object-rest-spread": "7.0.0-beta.3",
				"babel-plugin-transform-optional-catch-binding": "7.0.0-beta.3",
				"babel-plugin-transform-regenerator": "7.0.0-beta.3",
				"babel-plugin-transform-unicode-property-regex": "^2.0.5",
				"browserslist": "^2.4.0",
				"invariant": "^2.2.2",
				"semver": "^5.3.0"
			},
			"devDependencies": {
				"babel-cli": "7.0.0-beta.3",
				"babel-helper-fixtures": "7.0.0-beta.3",
				"babel-helper-plugin-test-runner": "7.0.0-beta.3",
				"compat-table": "github:kangax/compat-table#07dce174cc63f2b15b5f86b99cdfc89358dd072a"
			},
			"_id": "babel-preset-env@7.0.0-beta.3",
			"_npmVersion": "5.5.1",
			"_nodeVersion": "8.1.4",
			"_npmUser": {
				"name": "hzoo",
				"email": "hi@henryzoo.com"
			},
			"dist": {
				"integrity": "sha512-i7XlRdAxUyPeeaGzf2RxkHODE/N646ydnZ7sQe54rTlUjIdg7wEE/5t40Gf/by3er8fg3kEr8YBJo0f+A3v9qA==",
				"shasum": "3811da21ede73107223940bcea91a0325027026c",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-7.0.0-beta.3.tgz"
			},
			"maintainers": [
				{
					"email": "bng412@gmail.com",
					"name": "existentialism"
				},
				{
					"email": "me@thejameskyle.com",
					"name": "thejameskyle"
				},
				{
					"email": "sebmck@gmail.com",
					"name": "sebmck"
				},
				{
					"email": "daniel@tschinder.de",
					"name": "danez"
				},
				{
					"email": "hi@henryzoo.com",
					"name": "hzoo"
				},
				{
					"email": "loganfsmyth@gmail.com",
					"name": "loganfsmyth"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/babel-preset-env-7.0.0-beta.3.tgz_1508073173806_0.5973997425753623"
			},
			"directories": {},
			"contributors": []
		},
		"1.6.1": {
			"name": "babel-preset-env",
			"version": "1.6.1",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"coverage": "BABEL_ENV=test nyc npm run test",
				"coverage-ci": "nyc report --reporter=json && codecov -f coverage/coverage-final.json",
				"dev": "babel -w src -d lib",
				"fix": "eslint . --fix",
				"lint": "eslint .",
				"prepublish": "npm run build",
				"test": "npm run build && npm run test-only",
				"test-ci": "nyc npm run test",
				"test-only": "mocha ./test --compilers js:babel-register -t 10000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.22.0",
				"babel-plugin-syntax-trailing-function-commas": "^6.22.0",
				"babel-plugin-transform-async-to-generator": "^6.22.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.22.0",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0",
				"babel-plugin-transform-es2015-block-scoping": "^6.23.0",
				"babel-plugin-transform-es2015-classes": "^6.23.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.22.0",
				"babel-plugin-transform-es2015-destructuring": "^6.23.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.22.0",
				"babel-plugin-transform-es2015-for-of": "^6.23.0",
				"babel-plugin-transform-es2015-function-name": "^6.22.0",
				"babel-plugin-transform-es2015-literals": "^6.22.0",
				"babel-plugin-transform-es2015-modules-amd": "^6.22.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.23.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.23.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.23.0",
				"babel-plugin-transform-es2015-object-super": "^6.22.0",
				"babel-plugin-transform-es2015-parameters": "^6.23.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.22.0",
				"babel-plugin-transform-es2015-spread": "^6.22.0",
				"babel-plugin-transform-es2015-sticky-regex": "^6.22.0",
				"babel-plugin-transform-es2015-template-literals": "^6.22.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.23.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.22.0",
				"babel-plugin-transform-exponentiation-operator": "^6.22.0",
				"babel-plugin-transform-regenerator": "^6.22.0",
				"browserslist": "^2.1.2",
				"invariant": "^2.2.2",
				"semver": "^5.3.0"
			},
			"devDependencies": {
				"babel-cli": "^6.23.0",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "^6.22.0",
				"babel-helper-plugin-test-runner": "^6.22.0",
				"babel-plugin-istanbul": "^3.1.2",
				"babel-preset-env": "^1.4.0",
				"babel-register": "^6.23.0",
				"chai": "^3.5.0",
				"codecov": "^1.0.1",
				"compat-table": "github:kangax/compat-table#957f1ff15972e8fb2892a172f985e9af27bf1c75",
				"eslint": "^3.17.1",
				"eslint-config-babel": "^6.0.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"fs-extra": "~2.0.0",
				"lodash": "^4.17.4",
				"mocha": "^3.2.0",
				"nyc": "^10.1.2",
				"electron-to-chromium": "^1.3.11",
				"rimraf": "^2.6.1"
			},
			"babel": {
				"presets": [
					[
						"env",
						{
							"loose": true
						}
					]
				],
				"env": {
					"test": {
						"plugins": [
							"istanbul"
						]
					}
				}
			},
			"nyc": {
				"all": true,
				"include": [
					"src/*.js"
				],
				"instrument": false,
				"sourceMap": false
			},
			"gitHead": "58b64d50eec228381d65418ff61ee6d38d9d1087",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@1.6.1",
			"_npmVersion": "5.3.0",
			"_nodeVersion": "8.3.0",
			"_npmUser": {
				"name": "danez",
				"email": "daniel@tschinder.de"
			},
			"dist": {
				"integrity": "sha512-W6VIyA6Ch9ePMI7VptNn2wBM6dbG0eSz25HEiL40nQXCsXGTGZSTZu1Iap+cj3Q0S5a7T9+529l/5Bkvd+afNA==",
				"shasum": "a18b564cc9b9afdf4aae57ae3c1b0d99188e6f48",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.6.1.tgz"
			},
			"maintainers": [
				{
					"email": "bng412@gmail.com",
					"name": "existentialism"
				},
				{
					"email": "me@thejameskyle.com",
					"name": "thejameskyle"
				},
				{
					"email": "sebmck@gmail.com",
					"name": "sebmck"
				},
				{
					"email": "daniel@tschinder.de",
					"name": "danez"
				},
				{
					"email": "hi@henryzoo.com",
					"name": "hzoo"
				},
				{
					"email": "loganfsmyth@gmail.com",
					"name": "loganfsmyth"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/babel-preset-env-1.6.1.tgz_1508243737487_0.4820051852148026"
			},
			"directories": {},
			"contributors": []
		},
		"1.7.0": {
			"name": "babel-preset-env",
			"version": "1.7.0",
			"description": "A Babel preset for each environment.",
			"author": {
				"name": "Henry Zhu",
				"email": "hi@henryzoo.com"
			},
			"homepage": "https://babeljs.io/",
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/babel/babel-preset-env.git"
			},
			"main": "lib/index.js",
			"scripts": {
				"build": "rimraf lib && babel src -d lib",
				"build-data": "node ./scripts/build-data.js",
				"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
				"coverage": "BABEL_ENV=test nyc npm run test",
				"coverage-ci": "nyc report --reporter=json && codecov -f coverage/coverage-final.json",
				"dev": "babel -w src -d lib",
				"fix": "eslint . --fix",
				"lint": "eslint .",
				"prepublish": "npm run build",
				"test": "npm run build && npm run test-only",
				"test-ci": "nyc npm run test",
				"test-only": "mocha ./test --compilers js:babel-register -t 10000"
			},
			"dependencies": {
				"babel-plugin-check-es2015-constants": "^6.22.0",
				"babel-plugin-syntax-trailing-function-commas": "^6.22.0",
				"babel-plugin-transform-async-to-generator": "^6.22.0",
				"babel-plugin-transform-es2015-arrow-functions": "^6.22.0",
				"babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0",
				"babel-plugin-transform-es2015-block-scoping": "^6.23.0",
				"babel-plugin-transform-es2015-classes": "^6.23.0",
				"babel-plugin-transform-es2015-computed-properties": "^6.22.0",
				"babel-plugin-transform-es2015-destructuring": "^6.23.0",
				"babel-plugin-transform-es2015-duplicate-keys": "^6.22.0",
				"babel-plugin-transform-es2015-for-of": "^6.23.0",
				"babel-plugin-transform-es2015-function-name": "^6.22.0",
				"babel-plugin-transform-es2015-literals": "^6.22.0",
				"babel-plugin-transform-es2015-modules-amd": "^6.22.0",
				"babel-plugin-transform-es2015-modules-commonjs": "^6.23.0",
				"babel-plugin-transform-es2015-modules-systemjs": "^6.23.0",
				"babel-plugin-transform-es2015-modules-umd": "^6.23.0",
				"babel-plugin-transform-es2015-object-super": "^6.22.0",
				"babel-plugin-transform-es2015-parameters": "^6.23.0",
				"babel-plugin-transform-es2015-shorthand-properties": "^6.22.0",
				"babel-plugin-transform-es2015-spread": "^6.22.0",
				"babel-plugin-transform-es2015-sticky-regex": "^6.22.0",
				"babel-plugin-transform-es2015-template-literals": "^6.22.0",
				"babel-plugin-transform-es2015-typeof-symbol": "^6.23.0",
				"babel-plugin-transform-es2015-unicode-regex": "^6.22.0",
				"babel-plugin-transform-exponentiation-operator": "^6.22.0",
				"babel-plugin-transform-regenerator": "^6.22.0",
				"browserslist": "^3.2.6",
				"invariant": "^2.2.2",
				"semver": "^5.3.0"
			},
			"devDependencies": {
				"babel-cli": "^6.23.0",
				"babel-eslint": "^7.1.1",
				"babel-helper-fixtures": "^6.22.0",
				"babel-helper-plugin-test-runner": "^6.22.0",
				"babel-plugin-istanbul": "^3.1.2",
				"babel-preset-env": "^1.4.0",
				"babel-register": "^6.23.0",
				"chai": "^3.5.0",
				"codecov": "^1.0.1",
				"compat-table": "github:kangax/compat-table#957f1ff15972e8fb2892a172f985e9af27bf1c75",
				"eslint": "^3.17.1",
				"eslint-config-babel": "^6.0.0",
				"eslint-plugin-flowtype": "^2.29.1",
				"fs-extra": "~2.0.0",
				"lodash": "^4.17.4",
				"mocha": "^3.2.0",
				"nyc": "^10.1.2",
				"electron-to-chromium": "^1.3.11",
				"rimraf": "^2.6.1"
			},
			"babel": {
				"presets": [
					[
						"env",
						{
							"loose": true
						}
					]
				],
				"env": {
					"test": {
						"plugins": [
							"istanbul"
						]
					}
				}
			},
			"nyc": {
				"all": true,
				"include": [
					"src/*.js"
				],
				"instrument": false,
				"sourceMap": false
			},
			"gitHead": "31f33e3656e1bd8036317c54128fdc2812a2e8aa",
			"bugs": {
				"url": "https://github.com/babel/babel-preset-env/issues"
			},
			"_id": "babel-preset-env@1.7.0",
			"_npmVersion": "6.0.0",
			"_nodeVersion": "8.9.0",
			"_npmUser": {
				"name": "existentialism",
				"email": "bng412@gmail.com"
			},
			"dist": {
				"integrity": "sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg==",
				"shasum": "dea79fa4ebeb883cd35dab07e260c1c9c04df77a",
				"tarball": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.7.0.tgz",
				"fileCount": 17,
				"unpackedSize": 100682,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9Fe7CRA9TVsSAnZWagAAAzcP/252Y4iXoKs5ns3XZg1N\nQ4GpSa6514gaUxMGsUo/g0L72jxIqQyHqotI9+acHKKM8ZK+hd4MCpkVv9kh\nBleUSlDyGIRZ8BAYaIBor+JEt3C9aWaaUOnt69m8YJ2AiOvHpww6TH1p0lNU\nVnupBfalJiyc3eMjuP4TvLE6V7r2qN+jGa97bSoAS1XXthL6anjgELIlxbq1\n+EWUrkwIH7s64acqWRee45Oy85I1PWhTB2bwErVEoWnJO4MUGESJbrvxhAnA\niqjq1OJHF7udBfPILVMGVsCiunU8T9rs1lIjL7q/NHaG8/8upsbN391I/Bgn\nl+hy8s1n6n4DxvrugbunuPy5EdMiMalFjoYh6JikMBnGqBcqK9lM+xHSJub1\nt5K8Fh5oCgOj9+whxvUnVH51+F4eX4a5d9Z9D5EZi/VrJMlAEqyljCVEDAbH\nS2yhbhiBjymjhzPGYoPx2kQx9K9lS1mxYKA1NHDJxavD5lTfQzBu+fWVtqB0\nGsZoR7lpGakQD3MnfjByYNQSgvd/oa2RxNndz2V43qVD2Hh/q1sg1vTKB831\n2wo7ZgeW3g14fv8vMh85AwE0aw4kG7Xdl+Y66SbXdAO/UzoDK6pAPwfbLhZZ\nu0BKuDImRDpwuJHAFvovVPKfxMIdmmQV4KELn8Z5i2PzI2YQyMIhdya2EByl\nHCts\r\n=/JIC\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"email": "daniel@tschinder.de",
					"name": "danez"
				},
				{
					"email": "bng412@gmail.com",
					"name": "existentialism"
				},
				{
					"email": "hi@henryzoo.com",
					"name": "hzoo"
				},
				{
					"email": "loganfsmyth@gmail.com",
					"name": "loganfsmyth"
				},
				{
					"email": "sebmck@gmail.com",
					"name": "sebmck"
				},
				{
					"email": "me@thejameskyle.com",
					"name": "thejameskyle"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/babel-preset-env_1.7.0_1525962681842_0.8440913612414951"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		}
	},
	"time": {
		"modified": "2019-01-01T07:40:46.815Z",
		"created": "2016-09-01T03:42:38.596Z",
		"0.0.0": "2016-09-01T03:42:38.596Z",
		"0.0.1": "2016-09-06T03:46:39.618Z",
		"0.0.2": "2016-09-30T21:41:32.929Z",
		"0.0.3": "2016-10-07T03:10:17.531Z",
		"0.0.4": "2016-10-07T03:56:06.355Z",
		"0.0.5": "2016-10-13T02:18:33.864Z",
		"0.0.6": "2016-10-13T02:21:33.212Z",
		"0.0.7": "2016-11-02T23:00:53.100Z",
		"0.0.8": "2016-11-16T17:28:35.187Z",
		"0.0.9": "2016-11-24T20:55:28.469Z",
		"1.0.0": "2016-12-09T20:52:12.469Z",
		"1.0.1": "2016-12-10T15:20:33.112Z",
		"1.0.2": "2016-12-10T16:34:13.319Z",
		"1.1.0": "2016-12-13T23:01:38.673Z",
		"1.1.1": "2016-12-13T23:11:59.393Z",
		"1.1.2": "2016-12-16T22:31:12.094Z",
		"1.1.3": "2016-12-16T23:03:48.605Z",
		"1.1.4": "2016-12-16T23:05:44.282Z",
		"1.1.5": "2017-01-04T23:10:17.799Z",
		"1.1.6": "2017-01-06T22:36:08.868Z",
		"1.1.7": "2017-01-09T16:06:00.792Z",
		"1.1.8": "2017-01-10T19:34:22.785Z",
		"1.1.9": "2017-02-24T13:35:19.444Z",
		"1.1.10": "2017-02-24T20:48:42.994Z",
		"1.1.11": "2017-03-01T20:22:48.468Z",
		"2.0.0-alpha.1": "2017-03-02T22:11:36.632Z",
		"1.2.0": "2017-03-03T23:06:39.595Z",
		"1.2.1": "2017-03-06T21:01:39.336Z",
		"1.2.2": "2017-03-15T16:51:25.917Z",
		"2.0.0-alpha.3": "2017-03-23T21:03:44.048Z",
		"1.3.0": "2017-03-30T20:41:44.009Z",
		"1.3.1": "2017-03-30T21:08:36.561Z",
		"1.3.2": "2017-03-30T22:26:35.038Z",
		"2.0.0-alpha.4": "2017-04-07T16:43:43.441Z",
		"1.3.3": "2017-04-07T21:38:34.193Z",
		"2.0.0-alpha.5": "2017-04-10T14:40:38.157Z",
		"1.4.0": "2017-04-14T15:49:52.768Z",
		"2.0.0-alpha.6": "2017-04-17T20:55:18.273Z",
		"2.0.0-alpha.7": "2017-04-18T14:59:22.888Z",
		"1.5.0": "2017-05-20T19:29:59.024Z",
		"1.5.1": "2017-05-22T14:30:47.331Z",
		"2.0.0-alpha.12": "2017-06-01T18:35:30.849Z",
		"1.5.2": "2017-06-07T14:38:27.946Z",
		"1.6.0": "2017-07-04T15:04:55.376Z",
		"2.0.0-alpha.15": "2017-07-19T14:53:01.448Z",
		"2.0.0-alpha.16": "2017-07-25T22:04:39.153Z",
		"2.0.0-alpha.17": "2017-07-26T20:25:16.019Z",
		"2.0.0-alpha.18": "2017-08-03T22:32:38.990Z",
		"2.0.0-alpha.19": "2017-08-08T00:55:16.037Z",
		"2.0.0-alpha.20": "2017-08-30T20:06:19.699Z",
		"2.0.0-beta.0": "2017-09-12T13:41:15.138Z",
		"2.0.0-beta.1": "2017-09-19T20:35:44.859Z",
		"2.0.0-beta.2": "2017-09-26T16:09:18.399Z",
		"7.0.0-beta.3": "2017-10-15T13:12:54.972Z",
		"1.6.1": "2017-10-17T12:35:38.917Z",
		"1.7.0": "2018-05-10T14:31:21.930Z"
	},
	"users": {},
	"dist-tags": {
		"latest": "1.7.0",
		"prerelease": "1.1.2",
		"next": "7.0.0-beta.3"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"bac62e0859724b6ca68fd681ab119889\"",
			"fetched": 1602009469140
		}
	},
	"_distfiles": {
		"babel-preset-env-0.0.0.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-0.0.0.tgz",
			"sha": "1227e8c4a4c163cf17f48a4dab4b2b2b54fadb40",
			"registry": "npmjs"
		},
		"babel-preset-env-0.0.1.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-0.0.1.tgz",
			"sha": "641098a2bc56d28236bf702d6caf5a93e566fe7f",
			"registry": "npmjs"
		},
		"babel-preset-env-0.0.2.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-0.0.2.tgz",
			"sha": "54b25e4a64b49bc01ba7e207232da57568ba3d13",
			"registry": "npmjs"
		},
		"babel-preset-env-0.0.3.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-0.0.3.tgz",
			"sha": "311955e9fa63237bbbd2d282995292b873bae2c5",
			"registry": "npmjs"
		},
		"babel-preset-env-0.0.4.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-0.0.4.tgz",
			"sha": "92443d18c882406588ad218fc585d7706a0bf32b",
			"registry": "npmjs"
		},
		"babel-preset-env-0.0.5.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-0.0.5.tgz",
			"sha": "b36f518d92f0a6c728eccbca7f6bcd828675357a",
			"registry": "npmjs"
		},
		"babel-preset-env-0.0.6.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-0.0.6.tgz",
			"sha": "cda63a020069098fad12272a7a447a7c5bafb3c8",
			"registry": "npmjs"
		},
		"babel-preset-env-0.0.7.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-0.0.7.tgz",
			"sha": "c3026e3022f1014c400d6ae7fe002e0e1cdb8661",
			"registry": "npmjs"
		},
		"babel-preset-env-0.0.8.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-0.0.8.tgz",
			"sha": "a7e37e4b345263d045cd29738a0aff1ce31f5b0e",
			"registry": "npmjs"
		},
		"babel-preset-env-0.0.9.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-0.0.9.tgz",
			"sha": "7ca6128a3c7ea1c839a535e6e98fa2f14557c349",
			"registry": "npmjs"
		},
		"babel-preset-env-1.0.0.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.0.0.tgz",
			"sha": "e78c7624491debeca1fecd933d2c2b69fed0eee9",
			"registry": "npmjs"
		},
		"babel-preset-env-1.0.1.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.0.1.tgz",
			"sha": "1d1945b80008ca395b69de0c88702a873b2f572d",
			"registry": "npmjs"
		},
		"babel-preset-env-1.0.2.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.0.2.tgz",
			"sha": "5db2cb17030d1ceac9c78f66ed5ccd1c284949fa",
			"registry": "npmjs"
		},
		"babel-preset-env-1.1.0.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.1.0.tgz",
			"sha": "83ad73661ae0f5ec3e0352fa2d6075f61822d513",
			"registry": "npmjs"
		},
		"babel-preset-env-1.1.1.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.1.1.tgz",
			"sha": "f7df25886d0f7299a3dd56b408696aeea79c79e9",
			"registry": "npmjs"
		},
		"babel-preset-env-1.1.2.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.1.2.tgz",
			"sha": "76dfa2dc709787e1fe22bd1a73809a0b7f99983b",
			"registry": "npmjs"
		},
		"babel-preset-env-1.1.3.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.1.3.tgz",
			"sha": "159e3eb7780b0dedcec04a76f1ded1c7f11a71da",
			"registry": "npmjs"
		},
		"babel-preset-env-1.1.4.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.1.4.tgz",
			"sha": "d876f9fcff5fe0612db3dcbc0c87503b41d4873f",
			"registry": "npmjs"
		},
		"babel-preset-env-1.1.5.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.1.5.tgz",
			"sha": "2198935c5828603a54321170e4e726fb3309e505",
			"registry": "npmjs"
		},
		"babel-preset-env-1.1.6.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.1.6.tgz",
			"sha": "83ce1402088e661cb5799e680d20c5a432b2873b",
			"registry": "npmjs"
		},
		"babel-preset-env-1.1.7.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.1.7.tgz",
			"sha": "4ca8dd905056039c6788a0174bfac7b7bad89fbf",
			"registry": "npmjs"
		},
		"babel-preset-env-1.1.8.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.1.8.tgz",
			"sha": "c46734c6233c3f87d177513773db3cf3c1758aaa",
			"registry": "npmjs"
		},
		"babel-preset-env-1.1.9.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.1.9.tgz",
			"sha": "49443dcd6ef52b48b7191ea33869e24590a9eb4a",
			"registry": "npmjs"
		},
		"babel-preset-env-1.1.10.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.1.10.tgz",
			"sha": "c1055b69d25c3cf5383a925ee5c553c323558368",
			"registry": "npmjs"
		},
		"babel-preset-env-1.1.11.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.1.11.tgz",
			"sha": "6aac8fc470ed2b38872f0b45b558e41125ea48a9",
			"registry": "npmjs"
		},
		"babel-preset-env-2.0.0-alpha.1.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-alpha.1.tgz",
			"sha": "5e7122a3851b7aa361124b3b6f2b6dba0b00d964",
			"registry": "npmjs"
		},
		"babel-preset-env-1.2.0.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.2.0.tgz",
			"sha": "c33f12ddd9c5b822ee47f6316de539ae8dc98e08",
			"registry": "npmjs"
		},
		"babel-preset-env-1.2.1.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.2.1.tgz",
			"sha": "659178f54df74a74765f796be4d290b5beeb3f5f",
			"registry": "npmjs"
		},
		"babel-preset-env-1.2.2.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.2.2.tgz",
			"sha": "1dbc4d7f8a575691d301f45fa9b2f9698b1e3b92",
			"registry": "npmjs"
		},
		"babel-preset-env-2.0.0-alpha.3.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-alpha.3.tgz",
			"sha": "49a19552ed932af51faeb22ecb5b9c6dfad6bdbb",
			"registry": "npmjs"
		},
		"babel-preset-env-1.3.0.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.3.0.tgz",
			"sha": "c56676bee9a0762d9aa4612d6113b776f7179132",
			"registry": "npmjs"
		},
		"babel-preset-env-1.3.1.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.3.1.tgz",
			"sha": "2c60b961dfaaa867bb290d19a7f69aa705039d16",
			"registry": "npmjs"
		},
		"babel-preset-env-1.3.2.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.3.2.tgz",
			"sha": "08eabd2bf810c3678069f7e052323419f1448749",
			"registry": "npmjs"
		},
		"babel-preset-env-2.0.0-alpha.4.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-alpha.4.tgz",
			"sha": "2c3f3764eef3728cb2c36b71b605d3c0d90dbeab",
			"registry": "npmjs"
		},
		"babel-preset-env-1.3.3.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.3.3.tgz",
			"sha": "5913407784e3d98de2aa814a3ef9059722b34e0b",
			"registry": "npmjs"
		},
		"babel-preset-env-2.0.0-alpha.5.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-alpha.5.tgz",
			"sha": "9e82d10cdb1cd51b7ff9ab397082b2d66ab99a1d",
			"registry": "npmjs"
		},
		"babel-preset-env-1.4.0.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.4.0.tgz",
			"sha": "c8e02a3bcc7792f23cded68e0355b9d4c28f0f7a",
			"registry": "npmjs"
		},
		"babel-preset-env-2.0.0-alpha.6.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-alpha.6.tgz",
			"sha": "d8ddd8d9c6028bdd219e7621a41eef520a04483d",
			"registry": "npmjs"
		},
		"babel-preset-env-2.0.0-alpha.7.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-alpha.7.tgz",
			"sha": "aa78a3ffe17eeb94de5d576cdfb6466ca8031fb0",
			"registry": "npmjs"
		},
		"babel-preset-env-1.5.0.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.5.0.tgz",
			"sha": "6e5452f7c8742afe3b9a917883ccf3f7a4f340c5",
			"registry": "npmjs"
		},
		"babel-preset-env-1.5.1.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.5.1.tgz",
			"sha": "d2eca6af179edf27cdc305a84820f601b456dd0b",
			"registry": "npmjs"
		},
		"babel-preset-env-2.0.0-alpha.12.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-alpha.12.tgz",
			"sha": "4dba4f917fcf0947c64985f71daa4287f37e1a8e",
			"registry": "npmjs"
		},
		"babel-preset-env-1.5.2.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.5.2.tgz",
			"sha": "cd4ae90a6e94b709f97374b33e5f8b983556adef",
			"registry": "npmjs"
		},
		"babel-preset-env-1.6.0.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.6.0.tgz",
			"sha": "2de1c782a780a0a5d605d199c957596da43c44e4",
			"registry": "npmjs"
		},
		"babel-preset-env-2.0.0-alpha.15.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-alpha.15.tgz",
			"sha": "b6bf76989b26af212815bd976424f557b85497e9",
			"registry": "npmjs"
		},
		"babel-preset-env-2.0.0-alpha.16.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-alpha.16.tgz",
			"sha": "52fc8c534af9bd09f3e534fd2a1403925057623f",
			"registry": "npmjs"
		},
		"babel-preset-env-2.0.0-alpha.17.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-alpha.17.tgz",
			"sha": "8af4b64a96c770d28dec855e163a80d12e94062f",
			"registry": "npmjs"
		},
		"babel-preset-env-2.0.0-alpha.18.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-alpha.18.tgz",
			"sha": "1ff927011521e9bc97819d921700ccd3faa6c676",
			"registry": "npmjs"
		},
		"babel-preset-env-2.0.0-alpha.19.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-alpha.19.tgz",
			"sha": "b38eccbb0b75fc8450bd5a07eb8d3f99ca4cf06f",
			"registry": "npmjs"
		},
		"babel-preset-env-2.0.0-alpha.20.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-alpha.20.tgz",
			"sha": "1a4cb3b5e35e94760ed0d711151587952355e7a1",
			"registry": "npmjs"
		},
		"babel-preset-env-2.0.0-beta.0.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-beta.0.tgz",
			"sha": "491a94a46d26ffe4d8b1f7ccd1fe3d8cd742431c",
			"registry": "npmjs"
		},
		"babel-preset-env-2.0.0-beta.1.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-beta.1.tgz",
			"sha": "910262c81eeb905bc88bd437814e2177b61bee55",
			"registry": "npmjs"
		},
		"babel-preset-env-2.0.0-beta.2.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-beta.2.tgz",
			"sha": "2ec7b9d7c3ede4008f830c194e75cc22a6b86b8e",
			"registry": "npmjs"
		},
		"babel-preset-env-7.0.0-beta.3.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-7.0.0-beta.3.tgz",
			"sha": "3811da21ede73107223940bcea91a0325027026c",
			"registry": "npmjs"
		},
		"babel-preset-env-1.6.1.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.6.1.tgz",
			"sha": "a18b564cc9b9afdf4aae57ae3c1b0d99188e6f48",
			"registry": "npmjs"
		},
		"babel-preset-env-1.7.0.tgz": {
			"url": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.7.0.tgz",
			"sha": "dea79fa4ebeb883cd35dab07e260c1c9c04df77a",
			"registry": "npmjs"
		}
	},
	"_attachments": {
		"babel-preset-env-1.6.1.tgz": {
			"shasum": "a18b564cc9b9afdf4aae57ae3c1b0d99188e6f48"
		}
	},
	"_rev": "15-1ad787ac01d6b480",
	"_id": "babel-preset-env",
	"readme": "# Now that `babel-preset-env` has stabilized, it has been [moved into the main Babel mono-repo](https://github.com/babel/babel/tree/master/packages/babel-preset-env) and this repo has been archived.\n\nThe move makes it much easier to release and develop in sync with the rest of Babel!\n\nThis repo will be made read-only, as all of the issues/labels have been moved over as well. Please report any bugs and open pull requests over on the [main mono-repo](https://github.com/babel/babel).\n\n---\n\n# babel-preset-env [![npm](https://img.shields.io/npm/v/babel-preset-env.svg)](https://www.npmjs.com/package/babel-preset-env) [![travis](https://img.shields.io/travis/babel/babel-preset-env/master.svg)](https://travis-ci.org/babel/babel-preset-env) [![npm-downloads](https://img.shields.io/npm/dm/babel-preset-env.svg)](https://www.npmjs.com/package/babel-preset-env) [![codecov](https://img.shields.io/codecov/c/github/babel/babel-preset-env/master.svg?maxAge=43200)](https://codecov.io/github/babel/babel-preset-env)\n\n> A Babel preset that compiles [ES2015+](https://github.com/tc39/proposals/blob/master/finished-proposals.md) down to ES5 by automatically determining the Babel plugins and polyfills you need based on your targeted browser or runtime environments.\n\n```sh\nnpm install babel-preset-env --save-dev\n```\n\nWithout any configuration options, babel-preset-env behaves exactly the same as babel-preset-latest (or babel-preset-es2015, babel-preset-es2016, and babel-preset-es2017 together).\n\n> However, we don't recommend using `preset-env` this way because it doesn't take advantage of it's greater capabilities of targeting specific browsers.\n\n```json\n{\n  \"presets\": [\"env\"]\n}\n```\n\nYou can also configure it to only include the polyfills and transforms needed for the browsers you support. Compiling only what's needed can make your bundles smaller and your life easier.\n\nThis example only includes the polyfills and code transforms needed for coverage of users > 0.25%, ignoring Internet Explorer 11 and Opera Mini.. We use [browserslist](https://github.com/ai/browserslist) to parse this information, so you can use [any valid query format supported by browserslist](https://github.com/ai/browserslist#queries).\n\n```js\n{\n  \"presets\": [\n    [\"env\", {\n      \"targets\": {\n        // The % refers to the global coverage of users from browserslist\n        \"browsers\": [ \">0.25%\", \"not ie 11\", \"not op_mini all\"]\n      }\n    }]\n  ]\n}\n```\n\n> You can also target individual versions of browsers instead of using a query with `\"targets\": { \"chrome\": \"52\" }`.\n\nSimilarly, if you're targeting Node.js instead of the browser, you can configure babel-preset-env to only include the polyfills and transforms necessary for a particular version:\n\n```json\n{\n  \"presets\": [\n    [\"env\", {\n      \"targets\": {\n        \"node\": \"6.10\"\n      }\n    }]\n  ]\n}\n```\n\nFor convenience, you can use `\"node\": \"current\"` to only include the necessary polyfills and transforms for the Node.js version that you use to run Babel:\n\n```json\n{\n  \"presets\": [\n    [\"env\", {\n      \"targets\": {\n        \"node\": \"current\"\n      }\n    }]\n  ]\n}\n```\n\nCheck out the many options (especially `useBuiltIns` to polyfill less)!\n\n- [How it Works](#how-it-works)\n- [Install](#install)\n- [Usage](#usage)\n- [Options](#options)\n- [Examples](#examples)\n- [Caveats](#caveats)\n- [Other Cool Projects](#other-cool-projects)\n\n## How it Works\n\n### Determine environment support for ECMAScript features\n\nUse external data such as [`compat-table`](https://github.com/kangax/compat-table) to determine browser support. (We should create PRs there when necessary)\n\n![](https://cloud.githubusercontent.com/assets/588473/19214029/58deebce-8d48-11e6-9004-ee3fbcb75d8b.png)\n\nWe can periodically run [build-data.js](https://github.com/babel/babel-preset-env/blob/master/scripts/build-data.js) which generates [plugins.json](https://github.com/babel/babel-preset-env/blob/master/data/plugins.json).\n\nRef: [#7](https://github.com/babel/babel-preset-env/issues/7)\n\n### Maintain a mapping between JavaScript features and Babel plugins\n\n> Currently located at [plugin-features.js](https://github.com/babel/babel-preset-env/blob/master/data/plugin-features.js).\n\nThis should be straightforward to do in most cases. There might be cases where plugins should be split up more or certain plugins aren't standalone enough (or impossible to do).\n\n### Support all plugins in Babel that are considered `latest`\n\n> Default behavior without options is the same as `babel-preset-latest`.\n\nIt won't include `stage-x` plugins. env will support all plugins in what we consider the latest version of JavaScript (by matching what we do in [`babel-preset-latest`](http://babeljs.io/docs/plugins/preset-latest/)).\n\nRef: [#14](https://github.com/babel/babel-preset-env/issues/14)\n\n### Determine the lowest common denominator of plugins to be included in the preset\n\nIf you are targeting IE 8 and Chrome 55 it will include all plugins required by IE 8 since you would need to support both still.\n\n### Support a target option `\"node\": \"current\"` to compile for the currently running node version.\n\nFor example, if you are building on Node 6, arrow functions won't be converted, but they will if you build on Node 0.12.\n\n### Support a `browsers` option like autoprefixer\n\nUse [browserslist](https://github.com/ai/browserslist) to declare supported environments by performing queries like `> 1%, last 2 versions`.\n\nRef: [#19](https://github.com/babel/babel-preset-env/pull/19)\n\n## Install\n\nWith [npm](https://www.npmjs.com):\n\n```sh\nnpm install --save-dev babel-preset-env\n```\n\nOr [yarn](https://yarnpkg.com):\n\n```sh\nyarn add babel-preset-env --dev\n```\n\n## Usage\n\nThe default behavior without options runs all transforms (behaves the same as [babel-preset-latest](https://babeljs.io/docs/plugins/preset-latest/)).\n\n```json\n{\n  \"presets\": [\"env\"]\n}\n```\n\n## Options\n\nFor more information on setting options for a preset, refer to the [plugin/preset options](http://babeljs.io/docs/plugins/#plugin-preset-options) documentation.\n\n### `targets`\n\n`{ [string]: number | string }`, defaults to `{}`.\n\nTakes an object of environment versions to support.\n\nEach target environment takes a number or a string (we recommend using a string when specifying minor versions like `node: \"6.10\"`).\n\nExample environments: `chrome`, `opera`, `edge`, `firefox`, `safari`, `ie`, `ios`, `android`, `node`, `electron`.\n\nThe [data](https://github.com/babel/babel-preset-env/blob/master/data/plugins.json) for this is generated by running the [build-data script](https://github.com/babel/babel-preset-env/blob/master/scripts/build-data.js) which pulls in data from [compat-table](https://kangax.github.io/compat-table).\n\n### `targets.node`\n\n`number | string | \"current\" | true`\n\nIf you want to compile against the current node version, you can specify `\"node\": true` or `\"node\": \"current\"`, which would be the same as `\"node\": process.versions.node`.\n\n### `targets.browsers`\n\n`Array<string> | string`\n\nA query to select browsers (ex: last 2 versions, > 5%) using [browserslist](https://github.com/ai/browserslist).\n\nNote, browsers' results are overridden by explicit items from `targets`.\n\n### `targets.uglify`\n\n`true`\n\nWhen using `uglify-js` to minify your code, you may run into syntax errors when targeting later browsers since `uglify-js` does not support any ES2015+ syntax.\n\nTo prevent these errors - set the `uglify` option to `true`, which enables all transformation plugins and as a result, your code is fully compiled to ES5. However, the `useBuiltIns` option will still work as before and only include the polyfills that your target(s) need.\n\n> Uglify has support for ES2015 syntax via [uglify-es](https://github.com/mishoo/UglifyJS2/tree/harmony). If you are using syntax unsupported by `uglify-es`, we recommend using [babel-minify](https://github.com/babel/minify).\n\n> Note: This option is deprecated in 2.x and replaced with a [`forceAllTransforms` option](https://github.com/babel/babel-preset-env/pull/264).\n\n### `spec`\n\n`boolean`, defaults to `false`.\n\nEnable more spec compliant, but potentially slower, transformations for any plugins in this preset that support them.\n\n### `loose`\n\n`boolean`, defaults to `false`.\n\nEnable \"loose\" transformations for any plugins in this preset that allow them.\n\n### `modules`\n\n`\"amd\" | \"umd\" | \"systemjs\" | \"commonjs\" | false`, defaults to `\"commonjs\"`.\n\nEnable transformation of ES6 module syntax to another module type.\n\nSetting this to `false` will not transform modules.\n\n### `debug`\n\n`boolean`, defaults to `false`.\n\nOutputs the targets/plugins used and the version specified in [plugin data version](https://github.com/babel/babel-preset-env/blob/master/data/plugins.json) to `console.log`.\n\n### `include`\n\n`Array<string>`, defaults to `[]`.\n\n> NOTE: `whitelist` is deprecated and will be removed in the next major in favor of this.\n\nAn array of plugins to always include.\n\nValid options include any:\n\n- [Babel plugins](https://github.com/babel/babel-preset-env/blob/master/data/plugin-features.js) - both with (`babel-plugin-transform-es2015-spread`) and without prefix (`transform-es2015-spread`) are supported.\n\n- [Built-ins](https://github.com/babel/babel-preset-env/blob/master/data/built-in-features.js), such as `map`, `set`, or `object.assign`.\n\nThis option is useful if there is a bug in a native implementation, or a combination of a non-supported feature + a supported one doesn't work.\n\nFor example, Node 4 supports native classes but not spread. If `super` is used with a spread argument, then the `transform-es2015-classes` transform needs to be `include`d, as it is not possible to transpile a spread with `super` otherwise.\n\n> NOTE: The `include` and `exclude` options _only_ work with the [plugins included with this preset](https://github.com/babel/babel-preset-env/blob/master/data/plugin-features.js); so, for example, including `transform-do-expressions` or excluding `transform-function-bind` will throw errors. To use a plugin _not_ included with this preset, add them to your [config](https://babeljs.io/docs/usage/babelrc/) directly.\n\n### `exclude`\n\n`Array<string>`, defaults to `[]`.\n\nAn array of plugins to always exclude/remove.\n\nThe possible options are the same as the `include` option.\n\nThis option is useful for \"blacklisting\" a transform like `transform-regenerator` if you don't use generators and don't want to include `regeneratorRuntime` (when using `useBuiltIns`) or for using another plugin like [fast-async](https://github.com/MatAtBread/fast-async) instead of [Babel's async-to-gen](http://babeljs.io/docs/plugins/transform-async-generator-functions/).\n\n### `useBuiltIns`\n\n`boolean`, defaults to `false`.\n\nA way to apply `babel-preset-env` for polyfills (via \"babel-polyfill\").\n\n> NOTE: This does not currently polyfill experimental/stage-x built-ins like the regular \"babel-polyfill\" does.\n> This will only work with npm >= 3 (which should be used with Babel 6 anyway)\n\n```\nnpm install babel-polyfill --save\n```\n\nThis option enables a new plugin that replaces the statement `import \"babel-polyfill\"` or `require(\"babel-polyfill\")` with individual requires for `babel-polyfill` based on environment.\n\n> NOTE: Only use `require(\"babel-polyfill\");` once in your whole app.\n> Multiple imports or requires of `babel-polyfill` will throw an error since it can cause global collisions and other issues that are hard to trace.\n> We recommend creating a single entry file that only contains the `require` statement.\n\n**In**\n\n```js\nimport \"babel-polyfill\";\n```\n\n**Out (different based on environment)**\n\n```js\nimport \"core-js/modules/es7.string.pad-start\";\nimport \"core-js/modules/es7.string.pad-end\";\nimport \"core-js/modules/web.timers\";\nimport \"core-js/modules/web.immediate\";\nimport \"core-js/modules/web.dom.iterable\";\n```\n\nThis will also work for `core-js` directly (`import \"core-js\";`)\n\n```\nnpm install core-js --save\n```\n\n---\n\n## Examples\n\n### Export with various targets\n\n```js\nexport class A {}\n```\n\n#### Target only Chrome 52\n\n**.babelrc**\n\n```json\n{\n  \"presets\": [\n    [\"env\", {\n      \"targets\": {\n        \"chrome\": 52\n      }\n    }]\n  ]\n}\n```\n\n**Out**\n\n```js\nclass A {}\nexports.A = A;\n```\n\n#### Target Chrome 52 with webpack 2/rollup and loose mode\n\n**.babelrc**\n\n```json\n{\n  \"presets\": [\n    [\"env\", {\n      \"targets\": {\n        \"chrome\": 52\n      },\n      \"modules\": false,\n      \"loose\": true\n    }]\n  ]\n}\n```\n\n**Out**\n\n```js\nexport class A {}\n```\n\n#### Target specific browsers via browserslist\n\n**.babelrc**\n\n```json\n{\n  \"presets\": [\n    [\"env\", {\n      \"targets\": {\n        \"chrome\": 52,\n        \"browsers\": [\"last 2 versions\", \"safari 7\"]\n      }\n    }]\n  ]\n}\n```\n\n**Out**\n\n```js\nexport var A = function A() {\n  _classCallCheck(this, A);\n};\n```\n\n#### Target latest node via `node: true` or `node: \"current\"`\n\n**.babelrc**\n\n```json\n{\n  \"presets\": [\n    [\"env\", {\n      \"targets\": {\n        \"node\": \"current\"\n      }\n    }]\n  ]\n}\n```\n\n**Out**\n\n```js\nclass A {}\nexports.A = A;\n```\n\n### Show debug output\n\n**.babelrc**\n\n```json\n{\n  \"presets\": [\n    [ \"env\", {\n      \"targets\": {\n        \"safari\": 10\n      },\n      \"modules\": false,\n      \"useBuiltIns\": true,\n      \"debug\": true\n    }]\n  ]\n}\n```\n\n**stdout**\n\n```sh\nUsing targets:\n{\n  \"safari\": 10\n}\n\nModules transform: false\n\nUsing plugins:\n  transform-exponentiation-operator {}\n  transform-async-to-generator {}\n\nUsing polyfills:\n  es7.object.values {}\n  es7.object.entries {}\n  es7.object.get-own-property-descriptors {}\n  web.timers {}\n  web.immediate {}\n  web.dom.iterable {}\n```\n\n### Include and exclude specific plugins/built-ins\n\n> always include arrow functions, explicitly exclude generators\n\n```json\n{\n  \"presets\": [\n    [\"env\", {\n      \"targets\": {\n        \"browsers\": [\"last 2 versions\", \"safari >= 7\"]\n      },\n      \"include\": [\"transform-es2015-arrow-functions\", \"es6.map\"],\n      \"exclude\": [\"transform-regenerator\", \"es6.set\"]\n    }]\n  ]\n}\n```\n\n## Caveats\n\nIf you get a `SyntaxError: Unexpected token ...` error when using the [object-rest-spread](https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-object-rest-spread) transform then make sure the plugin has been updated to, at least, `v6.19.0`.\n\n## Other Cool Projects\n\n- [babel-preset-modern-browsers](https://github.com/christophehurpeau/babel-preset-modern-browsers)\n- ?"
}