From 97f3421f6ce6fcef0991bcb79f6ab2ec788f4119 Mon Sep 17 00:00:00 2001 From: Tomasz Knapik <hi@tmkn.org> Date: Mon, 14 Jan 2019 14:47:03 +0000 Subject: [PATCH] Add babel polyfill --- opentech/static_src/src/app/src/api/utils.js | 2 +- opentech/static_src/src/app/webpack.base.config.js | 2 +- package-lock.json | 14 ++++++++++++++ package.json | 1 + 4 files changed, 17 insertions(+), 2 deletions(-) diff --git a/opentech/static_src/src/app/src/api/utils.js b/opentech/static_src/src/app/src/api/utils.js index 4a9db7711..669b887f9 100644 --- a/opentech/static_src/src/app/src/api/utils.js +++ b/opentech/static_src/src/app/src/api/utils.js @@ -11,7 +11,7 @@ export async function apiFetch(path, method = 'GET', params, options) { url.searchParams.set(paramKey, paramValue); } } - + console.log(url); return fetch(url, { ...options, method, diff --git a/opentech/static_src/src/app/webpack.base.config.js b/opentech/static_src/src/app/webpack.base.config.js index be11bcbcb..e330499c9 100644 --- a/opentech/static_src/src/app/webpack.base.config.js +++ b/opentech/static_src/src/app/webpack.base.config.js @@ -3,7 +3,7 @@ var path = require('path'); module.exports = { context: __dirname, - entry: ['./src/index'], + entry: ['@babel/polyfill', './src/index'], output: { filename: '[name]-[hash].js' diff --git a/package-lock.json b/package-lock.json index a312abafb..20f5a048a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -659,6 +659,15 @@ "regexpu-core": "^4.1.3" } }, + "@babel/polyfill": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/@babel/polyfill/-/polyfill-7.2.5.tgz", + "integrity": "sha512-8Y/t3MWThtMLYr0YNC/Q76tqN1w30+b0uQMeFUYauG2UGTR19zyUtFrAzT23zNtBxPp+LbE5E/nwV/q/r3y6ug==", + "requires": { + "core-js": "^2.5.7", + "regenerator-runtime": "^0.12.0" + } + }, "@babel/preset-env": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.2.3.tgz", @@ -2464,6 +2473,11 @@ "is-plain-object": "^2.0.1" } }, + "core-js": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.2.tgz", + "integrity": "sha512-NdBPF/RVwPW6jr0NCILuyN9RiqLo2b1mddWHkUL+VnvcB7dzlnBJ1bXYntjpTGOgkZiiLWj2JxmOr7eGE3qK6g==" + }, "core-util-is": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", diff --git a/package.json b/package.json index 15ba1cbc1..d1dc670a2 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,7 @@ "last 2 versions" ], "dependencies": { + "@babel/polyfill": "^7.2.5", "@svgr/webpack": "^4.1.0", "del": "^3.0.0", "gulp": "^4.0.0", -- GitLab