From 2fb8ea260841276c2cf47c0d9f2e4a032a40c3c0 Mon Sep 17 00:00:00 2001 From: Matt Tuchfarber Date: Fri, 5 Apr 2019 12:34:52 -0400 Subject: [PATCH] Generate builds so they can be used in server rendered apps Current build uses window everywhere, thus breaking server rendered apps --- config/webpack.prod.config.js | 1 + 1 file changed, 1 insertion(+) diff --git a/config/webpack.prod.config.js b/config/webpack.prod.config.js index cc46f364..2dadad28 100755 --- a/config/webpack.prod.config.js +++ b/config/webpack.prod.config.js @@ -13,6 +13,7 @@ module.exports = Merge.smart(commonConfig, { path: path.resolve(__dirname, '../dist'), library: 'frontend-component-footer', libraryTarget: 'umd', + globalObject: 'typeof self !== \'undefined\' ? self : this', }, resolve: { extensions: ['.js', '.jsx'],