Fix build warnings

This commit is contained in:
Michael Jackson
2020-06-06 09:17:16 -07:00
parent 78c9de2e0e
commit a50e52b5f4
2 changed files with 12 additions and 6 deletions

View File

@ -28,6 +28,9 @@ const client = ['browse', 'main'].map(entryName => {
'@emotion/core': 'emotionCore'
}
},
moduleContext: {
'node_modules/react-icons/lib/esm/iconBase.js': 'window'
},
plugins: [
manifest.record({ publicPath: '/_client/' }),
babel({ exclude: /node_modules/ }),
@ -67,6 +70,9 @@ const server = {
external: builtinModules.concat(dependencies),
input: 'modules/server.js',
output: { file: 'server.js', format: 'cjs' },
moduleContext: {
'node_modules/react-icons/lib/esm/iconBase.js': 'global'
},
plugins: [
manifest.inject({ virtualId: 'entry-manifest' }),
babel({ exclude: /node_modules/ }),