From a11d6a398f487f9163880dd34667b1d3e14b147a Mon Sep 17 00:00:00 2001
From: Dan Abramov <dan.abramov@gmail.com>
Date: Wed, 27 Jul 2016 19:32:50 +0100
Subject: [PATCH] Support .json extension
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Some libraries rely on it, and they work fine with browserify.
Let’s just do the right thing here by default.
---
 config/webpack.config.dev.js  | 2 +-
 config/webpack.config.prod.js | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/config/webpack.config.dev.js b/config/webpack.config.dev.js
index 3c5c7a5b5..59361f9ff 100644
--- a/config/webpack.config.dev.js
+++ b/config/webpack.config.dev.js
@@ -29,7 +29,7 @@ module.exports = {
     publicPath: '/'
   },
   resolve: {
-    extensions: ['', '.js'],
+    extensions: ['', '.js', '.json'],
   },
   resolveLoader: {
     root: paths.ownNodeModules,
diff --git a/config/webpack.config.prod.js b/config/webpack.config.prod.js
index a5a848f23..7ce51f2e2 100644
--- a/config/webpack.config.prod.js
+++ b/config/webpack.config.prod.js
@@ -36,7 +36,7 @@ module.exports = {
     publicPath: publicPath
   },
   resolve: {
-    extensions: ['', '.js'],
+    extensions: ['', '.js', '.json'],
   },
   resolveLoader: {
     root: paths.ownNodeModules,
-- 
GitLab