Remove unused devDependencies (#673)

* remove `opn`

* remove `whatwg-fetch`

* remove `wrapper-webpack-plugin` in favor of built-in plugin
This commit is contained in:
Konstantin Vyatkin 2019-10-23 03:45:49 -04:00 committed by Josh Johnson
parent 4acd6d6ca8
commit 4b9dd1efe3
4 changed files with 6 additions and 33 deletions

24
package-lock.json generated
View file

@ -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",

View file

@ -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",

View file

@ -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();

View file

@ -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}`,
),
],
},
{