From 45c042685e1f7711925d43065c4ed52590724736 Mon Sep 17 00:00:00 2001
From: Vincenzo Chianese <vincenz.chianese@yahoo.it>
Date: Wed, 7 Dec 2016 13:27:07 +0100
Subject: [PATCH] Update webpack prod config (#1181)

---
 packages/react-scripts/config/webpack.config.prod.js | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/packages/react-scripts/config/webpack.config.prod.js b/packages/react-scripts/config/webpack.config.prod.js
index c2f066e5d..71509658e 100644
--- a/packages/react-scripts/config/webpack.config.prod.js
+++ b/packages/react-scripts/config/webpack.config.prod.js
@@ -81,6 +81,10 @@ module.exports = {
     // We don't currently advertise code splitting but Webpack supports it.
     filename: 'static/js/[name].[chunkhash:8].js',
     chunkFilename: 'static/js/[name].[chunkhash:8].chunk.js',
+    // Given Webpack supports codesplit and production bundles are using 
+    // subresource integrity, it's important to make sure the attribute
+    // set on async-loaded chunks is set to anonymous.
+    crossOriginLoading: 'anonymous',
     // We inferred the "public path" (such as / or /my-project) from homepage.
     publicPath: publicPath
   },
-- 
GitLab