diff --git a/package-lock.json b/package-lock.json index 32b35bd..9587177 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9089,15 +9089,6 @@ "integrity": "sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==", "dev": true }, - "opn": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", - "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", - "dev": true, - "requires": { - "is-wsl": "^1.1.0" - } - }, "optimist": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", @@ -14005,12 +13996,6 @@ "iconv-lite": "0.4.24" } }, - "whatwg-fetch": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-1.1.1.tgz", - "integrity": "sha1-rDydOfMgxtzlM5lp0FTvQ90zMxk=", - "dev": true - }, "whatwg-mimetype": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", @@ -14160,15 +14145,6 @@ } } }, - "wrapper-webpack-plugin": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrapper-webpack-plugin/-/wrapper-webpack-plugin-2.1.0.tgz", - "integrity": "sha512-e+2FhSYGCxhDq3PcUw5mRhH+8vcYa+9d9AuLChJUZ9ZbUPhQOHZ/O2dnN98iTqeUuvrzSSOv13+x/NhrAm5JEg==", - "dev": true, - "requires": { - "webpack-sources": "^1.1.0" - } - }, "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", diff --git a/package.json b/package.json index 0ae8961..769eddd 100644 --- a/package.json +++ b/package.json @@ -80,16 +80,13 @@ "nodemon": "^1.18.10", "npm-run-all": "^4.1.5", "nyc": "^14.1.1", - "opn": "^5.4.0", "postcss-cli": "^6.1.3", "prettier": "^1.16.4", "sinon": "^7.5.0", "webpack": "^4.41.2", "webpack-cli": "^3.3.9", "webpack-dev-middleware": "^3.7.2", - "webpack-hot-middleware": "^2.25.0", - "whatwg-fetch": "^1.0.0", - "wrapper-webpack-plugin": "^2.1.0" + "webpack-hot-middleware": "^2.25.0" }, "dependencies": { "classnames": "^2.2.6", diff --git a/public/assets/scripts/choices.js b/public/assets/scripts/choices.js index caa097d..f106c91 100644 --- a/public/assets/scripts/choices.js +++ b/public/assets/scripts/choices.js @@ -1,4 +1,4 @@ -/*! choices.js v7.1.1 | © 2019 Josh Johnson | https://github.com/jshjohnson/Choices#readme */ +/*! choices.js v7.1.1 | © 2019 Josh Johnson | https://github.com/jshjohnson/Choices#readme */ (function webpackUniversalModuleDefinition(root, factory) { if(typeof exports === 'object' && typeof module === 'object') module.exports = factory(); diff --git a/webpack.config.prod.js b/webpack.config.prod.js index b0e7d62..cf0365d 100644 --- a/webpack.config.prod.js +++ b/webpack.config.prod.js @@ -1,6 +1,6 @@ const path = require('path'); const deepMerge = require('deepmerge'); -const WrapperPlugin = require('wrapper-webpack-plugin'); +const { BannerPlugin } = require('webpack'); const baseConfig = require('./webpack.config.base'); const { name, version, author, homepage } = require('./package.json'); @@ -16,9 +16,9 @@ const prodConfig = deepMerge( publicPath: '/public/assets/scripts/', }, plugins: [ - new WrapperPlugin({ - header: `/*! ${name} v${version} | © ${new Date().getFullYear()} ${author} | ${homepage} */ \n`, - }), + new BannerPlugin( + `${name} v${version} | © ${new Date().getFullYear()} ${author} | ${homepage}`, + ), ], }, {