From a164d8d49f9c52c7f0caa0dfa9e33e3c0660c464 Mon Sep 17 00:00:00 2001
From: Humberto Alfonso Díaz <humberto.alfonso@asvito.es>
Date: Thu, 20 Jun 2019 08:55:22 +0200
Subject: FUCNT Add zip step

---
 package.json      | 3 ++-
 webpack.config.js | 8 ++++++++
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/package.json b/package.json
index 37bd01b..1c221bc 100644
--- a/package.json
+++ b/package.json
@@ -32,7 +32,8 @@
         "uglifyjs-webpack-plugin": "^2.1.1",
         "webpack": "^4.29.5",
         "webpack-cli": "^3.2.3",
-        "webpack-dev-server": "^3.7.2"
+        "webpack-dev-server": "^3.7.2",
+        "zip-webpack-plugin": "^3.0.0"
     },
     "dependencies": {
         "@iconfu/svg-inject": "^1.2.3",
diff --git a/webpack.config.js b/webpack.config.js
index ec29d07..157b8be 100644
--- a/webpack.config.js
+++ b/webpack.config.js
@@ -4,6 +4,8 @@ const CleanWebpackPlugin = require('clean-webpack-plugin');
 const HtmlWebpackPlugin = require('html-webpack-plugin');
 const MiniCSSExtractPlugin = require('mini-css-extract-plugin');
 const CopyPlugin = require('copy-webpack-plugin');
+const ZipPlugin = require('zip-webpack-plugin');
+
 
 module.exports = {
     mode: 'production',
@@ -40,6 +42,12 @@ module.exports = {
         new MiniCSSExtractPlugin({
             filename: 'app.css',
             path: __dirname + '/dist'
+        }),
+        new ZipPlugin({
+            path: __dirname + '/dist',
+            filename: 'homescreen',
+            extension: 'wgt',
+            exclude: []
         })
     ],
     module: {
-- 
cgit