From 14f43da9b2ef61afec30cbf2998ed4b91342b246 Mon Sep 17 00:00:00 2001 From: Jonas Galvez Date: Fri, 1 Feb 2019 11:31:16 -0200 Subject: [PATCH 1/4] fix: serialize external function (#4916) --- packages/utils/src/serialize.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/utils/src/serialize.js b/packages/utils/src/serialize.js index d04bd31194..1ce3f17490 100644 --- a/packages/utils/src/serialize.js +++ b/packages/utils/src/serialize.js @@ -1,4 +1,3 @@ - import serialize from 'serialize-javascript' export function serializeFunction(func) { @@ -15,7 +14,7 @@ export function serializeFunction(func) { return _ } }) - .replace(`${func.name}(`, 'function (') + .replace(`${func.name || 'function'}(`, 'function (') } serializeFunction.internalFunctionRE = /^(\s*)(?!(?:if)|(?:for)|(?:while)|(?:switch))(\w+)\s*\((.*?)\)\s*\{/gm From b1a5a19ac5d8c008665f7f1aa869759390cfe632 Mon Sep 17 00:00:00 2001 From: pooya parsa Date: Tue, 5 Feb 2019 00:46:24 +0330 Subject: [PATCH 2/4] fix: update terser-webpack-plugin to 1.2.2 --- packages/webpack/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/webpack/package.json b/packages/webpack/package.json index ba2e251e64..ee274cabff 100644 --- a/packages/webpack/package.json +++ b/packages/webpack/package.json @@ -39,7 +39,7 @@ "postcss-url": "^8.0.0", "std-env": "^2.2.1", "style-resources-loader": "^1.2.1", - "terser-webpack-plugin": "^1.2.1", + "terser-webpack-plugin": "^1.2.2", "thread-loader": "^1.2.0", "time-fix-plugin": "^2.0.5", "url-loader": "^1.1.2", From 95ef1d406232b53effcbbde2c98738d7661e21c1 Mon Sep 17 00:00:00 2001 From: pooya parsa Date: Tue, 5 Feb 2019 00:46:43 +0330 Subject: [PATCH 3/4] fix: update webpack to 4.29.1 --- packages/webpack/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/webpack/package.json b/packages/webpack/package.json index ee274cabff..ebba7bcee5 100644 --- a/packages/webpack/package.json +++ b/packages/webpack/package.json @@ -44,7 +44,7 @@ "time-fix-plugin": "^2.0.5", "url-loader": "^1.1.2", "vue-loader": "^15.6.2", - "webpack": "^4.29.0", + "webpack": "^4.29.1", "webpack-bundle-analyzer": "^3.0.3", "webpack-dev-middleware": "^3.5.1", "webpack-hot-middleware": "^2.24.3", From 5b595776109f1b213df528126dd827aa1d27b9b3 Mon Sep 17 00:00:00 2001 From: pooya parsa Date: Tue, 5 Feb 2019 01:03:59 +0330 Subject: [PATCH 4/4] update lock --- yarn.lock | 35 +++++++++++++++++++++++++++++------ 1 file changed, 29 insertions(+), 6 deletions(-) diff --git a/yarn.lock b/yarn.lock index 92ecb43a43..20170ceb58 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10174,7 +10174,7 @@ source-map-support@^0.4.15: dependencies: source-map "^0.5.6" -source-map-support@^0.5.6, source-map-support@^0.5.9, source-map-support@~0.5.6: +source-map-support@^0.5.6, source-map-support@^0.5.9, source-map-support@~0.5.6, source-map-support@~0.5.9: version "0.5.10" resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.10.tgz#2214080bc9d51832511ee2bab96e3c2f9353120c" integrity sha512-YfQ3tQFTK/yzlGJuX8pTwa4tifQj4QS2Mj7UegOu8jAz59MqIiMGPXxQhVQiIMNzayuUSF/jEuVnfFF5JqybmQ== @@ -10637,7 +10637,7 @@ term-size@^1.2.0: dependencies: execa "^0.7.0" -terser-webpack-plugin@^1.1.0, terser-webpack-plugin@^1.2.1: +terser-webpack-plugin@^1.1.0: version "1.2.1" resolved "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.2.1.tgz#7545da9ae5f4f9ae6a0ac961eb46f5e7c845cc26" integrity sha512-GGSt+gbT0oKcMDmPx4SRSfJPE1XaN3kQRWG4ghxKQw9cn5G9x6aCKSsgYdvyM0na9NJ4Drv0RG6jbBByZ5CMjw== @@ -10651,6 +10651,29 @@ terser-webpack-plugin@^1.1.0, terser-webpack-plugin@^1.2.1: webpack-sources "^1.1.0" worker-farm "^1.5.2" +terser-webpack-plugin@^1.2.2: + version "1.2.2" + resolved "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.2.2.tgz#9bff3a891ad614855a7dde0d707f7db5a927e3d9" + integrity sha512-1DMkTk286BzmfylAvLXwpJrI7dWa5BnFmscV/2dCr8+c56egFcbaeFAl7+sujAjdmpLam21XRdhA4oifLyiWWg== + dependencies: + cacache "^11.0.2" + find-cache-dir "^2.0.0" + schema-utils "^1.0.0" + serialize-javascript "^1.4.0" + source-map "^0.6.1" + terser "^3.16.1" + webpack-sources "^1.1.0" + worker-farm "^1.5.2" + +terser@^3.16.1: + version "3.16.1" + resolved "https://registry.npmjs.org/terser/-/terser-3.16.1.tgz#5b0dd4fa1ffd0b0b43c2493b2c364fd179160493" + integrity sha512-JDJjgleBROeek2iBcSNzOHLKsB/MdDf+E/BOAJ0Tk9r7p9/fVobfv7LMJ/g/k3v9SXdmjZnIlFd5nfn/Rt0Xow== + dependencies: + commander "~2.17.1" + source-map "~0.6.1" + source-map-support "~0.5.9" + terser@^3.8.1: version "3.14.1" resolved "https://registry.npmjs.org/terser/-/terser-3.14.1.tgz#cc4764014af570bc79c79742358bd46926018a32" @@ -11450,10 +11473,10 @@ webpack-sources@^1.0.1, webpack-sources@^1.1.0, webpack-sources@^1.3.0: source-list-map "^2.0.0" source-map "~0.6.1" -webpack@^4.29.0: - version "4.29.0" - resolved "https://registry.npmjs.org/webpack/-/webpack-4.29.0.tgz#f2cfef83f7ae404ba889ff5d43efd285ca26e750" - integrity sha512-pxdGG0keDBtamE1mNvT5zyBdx+7wkh6mh7uzMOo/uRQ/fhsdj5FXkh/j5mapzs060forql1oXqXN9HJGju+y7w== +webpack@^4.29.1: + version "4.29.1" + resolved "https://registry.npmjs.org/webpack/-/webpack-4.29.1.tgz#a6533d7bc6a6b1ed188cb029d53d231be777e175" + integrity sha512-dY3KyQIVeg6cDPj9G5Bnjy9Pt9SoCpbNWl0RDKHstbd3MWe0dG9ri4RQRpCm43iToy3zoA1IMOpFkJ8Clnc7FQ== dependencies: "@webassemblyjs/ast" "1.7.11" "@webassemblyjs/helper-module-context" "1.7.11"