From c3bfc69dd31b7198190160af8136b8987c4e0607 Mon Sep 17 00:00:00 2001 From: Venkateshwaran Selvaraj Date: Fri, 27 Jul 2018 18:34:05 +0530 Subject: [PATCH] Issue #51 fix: updating webpack config file exposing izitoast --- webpack.plugin.config.js | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/webpack.plugin.config.js b/webpack.plugin.config.js index 82b360f..2f33e40 100644 --- a/webpack.plugin.config.js +++ b/webpack.plugin.config.js @@ -113,11 +113,20 @@ module.exports = { 'clipboard': path.resolve('./node_modules/clipboard/dist/clipboard.min.js'), 'E2EConverter': path.resolve('./plugins/org.ekstep.viewecml-1.0/editor/libs/src/converter.js'), 'qq': path.resolve('./node_modules/xmlbuilder/lib/index.js'), - 'X2JS': path.resolve('./plugins/org.ekstep.assessmentbrowser-1.1/editor/libs/xml2json.js') + 'X2JS': path.resolve('./plugins/org.ekstep.assessmentbrowser-1.1/editor/libs/xml2json.js'), + 'iziToast': path.resolve('./app/bower_components/izitoast/dist/js/iziToast.min.js'), + } }, module: { - rules: [{ + rules: [ + { + test: require.resolve('./app/bower_components/izitoast/dist/js/iziToast.min.js'), + use: [{ + loader: 'expose-loader', + options: 'iziToast' + }] + },{ test: /\.(html)$/, use: { loader: 'html-loader', @@ -173,6 +182,9 @@ module.exports = { new MiniCssExtractPlugin({ filename: "[name].min.css", }), + new webpack.ProvidePlugin({ + iziToast: 'iziToast' + }), new UglifyJsPlugin({ cache: false, parallel: true,