mirror of
https://github.com/quine-global/hyper.git
synced 2026-01-15 21:28:40 -09:00
Bump webpack from 4.44.2 to 5.11.0 (#5180)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Benjamin Staneck <staneck@gmail.com>
This commit is contained in:
parent
b64e52135a
commit
c8cd9f3014
4 changed files with 547 additions and 1565 deletions
|
|
@ -49,7 +49,7 @@
|
||||||
"styled-jsx": "3.3.2",
|
"styled-jsx": "3.3.2",
|
||||||
"stylis": "3.5.4",
|
"stylis": "3.5.4",
|
||||||
"uuid": "8.3.2",
|
"uuid": "8.3.2",
|
||||||
"webpack-cli": "4.3.0",
|
"webpack-cli": "4.3.1",
|
||||||
"xterm": "^4.9.0",
|
"xterm": "^4.9.0",
|
||||||
"xterm-addon-fit": "^0.4.0",
|
"xterm-addon-fit": "^0.4.0",
|
||||||
"xterm-addon-ligatures": "^0.3.0",
|
"xterm-addon-ligatures": "^0.3.0",
|
||||||
|
|
@ -72,7 +72,6 @@
|
||||||
"@types/async-retry": "1.4.2",
|
"@types/async-retry": "1.4.2",
|
||||||
"@types/color": "3.0.1",
|
"@types/color": "3.0.1",
|
||||||
"@types/columnify": "^1.5.0",
|
"@types/columnify": "^1.5.0",
|
||||||
"@types/copy-webpack-plugin": "^6.3.0",
|
|
||||||
"@types/electron-devtools-installer": "2.2.0",
|
"@types/electron-devtools-installer": "2.2.0",
|
||||||
"@types/fs-extra": "9.0.6",
|
"@types/fs-extra": "9.0.6",
|
||||||
"@types/lodash": "^4.14.166",
|
"@types/lodash": "^4.14.166",
|
||||||
|
|
@ -89,13 +88,12 @@
|
||||||
"@types/styled-jsx": "2.2.8",
|
"@types/styled-jsx": "2.2.8",
|
||||||
"@types/terser-webpack-plugin": "5.0.2",
|
"@types/terser-webpack-plugin": "5.0.2",
|
||||||
"@types/uuid": "8.3.0",
|
"@types/uuid": "8.3.0",
|
||||||
"@types/webpack": "4.41.25",
|
|
||||||
"@typescript-eslint/eslint-plugin": "4.11.0",
|
"@typescript-eslint/eslint-plugin": "4.11.0",
|
||||||
"@typescript-eslint/parser": "4.11.0",
|
"@typescript-eslint/parser": "4.11.0",
|
||||||
"ava": "3.14.0",
|
"ava": "3.14.0",
|
||||||
"babel-loader": "8.2.2",
|
"babel-loader": "8.2.2",
|
||||||
"concurrently": "5.3.0",
|
"concurrently": "5.3.0",
|
||||||
"copy-webpack-plugin": "6.4.1",
|
"copy-webpack-plugin": "7.0.0",
|
||||||
"cpy-cli": "^3.1.1",
|
"cpy-cli": "^3.1.1",
|
||||||
"cross-env": "7.0.3",
|
"cross-env": "7.0.3",
|
||||||
"electron": "^11.1.1",
|
"electron": "^11.1.1",
|
||||||
|
|
@ -120,9 +118,8 @@
|
||||||
"resize-observer-polyfill": "1.5.1",
|
"resize-observer-polyfill": "1.5.1",
|
||||||
"style-loader": "2.0.0",
|
"style-loader": "2.0.0",
|
||||||
"terser": "5.5.1",
|
"terser": "5.5.1",
|
||||||
"terser-webpack-plugin": "4.2.3",
|
|
||||||
"ts-node": "9.1.1",
|
"ts-node": "9.1.1",
|
||||||
"typescript": "4.1.3",
|
"typescript": "4.1.3",
|
||||||
"webpack": "4.44.2"
|
"webpack": "5.11.1"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -17,6 +17,9 @@
|
||||||
"resolveJsonModule": true,
|
"resolveJsonModule": true,
|
||||||
"sourceMap": true,
|
"sourceMap": true,
|
||||||
"strict": true,
|
"strict": true,
|
||||||
"target": "es2018"
|
"target": "es2018",
|
||||||
|
"typeRoots": [
|
||||||
|
"./node_modules/@types"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,5 @@
|
||||||
import Copy from 'copy-webpack-plugin';
|
// eslint-disable-next-line @typescript-eslint/no-var-requires
|
||||||
|
const Copy = require('copy-webpack-plugin');
|
||||||
import path from 'path';
|
import path from 'path';
|
||||||
import TerserPlugin from 'terser-webpack-plugin';
|
import TerserPlugin from 'terser-webpack-plugin';
|
||||||
import webpack from 'webpack';
|
import webpack from 'webpack';
|
||||||
|
|
@ -33,20 +34,17 @@ const config: webpack.Configuration[] = [
|
||||||
{
|
{
|
||||||
from: './app/*.html',
|
from: './app/*.html',
|
||||||
globOptions: {ignore: ['**/node_modules/**']},
|
globOptions: {ignore: ['**/node_modules/**']},
|
||||||
to: '.',
|
to: '[name].[ext]'
|
||||||
flatten: true
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
from: './app/*.json',
|
from: './app/*.json',
|
||||||
globOptions: {ignore: ['**/node_modules/**']},
|
globOptions: {ignore: ['**/node_modules/**']},
|
||||||
to: '.',
|
to: '[name].[ext]'
|
||||||
flatten: true
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
from: './app/keymaps/*.json',
|
from: './app/keymaps/*.json',
|
||||||
globOptions: {ignore: ['**/node_modules/**']},
|
globOptions: {ignore: ['**/node_modules/**']},
|
||||||
to: './keymaps',
|
to: './keymaps/[name].[ext]'
|
||||||
flatten: true
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
from: './app/static',
|
from: './app/static',
|
||||||
|
|
@ -84,12 +82,12 @@ const config: webpack.Configuration[] = [
|
||||||
// for xterm.js
|
// for xterm.js
|
||||||
{
|
{
|
||||||
test: /\.css$/,
|
test: /\.css$/,
|
||||||
loader: 'style-loader!css-loader'
|
use: ['style-loader', 'css-loader']
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
plugins: [
|
plugins: [
|
||||||
new webpack.IgnorePlugin(/.*\.js.map$/i),
|
new webpack.IgnorePlugin({resourceRegExp: /.*\.js.map$/i}),
|
||||||
|
|
||||||
new webpack.DefinePlugin({
|
new webpack.DefinePlugin({
|
||||||
'process.env': {
|
'process.env': {
|
||||||
|
|
@ -139,7 +137,7 @@ const config: webpack.Configuration[] = [
|
||||||
},
|
},
|
||||||
plugins: [
|
plugins: [
|
||||||
// spawn-sync is required by execa if node <= 0.10
|
// spawn-sync is required by execa if node <= 0.10
|
||||||
new webpack.IgnorePlugin(/(.*\.js.map|spawn-sync)$/i),
|
new webpack.IgnorePlugin({resourceRegExp: /(.*\.js.map|spawn-sync)$/i}),
|
||||||
new webpack.DefinePlugin({
|
new webpack.DefinePlugin({
|
||||||
'process.env.NODE_ENV': JSON.stringify(nodeEnv)
|
'process.env.NODE_ENV': JSON.stringify(nodeEnv)
|
||||||
})
|
})
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue