Expose packages for premium

[PREMIUM-38]
This commit is contained in:
Pavel Dohnal
2017-09-12 16:30:56 +01:00
parent 165d8358d4
commit f0ab42adf1

View File

@ -73,10 +73,18 @@ var baseConfig = {
include: require.resolve('underscore'), include: require.resolve('underscore'),
loader: 'expose-loader?_', loader: 'expose-loader?_',
}, },
{
include: require.resolve('history'),
loader: 'expose-loader?' + globalPrefix + '.History',
},
{ {
include: require.resolve('react'), include: require.resolve('react'),
loader: 'expose-loader?' + globalPrefix + '.React', loader: 'expose-loader?' + globalPrefix + '.React',
}, },
{
include: require.resolve('react-dom'),
loader: 'expose-loader?' + globalPrefix + '.ReactDOM',
},
{ {
include: require.resolve('react-router'), include: require.resolve('react-router'),
loader: 'expose-loader?' + globalPrefix + '.ReactRouter', loader: 'expose-loader?' + globalPrefix + '.ReactRouter',
@ -93,6 +101,10 @@ var baseConfig = {
test: /listing.jsx/i, test: /listing.jsx/i,
loader: 'expose-loader?' + globalPrefix + '.Listing!babel-loader', loader: 'expose-loader?' + globalPrefix + '.Listing!babel-loader',
}, },
{
test: /form.jsx/i,
loader: 'expose-loader?' + globalPrefix + '.Form!babel-loader',
},
{ {
include: path.resolve(__dirname, 'assets/js/src/newsletters/badges/stats.jsx'), include: path.resolve(__dirname, 'assets/js/src/newsletters/badges/stats.jsx'),
loader: 'expose-loader?' + globalPrefix + '.StatsBadge!babel-loader', loader: 'expose-loader?' + globalPrefix + '.StatsBadge!babel-loader',
@ -158,9 +170,11 @@ var adminConfig = {
'react-router', 'react-router',
'react-string-replace', 'react-string-replace',
'listing/listing.jsx', 'listing/listing.jsx',
'form/form.jsx',
'newsletters/badges/stats.jsx', 'newsletters/badges/stats.jsx',
'newsletters/breadcrumb.jsx', 'newsletters/breadcrumb.jsx',
'newsletters/types/welcome/scheduling.jsx' 'newsletters/types/welcome/scheduling.jsx',
'history',
], ],
admin: [ admin: [
'subscribers/subscribers.jsx', 'subscribers/subscribers.jsx',