diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index e80546a90e9c7..efe271ad87a4c 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -141,7 +141,7 @@ When creating a new package you need to provide at least the following:
"module": "build-module/index.js",
"react-native": "src/index",
"dependencies": {
- "@babel/runtime-corejs2": "7.0.0-beta.56"
+ "@babel/runtime": "^7.0.0"
},
"publishConfig": {
"access": "public"
diff --git a/bin/packages/get-babel-config.js b/bin/packages/get-babel-config.js
index 4f23f4281febb..cdbce9b51a58a 100644
--- a/bin/packages/get-babel-config.js
+++ b/bin/packages/get-babel-config.js
@@ -19,29 +19,55 @@ if ( ! process.env.SKIP_JSX_PRAGMA_TRANSFORM ) {
} ] );
}
+const overrideOptions = ( target, targetName, options ) => {
+ if ( get( target, [ 'file', 'request' ] ) === targetName ) {
+ return [ targetName, Object.assign(
+ {},
+ target.options,
+ options
+ ) ];
+ }
+ return target;
+};
+
const babelConfigs = {
main: Object.assign(
{},
babelDefaultConfig,
{
- plugins,
- presets: map( babelDefaultConfig.presets, ( preset ) => {
- if ( get( preset, [ 'file', 'request' ] ) === '@babel/preset-env' ) {
- return [ '@babel/preset-env', Object.assign(
- {},
- preset.options,
- { modules: 'commonjs' }
- ) ];
- }
- return preset;
- } ),
+ plugins: map(
+ plugins,
+ ( plugin ) => overrideOptions( plugin, '@babel/plugin-transform-runtime', {
+ corejs: false,
+ } )
+ ),
+ presets: map(
+ babelDefaultConfig.presets,
+ ( preset ) => overrideOptions( preset, '@babel/preset-env', {
+ modules: 'commonjs',
+ useBuiltIns: false,
+ } )
+ ),
}
),
module: Object.assign(
{},
babelDefaultConfig,
{
- plugins,
+ plugins: map(
+ plugins,
+ ( plugin ) => overrideOptions( plugin, '@babel/plugin-transform-runtime', {
+ corejs: false,
+ useESModules: true,
+ } )
+ ),
+ presets: map(
+ babelDefaultConfig.presets,
+ ( preset ) => overrideOptions( preset, '@babel/preset-env', {
+ modules: false,
+ useBuiltIns: false,
+ } )
+ ),
}
),
};
diff --git a/package-lock.json b/package-lock.json
index 20c08dc159964..de142463f18a0 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -5,27 +5,27 @@
"requires": true,
"dependencies": {
"@babel/code-frame": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0-beta.56.tgz",
- "integrity": "sha512-OBeGs8UXWpKl0oK2T5nUXNl2yu8RKxqL/7aUnMtKDXCU6VUrNP3npdrPivBA11HPB15TVI49nWf2lntTzoUuAg==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz",
+ "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
"dev": true,
"requires": {
- "@babel/highlight": "7.0.0-beta.56"
+ "@babel/highlight": "^7.0.0"
}
},
"@babel/core": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.0.0-beta.56.tgz",
- "integrity": "sha512-IsytpdHZqo5pgJj4FTcpEMKmfXK9TdvThLZo4yUOjbuVZCy8NAwoeBnojvKCNf+139L7xNIIosp3RVA0cMkbOg==",
- "dev": true,
- "requires": {
- "@babel/code-frame": "7.0.0-beta.56",
- "@babel/generator": "7.0.0-beta.56",
- "@babel/helpers": "7.0.0-beta.56",
- "@babel/parser": "7.0.0-beta.56",
- "@babel/template": "7.0.0-beta.56",
- "@babel/traverse": "7.0.0-beta.56",
- "@babel/types": "7.0.0-beta.56",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.0.0.tgz",
+ "integrity": "sha512-nrvxS5u6QUN5gLl1GEakIcmOeoUHT1/gQtdMRq18WFURJ5osn4ppJLVSseMQo4zVWKJfBTF4muIYijXUnKlRLQ==",
+ "dev": true,
+ "requires": {
+ "@babel/code-frame": "^7.0.0",
+ "@babel/generator": "^7.0.0",
+ "@babel/helpers": "^7.0.0",
+ "@babel/parser": "^7.0.0",
+ "@babel/template": "^7.0.0",
+ "@babel/traverse": "^7.0.0",
+ "@babel/types": "^7.0.0",
"convert-source-map": "^1.1.0",
"debug": "^3.1.0",
"json5": "^0.5.0",
@@ -36,12 +36,12 @@
}
},
"@babel/generator": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.0.0-beta.56.tgz",
- "integrity": "sha512-d+Ls/Vr5OU5FBDYQToXSqAluI3r2UaSoNZ41zD3sxdoVoaT8K5Bdh4So4eG4o//INGM7actValXGfb+5J1+r8w==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.0.0.tgz",
+ "integrity": "sha512-/BM2vupkpbZXq22l1ALO7MqXJZH2k8bKVv8Y+pABFnzWdztDB/ZLveP5At21vLz5c2YtSE6p7j2FZEsqafMz5Q==",
"dev": true,
"requires": {
- "@babel/types": "7.0.0-beta.56",
+ "@babel/types": "^7.0.0",
"jsesc": "^2.5.1",
"lodash": "^4.17.10",
"source-map": "^0.5.0",
@@ -49,703 +49,756 @@
}
},
"@babel/helper-annotate-as-pure": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0-beta.56.tgz",
- "integrity": "sha512-PaHQ8R489lwBZYz/F81YpKDurIQfKWliNIpHZAysYbnozq8hVyaUx8D5wW6Dplf0lUUQ8Y/I3YKtiNoyg7bLHA==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz",
+ "integrity": "sha512-3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q==",
"dev": true,
"requires": {
- "@babel/types": "7.0.0-beta.56"
+ "@babel/types": "^7.0.0"
}
},
"@babel/helper-builder-binary-assignment-operator-visitor": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.0.0-beta.56.tgz",
- "integrity": "sha512-ka5Fe6UB/jRtCWU/emg6fLKqttaVaBCF1zdT06PYs7w8hJPidCcfdVMBoDHfqL3pgLo+hp+LW4Q/99zw/zv0Sw==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.0.0.tgz",
+ "integrity": "sha512-9HdU8lrAc4FUZOy+y2w//kUhynSpkGIRYDzJW1oKJx7+v8m6UEAbAd2tSvxirsq2kJTXJZZS6Eo8FnUDUH0ZWw==",
"dev": true,
"requires": {
- "@babel/helper-explode-assignable-expression": "7.0.0-beta.56",
- "@babel/types": "7.0.0-beta.56"
+ "@babel/helper-explode-assignable-expression": "^7.0.0",
+ "@babel/types": "^7.0.0"
}
},
"@babel/helper-builder-react-jsx": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.0.0-beta.56.tgz",
- "integrity": "sha512-s7nY9YbY+/6yccMCdI9oqh/rZ9lEoo3EHk/Lt6H2p/t6jyQf0sWqtsbJeHg5j5FzX6ZwYkdX8lTmBBMTrlyf9A==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.0.0.tgz",
+ "integrity": "sha512-ebJ2JM6NAKW0fQEqN8hOLxK84RbRz9OkUhGS/Xd5u56ejMfVbayJ4+LykERZCOUM6faa6Fp3SZNX3fcT16MKHw==",
"dev": true,
"requires": {
- "@babel/types": "7.0.0-beta.56",
+ "@babel/types": "^7.0.0",
"esutils": "^2.0.0"
}
},
"@babel/helper-call-delegate": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.0.0-beta.56.tgz",
- "integrity": "sha512-XOv0taD7Elw0CSorktXbbCzdPgH4dZOb8yObk5deEhDbWgJhdwIvd5z8rQpDu712oqDhXm7Z3v+upFsOCg2+nQ==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.0.0.tgz",
+ "integrity": "sha512-HdYG6vr4KgXHK0q1QRZ8guoYCF5rZjIdPlhcVY+j4EBK/FDR+cXRM5/6lQr3NIWDc7dO1KfgjG5rfH6lM89VBw==",
"dev": true,
"requires": {
- "@babel/helper-hoist-variables": "7.0.0-beta.56",
- "@babel/traverse": "7.0.0-beta.56",
- "@babel/types": "7.0.0-beta.56"
+ "@babel/helper-hoist-variables": "^7.0.0",
+ "@babel/traverse": "^7.0.0",
+ "@babel/types": "^7.0.0"
}
},
"@babel/helper-define-map": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.0.0-beta.56.tgz",
- "integrity": "sha512-6hWVBpEyeRqvX3cKU7GVjdiYk9SvucpScTwdNpuSvsX8lX1MzuLQ7n9FNrHMU6+ulVNkZV81E7WdABYgXyIfuw==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.0.0.tgz",
+ "integrity": "sha512-acbCxYS9XufWxsBiclmXMK1CFz7en/XSYvHFcbb3Jb8BqjFEBrA46WlIsoSQTRG/eYN60HciUnzdyQxOZhrHfw==",
"dev": true,
"requires": {
- "@babel/helper-function-name": "7.0.0-beta.56",
- "@babel/types": "7.0.0-beta.56",
+ "@babel/helper-function-name": "^7.0.0",
+ "@babel/types": "^7.0.0",
"lodash": "^4.17.10"
}
},
"@babel/helper-explode-assignable-expression": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.0.0-beta.56.tgz",
- "integrity": "sha512-Y3a7HLnwLJEiKe4+XB2AEo6QiCnFsa0ycqg6HBp0lyw4HztSTGt3oyZYO8I5ZhtVCKi/EJXSQuKHLOV98jG/+A==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.0.0.tgz",
+ "integrity": "sha512-5gLPwdDnYf8GfPsjS+UmZUtYE1jaXTFm1P+ymGobqvXbA0q3ANgpH60+C6zDrRAWXYbQXYvzzQC/r0gJVNNltQ==",
"dev": true,
"requires": {
- "@babel/traverse": "7.0.0-beta.56",
- "@babel/types": "7.0.0-beta.56"
+ "@babel/traverse": "^7.0.0",
+ "@babel/types": "^7.0.0"
}
},
"@babel/helper-function-name": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.0.0-beta.56.tgz",
- "integrity": "sha512-Lq4nPOt1j3sUq+1GVrw57dKq6wBKAHplGjYzEG8dkytqo93i6uSKKKg3smYXx2qohEVD5ciAyJjgRJq7RQu4Lg==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.0.0.tgz",
+ "integrity": "sha512-Zo+LGvfYp4rMtz84BLF3bavFTdf8y4rJtMPTe2J+rxYmnDOIeH8le++VFI/pRJU+rQhjqiXxE4LMaIau28Tv1Q==",
"dev": true,
"requires": {
- "@babel/helper-get-function-arity": "7.0.0-beta.56",
- "@babel/template": "7.0.0-beta.56",
- "@babel/types": "7.0.0-beta.56"
+ "@babel/helper-get-function-arity": "^7.0.0",
+ "@babel/template": "^7.0.0",
+ "@babel/types": "^7.0.0"
}
},
"@babel/helper-get-function-arity": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0-beta.56.tgz",
- "integrity": "sha512-QU9EVlnDGTzBasgrdo/I4+RzZS7oqzz9YcetpYko3bp+VsRGokqsAQl3gIvxWTtxwibwboDEdBx+fGArtb2fhw==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz",
+ "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==",
"dev": true,
"requires": {
- "@babel/types": "7.0.0-beta.56"
+ "@babel/types": "^7.0.0"
}
},
"@babel/helper-hoist-variables": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.0.0-beta.56.tgz",
- "integrity": "sha512-PTBa6UfiM7MgeTXOlNjCDiiqtOhqWraHM2GGsZg1M8VkuZRjP1Kag9JNmoppUlsZE5LY3NE+BjJuQ1/mLgcIug==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.0.0.tgz",
+ "integrity": "sha512-Ggv5sldXUeSKsuzLkddtyhyHe2YantsxWKNi7A+7LeD12ExRDWTRk29JCXpaHPAbMaIPZSil7n+lq78WY2VY7w==",
"dev": true,
"requires": {
- "@babel/types": "7.0.0-beta.56"
+ "@babel/types": "^7.0.0"
}
},
"@babel/helper-member-expression-to-functions": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.0.0-beta.56.tgz",
- "integrity": "sha512-/TrmPCG1XIENakzenEyiNsbIBSTm10DNWyB/cyKwVljzA18gMivn9YxSMxVAuaC1KyTTmhkeUYibSMF7yF13xw==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.0.0.tgz",
+ "integrity": "sha512-avo+lm/QmZlv27Zsi0xEor2fKcqWG56D5ae9dzklpIaY7cQMK5N8VSpaNVPPagiqmy7LrEjK1IWdGMOqPu5csg==",
"dev": true,
"requires": {
- "@babel/types": "7.0.0-beta.56"
+ "@babel/types": "^7.0.0"
}
},
"@babel/helper-module-imports": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.0.0-beta.56.tgz",
- "integrity": "sha512-iVWFscU+yIu6DIo5IWkMgVXd74/d3z/ZomwF/QJNGFwFP/lNA282rpjsky56fSxS7oT7wAlXoYoHVCOOaL7tbg==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz",
+ "integrity": "sha512-aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A==",
"dev": true,
"requires": {
- "@babel/types": "7.0.0-beta.56",
- "lodash": "^4.17.10"
+ "@babel/types": "^7.0.0"
}
},
"@babel/helper-module-transforms": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.0.0-beta.56.tgz",
- "integrity": "sha512-jC+blwjVeVx43WWOJHHXYBcHvYw0eHNgZUUXHKkDTLYc0zx8oev3LyciGFiWz29KgCS1K8YYd0t7z8fFXlCTog==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.0.0.tgz",
+ "integrity": "sha512-QdwmTTlPmT7TZcf30dnqm8pem+o48tVt991xXogE5CQCwqSpWKuzH2E9v8VWeccQ66a6/CmrLZ+bwp66JYeM5A==",
"dev": true,
"requires": {
- "@babel/helper-module-imports": "7.0.0-beta.56",
- "@babel/helper-simple-access": "7.0.0-beta.56",
- "@babel/helper-split-export-declaration": "7.0.0-beta.56",
- "@babel/template": "7.0.0-beta.56",
- "@babel/types": "7.0.0-beta.56",
+ "@babel/helper-module-imports": "^7.0.0",
+ "@babel/helper-simple-access": "^7.0.0",
+ "@babel/helper-split-export-declaration": "^7.0.0",
+ "@babel/template": "^7.0.0",
+ "@babel/types": "^7.0.0",
"lodash": "^4.17.10"
}
},
"@babel/helper-optimise-call-expression": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0-beta.56.tgz",
- "integrity": "sha512-T+eZePA6kM+3wHXDPKKFZGHtMJGfK2/xmdk9pVjFHppdg4zwEqGaqLQaOlqfk5ekx2vxO22tmL4Caf2A/MVm0w==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0.tgz",
+ "integrity": "sha512-u8nd9NQePYNQV8iPWu/pLLYBqZBa4ZaY1YWRFMuxrid94wKI1QNt67NEZ7GAe5Kc/0LLScbim05xZFWkAdrj9g==",
"dev": true,
"requires": {
- "@babel/types": "7.0.0-beta.56"
+ "@babel/types": "^7.0.0"
}
},
"@babel/helper-plugin-utils": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0-beta.56.tgz",
- "integrity": "sha512-6IlFMU13X7gwnnMldDHwfc7IqngqCH/KfiU7I+GdNoZPnddmjghc87E/zKHaJpWdX1VvXCCelp2EnKq0rgBQ8w==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz",
+ "integrity": "sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==",
"dev": true
},
"@babel/helper-regex": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.0.0-beta.56.tgz",
- "integrity": "sha512-wtb8bmlc5TF7W7KMd5muS+CVQQu7cNGTdPbI5+8x5w36bN8ytbkun5160hJ2S1r3Tti0FPnrYwz+9W5AGj+d9g==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.0.0.tgz",
+ "integrity": "sha512-TR0/N0NDCcUIUEbqV6dCO+LptmmSQFQ7q70lfcEB4URsjD0E1HzicrwUH+ap6BAQ2jhCX9Q4UqZy4wilujWlkg==",
"dev": true,
"requires": {
"lodash": "^4.17.10"
}
},
"@babel/helper-remap-async-to-generator": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.0.0-beta.56.tgz",
- "integrity": "sha512-uCvdjXeEh/qzvhK61XLP5DADCM0MMxZOVdGIj5In/i9MLt9BD/EAyBmjZN0bc1dD1wJst0qInZyZju0lUUkvNQ==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.0.0.tgz",
+ "integrity": "sha512-3o4sYLOsK6m0A7t1P0saTanBPmk5MAlxVnp9773Of4L8PMVLukU7loZix5KoJgflxSo2c2ETTzseptc0rQEp7A==",
"dev": true,
"requires": {
- "@babel/helper-annotate-as-pure": "7.0.0-beta.56",
- "@babel/helper-wrap-function": "7.0.0-beta.56",
- "@babel/template": "7.0.0-beta.56",
- "@babel/traverse": "7.0.0-beta.56",
- "@babel/types": "7.0.0-beta.56"
+ "@babel/helper-annotate-as-pure": "^7.0.0",
+ "@babel/helper-wrap-function": "^7.0.0",
+ "@babel/template": "^7.0.0",
+ "@babel/traverse": "^7.0.0",
+ "@babel/types": "^7.0.0"
}
},
"@babel/helper-replace-supers": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.0.0-beta.56.tgz",
- "integrity": "sha512-Pv0a8XYWeYLMgzx6BiKYMkBPW7ilDeKmKnPfMD+sCsTRDMZl9DssqnkkSwGxgAeuPwZ9opx18r5EzYPTgt0k4A==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.0.0.tgz",
+ "integrity": "sha512-fsSv7VogxzMSmGch6DwhKHGsciVXo7hbfhBgH9ZrgJMXKMjO7ASQTUfbVL7MU1uCfviyqjucazGK7TWPT9weuQ==",
"dev": true,
"requires": {
- "@babel/helper-member-expression-to-functions": "7.0.0-beta.56",
- "@babel/helper-optimise-call-expression": "7.0.0-beta.56",
- "@babel/traverse": "7.0.0-beta.56",
- "@babel/types": "7.0.0-beta.56"
+ "@babel/helper-member-expression-to-functions": "^7.0.0",
+ "@babel/helper-optimise-call-expression": "^7.0.0",
+ "@babel/traverse": "^7.0.0",
+ "@babel/types": "^7.0.0"
}
},
"@babel/helper-simple-access": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.0.0-beta.56.tgz",
- "integrity": "sha512-CIRkGs+/KNWpGJKEUbABeVWTZ1ePskwKwwoR1lVs2qI4cZheS6NvXzLxsFN/uxyc46yn7px/XTxV/zM3rnlQQQ==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.0.0.tgz",
+ "integrity": "sha512-CNeuX52jbQSq4j1n+R+21xrjbTjsnXa9n1aERbgHRD/p9h4Udkxr1n24yPMQmnTETHdnQDvkVSYWFw/ETAymYg==",
"dev": true,
"requires": {
- "@babel/template": "7.0.0-beta.56",
- "@babel/types": "7.0.0-beta.56",
- "lodash": "^4.17.10"
+ "@babel/template": "^7.0.0",
+ "@babel/types": "^7.0.0"
}
},
"@babel/helper-split-export-declaration": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0-beta.56.tgz",
- "integrity": "sha512-j886mQJQg5HDF7X0qK/AfNdrpIYUcJHxRKwBJ9dUvhpO3eFqsTLbJJpitgLaJQjh9D7Db5Aiq8MRghj3+MH57g==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz",
+ "integrity": "sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag==",
"dev": true,
"requires": {
- "@babel/types": "7.0.0-beta.56"
+ "@babel/types": "^7.0.0"
}
},
"@babel/helper-wrap-function": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.0.0-beta.56.tgz",
- "integrity": "sha512-WuGMzbpx12M40aHtocM0vs9af/LmdwpXsKBX2T2GqCMueD90MHvQU+148vHScgPbUoWP4lv+dFGZDf0XUc2qJA==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.0.0.tgz",
+ "integrity": "sha512-kjprWPDNVPZ/9pyLRXcZBvfjnFwqokmXTPTaC4AV8Ns7WRl7ewSxrB19AWZzQsC/WSPQLOw1ciR8uPYkAM1znA==",
"dev": true,
"requires": {
- "@babel/helper-function-name": "7.0.0-beta.56",
- "@babel/template": "7.0.0-beta.56",
- "@babel/traverse": "7.0.0-beta.56",
- "@babel/types": "7.0.0-beta.56"
+ "@babel/helper-function-name": "^7.0.0",
+ "@babel/template": "^7.0.0",
+ "@babel/traverse": "^7.0.0",
+ "@babel/types": "^7.0.0"
}
},
"@babel/helpers": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.0.0-beta.56.tgz",
- "integrity": "sha512-KaNBuVlAGW6sFCEWjliN29dL8K4L/ff8ZUaR/D5ou/JsqOuxLRy34Rf8WXMru3Et2g4Czly6vJeSmaYyf3s0lA==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.0.0.tgz",
+ "integrity": "sha512-jbvgR8iLZPnyk6m/UqdXYsSxbVtRi7Pd3CzB4OPwPBnmhNG1DWjiiy777NTuoyIcniszK51R40L5pgfXAfHDtw==",
"dev": true,
"requires": {
- "@babel/template": "7.0.0-beta.56",
- "@babel/traverse": "7.0.0-beta.56",
- "@babel/types": "7.0.0-beta.56"
+ "@babel/template": "^7.0.0",
+ "@babel/traverse": "^7.0.0",
+ "@babel/types": "^7.0.0"
}
},
"@babel/highlight": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0-beta.56.tgz",
- "integrity": "sha512-q4TfI+jJISul6vVpZJktzH4tupwRiVk6KXRhB8PHqJ7erl966I6ePDXl9mAbE8jMM7YswhnnB0j1SYP7LBVyhg==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz",
+ "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",
"dev": true,
"requires": {
"chalk": "^2.0.0",
"esutils": "^2.0.2",
- "js-tokens": "^3.0.0"
- },
- "dependencies": {
- "js-tokens": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
- "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
- "dev": true
- }
+ "js-tokens": "^4.0.0"
}
},
"@babel/parser": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.0.0-beta.56.tgz",
- "integrity": "sha512-JM0ughhbo+sPXw2Z+SUyowfYrAOhjanzjMshcLswBdXVelJCOeEKe/FqMqPWGVPQr7wByongXIn+MKdCpY7DBw==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.0.0.tgz",
+ "integrity": "sha512-RgJhNdRinpO8zibnoHbzTTexNs4c8ROkXFBanNDZTLHjwbdLk8J5cJSKulx/bycWTLYmKVNCkxRtVCoJnqPk+g==",
"dev": true
},
"@babel/plugin-proposal-async-generator-functions": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.0.0-beta.56.tgz",
- "integrity": "sha512-2amegw5EfeOJO5un5+A5cZ7cELUKf7fUzdryFdkg3ciGyNA+ISK9x4B57N8Jb5gWXch1xNsOV7tJuaaWeqbJ3g==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.0.0.tgz",
+ "integrity": "sha512-QsXmmjLrFADCcDQAfdQn7tfBRLjpTzRWaDpKpW4ZXW1fahPG4SvjcF1xfvVnXGC662RSExYXL+6DAqbtgqMXeA==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "7.0.0-beta.56",
- "@babel/helper-remap-async-to-generator": "7.0.0-beta.56",
- "@babel/plugin-syntax-async-generators": "7.0.0-beta.56"
+ "@babel/helper-plugin-utils": "^7.0.0",
+ "@babel/helper-remap-async-to-generator": "^7.0.0",
+ "@babel/plugin-syntax-async-generators": "^7.0.0"
+ }
+ },
+ "@babel/plugin-proposal-json-strings": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.0.0.tgz",
+ "integrity": "sha512-kfVdUkIAGJIVmHmtS/40i/fg/AGnw/rsZBCaapY5yjeO5RA9m165Xbw9KMOu2nqXP5dTFjEjHdfNdoVcHv133Q==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.0.0",
+ "@babel/plugin-syntax-json-strings": "^7.0.0"
}
},
"@babel/plugin-proposal-object-rest-spread": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.0.0-beta.56.tgz",
- "integrity": "sha512-onVk2kI39dzkDP+SzX6eC3nAkq5yemiiZX+AuXAmshOyuz+ZYUu5b+zzXKw0oPFTSnMnlIfJItQCcVzesXcU6A==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.0.0.tgz",
+ "integrity": "sha512-14fhfoPcNu7itSen7Py1iGN0gEm87hX/B+8nZPqkdmANyyYWYMY2pjA3r8WXbWVKMzfnSNS0xY8GVS0IjXi/iw==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "7.0.0-beta.56",
- "@babel/plugin-syntax-object-rest-spread": "7.0.0-beta.56"
+ "@babel/helper-plugin-utils": "^7.0.0",
+ "@babel/plugin-syntax-object-rest-spread": "^7.0.0"
}
},
"@babel/plugin-proposal-optional-catch-binding": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.0.0-beta.56.tgz",
- "integrity": "sha512-qLUAi1k8kTiFDUfGkjtdWujo6hTcqCDRw9hvBSxgJ150fRytyCG0pDqmC3KXytSdPPxuAcCCbgB+9CZsGPXkIA==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.0.0.tgz",
+ "integrity": "sha512-JPqAvLG1s13B/AuoBjdBYvn38RqW6n1TzrQO839/sIpqLpbnXKacsAgpZHzLD83Sm8SDXMkkrAvEnJ25+0yIpw==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "7.0.0-beta.56",
- "@babel/plugin-syntax-optional-catch-binding": "7.0.0-beta.56"
+ "@babel/helper-plugin-utils": "^7.0.0",
+ "@babel/plugin-syntax-optional-catch-binding": "^7.0.0"
}
},
"@babel/plugin-proposal-unicode-property-regex": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.0.0-beta.56.tgz",
- "integrity": "sha512-YszvYRt3tgCTJ+qcBSRKpJhlsiM0/BPcehwHgFzyKi0arnRX7jO8iyTZD3VpkVBElTGTbz91G9fSXj/7Y3PdQw==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.0.0.tgz",
+ "integrity": "sha512-tM3icA6GhC3ch2SkmSxv7J/hCWKISzwycub6eGsDrFDgukD4dZ/I+x81XgW0YslS6mzNuQ1Cbzh5osjIMgepPQ==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "7.0.0-beta.56",
- "@babel/helper-regex": "7.0.0-beta.56",
+ "@babel/helper-plugin-utils": "^7.0.0",
+ "@babel/helper-regex": "^7.0.0",
"regexpu-core": "^4.2.0"
}
},
"@babel/plugin-syntax-async-generators": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.0.0-beta.56.tgz",
- "integrity": "sha512-tC8sGd1RridRn0147GUh2rF1WB+8FnP0siTD0ofuqLYJEbOTYn9NF0WD4DNzwwHwOZMBxgHFy8N/B1sNmEC8SQ==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.0.0.tgz",
+ "integrity": "sha512-im7ged00ddGKAjcZgewXmp1vxSZQQywuQXe2B1A7kajjZmDeY/ekMPmWr9zJgveSaQH0k7BcGrojQhcK06l0zA==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.0.0"
+ }
+ },
+ "@babel/plugin-syntax-json-strings": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.0.0.tgz",
+ "integrity": "sha512-UlSfNydC+XLj4bw7ijpldc1uZ/HB84vw+U6BTuqMdIEmz/LDe63w/GHtpQMdXWdqQZFeAI9PjnHe/vDhwirhKA==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "7.0.0-beta.56"
+ "@babel/helper-plugin-utils": "^7.0.0"
}
},
"@babel/plugin-syntax-jsx": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.0.0-beta.56.tgz",
- "integrity": "sha512-QsZbghj9DemNxr6ZX7V1ULukXrb+d3kRAU9ErikMnSCx60tKW5MQCIuSnHjr1l5wU4XlAZT2qclb+RYTTz0rAw==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.0.0.tgz",
+ "integrity": "sha512-PdmL2AoPsCLWxhIr3kG2+F9v4WH06Q3z+NoGVpQgnUNGcagXHq5sB3OXxkSahKq9TLdNMN/AJzFYSOo8UKDMHg==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "7.0.0-beta.56"
+ "@babel/helper-plugin-utils": "^7.0.0"
}
},
"@babel/plugin-syntax-object-rest-spread": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.0.0-beta.56.tgz",
- "integrity": "sha512-rDqe3TN5cZaUg4zi3Kzfq5qySS6IcEs19WE7GHlmelgQ1QXy9d/tsPEAWHZTLrG4mjbbEFJZdLvAi+LSGdhJAQ==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.0.0.tgz",
+ "integrity": "sha512-5A0n4p6bIiVe5OvQPxBnesezsgFJdHhSs3uFSvaPdMqtsovajLZ+G2vZyvNe10EzJBWWo3AcHGKhAFUxqwp2dw==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "7.0.0-beta.56"
+ "@babel/helper-plugin-utils": "^7.0.0"
}
},
"@babel/plugin-syntax-optional-catch-binding": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.0.0-beta.56.tgz",
- "integrity": "sha512-rpXmUoqQRwV3QaRUIwKTrVh/pzYe1mMmV43TXJNkP3BX4phimxsF+/orJY8MjqZs9QfHwQkfyb+b6BURLY62kA==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.0.0.tgz",
+ "integrity": "sha512-Wc+HVvwjcq5qBg1w5RG9o9RVzmCaAg/Vp0erHCKpAYV8La6I94o4GQAmFYNmkzoMO6gzoOSulpKeSSz6mPEoZw==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "7.0.0-beta.56"
+ "@babel/helper-plugin-utils": "^7.0.0"
}
},
"@babel/plugin-transform-arrow-functions": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.0.0-beta.56.tgz",
- "integrity": "sha512-TkpqdTt8ivvNBoawwxwFJSHRAQAWvWRuMyQIJfdrmSGdHVaEJ8xn1MkYuORMOogtpsG+ZncmGRAyCEQeMFBPsA==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.0.0.tgz",
+ "integrity": "sha512-2EZDBl1WIO/q4DIkIp4s86sdp4ZifL51MoIviLY/gG/mLSuOIEg7J8o6mhbxOTvUJkaN50n+8u41FVsr5KLy/w==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "7.0.0-beta.56"
+ "@babel/helper-plugin-utils": "^7.0.0"
}
},
"@babel/plugin-transform-async-to-generator": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.0.0-beta.56.tgz",
- "integrity": "sha512-n34TSk3nFLCnsuC5f2PSb+jdOVXv1UzENnGN/Xu9/epSFVVNLfNR2td0Gx0Rh4CjIef5JZ0tFounyPWWMSh/0Q==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.0.0.tgz",
+ "integrity": "sha512-CiWNhSMZzj1n3uEKUUS/oL+a7Xi8hnPQB6GpC1WfL/ZYvxBLDBn14sHMo5EyOaeArccSonyk5jFIKMRRbrHOnQ==",
"dev": true,
"requires": {
- "@babel/helper-module-imports": "7.0.0-beta.56",
- "@babel/helper-plugin-utils": "7.0.0-beta.56",
- "@babel/helper-remap-async-to-generator": "7.0.0-beta.56"
+ "@babel/helper-module-imports": "^7.0.0",
+ "@babel/helper-plugin-utils": "^7.0.0",
+ "@babel/helper-remap-async-to-generator": "^7.0.0"
}
},
"@babel/plugin-transform-block-scoped-functions": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.0.0-beta.56.tgz",
- "integrity": "sha512-rgabVaR9M5c7xyuWFMyPN8vT8QkncF9skgA2/O6seiGX8mgl/WjDMkWi2Sm9PFdPc7WEryKh8Rlu/tgupulwSA==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.0.0.tgz",
+ "integrity": "sha512-AOBiyUp7vYTqz2Jibe1UaAWL0Hl9JUXEgjFvvvcSc9MVDItv46ViXFw2F7SVt1B5k+KWjl44eeXOAk3UDEaJjQ==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "7.0.0-beta.56"
+ "@babel/helper-plugin-utils": "^7.0.0"
}
},
"@babel/plugin-transform-block-scoping": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.0.0-beta.56.tgz",
- "integrity": "sha512-hqeciuZPUfsZIhJ6MaB68U3+G5eS12ahidn98oUxyOl+BnS/aN9EhSt877mJPlEBe3oQy35qNwg/HG3rq33O2A==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.0.0.tgz",
+ "integrity": "sha512-GWEMCrmHQcYWISilUrk9GDqH4enf3UmhOEbNbNrlNAX1ssH3MsS1xLOS6rdjRVPgA7XXVPn87tRkdTEoA/dxEg==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "7.0.0-beta.56",
+ "@babel/helper-plugin-utils": "^7.0.0",
"lodash": "^4.17.10"
}
},
"@babel/plugin-transform-classes": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.0.0-beta.56.tgz",
- "integrity": "sha512-uq0Nvjlkt5gpF+dlvJ1yOZu8liBfOp3QoA/hrP7LZ6XzmYwZOhIUpUbouvKjgvybWiDmNDGcELeC96CL/mtV5Q==",
- "dev": true,
- "requires": {
- "@babel/helper-annotate-as-pure": "7.0.0-beta.56",
- "@babel/helper-define-map": "7.0.0-beta.56",
- "@babel/helper-function-name": "7.0.0-beta.56",
- "@babel/helper-optimise-call-expression": "7.0.0-beta.56",
- "@babel/helper-plugin-utils": "7.0.0-beta.56",
- "@babel/helper-replace-supers": "7.0.0-beta.56",
- "@babel/helper-split-export-declaration": "7.0.0-beta.56",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.0.0.tgz",
+ "integrity": "sha512-8LBm7XsHQiNISEmb+ejBiHi1pUihwUf+lrIwyVsXVbQ1vLqgkvhgayK5JnW3WXvQD2rmM0qxFAIyDE5vtMem2A==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-annotate-as-pure": "^7.0.0",
+ "@babel/helper-define-map": "^7.0.0",
+ "@babel/helper-function-name": "^7.0.0",
+ "@babel/helper-optimise-call-expression": "^7.0.0",
+ "@babel/helper-plugin-utils": "^7.0.0",
+ "@babel/helper-replace-supers": "^7.0.0",
+ "@babel/helper-split-export-declaration": "^7.0.0",
"globals": "^11.1.0"
}
},
"@babel/plugin-transform-computed-properties": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.0.0-beta.56.tgz",
- "integrity": "sha512-U0iHc3aEhgJsW5toS4ZjwWp9bV1l+gsJAt4PI/fXA4XK0DVZEZS82Xq3ozHLp5ccWiqJCCEWYAFys2c/ZPKmjA==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.0.0.tgz",
+ "integrity": "sha512-ubouZdChNAv4AAWAgU7QKbB93NU5sHwInEWfp+/OzJKA02E6Woh9RVoX4sZrbRwtybky/d7baTUqwFx+HgbvMA==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "7.0.0-beta.56"
+ "@babel/helper-plugin-utils": "^7.0.0"
}
},
"@babel/plugin-transform-destructuring": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.0.0-beta.56.tgz",
- "integrity": "sha512-6Jyis4rwPNQ9a8t1PerzymtC0qfgKlI9SOc44xaZfVo2nxzhb09nXrGsjpXywZVepDUWKHXy17XT0ouiQJmrTw==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.0.0.tgz",
+ "integrity": "sha512-Fr2GtF8YJSXGTyFPakPFB4ODaEKGU04bPsAllAIabwoXdFrPxL0LVXQX5dQWoxOjjgozarJcC9eWGsj0fD6Zsg==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "7.0.0-beta.56"
+ "@babel/helper-plugin-utils": "^7.0.0"
}
},
"@babel/plugin-transform-dotall-regex": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.0.0-beta.56.tgz",
- "integrity": "sha512-nM7ZXzwdDwviGUleCdDrQ4fGXtTkEFg0HHbZ5LD7XlJrN4goJmi6xHBOoZ8iWdTPrzAuDi+FT87RWCHFDcU4xA==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.0.0.tgz",
+ "integrity": "sha512-00THs8eJxOJUFVx1w8i1MBF4XH4PsAjKjQ1eqN/uCH3YKwP21GCKfrn6YZFZswbOk9+0cw1zGQPHVc1KBlSxig==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "7.0.0-beta.56",
- "@babel/helper-regex": "7.0.0-beta.56",
+ "@babel/helper-plugin-utils": "^7.0.0",
+ "@babel/helper-regex": "^7.0.0",
"regexpu-core": "^4.1.3"
}
},
"@babel/plugin-transform-duplicate-keys": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.0.0-beta.56.tgz",
- "integrity": "sha512-hnMT8itOVeLuLGtuE+SBpaCyLj97nq2LJwu2Ud6O6Nag1iswDp2MMgTYmFPzPF465LuP4cUp5bmjZcOvFkkoHQ==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.0.0.tgz",
+ "integrity": "sha512-w2vfPkMqRkdxx+C71ATLJG30PpwtTpW7DDdLqYt2acXU7YjztzeWW2Jk1T6hKqCLYCcEA5UQM/+xTAm+QCSnuQ==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "7.0.0-beta.56"
+ "@babel/helper-plugin-utils": "^7.0.0"
}
},
"@babel/plugin-transform-exponentiation-operator": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.0.0-beta.56.tgz",
- "integrity": "sha512-t32wjgnTXwOMDd8cIUSpYu3k31EqrYTJsZf/Dw44RDT6EXJzeTKchMsvwd2n8vf02OzjO0a9/qXF5dKl4cK0HQ==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.0.0.tgz",
+ "integrity": "sha512-Ig74elCuFQ0mvHkWUq5qDCNI3qHWlop5w4TcDxdtJiOk8Egqe2uxDRY9XnXGSlmWClClmnixcoYumyvbAuj4dA==",
"dev": true,
"requires": {
- "@babel/helper-builder-binary-assignment-operator-visitor": "7.0.0-beta.56",
- "@babel/helper-plugin-utils": "7.0.0-beta.56"
+ "@babel/helper-builder-binary-assignment-operator-visitor": "^7.0.0",
+ "@babel/helper-plugin-utils": "^7.0.0"
}
},
"@babel/plugin-transform-for-of": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.0.0-beta.56.tgz",
- "integrity": "sha512-z4sift6xY65vOpFlRyPrcKNgusCV9NZZGOR9Dxt64XUEWnyxpabHZ9mGe0B3mqJbm168cK7sbxruvnyfyrO2fg==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.0.0.tgz",
+ "integrity": "sha512-TlxKecN20X2tt2UEr2LNE6aqA0oPeMT1Y3cgz8k4Dn1j5ObT8M3nl9aA37LLklx0PBZKETC9ZAf9n/6SujTuXA==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "7.0.0-beta.56"
+ "@babel/helper-plugin-utils": "^7.0.0"
}
},
"@babel/plugin-transform-function-name": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.0.0-beta.56.tgz",
- "integrity": "sha512-olcHC1WD2L36/vUl/aw5STpv/+O4C/mUGOytQ2NJn0VPKqeaYCBaEboz+4nnttlvTojaxWzBURTl675YvlPcWw==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.0.0.tgz",
+ "integrity": "sha512-mR7JN9vkwsAIot74pSwzn/2Gq4nn2wN0HKtQyJLc1ghAarsymdBMTfh+Q/aeR2N3heXs3URQscTLrKe3yUU7Yw==",
"dev": true,
"requires": {
- "@babel/helper-function-name": "7.0.0-beta.56",
- "@babel/helper-plugin-utils": "7.0.0-beta.56"
+ "@babel/helper-function-name": "^7.0.0",
+ "@babel/helper-plugin-utils": "^7.0.0"
}
},
"@babel/plugin-transform-literals": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.0.0-beta.56.tgz",
- "integrity": "sha512-uz7Hcui2qmf1fA8pl5CsLz8KjM3HuUbEws/59G9kaMOrSIMrGSfeN1zsthfFSJDpFQLwq5NZ0+lPIvuOwE61bA==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.0.0.tgz",
+ "integrity": "sha512-1NTDBWkeNXgpUcyoVFxbr9hS57EpZYXpje92zv0SUzjdu3enaRwF/l3cmyRnXLtIdyJASyiS6PtybK+CgKf7jA==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "7.0.0-beta.56"
+ "@babel/helper-plugin-utils": "^7.0.0"
}
},
"@babel/plugin-transform-modules-amd": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.0.0-beta.56.tgz",
- "integrity": "sha512-qbYJ9Xfi17D6GWzqs6AIKbT5oN5A4ONwxMzqkvr501ft0JognN4Hc5W5UAyCGdNgY/V6+Qdf1t8Opd+zTcS1FA==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.0.0.tgz",
+ "integrity": "sha512-CtSVpT/0tty/4405qczoIHm41YfFbPChplsmfBwsi3RTq/M9cHgVb3ixI5bqqgdKkqWwSX2sXqejvMKLuTVU+Q==",
"dev": true,
"requires": {
- "@babel/helper-module-transforms": "7.0.0-beta.56",
- "@babel/helper-plugin-utils": "7.0.0-beta.56"
+ "@babel/helper-module-transforms": "^7.0.0",
+ "@babel/helper-plugin-utils": "^7.0.0"
}
},
"@babel/plugin-transform-modules-commonjs": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.0.0-beta.56.tgz",
- "integrity": "sha512-48juOe+HB048Km4l7ZzCKptRlfnYGAC5WwPJrDzldHQ8JFFmbrZPoDGPSlDK/3z9JRMldBHioVHvID5WTYPE9g==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.0.0.tgz",
+ "integrity": "sha512-BIcQLgPFCxi7YygtNpz5xj+7HxhOprbCGZKeLW6Kxsn1eHS6sJZMw4MfmqFZagl/v6IVa0AJoMHdDXLVrpd3Aw==",
"dev": true,
"requires": {
- "@babel/helper-module-transforms": "7.0.0-beta.56",
- "@babel/helper-plugin-utils": "7.0.0-beta.56",
- "@babel/helper-simple-access": "7.0.0-beta.56"
+ "@babel/helper-module-transforms": "^7.0.0",
+ "@babel/helper-plugin-utils": "^7.0.0",
+ "@babel/helper-simple-access": "^7.0.0"
}
},
"@babel/plugin-transform-modules-systemjs": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.0.0-beta.56.tgz",
- "integrity": "sha512-tr2KAI4jhBfZLkSIHU4vlS6I1RmFYfMxM49ese+iPryvj1aH7x1VSz2+DEA/Xr+gM4CTXpWk0Xf2r2u260lPEA==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.0.0.tgz",
+ "integrity": "sha512-8EDKMAsitLkiF/D4Zhe9CHEE2XLh4bfLbb9/Zf3FgXYQOZyZYyg7EAel/aT2A7bHv62jwHf09q2KU/oEexr83g==",
"dev": true,
"requires": {
- "@babel/helper-hoist-variables": "7.0.0-beta.56",
- "@babel/helper-plugin-utils": "7.0.0-beta.56"
+ "@babel/helper-hoist-variables": "^7.0.0",
+ "@babel/helper-plugin-utils": "^7.0.0"
}
},
"@babel/plugin-transform-modules-umd": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.0.0-beta.56.tgz",
- "integrity": "sha512-0ItEhFLodomK7FH2FgK+UAphXd95UKyj3SXcRRhbUifvpfnqv0QFgaffI01iEyFnbxdXKpZqESHZR1fV/w1igw==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.0.0.tgz",
+ "integrity": "sha512-EMyKpzgugxef+R1diXDwqw/Hmt5ls8VxfI8Gq5Lo8Qp3oKIepkYG4L/mvE2dmZSRalgL9sguoPKbnQ1m96hVFw==",
"dev": true,
"requires": {
- "@babel/helper-module-transforms": "7.0.0-beta.56",
- "@babel/helper-plugin-utils": "7.0.0-beta.56"
+ "@babel/helper-module-transforms": "^7.0.0",
+ "@babel/helper-plugin-utils": "^7.0.0"
}
},
"@babel/plugin-transform-new-target": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.0.0-beta.56.tgz",
- "integrity": "sha512-8r4H92o1LX6xZ3gGCUwrIiMwEoOfUfbflKOzrNQig2ybhX+9thU63m0P7cIU4qgp60mzIDKj2m7bz17s6MCl5g==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.0.0.tgz",
+ "integrity": "sha512-yin069FYjah+LbqfGeTfzIBODex/e++Yfa0rH0fpfam9uTbuEeEOx5GLGr210ggOV77mVRNoeqSYqeuaqSzVSw==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "7.0.0-beta.56"
+ "@babel/helper-plugin-utils": "^7.0.0"
}
},
"@babel/plugin-transform-object-super": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.0.0-beta.56.tgz",
- "integrity": "sha512-GB6OyxC16aIPE7lm13xfUsoP+zoqCn9PaocXzlGbQbotMoQ+qkmv3Ymq/Oy5YQl3kl5xrxX0JKNuOhYUjhG4YQ==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.0.0.tgz",
+ "integrity": "sha512-BfAiF1l18Xr1shy1NyyQgLiHDvh/S7APiEM5+0wxTsQ+e3fgXO+NA47u4PvppzH0meJS21y0gZHcjnvUAJj8tQ==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "7.0.0-beta.56",
- "@babel/helper-replace-supers": "7.0.0-beta.56"
+ "@babel/helper-plugin-utils": "^7.0.0",
+ "@babel/helper-replace-supers": "^7.0.0"
}
},
"@babel/plugin-transform-parameters": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.0.0-beta.56.tgz",
- "integrity": "sha512-zhGeuH/eY3kDVfFCWpyc1pWoIyuTZghqazsqJkUKwJMHoqVZuwEvNmpPi9Hhbn+W+LOFt8MJv5dY+kgfbMlwAQ==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.0.0.tgz",
+ "integrity": "sha512-eWngvRBWx0gScot0xa340JzrkA+8HGAk1OaCHDfXAjkrTFkp73Lcf+78s7AStSdRML5nzx5aXpnjN1MfrjkBoA==",
"dev": true,
"requires": {
- "@babel/helper-call-delegate": "7.0.0-beta.56",
- "@babel/helper-get-function-arity": "7.0.0-beta.56",
- "@babel/helper-plugin-utils": "7.0.0-beta.56"
+ "@babel/helper-call-delegate": "^7.0.0",
+ "@babel/helper-get-function-arity": "^7.0.0",
+ "@babel/helper-plugin-utils": "^7.0.0"
}
},
"@babel/plugin-transform-react-jsx": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.0.0-beta.56.tgz",
- "integrity": "sha512-xg1l6yyWxxE4NdCIs+d3xx9Q03BmktxI9fIfxKaT0y+UjABg6J1eGCJRBPa1s3X212gkUcEmYPjG6jo4ew40Sw==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.0.0.tgz",
+ "integrity": "sha512-0TMP21hXsSUjIQJmu/r7RiVxeFrXRcMUigbKu0BLegJK9PkYodHstaszcig7zxXfaBji2LYUdtqIkHs+hgYkJQ==",
"dev": true,
"requires": {
- "@babel/helper-builder-react-jsx": "7.0.0-beta.56",
- "@babel/helper-plugin-utils": "7.0.0-beta.56",
- "@babel/plugin-syntax-jsx": "7.0.0-beta.56"
+ "@babel/helper-builder-react-jsx": "^7.0.0",
+ "@babel/helper-plugin-utils": "^7.0.0",
+ "@babel/plugin-syntax-jsx": "^7.0.0"
}
},
"@babel/plugin-transform-regenerator": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.0.0-beta.56.tgz",
- "integrity": "sha512-wSRlSwXSXlpAdAKethZu+JyrnSL1NvLn3VtomlOCqHWhRhjOkjehIBlAe/AmguSn9JTUja0vqBWn1FS8sSnp7Q==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.0.0.tgz",
+ "integrity": "sha512-sj2qzsEx8KDVv1QuJc/dEfilkg3RRPvPYx/VnKLtItVQRWt1Wqf5eVCOLZm29CiGFfYYsA3VPjfizTCV0S0Dlw==",
"dev": true,
"requires": {
"regenerator-transform": "^0.13.3"
}
},
"@babel/plugin-transform-runtime": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.0.0-beta.56.tgz",
- "integrity": "sha512-bzIp/hDJwvN0hiVMlkiwC43N74R49nO+syW2wql8L48Md2z9nfsS0zw3T96oCDBUgGXzOX8uKq9DUKZS9YktTA==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.0.0.tgz",
+ "integrity": "sha512-yECRVxRu25Nsf6IY5v5XrXhcW9ZHomUQiq30VO8H7r3JYPcBJDTcxZmT+6v1O3QKKrDp1Wp40LinGbcd+jlp9A==",
"dev": true,
"requires": {
- "@babel/helper-module-imports": "7.0.0-beta.56",
- "@babel/helper-plugin-utils": "7.0.0-beta.56"
+ "@babel/helper-module-imports": "^7.0.0",
+ "@babel/helper-plugin-utils": "^7.0.0",
+ "resolve": "^1.8.1"
}
},
"@babel/plugin-transform-shorthand-properties": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.0.0-beta.56.tgz",
- "integrity": "sha512-qfN9LTjglikI4N2K/WkZAJQijWQpsQefsC/sXEN6c4/G9n5ZJFyXt23aXXcjibncKbcTrRpmH0nTeMiZK0A+5A==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.0.0.tgz",
+ "integrity": "sha512-g/99LI4vm5iOf5r1Gdxq5Xmu91zvjhEG5+yZDJW268AZELAu4J1EiFLnkSG3yuUsZyOipVOVUKoGPYwfsTymhw==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "7.0.0-beta.56"
+ "@babel/helper-plugin-utils": "^7.0.0"
}
},
"@babel/plugin-transform-spread": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.0.0-beta.56.tgz",
- "integrity": "sha512-C0EUKGVSU5ttbRe+ATn54oR2jdGzGIA8Uo/0jwtMeTU+6lewpTX8nu+M36JZDIcq2sSu7zxfLiRkErb/PX/Q0g==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.0.0.tgz",
+ "integrity": "sha512-L702YFy2EvirrR4shTj0g2xQp7aNwZoWNCkNu2mcoU0uyzMl0XRwDSwzB/xp6DSUFiBmEXuyAyEN16LsgVqGGQ==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "7.0.0-beta.56"
+ "@babel/helper-plugin-utils": "^7.0.0"
}
},
"@babel/plugin-transform-sticky-regex": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.0.0-beta.56.tgz",
- "integrity": "sha512-VGPxbfefemuJg6/UVXf8WaaU9gIZRr31aLBsjDdYfj41N3W55LSvU+6CxCZ/ID6SfNCcQUEyBtZsWMWvv38Dhw==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.0.0.tgz",
+ "integrity": "sha512-LFUToxiyS/WD+XEWpkx/XJBrUXKewSZpzX68s+yEOtIbdnsRjpryDw9U06gYc6klYEij/+KQVRnD3nz3AoKmjw==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "7.0.0-beta.56",
- "@babel/helper-regex": "7.0.0-beta.56"
+ "@babel/helper-plugin-utils": "^7.0.0",
+ "@babel/helper-regex": "^7.0.0"
}
},
"@babel/plugin-transform-template-literals": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.0.0-beta.56.tgz",
- "integrity": "sha512-VMK/94Mlz24KFg0wc4Y4fAM6FNnx0wnr4A36rMdU54SYM3AEYzQcXtbI4uOCUSGdTOKR5zOiwhNnZFRodi29iA==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.0.0.tgz",
+ "integrity": "sha512-vA6rkTCabRZu7Nbl9DfLZE1imj4tzdWcg5vtdQGvj+OH9itNNB6hxuRMHuIY8SGnEt1T9g5foqs9LnrHzsqEFg==",
"dev": true,
"requires": {
- "@babel/helper-annotate-as-pure": "7.0.0-beta.56",
- "@babel/helper-plugin-utils": "7.0.0-beta.56"
+ "@babel/helper-annotate-as-pure": "^7.0.0",
+ "@babel/helper-plugin-utils": "^7.0.0"
}
},
"@babel/plugin-transform-typeof-symbol": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.0.0-beta.56.tgz",
- "integrity": "sha512-BnKyH+AUvnVHyl+1Kt40jfr6+0/DUED9huSdirp1DrKwmjlcu4FliGDNcSSKBfawV4covKT7MBjWpE6s+XNk1g==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.0.0.tgz",
+ "integrity": "sha512-1r1X5DO78WnaAIvs5uC48t41LLckxsYklJrZjNKcevyz83sF2l4RHbw29qrCPr/6ksFsdfRpT/ZgxNWHXRnffg==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "7.0.0-beta.56"
+ "@babel/helper-plugin-utils": "^7.0.0"
}
},
"@babel/plugin-transform-unicode-regex": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.0.0-beta.56.tgz",
- "integrity": "sha512-31lEbd5voBJR8ufUuOaRu/r2dxj53S/fs+VNgPqCqvOw7Ql8AuuinYvJjxbzpZ5GqAWLPX1MKBgJ+gsjomXb6g==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.0.0.tgz",
+ "integrity": "sha512-uJBrJhBOEa3D033P95nPHu3nbFwFE9ZgXsfEitzoIXIwqAZWk7uXcg06yFKXz9FSxBH5ucgU/cYdX0IV8ldHKw==",
"dev": true,
"requires": {
- "@babel/helper-plugin-utils": "7.0.0-beta.56",
- "@babel/helper-regex": "7.0.0-beta.56",
+ "@babel/helper-plugin-utils": "^7.0.0",
+ "@babel/helper-regex": "^7.0.0",
"regexpu-core": "^4.1.3"
}
},
"@babel/preset-env": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.0.0-beta.56.tgz",
- "integrity": "sha512-kFjCCUuMr0Y0N1je1QtOd37WXCU3cEnAqjm4GRlbgWlBPcj7A7ZQ40jMfrPeqVUJBbFiqi/UbOK5iLP/K8wdsA==",
- "dev": true,
- "requires": {
- "@babel/helper-module-imports": "7.0.0-beta.56",
- "@babel/helper-plugin-utils": "7.0.0-beta.56",
- "@babel/plugin-proposal-async-generator-functions": "7.0.0-beta.56",
- "@babel/plugin-proposal-object-rest-spread": "7.0.0-beta.56",
- "@babel/plugin-proposal-optional-catch-binding": "7.0.0-beta.56",
- "@babel/plugin-proposal-unicode-property-regex": "7.0.0-beta.56",
- "@babel/plugin-syntax-async-generators": "7.0.0-beta.56",
- "@babel/plugin-syntax-object-rest-spread": "7.0.0-beta.56",
- "@babel/plugin-syntax-optional-catch-binding": "7.0.0-beta.56",
- "@babel/plugin-transform-arrow-functions": "7.0.0-beta.56",
- "@babel/plugin-transform-async-to-generator": "7.0.0-beta.56",
- "@babel/plugin-transform-block-scoped-functions": "7.0.0-beta.56",
- "@babel/plugin-transform-block-scoping": "7.0.0-beta.56",
- "@babel/plugin-transform-classes": "7.0.0-beta.56",
- "@babel/plugin-transform-computed-properties": "7.0.0-beta.56",
- "@babel/plugin-transform-destructuring": "7.0.0-beta.56",
- "@babel/plugin-transform-dotall-regex": "7.0.0-beta.56",
- "@babel/plugin-transform-duplicate-keys": "7.0.0-beta.56",
- "@babel/plugin-transform-exponentiation-operator": "7.0.0-beta.56",
- "@babel/plugin-transform-for-of": "7.0.0-beta.56",
- "@babel/plugin-transform-function-name": "7.0.0-beta.56",
- "@babel/plugin-transform-literals": "7.0.0-beta.56",
- "@babel/plugin-transform-modules-amd": "7.0.0-beta.56",
- "@babel/plugin-transform-modules-commonjs": "7.0.0-beta.56",
- "@babel/plugin-transform-modules-systemjs": "7.0.0-beta.56",
- "@babel/plugin-transform-modules-umd": "7.0.0-beta.56",
- "@babel/plugin-transform-new-target": "7.0.0-beta.56",
- "@babel/plugin-transform-object-super": "7.0.0-beta.56",
- "@babel/plugin-transform-parameters": "7.0.0-beta.56",
- "@babel/plugin-transform-regenerator": "7.0.0-beta.56",
- "@babel/plugin-transform-shorthand-properties": "7.0.0-beta.56",
- "@babel/plugin-transform-spread": "7.0.0-beta.56",
- "@babel/plugin-transform-sticky-regex": "7.0.0-beta.56",
- "@babel/plugin-transform-template-literals": "7.0.0-beta.56",
- "@babel/plugin-transform-typeof-symbol": "7.0.0-beta.56",
- "@babel/plugin-transform-unicode-regex": "7.0.0-beta.56",
- "browserslist": "^3.0.0",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.0.0.tgz",
+ "integrity": "sha512-Fnx1wWaWv2w2rl+VHxA9si//Da40941IQ29fKiRejVR7oN1FxSEL8+SyAX/2oKIye2gPvY/GBbJVEKQ/oi43zQ==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-module-imports": "^7.0.0",
+ "@babel/helper-plugin-utils": "^7.0.0",
+ "@babel/plugin-proposal-async-generator-functions": "^7.0.0",
+ "@babel/plugin-proposal-json-strings": "^7.0.0",
+ "@babel/plugin-proposal-object-rest-spread": "^7.0.0",
+ "@babel/plugin-proposal-optional-catch-binding": "^7.0.0",
+ "@babel/plugin-proposal-unicode-property-regex": "^7.0.0",
+ "@babel/plugin-syntax-async-generators": "^7.0.0",
+ "@babel/plugin-syntax-object-rest-spread": "^7.0.0",
+ "@babel/plugin-syntax-optional-catch-binding": "^7.0.0",
+ "@babel/plugin-transform-arrow-functions": "^7.0.0",
+ "@babel/plugin-transform-async-to-generator": "^7.0.0",
+ "@babel/plugin-transform-block-scoped-functions": "^7.0.0",
+ "@babel/plugin-transform-block-scoping": "^7.0.0",
+ "@babel/plugin-transform-classes": "^7.0.0",
+ "@babel/plugin-transform-computed-properties": "^7.0.0",
+ "@babel/plugin-transform-destructuring": "^7.0.0",
+ "@babel/plugin-transform-dotall-regex": "^7.0.0",
+ "@babel/plugin-transform-duplicate-keys": "^7.0.0",
+ "@babel/plugin-transform-exponentiation-operator": "^7.0.0",
+ "@babel/plugin-transform-for-of": "^7.0.0",
+ "@babel/plugin-transform-function-name": "^7.0.0",
+ "@babel/plugin-transform-literals": "^7.0.0",
+ "@babel/plugin-transform-modules-amd": "^7.0.0",
+ "@babel/plugin-transform-modules-commonjs": "^7.0.0",
+ "@babel/plugin-transform-modules-systemjs": "^7.0.0",
+ "@babel/plugin-transform-modules-umd": "^7.0.0",
+ "@babel/plugin-transform-new-target": "^7.0.0",
+ "@babel/plugin-transform-object-super": "^7.0.0",
+ "@babel/plugin-transform-parameters": "^7.0.0",
+ "@babel/plugin-transform-regenerator": "^7.0.0",
+ "@babel/plugin-transform-shorthand-properties": "^7.0.0",
+ "@babel/plugin-transform-spread": "^7.0.0",
+ "@babel/plugin-transform-sticky-regex": "^7.0.0",
+ "@babel/plugin-transform-template-literals": "^7.0.0",
+ "@babel/plugin-transform-typeof-symbol": "^7.0.0",
+ "@babel/plugin-transform-unicode-regex": "^7.0.0",
+ "browserslist": "^4.1.0",
"invariant": "^2.2.2",
"js-levenshtein": "^1.1.3",
"semver": "^5.3.0"
+ },
+ "dependencies": {
+ "browserslist": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.1.0.tgz",
+ "integrity": "sha512-kQBKB8hnq1SRfSpwHDpM1JNHAyk9fydW8hIDvndR2ijTFKIlBPEvkJkCt8JznOugdm12/YCaRgyq/sqDGz9PwA==",
+ "dev": true,
+ "requires": {
+ "caniuse-lite": "^1.0.30000878",
+ "electron-to-chromium": "^1.3.61",
+ "node-releases": "^1.0.0-alpha.11"
+ }
+ },
+ "caniuse-lite": {
+ "version": "1.0.30000878",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000878.tgz",
+ "integrity": "sha512-/dCGTdLCnjVJno1mFRn7Y6eit3AYaeFzSrMQHCoK0LEQaWl5snuLex1Ky4b8/Qu2ig5NgTX4cJx65hH9546puA==",
+ "dev": true
+ },
+ "electron-to-chromium": {
+ "version": "1.3.61",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.61.tgz",
+ "integrity": "sha512-XjTdsm6x71Y48lF9EEvGciwXD70b20g0t+3YbrE+0fPFutqV08DSNrZXkoXAp3QuzX7TpL/OW+/VsNoR9GkuNg==",
+ "dev": true
+ },
+ "node-releases": {
+ "version": "1.0.0-alpha.11",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.0.0-alpha.11.tgz",
+ "integrity": "sha512-CaViu+2FqTNYOYNihXa5uPS/zry92I3vPU4nCB6JB3OeZ2UGtOpF5gRwuN4+m3hbEcL47bOXyun1jX2iC+3uEQ==",
+ "dev": true,
+ "requires": {
+ "semver": "^5.3.0"
+ }
+ }
+ }
+ },
+ "@babel/runtime": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.0.0.tgz",
+ "integrity": "sha512-7hGhzlcmg01CvH1EHdSPVXYX1aJ8KCEyz6I9xYIi/asDtzBPMyMhVibhM/K6g/5qnKBwjZtp10bNZIEFTRW1MA==",
+ "requires": {
+ "regenerator-runtime": "^0.12.0"
}
},
"@babel/runtime-corejs2": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/runtime-corejs2/-/runtime-corejs2-7.0.0-beta.56.tgz",
- "integrity": "sha512-LE2R7zTLAgaM54y/XdyAMzHERY1lv1cyQll3IvgN2VrTVxdlUBO7t/cHpc5iwqqHI85/VRNfGtQZdO2PecCIqg==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/runtime-corejs2/-/runtime-corejs2-7.0.0.tgz",
+ "integrity": "sha512-Yww0jXgolNtkhcK+Txo5JN+DjBpNmmAtD7G99HOebhEjBzjnACG09Tip9C8lSOF6PrhA56OeJWeOZduNJaKxBA==",
+ "dev": true,
"requires": {
"core-js": "^2.5.7",
"regenerator-runtime": "^0.12.0"
}
},
"@babel/template": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.0.0-beta.56.tgz",
- "integrity": "sha512-rsR9K18h0oiJTUmS/ICYREbV8qhPTic4SIqDSkzv9xOxupt7dKj8hWmZQLGPySO5x6cdn8py039o1wPQnsEGHg==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.0.0.tgz",
+ "integrity": "sha512-VLQZik/G5mjYJ6u19U3W2u7eM+rA/NGzH+GtHDFFkLTKLW66OasFrxZ/yK7hkyQcswrmvugFyZpDFRW0DjcjCw==",
"dev": true,
"requires": {
- "@babel/code-frame": "7.0.0-beta.56",
- "@babel/parser": "7.0.0-beta.56",
- "@babel/types": "7.0.0-beta.56",
- "lodash": "^4.17.10"
+ "@babel/code-frame": "^7.0.0",
+ "@babel/parser": "^7.0.0",
+ "@babel/types": "^7.0.0"
}
},
"@babel/traverse": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.0.0-beta.56.tgz",
- "integrity": "sha512-9WTqtKP2Ll+jG68r+JEecXAbdH/kk5inN1VDSDaTgdYtZ82BYUS9XRWMVpc5HB9LJsu2ZEyUA1cGybID7eeOXA==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.0.0.tgz",
+ "integrity": "sha512-ka/lwaonJZTlJyn97C4g5FYjPOx+Oxd3ab05hbDr1Mx9aP1FclJ+SUHyLx3Tx40sGmOVJApDxE6puJhd3ld2kw==",
"dev": true,
"requires": {
- "@babel/code-frame": "7.0.0-beta.56",
- "@babel/generator": "7.0.0-beta.56",
- "@babel/helper-function-name": "7.0.0-beta.56",
- "@babel/helper-split-export-declaration": "7.0.0-beta.56",
- "@babel/parser": "7.0.0-beta.56",
- "@babel/types": "7.0.0-beta.56",
+ "@babel/code-frame": "^7.0.0",
+ "@babel/generator": "^7.0.0",
+ "@babel/helper-function-name": "^7.0.0",
+ "@babel/helper-split-export-declaration": "^7.0.0",
+ "@babel/parser": "^7.0.0",
+ "@babel/types": "^7.0.0",
"debug": "^3.1.0",
"globals": "^11.1.0",
"lodash": "^4.17.10"
}
},
"@babel/types": {
- "version": "7.0.0-beta.56",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.0.0-beta.56.tgz",
- "integrity": "sha512-fRIBeHtKxAD3D1E7hYSpG4MnLt0AfzHHs5gfVclOB0NlfLu3qiWU/IqdbK2ixTK61424iEkV1P/VAzndx6ungA==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.0.0.tgz",
+ "integrity": "sha512-5tPDap4bGKTLPtci2SUl/B7Gv8RnuJFuQoWx26RJobS0fFrz4reUA3JnwIM+HVHEmWE0C1mzKhDtTp8NsWY02Q==",
"dev": true,
"requires": {
"esutils": "^2.0.2",
@@ -1945,14 +1998,14 @@
"@wordpress/a11y": {
"version": "file:packages/a11y",
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"@wordpress/dom-ready": "file:packages/dom-ready"
}
},
"@wordpress/api-fetch": {
"version": "file:packages/api-fetch",
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"@wordpress/hooks": "file:packages/hooks",
"@wordpress/i18n": "file:packages/i18n"
}
@@ -1960,21 +2013,21 @@
"@wordpress/autop": {
"version": "file:packages/autop",
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56"
+ "@babel/runtime": "^7.0.0"
}
},
"@wordpress/babel-plugin-import-jsx-pragma": {
"version": "file:packages/babel-plugin-import-jsx-pragma",
"dev": true,
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56"
+ "@babel/runtime": "^7.0.0"
}
},
"@wordpress/babel-plugin-makepot": {
"version": "file:packages/babel-plugin-makepot",
"dev": true,
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"gettext-parser": "^1.3.1",
"lodash": "^4.17.10"
}
@@ -1983,12 +2036,12 @@
"version": "file:packages/babel-preset-default",
"dev": true,
"requires": {
- "@babel/plugin-proposal-async-generator-functions": "7.0.0-beta.56",
- "@babel/plugin-proposal-object-rest-spread": "7.0.0-beta.56",
- "@babel/plugin-transform-react-jsx": "7.0.0-beta.56",
- "@babel/plugin-transform-runtime": "7.0.0-beta.56",
- "@babel/preset-env": "7.0.0-beta.56",
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/plugin-proposal-async-generator-functions": "^7.0.0",
+ "@babel/plugin-proposal-object-rest-spread": "^7.0.0",
+ "@babel/plugin-transform-react-jsx": "^7.0.0",
+ "@babel/plugin-transform-runtime": "^7.0.0",
+ "@babel/preset-env": "^7.0.0",
+ "@babel/runtime": "^7.0.0",
"@wordpress/browserslist-config": "file:packages/browserslist-config",
"babel-core": "^7.0.0-bridge.0"
}
@@ -1996,13 +2049,13 @@
"@wordpress/blob": {
"version": "file:packages/blob",
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56"
+ "@babel/runtime": "^7.0.0"
}
},
"@wordpress/block-library": {
"version": "file:packages/block-library",
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"@wordpress/autop": "file:packages/autop",
"@wordpress/blob": "file:packages/blob",
"@wordpress/blocks": "file:packages/blocks",
@@ -2033,7 +2086,7 @@
"@wordpress/blocks": {
"version": "file:packages/blocks",
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"@wordpress/autop": "file:packages/autop",
"@wordpress/blob": "file:packages/blob",
"@wordpress/block-serialization-spec-parser": "file:packages/block-serialization-spec-parser",
@@ -2062,7 +2115,7 @@
"@wordpress/components": {
"version": "file:packages/components",
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"@wordpress/a11y": "file:packages/a11y",
"@wordpress/api-fetch": "file:packages/api-fetch",
"@wordpress/compose": "file:packages/compose",
@@ -2087,284 +2140,12 @@
"react-datepicker": "^1.4.1",
"rememo": "^3.0.0",
"uuid": "^3.1.0"
- },
- "dependencies": {
- "@wordpress/a11y": {
- "version": "file:packages/a11y",
- "bundled": true,
- "requires": {
- "@wordpress/dom-ready": "^1.0.3"
- },
- "dependencies": {
- "@wordpress/dom-ready": {
- "version": "1.1.0",
- "bundled": true
- }
- }
- },
- "@wordpress/deprecated": {
- "version": "file:packages/deprecated",
- "bundled": true
- },
- "@wordpress/dom": {
- "version": "file:packages/dom",
- "bundled": true,
- "requires": {
- "element-closest": "^2.0.2",
- "lodash": "^4.17.10",
- "tinymce": "^4.7.2"
- },
- "dependencies": {
- "element-closest": {
- "version": "2.0.2",
- "bundled": true
- },
- "lodash": {
- "version": "4.17.10",
- "bundled": true
- },
- "tinymce": {
- "version": "4.8.0",
- "bundled": true
- }
- }
- },
- "@wordpress/element": {
- "version": "file:packages/element",
- "bundled": true,
- "requires": {
- "lodash": "^4.17.10",
- "react": "^16.4.1",
- "react-dom": "^16.4.1"
- },
- "dependencies": {
- "@wordpress/deprecated": {
- "version": "file:packages/deprecated",
- "bundled": true
- },
- "@wordpress/is-shallow-equal": {
- "version": "file:packages/is-shallow-equal",
- "bundled": true
- },
- "asap": {
- "version": "2.0.6",
- "bundled": true
- },
- "core-js": {
- "version": "1.2.7",
- "bundled": true
- },
- "encoding": {
- "version": "0.1.12",
- "bundled": true,
- "requires": {
- "iconv-lite": "~0.4.13"
- }
- },
- "fbjs": {
- "version": "0.8.17",
- "bundled": true,
- "requires": {
- "isomorphic-fetch": "^2.1.1",
- "loose-envify": "^1.0.0",
- "object-assign": "^4.1.0",
- "promise": "^7.1.1",
- "setimmediate": "^1.0.5",
- "ua-parser-js": "^0.7.18"
- }
- },
- "iconv-lite": {
- "version": "0.4.23",
- "bundled": true,
- "requires": {
- "safer-buffer": ">= 2.1.2 < 3"
- }
- },
- "is-stream": {
- "version": "1.1.0",
- "bundled": true
- },
- "isomorphic-fetch": {
- "version": "2.2.1",
- "bundled": true,
- "requires": {
- "node-fetch": "^1.0.1",
- "whatwg-fetch": ">=0.10.0"
- }
- },
- "js-tokens": {
- "version": "4.0.0",
- "bundled": true
- },
- "lodash": {
- "version": "4.17.10",
- "bundled": true
- },
- "loose-envify": {
- "version": "1.4.0",
- "bundled": true,
- "requires": {
- "js-tokens": "^3.0.0 || ^4.0.0"
- }
- },
- "node-fetch": {
- "version": "1.7.3",
- "bundled": true,
- "requires": {
- "encoding": "^0.1.11",
- "is-stream": "^1.0.1"
- }
- },
- "object-assign": {
- "version": "4.1.1",
- "bundled": true
- },
- "promise": {
- "version": "7.3.1",
- "bundled": true,
- "requires": {
- "asap": "~2.0.3"
- }
- },
- "prop-types": {
- "version": "15.6.2",
- "bundled": true,
- "requires": {
- "loose-envify": "^1.3.1",
- "object-assign": "^4.1.1"
- }
- },
- "react": {
- "version": "16.4.1",
- "bundled": true,
- "requires": {
- "fbjs": "^0.8.16",
- "loose-envify": "^1.1.0",
- "object-assign": "^4.1.1",
- "prop-types": "^15.6.0"
- }
- },
- "react-dom": {
- "version": "16.4.1",
- "bundled": true,
- "requires": {
- "fbjs": "^0.8.16",
- "loose-envify": "^1.1.0",
- "object-assign": "^4.1.1",
- "prop-types": "^15.6.0"
- }
- },
- "safer-buffer": {
- "version": "2.1.2",
- "bundled": true
- },
- "setimmediate": {
- "version": "1.0.5",
- "bundled": true
- },
- "ua-parser-js": {
- "version": "0.7.18",
- "bundled": true
- },
- "whatwg-fetch": {
- "version": "2.0.4",
- "bundled": true
- }
- }
- },
- "@wordpress/hooks": {
- "version": "file:packages/hooks",
- "bundled": true
- },
- "@wordpress/i18n": {
- "version": "file:packages/i18n",
- "bundled": true,
- "requires": {
- "gettext-parser": "^1.3.1",
- "jed": "^1.1.1",
- "lodash": "^4.17.5",
- "memize": "^1.0.5"
- },
- "dependencies": {
- "encoding": {
- "version": "0.1.12",
- "bundled": true,
- "requires": {
- "iconv-lite": "~0.4.13"
- }
- },
- "gettext-parser": {
- "version": "1.4.0",
- "bundled": true,
- "requires": {
- "encoding": "^0.1.12",
- "safe-buffer": "^5.1.1"
- }
- },
- "iconv-lite": {
- "version": "0.4.23",
- "bundled": true,
- "requires": {
- "safer-buffer": ">= 2.1.2 < 3"
- }
- },
- "jed": {
- "version": "1.1.1",
- "bundled": true
- },
- "lodash": {
- "version": "4.17.10",
- "bundled": true
- },
- "memize": {
- "version": "1.0.5",
- "bundled": true
- },
- "safe-buffer": {
- "version": "5.1.2",
- "bundled": true
- },
- "safer-buffer": {
- "version": "2.1.2",
- "bundled": true
- }
- }
- },
- "@wordpress/is-shallow-equal": {
- "version": "file:packages/is-shallow-equal",
- "bundled": true
- },
- "@wordpress/keycodes": {
- "version": "file:packages/keycodes",
- "bundled": true,
- "requires": {
- "lodash": "^4.17.10"
- },
- "dependencies": {
- "lodash": {
- "version": "4.17.10",
- "bundled": true
- }
- }
- },
- "lodash": {
- "version": "4.17.10",
- "bundled": true
- },
- "prop-types": {
- "version": "15.6.2",
- "bundled": true,
- "requires": {
- "loose-envify": "^1.3.1",
- "object-assign": "^4.1.1"
- }
- }
}
},
"@wordpress/compose": {
"version": "file:packages/compose",
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"@wordpress/element": "file:packages/element",
"@wordpress/is-shallow-equal": "file:packages/is-shallow-equal",
"lodash": "^4.17.10"
@@ -2373,7 +2154,7 @@
"@wordpress/core-data": {
"version": "file:packages/core-data",
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"@wordpress/api-fetch": "file:packages/api-fetch",
"@wordpress/data": "file:packages/data",
"@wordpress/url": "file:packages/url",
@@ -2386,14 +2167,14 @@
"version": "file:packages/custom-templated-path-webpack-plugin",
"dev": true,
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"escape-string-regexp": "^1.0.5"
}
},
"@wordpress/data": {
"version": "file:packages/data",
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"@wordpress/compose": "file:packages/compose",
"@wordpress/element": "file:packages/element",
"@wordpress/is-shallow-equal": "file:packages/is-shallow-equal",
@@ -2406,7 +2187,7 @@
"@wordpress/date": {
"version": "file:packages/date",
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"moment": "^2.22.1",
"moment-timezone": "^0.5.16"
}
@@ -2414,14 +2195,14 @@
"@wordpress/deprecated": {
"version": "file:packages/deprecated",
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"@wordpress/hooks": "file:packages/hooks"
}
},
"@wordpress/dom": {
"version": "file:packages/dom",
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"element-closest": "^2.0.2",
"lodash": "^4.17.10"
}
@@ -2429,13 +2210,13 @@
"@wordpress/dom-ready": {
"version": "file:packages/dom-ready",
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56"
+ "@babel/runtime": "^7.0.0"
}
},
"@wordpress/editor": {
"version": "file:packages/editor",
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"@wordpress/a11y": "file:packages/a11y",
"@wordpress/api-fetch": "file:packages/api-fetch",
"@wordpress/blob": "file:packages/blob",
@@ -2476,7 +2257,7 @@
"@wordpress/element": {
"version": "file:packages/element",
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"lodash": "^4.17.10",
"react": "^16.4.1",
"react-dom": "^16.4.1"
@@ -2495,19 +2276,19 @@
"@wordpress/hooks": {
"version": "file:packages/hooks",
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56"
+ "@babel/runtime": "^7.0.0"
}
},
"@wordpress/html-entities": {
"version": "file:packages/html-entities",
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56"
+ "@babel/runtime": "^7.0.0"
}
},
"@wordpress/i18n": {
"version": "file:packages/i18n",
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"gettext-parser": "^1.3.1",
"jed": "^1.1.1",
"lodash": "^4.17.10",
@@ -2517,14 +2298,14 @@
"@wordpress/is-shallow-equal": {
"version": "file:packages/is-shallow-equal",
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56"
+ "@babel/runtime": "^7.0.0"
}
},
"@wordpress/jest-console": {
"version": "file:packages/jest-console",
"dev": true,
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"jest-matcher-utils": "^22.4.3",
"lodash": "^4.17.10"
}
@@ -2543,7 +2324,7 @@
"@wordpress/keycodes": {
"version": "file:packages/keycodes",
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"lodash": "^4.17.10"
}
},
@@ -2551,7 +2332,7 @@
"version": "file:packages/library-export-default-webpack-plugin",
"dev": true,
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"lodash": "^4.17.10",
"webpack-sources": "^1.1.0"
}
@@ -2563,7 +2344,7 @@
"@wordpress/nux": {
"version": "file:packages/nux",
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"@wordpress/components": "file:packages/components",
"@wordpress/compose": "file:packages/compose",
"@wordpress/data": "file:packages/data",
@@ -2576,7 +2357,7 @@
"@wordpress/plugins": {
"version": "file:packages/plugins",
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"@wordpress/compose": "file:packages/compose",
"@wordpress/element": "file:packages/element",
"@wordpress/hooks": "file:packages/hooks",
@@ -2587,14 +2368,14 @@
"version": "file:packages/postcss-themes",
"dev": true,
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"postcss": "^6.0.16"
}
},
"@wordpress/redux-routine": {
"version": "file:packages/redux-routine",
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56"
+ "@babel/runtime": "^7.0.0"
},
"dependencies": {
"js-tokens": {
@@ -2640,28 +2421,28 @@
"@wordpress/shortcode": {
"version": "file:packages/shortcode",
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"lodash": "^4.17.10"
}
},
"@wordpress/token-list": {
"version": "file:packages/token-list",
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"lodash": "^4.17.10"
}
},
"@wordpress/url": {
"version": "file:packages/url",
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"qs": "^6.5.2s"
}
},
"@wordpress/viewport": {
"version": "file:packages/viewport",
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"@wordpress/compose": "file:packages/compose",
"@wordpress/data": "file:packages/data",
"@wordpress/element": "file:packages/element",
@@ -2671,7 +2452,7 @@
"@wordpress/wordcount": {
"version": "file:packages/wordcount",
"requires": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"lodash": "^4.17.10"
}
},
@@ -3504,9 +3285,9 @@
}
},
"babel-loader": {
- "version": "8.0.0-beta.4",
- "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.0.0-beta.4.tgz",
- "integrity": "sha512-fQMCj8jRpF/2CPuVnpFrOb8+8pRuquKqoC+tspy5RWBmL37/2qc104sLLLqpwWltrFzpYb30utPpKc3H6P3ETQ==",
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.0.0.tgz",
+ "integrity": "sha512-lBUGBz411lSfT+8MHPEaqIVQ44odS1D/wxuTMhijqHc9arZR6jhJEaJa0RpZlCSITZoeK6xoDXTaVTrSoFD7IQ==",
"dev": true,
"requires": {
"find-cache-dir": "^1.0.0",
@@ -5995,7 +5776,8 @@
"core-js": {
"version": "2.5.7",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz",
- "integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw=="
+ "integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw==",
+ "dev": true
},
"core-util-is": {
"version": "1.0.2",
@@ -15506,155 +15288,6 @@
"requires": {
"@babel/core": "^7.0.0-rc.1",
"postcss-styled": ">=0.33.0"
- },
- "dependencies": {
- "@babel/code-frame": {
- "version": "7.0.0-rc.1",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0-rc.1.tgz",
- "integrity": "sha512-qhQo3GqwqMUv03SxxjcEkWtlkEDvFYrBKbJUn4Dtd9amC2cLkJ3me4iYUVSBbVXWbfbVRalEeVBHzX4aQYKnBg==",
- "dev": true,
- "requires": {
- "@babel/highlight": "7.0.0-rc.1"
- }
- },
- "@babel/core": {
- "version": "7.0.0-rc.1",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.0.0-rc.1.tgz",
- "integrity": "sha512-CvuSsq+LFs9N4SJG8MnNPI0hnl913HK1OqG3NEfejOKo+JqtVuxpmAFyXIDogX2x668xqFKAW6EQiCIcUHklMg==",
- "dev": true,
- "requires": {
- "@babel/code-frame": "7.0.0-rc.1",
- "@babel/generator": "7.0.0-rc.1",
- "@babel/helpers": "7.0.0-rc.1",
- "@babel/parser": "7.0.0-rc.1",
- "@babel/template": "7.0.0-rc.1",
- "@babel/traverse": "7.0.0-rc.1",
- "@babel/types": "7.0.0-rc.1",
- "convert-source-map": "^1.1.0",
- "debug": "^3.1.0",
- "json5": "^0.5.0",
- "lodash": "^4.17.10",
- "resolve": "^1.3.2",
- "semver": "^5.4.1",
- "source-map": "^0.5.0"
- }
- },
- "@babel/generator": {
- "version": "7.0.0-rc.1",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.0.0-rc.1.tgz",
- "integrity": "sha512-Ak4n780/coo+L9GZUS7V/IGJilP11t4UoWl0J9cG3jso4KkDGQcqdx4Y6gJAiXng+sDfvzUmvWfM1hZwH82J0A==",
- "dev": true,
- "requires": {
- "@babel/types": "7.0.0-rc.1",
- "jsesc": "^2.5.1",
- "lodash": "^4.17.10",
- "source-map": "^0.5.0",
- "trim-right": "^1.0.1"
- }
- },
- "@babel/helper-function-name": {
- "version": "7.0.0-rc.1",
- "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.0.0-rc.1.tgz",
- "integrity": "sha512-fDbWxdYYbFNzcI5jn3qsPxHI1UCXwvFk0kGytGce/FEBYEPXBqycKknC8Oqiub8DzGtmTcvnqcm/cl/qxzeuiQ==",
- "dev": true,
- "requires": {
- "@babel/helper-get-function-arity": "7.0.0-rc.1",
- "@babel/template": "7.0.0-rc.1",
- "@babel/types": "7.0.0-rc.1"
- }
- },
- "@babel/helper-get-function-arity": {
- "version": "7.0.0-rc.1",
- "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0-rc.1.tgz",
- "integrity": "sha512-5+ydaIRxT42FSDqvoXIDksCGlW1903xC73HQnQCFF1YuV7VcIf+9M4+tRZulLlYlshw7ILA+4SiYsKoDlC0Irg==",
- "dev": true,
- "requires": {
- "@babel/types": "7.0.0-rc.1"
- }
- },
- "@babel/helper-split-export-declaration": {
- "version": "7.0.0-rc.1",
- "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0-rc.1.tgz",
- "integrity": "sha512-hz6QmlnaBFYt4ra8DfRLCMgrI7yfwQ13kJtufSO5dVCasxmAng2LeeQiT6H4iN5TpFONcayp5f/2mXqHH/zn/g==",
- "dev": true,
- "requires": {
- "@babel/types": "7.0.0-rc.1"
- }
- },
- "@babel/helpers": {
- "version": "7.0.0-rc.1",
- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.0.0-rc.1.tgz",
- "integrity": "sha512-4+AkDbZ0Usr7mNH4wGX8fVx4WJzHdrcjRkJy52EIWyBAQEoKqb5HXca1VjejWtnVwaGwW7zk/h6oQ9FQPywQfA==",
- "dev": true,
- "requires": {
- "@babel/template": "7.0.0-rc.1",
- "@babel/traverse": "7.0.0-rc.1",
- "@babel/types": "7.0.0-rc.1"
- }
- },
- "@babel/highlight": {
- "version": "7.0.0-rc.1",
- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0-rc.1.tgz",
- "integrity": "sha512-5PgPDV6F5s69XNznTcP0za3qH7qgBkr9DVQTXfZtpF+3iEyuIZB1Mjxu52F5CFxgzQUQJoBYHVxtH4Itdb5MgA==",
- "dev": true,
- "requires": {
- "chalk": "^2.0.0",
- "esutils": "^2.0.2",
- "js-tokens": "^3.0.0"
- }
- },
- "@babel/parser": {
- "version": "7.0.0-rc.1",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.0.0-rc.1.tgz",
- "integrity": "sha512-rC+bIz2eZnJlacERmJO25UAbXVZttcSxh0Px0gRGinOTzug5tL7+L9urfIdSWlv1ZzP03+f2xkOFLOxZqSsVmQ==",
- "dev": true
- },
- "@babel/template": {
- "version": "7.0.0-rc.1",
- "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.0.0-rc.1.tgz",
- "integrity": "sha512-gPLng2iedNlkaGD0UdwaUByQXK8k4bnaoq2RH5JgR2mqHvh2RyjkDdaMbZFlSss1Iu8+PrXwbIRworTl8iRqbA==",
- "dev": true,
- "requires": {
- "@babel/code-frame": "7.0.0-rc.1",
- "@babel/parser": "7.0.0-rc.1",
- "@babel/types": "7.0.0-rc.1",
- "lodash": "^4.17.10"
- }
- },
- "@babel/traverse": {
- "version": "7.0.0-rc.1",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.0.0-rc.1.tgz",
- "integrity": "sha512-lNOpJ5xzakg+fCobQQHdeDRYeN54b+bAZpeTYMeeYPAvN+hTldg9/FSNKYEMRs5EWoQ0Yt74gwq98InSORdSDQ==",
- "dev": true,
- "requires": {
- "@babel/code-frame": "7.0.0-rc.1",
- "@babel/generator": "7.0.0-rc.1",
- "@babel/helper-function-name": "7.0.0-rc.1",
- "@babel/helper-split-export-declaration": "7.0.0-rc.1",
- "@babel/parser": "7.0.0-rc.1",
- "@babel/types": "7.0.0-rc.1",
- "debug": "^3.1.0",
- "globals": "^11.1.0",
- "lodash": "^4.17.10"
- }
- },
- "@babel/types": {
- "version": "7.0.0-rc.1",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.0.0-rc.1.tgz",
- "integrity": "sha512-MBwO1JQKin9BwKTGydrYe4VDJbStCUy35IhJzeZt3FByOdx/q3CYaqMRrH70qVD2RA7+Xk8e3RN0mzKZkYBYuQ==",
- "dev": true,
- "requires": {
- "esutils": "^2.0.2",
- "lodash": "^4.17.10",
- "to-fast-properties": "^2.0.0"
- }
- },
- "js-tokens": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
- "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
- "dev": true
- }
}
},
"postcss-less": {
diff --git a/package.json b/package.json
index 4d1540c2d44af..0b78cbcabfe64 100644
--- a/package.json
+++ b/package.json
@@ -58,7 +58,8 @@
"rememo": "3.0.0"
},
"devDependencies": {
- "@babel/core": "7.0.0-beta.56",
+ "@babel/core": "7.0.0",
+ "@babel/runtime-corejs2": "7.0.0",
"@wordpress/babel-plugin-import-jsx-pragma": "file:packages/babel-plugin-import-jsx-pragma",
"@wordpress/babel-plugin-makepot": "file:packages/babel-plugin-makepot",
"@wordpress/babel-preset-default": "file:packages/babel-preset-default",
@@ -72,7 +73,7 @@
"@wordpress/scripts": "file:packages/scripts",
"autoprefixer": "8.2.0",
"babel-eslint": "8.0.3",
- "babel-loader": "8.0.0-beta.4",
+ "babel-loader": "8.0.0",
"chalk": "2.4.1",
"check-node-version": "3.1.1",
"codecov": "3.0.2",
diff --git a/packages/a11y/CHANGELOG.md b/packages/a11y/CHANGELOG.md
index dfe5f27ed0c06..457243f25ae9a 100644
--- a/packages/a11y/CHANGELOG.md
+++ b/packages/a11y/CHANGELOG.md
@@ -1,3 +1,9 @@
+## 2.0.0 (Unreleased)
+
+### Breaking Change
+
+- Change how required built-ins are polyfilled with Babel 7 ([#9171](https://github.com/WordPress/gutenberg/pull/9171)). If you're using an environment that has limited or no support for ES2015+ such as lower versions of IE then using [core-js](https://github.com/zloirock/core-js) or [@babel/polyfill](https://babeljs.io/docs/en/next/babel-polyfill) will add support for these methods.
+
## 1.1.0 (2018-07-12)
### New feature
diff --git a/packages/a11y/README.md b/packages/a11y/README.md
index cb6c6cbe8a66c..37cd55e9c5d92 100644
--- a/packages/a11y/README.md
+++ b/packages/a11y/README.md
@@ -10,6 +10,8 @@ Install the module
npm install @wordpress/a11y --save
```
+_This package assumes that your code will run in an **ES2015+** environment. If you're using an environment that has limited or no support for ES2015+ such as lower versions of IE then using [core-js](https://github.com/zloirock/core-js) or [@babel/polyfill](https://babeljs.io/docs/en/next/babel-polyfill) will add support for these methods. Learn more about it in [Babel docs](https://babeljs.io/docs/en/next/caveats)._
+
## speak
Allows you to easily announce dynamic interface updates to screen readers using ARIA live regions. This module is inspired by the `speak` function in wp-a11y.js
diff --git a/packages/a11y/package.json b/packages/a11y/package.json
index 057f75fb3e989..3202611b20f44 100644
--- a/packages/a11y/package.json
+++ b/packages/a11y/package.json
@@ -21,7 +21,7 @@
"module": "build-module/index.js",
"react-native": "src/index",
"dependencies": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"@wordpress/dom-ready": "file:../dom-ready"
},
"publishConfig": {
diff --git a/packages/api-fetch/CHANGELOG.md b/packages/api-fetch/CHANGELOG.md
new file mode 100644
index 0000000000000..ca0bd563cf96a
--- /dev/null
+++ b/packages/api-fetch/CHANGELOG.md
@@ -0,0 +1,5 @@
+## 2.0.0 (Unreleased)
+
+### Breaking Change
+
+- Change how required built-ins are polyfilled with Babel 7 ([#9171](https://github.com/WordPress/gutenberg/pull/9171)). If you're using an environment that has limited or no support for ES2015+ such as lower versions of IE then using [core-js](https://github.com/zloirock/core-js) or [@babel/polyfill](https://babeljs.io/docs/en/next/babel-polyfill) will add support for these methods.
diff --git a/packages/api-fetch/README.md b/packages/api-fetch/README.md
index f691e059dbcb0..38b45aa1a8a64 100644
--- a/packages/api-fetch/README.md
+++ b/packages/api-fetch/README.md
@@ -10,6 +10,8 @@ Install the module
npm install @wordpress/api-fetch --save
```
+_This package assumes that your code will run in an **ES2015+** environment. If you're using an environment that has limited or no support for ES2015+ such as lower versions of IE then using [core-js](https://github.com/zloirock/core-js) or [@babel/polyfill](https://babeljs.io/docs/en/next/babel-polyfill) will add support for these methods. Learn more about it in [Babel docs](https://babeljs.io/docs/en/next/caveats)._
+
## Usage
```js
diff --git a/packages/api-fetch/package.json b/packages/api-fetch/package.json
index 87565a1bb018c..d25f80c2f3de2 100644
--- a/packages/api-fetch/package.json
+++ b/packages/api-fetch/package.json
@@ -20,7 +20,7 @@
"main": "build/index.js",
"module": "build-module/index.js",
"dependencies": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"@wordpress/hooks": "file:../hooks",
"@wordpress/i18n": "file:../i18n"
},
diff --git a/packages/autop/CHANGELOG.md b/packages/autop/CHANGELOG.md
index 2b0da1ca2c431..cac5fc1b06257 100644
--- a/packages/autop/CHANGELOG.md
+++ b/packages/autop/CHANGELOG.md
@@ -1,3 +1,9 @@
+## 2.0.0 (Unreleased)
+
+### Breaking Change
+
+- Change how required built-ins are polyfilled with Babel 7 ([#9171](https://github.com/WordPress/gutenberg/pull/9171)). If you're using an environment that has limited or no support for ES2015+ such as lower versions of IE then using [core-js](https://github.com/zloirock/core-js) or [@babel/polyfill](https://babeljs.io/docs/en/next/babel-polyfill) will add support for these methods.
+
## 1.1.0 (2018-07-12)
### New Feature
diff --git a/packages/autop/README.md b/packages/autop/README.md
index 99db863357600..4aecd9cafa3de 100644
--- a/packages/autop/README.md
+++ b/packages/autop/README.md
@@ -10,6 +10,8 @@ Install the module
npm install @wordpress/autop --save
```
+_This package assumes that your code will run in an **ES2015+** environment. If you're using an environment that has limited or no support for ES2015+ such as lower versions of IE then using [core-js](https://github.com/zloirock/core-js) or [@babel/polyfill](https://babeljs.io/docs/en/next/babel-polyfill) will add support for these methods. Learn more about it in [Babel docs](https://babeljs.io/docs/en/next/caveats)._
+
### Usage
Import the desired function(s) from `@wordpress/autop`:
diff --git a/packages/autop/package.json b/packages/autop/package.json
index 523ac6c66a324..8800f6918ea17 100644
--- a/packages/autop/package.json
+++ b/packages/autop/package.json
@@ -19,7 +19,7 @@
"main": "build/index.js",
"module": "build-module/index.js",
"dependencies": {
- "@babel/runtime-corejs2": "7.0.0-beta.56"
+ "@babel/runtime": "^7.0.0"
},
"publishConfig": {
"access": "public"
diff --git a/packages/babel-plugin-import-jsx-pragma/CHANGELOG.md b/packages/babel-plugin-import-jsx-pragma/CHANGELOG.md
new file mode 100644
index 0000000000000..119c7c9a59298
--- /dev/null
+++ b/packages/babel-plugin-import-jsx-pragma/CHANGELOG.md
@@ -0,0 +1,5 @@
+## 1.1.0 (Unreleased)
+
+### New Feature
+
+- Plugin updated to work with the stable version of Babel 7 ([#9171](https://github.com/WordPress/gutenberg/pull/9171)).
diff --git a/packages/babel-plugin-import-jsx-pragma/package.json b/packages/babel-plugin-import-jsx-pragma/package.json
index f7839a659675e..a3e8ad1a69d9c 100644
--- a/packages/babel-plugin-import-jsx-pragma/package.json
+++ b/packages/babel-plugin-import-jsx-pragma/package.json
@@ -26,14 +26,14 @@
"main": "build/index.js",
"module": "build-module/index.js",
"dependencies": {
- "@babel/runtime-corejs2": "7.0.0-beta.56"
+ "@babel/runtime": "^7.0.0"
},
"devDependencies": {
- "@babel/core": "7.0.0-beta.56",
- "@babel/plugin-syntax-jsx": "7.0.0-beta.56"
+ "@babel/core": "^7.0.0",
+ "@babel/plugin-syntax-jsx": "^7.0.0"
},
"peerDependencies": {
- "@babel/core": "7.0.0-beta.56"
+ "@babel/core": "^7.0.0"
},
"publishConfig": {
"access": "public"
diff --git a/packages/babel-plugin-makepot/CHANGELOG.md b/packages/babel-plugin-makepot/CHANGELOG.md
index 3b5e4499a6a38..56a55bf49966d 100644
--- a/packages/babel-plugin-makepot/CHANGELOG.md
+++ b/packages/babel-plugin-makepot/CHANGELOG.md
@@ -1,3 +1,9 @@
+## 2.1.0 (Unreleased)
+
+### New Feature
+
+- Plugin updated to work with the stable version of Babel 7 ([#9171](https://github.com/WordPress/gutenberg/pull/9171)).
+
## 2.0.0 (2018-07-12)
### Breaking Change
diff --git a/packages/babel-plugin-makepot/package.json b/packages/babel-plugin-makepot/package.json
index 6d96857979e3e..460fbb8a3ace6 100644
--- a/packages/babel-plugin-makepot/package.json
+++ b/packages/babel-plugin-makepot/package.json
@@ -25,16 +25,16 @@
"main": "build/index.js",
"module": "build-module/index.js",
"dependencies": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"gettext-parser": "^1.3.1",
"lodash": "^4.17.10"
},
"devDependencies": {
- "@babel/core": "7.0.0-beta.56",
- "@babel/traverse": "7.0.0-beta.56"
+ "@babel/core": "^7.0.0",
+ "@babel/traverse": "^7.0.0"
},
"peerDependencies": {
- "@babel/core": "7.0.0-beta.56"
+ "@babel/core": "^7.0.0"
},
"publishConfig": {
"access": "public"
diff --git a/packages/babel-preset-default/CHANGELOG.md b/packages/babel-preset-default/CHANGELOG.md
index f4d2090997bf8..b90dadd86c3b7 100644
--- a/packages/babel-preset-default/CHANGELOG.md
+++ b/packages/babel-preset-default/CHANGELOG.md
@@ -1,3 +1,9 @@
+## 2.1.0 (Unreleased)
+
+### New Feature
+
+- Plugin updated to work with the stable version of Babel 7 ([#9171](https://github.com/WordPress/gutenberg/pull/9171)).
+
## 2.0.0 (2018-07-12)
### Breaking Change
diff --git a/packages/babel-preset-default/package.json b/packages/babel-preset-default/package.json
index c08fa4353a399..12e9efd6b6c94 100644
--- a/packages/babel-preset-default/package.json
+++ b/packages/babel-preset-default/package.json
@@ -23,17 +23,17 @@
},
"main": "index.js",
"dependencies": {
- "@babel/plugin-proposal-async-generator-functions": "7.0.0-beta.56",
- "@babel/plugin-proposal-object-rest-spread": "7.0.0-beta.56",
- "@babel/plugin-transform-react-jsx": "7.0.0-beta.56",
- "@babel/plugin-transform-runtime": "7.0.0-beta.56",
- "@babel/preset-env": "7.0.0-beta.56",
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/plugin-proposal-async-generator-functions": "^7.0.0",
+ "@babel/plugin-proposal-object-rest-spread": "^7.0.0",
+ "@babel/plugin-transform-react-jsx": "^7.0.0",
+ "@babel/plugin-transform-runtime": "^7.0.0",
+ "@babel/preset-env": "^7.0.0",
+ "@babel/runtime": "^7.0.0",
"@wordpress/browserslist-config": "file:../browserslist-config",
"babel-core": "^7.0.0-bridge.0"
},
"peerDependencies": {
- "@babel/core": "^7.0.0-beta.50"
+ "@babel/core": "^7.0.0"
},
"publishConfig": {
"access": "public"
diff --git a/packages/blob/CHANGELOG.md b/packages/blob/CHANGELOG.md
new file mode 100644
index 0000000000000..ca0bd563cf96a
--- /dev/null
+++ b/packages/blob/CHANGELOG.md
@@ -0,0 +1,5 @@
+## 2.0.0 (Unreleased)
+
+### Breaking Change
+
+- Change how required built-ins are polyfilled with Babel 7 ([#9171](https://github.com/WordPress/gutenberg/pull/9171)). If you're using an environment that has limited or no support for ES2015+ such as lower versions of IE then using [core-js](https://github.com/zloirock/core-js) or [@babel/polyfill](https://babeljs.io/docs/en/next/babel-polyfill) will add support for these methods.
diff --git a/packages/blob/package.json b/packages/blob/package.json
index 20947303a082c..16fbbcbdb8247 100644
--- a/packages/blob/package.json
+++ b/packages/blob/package.json
@@ -19,7 +19,7 @@
"main": "build/index.js",
"module": "build-module/index.js",
"dependencies": {
- "@babel/runtime-corejs2": "7.0.0-beta.56"
+ "@babel/runtime": "^7.0.0"
},
"publishConfig": {
"access": "public"
diff --git a/packages/block-library/CHANGELOG.md b/packages/block-library/CHANGELOG.md
new file mode 100644
index 0000000000000..ca0bd563cf96a
--- /dev/null
+++ b/packages/block-library/CHANGELOG.md
@@ -0,0 +1,5 @@
+## 2.0.0 (Unreleased)
+
+### Breaking Change
+
+- Change how required built-ins are polyfilled with Babel 7 ([#9171](https://github.com/WordPress/gutenberg/pull/9171)). If you're using an environment that has limited or no support for ES2015+ such as lower versions of IE then using [core-js](https://github.com/zloirock/core-js) or [@babel/polyfill](https://babeljs.io/docs/en/next/babel-polyfill) will add support for these methods.
diff --git a/packages/block-library/README.md b/packages/block-library/README.md
index c4e0be85ae8dd..d9f50a3432a55 100644
--- a/packages/block-library/README.md
+++ b/packages/block-library/README.md
@@ -10,6 +10,8 @@ Install the module
npm install @wordpress/block-library --save
```
+_This package assumes that your code will run in an **ES2015+** environment. If you're using an environment that has limited or no support for ES2015+ such as lower versions of IE then using [core-js](https://github.com/zloirock/core-js) or [@babel/polyfill](https://babeljs.io/docs/en/next/babel-polyfill) will add support for these methods. Learn more about it in [Babel docs](https://babeljs.io/docs/en/next/caveats)._
+
## Usage
```js
diff --git a/packages/block-library/package.json b/packages/block-library/package.json
index ca3889697e46b..291db04239e7f 100644
--- a/packages/block-library/package.json
+++ b/packages/block-library/package.json
@@ -20,7 +20,7 @@
"module": "build-module/index.js",
"react-native": "src/index",
"dependencies": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"@wordpress/autop": "file:../autop",
"@wordpress/blob": "file:../blob",
"@wordpress/blocks": "file:../blocks",
diff --git a/packages/blocks/CHANGELOG.md b/packages/blocks/CHANGELOG.md
index 840951ad30dfa..f29ac7f6c46b1 100644
--- a/packages/blocks/CHANGELOG.md
+++ b/packages/blocks/CHANGELOG.md
@@ -1,8 +1,9 @@
-## v3.0.0 (Unreleased)
+## 3.0.0 (Unreleased)
### Breaking Change
- The `isSharedBlock` function is removed. Use `isReusableBlock` instead.
+- Change how required built-ins are polyfilled with Babel 7 ([#9171](https://github.com/WordPress/gutenberg/pull/9171)). If you're using an environment that has limited or no support for ES2015+ such as lower versions of IE then using [core-js](https://github.com/zloirock/core-js) or [@babel/polyfill](https://babeljs.io/docs/en/next/babel-polyfill) will add support for these methods.
### Deprecations
diff --git a/packages/blocks/README.md b/packages/blocks/README.md
index 433aef4f56848..8de3817f666a8 100644
--- a/packages/blocks/README.md
+++ b/packages/blocks/README.md
@@ -14,6 +14,16 @@ blog.
The following documentation outlines steps you as a developer will need to
follow to add your own custom blocks to WordPress's editor interfaces.
+## Installation
+
+Install the module
+
+```bash
+npm install @wordpress/bocks --save
+```
+
+_This package assumes that your code will run in an **ES2015+** environment. If you're using an environment that has limited or no support for ES2015+ such as lower versions of IE then using [core-js](https://github.com/zloirock/core-js) or [@babel/polyfill](https://babeljs.io/docs/en/next/babel-polyfill) will add support for these methods. Learn more about it in [Babel docs](https://babeljs.io/docs/en/next/caveats)._
+
## Getting Started
If you're not already accustomed to working with JavaScript in your WordPress
diff --git a/packages/blocks/package.json b/packages/blocks/package.json
index f72ace983a713..86ea487d05a8b 100644
--- a/packages/blocks/package.json
+++ b/packages/blocks/package.json
@@ -20,7 +20,7 @@
"module": "build-module/index.js",
"react-native": "src/index",
"dependencies": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"@wordpress/autop": "file:../autop",
"@wordpress/blob": "file:../blob",
"@wordpress/block-serialization-spec-parser": "file:../block-serialization-spec-parser",
diff --git a/packages/components/CHANGELOG.md b/packages/components/CHANGELOG.md
index 54377e137429c..623cd50782833 100644
--- a/packages/components/CHANGELOG.md
+++ b/packages/components/CHANGELOG.md
@@ -1,9 +1,10 @@
-## v3.0.0 (Unreleased)
+## 3.0.0 (Unreleased)
### Breaking Change
- `withAPIData` has been removed. Please use the Core Data module or `@wordpress/api-fetch` directly instead.
- `wp.components.Draggable` as a DOM node drag handler has been deprecated. Please, use `wp.components.Draggable` as a wrap component for your DOM node drag handler.
+- Change how required built-ins are polyfilled with Babel 7 ([#9171](https://github.com/WordPress/gutenberg/pull/9171)). If you're using an environment that has limited or no support for ES2015+ such as lower versions of IE then using [core-js](https://github.com/zloirock/core-js) or [@babel/polyfill](https://babeljs.io/docs/en/next/babel-polyfill) will add support for these methods.
### New Feature
diff --git a/packages/components/README.md b/packages/components/README.md
index 2d019af3e59de..750901915718f 100644
--- a/packages/components/README.md
+++ b/packages/components/README.md
@@ -10,6 +10,8 @@ Install the module
npm install @wordpress/components --save
```
+_This package assumes that your code will run in an **ES2015+** environment. If you're using an environment that has limited or no support for ES2015+ such as lower versions of IE then using [core-js](https://github.com/zloirock/core-js) or [@babel/polyfill](https://babeljs.io/docs/en/next/babel-polyfill) will add support for these methods. Learn more about it in [Babel docs](https://babeljs.io/docs/en/next/caveats)._
+
## Usage
Within Gutenberg, these components can be accessed by importing from the `components` root directory:
diff --git a/packages/components/package.json b/packages/components/package.json
index 92eea7af8d8bb..92a2d3ea2a131 100644
--- a/packages/components/package.json
+++ b/packages/components/package.json
@@ -20,7 +20,7 @@
"module": "build-module/index.js",
"react-native": "src/index",
"dependencies": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"@wordpress/a11y": "file:../a11y",
"@wordpress/api-fetch": "file:../api-fetch",
"@wordpress/compose": "file:../compose",
diff --git a/packages/compose/CHANGELOG.md b/packages/compose/CHANGELOG.md
new file mode 100644
index 0000000000000..ca0bd563cf96a
--- /dev/null
+++ b/packages/compose/CHANGELOG.md
@@ -0,0 +1,5 @@
+## 2.0.0 (Unreleased)
+
+### Breaking Change
+
+- Change how required built-ins are polyfilled with Babel 7 ([#9171](https://github.com/WordPress/gutenberg/pull/9171)). If you're using an environment that has limited or no support for ES2015+ such as lower versions of IE then using [core-js](https://github.com/zloirock/core-js) or [@babel/polyfill](https://babeljs.io/docs/en/next/babel-polyfill) will add support for these methods.
diff --git a/packages/compose/README.md b/packages/compose/README.md
index ac150a207bee8..f17d4ef633fec 100644
--- a/packages/compose/README.md
+++ b/packages/compose/README.md
@@ -10,6 +10,8 @@ Install the module
npm install @wordpress/compose --save
```
+_This package assumes that your code will run in an **ES2015+** environment. If you're using an environment that has limited or no support for ES2015+ such as lower versions of IE then using [core-js](https://github.com/zloirock/core-js) or [@babel/polyfill](https://babeljs.io/docs/en/next/babel-polyfill) will add support for these methods. Learn more about it in [Babel docs](https://babeljs.io/docs/en/next/caveats)._
+
## Usage
```js
diff --git a/packages/compose/package.json b/packages/compose/package.json
index ffc6f1e40c86d..a2be5dd3bb1c7 100644
--- a/packages/compose/package.json
+++ b/packages/compose/package.json
@@ -21,7 +21,7 @@
"module": "build-module/index.js",
"react-native": "src/index",
"dependencies": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"@wordpress/element": "file:../element",
"@wordpress/is-shallow-equal": "file:../is-shallow-equal",
"lodash": "^4.17.10"
diff --git a/packages/core-data/CHANGELOG.md b/packages/core-data/CHANGELOG.md
index 9f48f7fe3ebaa..ab9f0aecd8296 100644
--- a/packages/core-data/CHANGELOG.md
+++ b/packages/core-data/CHANGELOG.md
@@ -1,4 +1,4 @@
-## v2.0.0 (Unreleased)
+## 2.0.0 (Unreleased)
### Breaking Change
@@ -7,4 +7,5 @@
- `select("core").getTerms` has been deprecated. Please use `select("core").getEntityRecords` instead.
- `select("core").getCategories` has been deprecated. Please use `select("core").getEntityRecords` instead.
- `wp.data.select("core").isRequestingCategories` has been deprecated. Please use `wp.data.select("core/data").isResolving` instead.
-- `select("core").isRequestingTerms` has been deprecated. Please use `select("core").isResolving` instead.
\ No newline at end of file
+- `select("core").isRequestingTerms` has been deprecated. Please use `select("core").isResolving` instead.
+- Change how required built-ins are polyfilled with Babel 7 ([#9171](https://github.com/WordPress/gutenberg/pull/9171)). If you're using an environment that has limited or no support for ES2015+ such as lower versions of IE then using [core-js](https://github.com/zloirock/core-js) or [@babel/polyfill](https://babeljs.io/docs/en/next/babel-polyfill) will add support for these methods.
diff --git a/packages/core-data/README.md b/packages/core-data/README.md
index eae08bb17fb00..f2b61d9157315 100644
--- a/packages/core-data/README.md
+++ b/packages/core-data/README.md
@@ -12,6 +12,8 @@ Install the module
npm install @wordpress/core-data --save
```
+_This package assumes that your code will run in an **ES2015+** environment. If you're using an environment that has limited or no support for ES2015+ such as lower versions of IE then using [core-js](https://github.com/zloirock/core-js) or [@babel/polyfill](https://babeljs.io/docs/en/next/babel-polyfill) will add support for these methods. Learn more about it in [Babel docs](https://babeljs.io/docs/en/next/caveats)._
+
## Example
Below is an example of a component which simply renders a list of authors:
diff --git a/packages/core-data/package.json b/packages/core-data/package.json
index 2c2824747ccd7..2969dc1799dbc 100644
--- a/packages/core-data/package.json
+++ b/packages/core-data/package.json
@@ -21,7 +21,7 @@
"module": "build-module/index.js",
"react-native": "src/index",
"dependencies": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"@wordpress/api-fetch": "file:../api-fetch",
"@wordpress/data": "file:../data",
"@wordpress/url": "file:../url",
diff --git a/packages/custom-templated-path-webpack-plugin/package.json b/packages/custom-templated-path-webpack-plugin/package.json
index d4e61798d9ce8..4a2cf80bf4202 100644
--- a/packages/custom-templated-path-webpack-plugin/package.json
+++ b/packages/custom-templated-path-webpack-plugin/package.json
@@ -24,7 +24,7 @@
"main": "build/index.js",
"module": "build-module/index.js",
"dependencies": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"escape-string-regexp": "^1.0.5"
},
"devDependencies": {
diff --git a/packages/data/CHANGELOG.md b/packages/data/CHANGELOG.md
index a3bac5e41a87a..74dc94bad64a6 100644
--- a/packages/data/CHANGELOG.md
+++ b/packages/data/CHANGELOG.md
@@ -1,7 +1,8 @@
-## v2.0.0 (Unreleased)
+## 2.0.0 (Unreleased)
### Breaking Change
- The `withRehdyration` function is removed. Use the persistence plugin instead.
- The `loadAndPersist` function is removed. Use the persistence plugin instead.
- `restrictPersistence`, `setPersistenceStorage` and `setupPersistence` functions have been removed. Please use the data persistence plugin instead.
+- Change how required built-ins are polyfilled with Babel 7 ([#9171](https://github.com/WordPress/gutenberg/pull/9171)). If you're using an environment that has limited or no support for ES2015+ such as lower versions of IE then using [core-js](https://github.com/zloirock/core-js) or [@babel/polyfill](https://babeljs.io/docs/en/next/babel-polyfill) will add support for these methods.
diff --git a/packages/data/README.md b/packages/data/README.md
index 02a08b12b31c9..424ddd91c5fb1 100644
--- a/packages/data/README.md
+++ b/packages/data/README.md
@@ -12,6 +12,8 @@ Install the module
npm install @wordpress/data --save
```
+_This package assumes that your code will run in an **ES2015+** environment. If you're using an environment that has limited or no support for ES2015+ such as lower versions of IE then using [core-js](https://github.com/zloirock/core-js) or [@babel/polyfill](https://babeljs.io/docs/en/next/babel-polyfill) will add support for these methods. Learn more about it in [Babel docs](https://babeljs.io/docs/en/next/caveats)._
+
## Registering a Store
Use the `registerStore` function to add your own store to the centralized data registry. This function accepts two arguments: a name to identify the module, and an object with values describing how your state is represented, modified, and accessed. At a minimum, you must provide a reducer function describing the shape of your state and how it changes in response to actions dispatched to the store.
diff --git a/packages/data/package.json b/packages/data/package.json
index 5404f472ba660..1aba76a0e0f99 100644
--- a/packages/data/package.json
+++ b/packages/data/package.json
@@ -21,7 +21,7 @@
"module": "build-module/index.js",
"react-native": "src/index",
"dependencies": {
- "@babel/runtime-corejs2": "7.0.0-beta.56",
+ "@babel/runtime": "^7.0.0",
"@wordpress/compose": "file:../compose",
"@wordpress/element": "file:../element",
"@wordpress/is-shallow-equal": "file:../is-shallow-equal",
diff --git a/packages/date/CHANGELOG.md b/packages/date/CHANGELOG.md
new file mode 100644
index 0000000000000..ca0bd563cf96a
--- /dev/null
+++ b/packages/date/CHANGELOG.md
@@ -0,0 +1,5 @@
+## 2.0.0 (Unreleased)
+
+### Breaking Change
+
+- Change how required built-ins are polyfilled with Babel 7 ([#9171](https://github.com/WordPress/gutenberg/pull/9171)). If you're using an environment that has limited or no support for ES2015+ such as lower versions of IE then using [core-js](https://github.com/zloirock/core-js) or [@babel/polyfill](https://babeljs.io/docs/en/next/babel-polyfill) will add support for these methods.
diff --git a/packages/date/README.md b/packages/date/README.md
index 6e807d47098b0..245540b78632c 100644
--- a/packages/date/README.md
+++ b/packages/date/README.md
@@ -10,4 +10,6 @@ Install the module
npm install @wordpress/date --save
```
+_This package assumes that your code will run in an **ES2015+** environment. If you're using an environment that has limited or no support for ES2015+ such as lower versions of IE then using [core-js](https://github.com/zloirock/core-js) or [@babel/polyfill](https://babeljs.io/docs/en/next/babel-polyfill) will add support for these methods. Learn more about it in [Babel docs](https://babeljs.io/docs/en/next/caveats)._
+