Fix upgrade webpack (#199)

* fix: 修复 webpack 5.86.0 处理 iframe 异常问题

* fix: 修复 webpack 5.86.0 处理 iframe 异常问题
This commit is contained in:
qlin 2023-06-16 10:44:07 +08:00 committed by GitHub
parent 7b2319eca3
commit 6b6e703c54
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 247 additions and 140 deletions

View File

@ -59,7 +59,7 @@
"style-loader": "^3.3.2",
"terser-webpack-plugin": "^5.3.6",
"vue-loader": "^17.0.1",
"webpack": "^5.76.2",
"webpack": "^5.87.0",
"webpack-5-chain": "^8.0.1",
"webpack-bundle-analyzer": "^4.4.0",
"webpack-dev-server": "^4.8.1",
@ -69,4 +69,4 @@
"@fesjs/fes": "^3.1.2",
"core-js": "^3.29.1"
}
}
}

View File

@ -1,5 +1,9 @@
lockfileVersion: '6.0'
settings:
autoInstallPeers: true
excludeLinksFromLockfile: false
importers:
.:
@ -211,7 +215,7 @@ importers:
version: 10.4.14(postcss@8.4.21)
babel-loader:
specifier: ^9.1.2
version: 9.1.2(@babel/core@7.21.3)(webpack@5.76.2)
version: 9.1.2(@babel/core@7.21.3)(webpack@5.87.0)
cli-highlight:
specifier: ^2.1.4
version: 2.1.4
@ -223,16 +227,16 @@ importers:
version: 2.0.0
copy-webpack-plugin:
specifier: ^11.0.0
version: 11.0.0(webpack@5.76.2)
version: 11.0.0(webpack@5.87.0)
core-js:
specifier: ^3.29.1
version: 3.29.1
css-loader:
specifier: ^6.7.3
version: 6.7.3(webpack@5.76.2)
version: 6.7.3(webpack@5.87.0)
css-minimizer-webpack-plugin:
specifier: ^5.0.0
version: 5.0.0(@swc/css@0.0.20)(webpack@5.76.2)
version: 5.0.0(webpack@5.87.0)
fs-extra:
specifier: ^11.1.1
version: 11.1.1
@ -241,7 +245,7 @@ importers:
version: 2.0.1
html-webpack-plugin:
specifier: ^5.5.0
version: 5.5.0(webpack@5.76.2)
version: 5.5.0(webpack@5.87.0)
html-webpack-tags-plugin:
specifier: ^3.0.0
version: 3.0.0
@ -250,10 +254,10 @@ importers:
version: 4.1.3
less-loader:
specifier: ^11.1.0
version: 11.1.0(less@4.1.3)(webpack@5.76.2)
version: 11.1.0(less@4.1.3)(webpack@5.87.0)
mini-css-extract-plugin:
specifier: ^2.7.5
version: 2.7.5(webpack@5.76.2)
version: 2.7.5(webpack@5.87.0)
postcss:
specifier: ^8.4.21
version: 8.4.21
@ -262,22 +266,22 @@ importers:
version: 5.0.2(postcss@8.4.21)
postcss-loader:
specifier: ^7.1.0
version: 7.1.0(postcss@8.4.21)(webpack@5.76.2)
version: 7.1.0(postcss@8.4.21)(webpack@5.87.0)
postcss-safe-parser:
specifier: ^6.0.0
version: 6.0.0(postcss@8.4.21)
style-loader:
specifier: ^3.3.2
version: 3.3.2(webpack@5.76.2)
version: 3.3.2(webpack@5.87.0)
terser-webpack-plugin:
specifier: ^5.3.6
version: 5.3.7(@swc/core@1.3.49)(webpack@5.76.2)
version: 5.3.7(webpack@5.87.0)
vue-loader:
specifier: ^17.0.1
version: 17.0.1(vue@3.2.47)(webpack@5.76.2)
version: 17.0.1(vue@3.2.47)(webpack@5.87.0)
webpack:
specifier: ^5.76.2
version: 5.76.2(@swc/core@1.3.49)
specifier: ^5.87.0
version: 5.87.0
webpack-5-chain:
specifier: ^8.0.1
version: 8.0.1
@ -286,10 +290,10 @@ importers:
version: 4.4.0
webpack-dev-server:
specifier: ^4.8.1
version: 4.8.1(webpack@5.76.2)
version: 4.8.1(webpack@5.87.0)
webpackbar:
specifier: ^5.0.2
version: 5.0.2(webpack@5.76.2)
version: 5.0.2(webpack@5.87.0)
packages/fes-compiler:
dependencies:
@ -472,7 +476,7 @@ importers:
version: 0.36.1
monaco-editor-webpack-plugin:
specifier: ^7.0.1
version: 7.0.1(monaco-editor@0.36.1)(webpack@5.76.2)
version: 7.0.1(monaco-editor@0.36.1)(webpack@5.87.0)
vite-plugin-monaco-editor:
specifier: ^1.1.0
version: 1.1.0(monaco-editor@0.36.1)
@ -629,7 +633,7 @@ importers:
version: 1.32.11
sass-loader:
specifier: ^11.0.1
version: 11.0.1(sass@1.32.11)(webpack@5.76.2)
version: 11.0.1(sass@1.32.11)(webpack@5.87.0)
packages/fes-plugin-swc:
dependencies:
@ -647,16 +651,16 @@ importers:
version: 0.0.20
css-minimizer-webpack-plugin:
specifier: ^5.0.0
version: 5.0.0(@swc/css@0.0.20)(webpack@5.76.2)
version: 5.0.0(@swc/css@0.0.20)(webpack@5.87.0)
swc-loader:
specifier: ^0.2.3
version: 0.2.3(@swc/core@1.3.49)(webpack@5.76.2)
version: 0.2.3(@swc/core@1.3.49)(webpack@5.87.0)
swc-plugin-vue-jsx:
specifier: ^0.2.2
version: 0.2.2
terser-webpack-plugin:
specifier: ^5.3.7
version: 5.3.7(@swc/core@1.3.49)(webpack@5.76.2)
version: 5.3.7(@swc/core@1.3.49)(webpack@5.87.0)
packages/fes-plugin-vuex:
dependencies:
@ -3885,10 +3889,6 @@ packages:
resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==}
dev: true
/@types/estree@0.0.51:
resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==}
dev: false
/@types/estree@1.0.1:
resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==}
@ -4305,109 +4305,109 @@ packages:
- supports-color
dev: true
/@webassemblyjs/ast@1.11.1:
resolution: {integrity: sha1-K/12fq4aaZb0Mv9+jX/HVnnAtqc=, tarball: https://registry.npmmirror.com/@webassemblyjs/ast/download/@webassemblyjs/ast-1.11.1.tgz}
/@webassemblyjs/ast@1.11.6:
resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==}
dependencies:
'@webassemblyjs/helper-numbers': 1.11.1
'@webassemblyjs/helper-wasm-bytecode': 1.11.1
'@webassemblyjs/helper-numbers': 1.11.6
'@webassemblyjs/helper-wasm-bytecode': 1.11.6
dev: false
/@webassemblyjs/floating-point-hex-parser@1.11.1:
resolution: {integrity: sha1-9sYacF8P16auyqToGY8j2dwXnk8=, tarball: https://registry.npmmirror.com/@webassemblyjs/floating-point-hex-parser/download/@webassemblyjs/floating-point-hex-parser-1.11.1.tgz}
/@webassemblyjs/floating-point-hex-parser@1.11.6:
resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==}
dev: false
/@webassemblyjs/helper-api-error@1.11.1:
resolution: {integrity: sha1-GmMZLYeI5cASgAump6RscFKI/RY=, tarball: https://registry.npmmirror.com/@webassemblyjs/helper-api-error/download/@webassemblyjs/helper-api-error-1.11.1.tgz}
/@webassemblyjs/helper-api-error@1.11.6:
resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==}
dev: false
/@webassemblyjs/helper-buffer@1.11.1:
resolution: {integrity: sha1-gyqQDrREiEzemnytRn+BUA9eWrU=, tarball: https://registry.npmmirror.com/@webassemblyjs/helper-buffer/download/@webassemblyjs/helper-buffer-1.11.1.tgz}
/@webassemblyjs/helper-buffer@1.11.6:
resolution: {integrity: sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==}
dev: false
/@webassemblyjs/helper-numbers@1.11.1:
resolution: {integrity: sha1-ZNgdohn7u6HjvRv8dPboxOEKYq4=, tarball: https://registry.npmmirror.com/@webassemblyjs/helper-numbers/download/@webassemblyjs/helper-numbers-1.11.1.tgz}
/@webassemblyjs/helper-numbers@1.11.6:
resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==}
dependencies:
'@webassemblyjs/floating-point-hex-parser': 1.11.1
'@webassemblyjs/helper-api-error': 1.11.1
'@webassemblyjs/floating-point-hex-parser': 1.11.6
'@webassemblyjs/helper-api-error': 1.11.6
'@xtuc/long': 4.2.2
dev: false
/@webassemblyjs/helper-wasm-bytecode@1.11.1:
resolution: {integrity: sha1-8ygkHkHnsZnQsgwY6IQpxEMyleE=, tarball: https://registry.npmmirror.com/@webassemblyjs/helper-wasm-bytecode/download/@webassemblyjs/helper-wasm-bytecode-1.11.1.tgz}
/@webassemblyjs/helper-wasm-bytecode@1.11.6:
resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==}
dev: false
/@webassemblyjs/helper-wasm-section@1.11.1:
resolution: {integrity: sha1-Ie4GWntjXzGec48N1zv72igcCXo=, tarball: https://registry.npmmirror.com/@webassemblyjs/helper-wasm-section/download/@webassemblyjs/helper-wasm-section-1.11.1.tgz}
/@webassemblyjs/helper-wasm-section@1.11.6:
resolution: {integrity: sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==}
dependencies:
'@webassemblyjs/ast': 1.11.1
'@webassemblyjs/helper-buffer': 1.11.1
'@webassemblyjs/helper-wasm-bytecode': 1.11.1
'@webassemblyjs/wasm-gen': 1.11.1
'@webassemblyjs/ast': 1.11.6
'@webassemblyjs/helper-buffer': 1.11.6
'@webassemblyjs/helper-wasm-bytecode': 1.11.6
'@webassemblyjs/wasm-gen': 1.11.6
dev: false
/@webassemblyjs/ieee754@1.11.1:
resolution: {integrity: sha1-ljkp6bvQVwnn4SJDoJkYCBKZJhQ=, tarball: https://registry.npmmirror.com/@webassemblyjs/ieee754/download/@webassemblyjs/ieee754-1.11.1.tgz}
/@webassemblyjs/ieee754@1.11.6:
resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==}
dependencies:
'@xtuc/ieee754': 1.2.0
dev: false
/@webassemblyjs/leb128@1.11.1:
resolution: {integrity: sha1-zoFLRVdOk9drrh+yZEq5zdlSeqU=, tarball: https://registry.npmmirror.com/@webassemblyjs/leb128/download/@webassemblyjs/leb128-1.11.1.tgz}
/@webassemblyjs/leb128@1.11.6:
resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==}
dependencies:
'@xtuc/long': 4.2.2
dev: false
/@webassemblyjs/utf8@1.11.1:
resolution: {integrity: sha1-0fi3ZDaefG5rrjUOhU3smlnwo/8=, tarball: https://registry.npmmirror.com/@webassemblyjs/utf8/download/@webassemblyjs/utf8-1.11.1.tgz}
/@webassemblyjs/utf8@1.11.6:
resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==}
dev: false
/@webassemblyjs/wasm-edit@1.11.1:
resolution: {integrity: sha1-rSBuv0v5WgWM6YgKjAksXeyBk9Y=, tarball: https://registry.npmmirror.com/@webassemblyjs/wasm-edit/download/@webassemblyjs/wasm-edit-1.11.1.tgz}
/@webassemblyjs/wasm-edit@1.11.6:
resolution: {integrity: sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==}
dependencies:
'@webassemblyjs/ast': 1.11.1
'@webassemblyjs/helper-buffer': 1.11.1
'@webassemblyjs/helper-wasm-bytecode': 1.11.1
'@webassemblyjs/helper-wasm-section': 1.11.1
'@webassemblyjs/wasm-gen': 1.11.1
'@webassemblyjs/wasm-opt': 1.11.1
'@webassemblyjs/wasm-parser': 1.11.1
'@webassemblyjs/wast-printer': 1.11.1
'@webassemblyjs/ast': 1.11.6
'@webassemblyjs/helper-buffer': 1.11.6
'@webassemblyjs/helper-wasm-bytecode': 1.11.6
'@webassemblyjs/helper-wasm-section': 1.11.6
'@webassemblyjs/wasm-gen': 1.11.6
'@webassemblyjs/wasm-opt': 1.11.6
'@webassemblyjs/wasm-parser': 1.11.6
'@webassemblyjs/wast-printer': 1.11.6
dev: false
/@webassemblyjs/wasm-gen@1.11.1:
resolution: {integrity: sha1-hsXqMEhJdZt9iMR6MvTwOa48j3Y=, tarball: https://registry.npmmirror.com/@webassemblyjs/wasm-gen/download/@webassemblyjs/wasm-gen-1.11.1.tgz}
/@webassemblyjs/wasm-gen@1.11.6:
resolution: {integrity: sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==}
dependencies:
'@webassemblyjs/ast': 1.11.1
'@webassemblyjs/helper-wasm-bytecode': 1.11.1
'@webassemblyjs/ieee754': 1.11.1
'@webassemblyjs/leb128': 1.11.1
'@webassemblyjs/utf8': 1.11.1
'@webassemblyjs/ast': 1.11.6
'@webassemblyjs/helper-wasm-bytecode': 1.11.6
'@webassemblyjs/ieee754': 1.11.6
'@webassemblyjs/leb128': 1.11.6
'@webassemblyjs/utf8': 1.11.6
dev: false
/@webassemblyjs/wasm-opt@1.11.1:
resolution: {integrity: sha1-ZXtMIgL0zzs0X4pMZGHIwkGJhfI=, tarball: https://registry.npmmirror.com/@webassemblyjs/wasm-opt/download/@webassemblyjs/wasm-opt-1.11.1.tgz}
/@webassemblyjs/wasm-opt@1.11.6:
resolution: {integrity: sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==}
dependencies:
'@webassemblyjs/ast': 1.11.1
'@webassemblyjs/helper-buffer': 1.11.1
'@webassemblyjs/wasm-gen': 1.11.1
'@webassemblyjs/wasm-parser': 1.11.1
'@webassemblyjs/ast': 1.11.6
'@webassemblyjs/helper-buffer': 1.11.6
'@webassemblyjs/wasm-gen': 1.11.6
'@webassemblyjs/wasm-parser': 1.11.6
dev: false
/@webassemblyjs/wasm-parser@1.11.1:
resolution: {integrity: sha1-hspzRTT0F+m9PGfHocddi+QfsZk=, tarball: https://registry.npmmirror.com/@webassemblyjs/wasm-parser/download/@webassemblyjs/wasm-parser-1.11.1.tgz}
/@webassemblyjs/wasm-parser@1.11.6:
resolution: {integrity: sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==}
dependencies:
'@webassemblyjs/ast': 1.11.1
'@webassemblyjs/helper-api-error': 1.11.1
'@webassemblyjs/helper-wasm-bytecode': 1.11.1
'@webassemblyjs/ieee754': 1.11.1
'@webassemblyjs/leb128': 1.11.1
'@webassemblyjs/utf8': 1.11.1
'@webassemblyjs/ast': 1.11.6
'@webassemblyjs/helper-api-error': 1.11.6
'@webassemblyjs/helper-wasm-bytecode': 1.11.6
'@webassemblyjs/ieee754': 1.11.6
'@webassemblyjs/leb128': 1.11.6
'@webassemblyjs/utf8': 1.11.6
dev: false
/@webassemblyjs/wast-printer@1.11.1:
resolution: {integrity: sha1-0Mc77ajuxUJvEK6O9VzuXnCEwvA=, tarball: https://registry.npmmirror.com/@webassemblyjs/wast-printer/download/@webassemblyjs/wast-printer-1.11.1.tgz}
/@webassemblyjs/wast-printer@1.11.6:
resolution: {integrity: sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==}
dependencies:
'@webassemblyjs/ast': 1.11.1
'@webassemblyjs/ast': 1.11.6
'@xtuc/long': 4.2.2
dev: false
@ -4493,8 +4493,8 @@ packages:
acorn-walk: 7.2.0
dev: false
/acorn-import-assertions@1.8.0(acorn@8.8.2):
resolution: {integrity: sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==}
/acorn-import-assertions@1.9.0(acorn@8.8.2):
resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==}
peerDependencies:
acorn: ^8
dependencies:
@ -4882,7 +4882,7 @@ packages:
- supports-color
dev: false
/babel-loader@9.1.2(@babel/core@7.21.3)(webpack@5.76.2):
/babel-loader@9.1.2(@babel/core@7.21.3)(webpack@5.87.0):
resolution: {integrity: sha512-mN14niXW43tddohGl8HPu5yfQq70iUThvFL/4QzESA7GcZoC0eVOhvWdQ8+3UlSjaDE9MVtsW9mxDY07W7VpVA==}
engines: {node: '>= 14.15.0'}
peerDependencies:
@ -4892,7 +4892,7 @@ packages:
'@babel/core': 7.21.3
find-cache-dir: 3.3.2
schema-utils: 4.0.1
webpack: 5.76.2(@swc/core@1.3.49)
webpack: 5.87.0
dev: false
/babel-plugin-istanbul@6.1.1:
@ -5790,7 +5790,7 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
/copy-webpack-plugin@11.0.0(webpack@5.76.2):
/copy-webpack-plugin@11.0.0(webpack@5.87.0):
resolution: {integrity: sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==}
engines: {node: '>= 14.15.0'}
peerDependencies:
@ -5802,7 +5802,7 @@ packages:
normalize-path: 3.0.0
schema-utils: 4.0.1
serialize-javascript: 6.0.1
webpack: 5.76.2(@swc/core@1.3.49)
webpack: 5.87.0
dev: false
/core-js-compat@3.30.1:
@ -5895,7 +5895,7 @@ packages:
postcss: 8.4.21
dev: false
/css-loader@6.7.3(webpack@5.76.2):
/css-loader@6.7.3(webpack@5.87.0):
resolution: {integrity: sha512-qhOH1KlBMnZP8FzRO6YCH9UHXQhVMcEGLyNdb7Hv2cpcmJbW0YrddO+tG1ab5nT41KpHIYGsbeHqxB9xPu1pKQ==}
engines: {node: '>= 12.13.0'}
peerDependencies:
@ -5909,10 +5909,10 @@ packages:
postcss-modules-values: 4.0.0(postcss@8.4.21)
postcss-value-parser: 4.2.0
semver: 7.5.0
webpack: 5.76.2(@swc/core@1.3.49)
webpack: 5.87.0
dev: false
/css-minimizer-webpack-plugin@5.0.0(@swc/css@0.0.20)(webpack@5.76.2):
/css-minimizer-webpack-plugin@5.0.0(@swc/css@0.0.20)(webpack@5.87.0):
resolution: {integrity: sha512-1wZ/PYvg+ZKwi5FX6YrvbB31jMAdurS+CmRQLwWCVSlfzJC85l/a6RVICqUHFa+jXyhilfnCyjafzJGbmz5tcA==}
engines: {node: '>= 14.15.0'}
peerDependencies:
@ -5944,7 +5944,41 @@ packages:
schema-utils: 4.0.1
serialize-javascript: 6.0.1
source-map: 0.6.1
webpack: 5.76.2(@swc/core@1.3.49)
webpack: 5.87.0(@swc/core@1.3.49)
dev: false
/css-minimizer-webpack-plugin@5.0.0(webpack@5.87.0):
resolution: {integrity: sha512-1wZ/PYvg+ZKwi5FX6YrvbB31jMAdurS+CmRQLwWCVSlfzJC85l/a6RVICqUHFa+jXyhilfnCyjafzJGbmz5tcA==}
engines: {node: '>= 14.15.0'}
peerDependencies:
'@parcel/css': '*'
'@swc/css': '*'
clean-css: '*'
csso: '*'
esbuild: '*'
lightningcss: '*'
webpack: ^5.0.0
peerDependenciesMeta:
'@parcel/css':
optional: true
'@swc/css':
optional: true
clean-css:
optional: true
csso:
optional: true
esbuild:
optional: true
lightningcss:
optional: true
dependencies:
cssnano: 6.0.0(postcss@8.4.21)
jest-worker: 29.5.0
postcss: 8.4.21
schema-utils: 4.0.1
serialize-javascript: 6.0.1
source-map: 0.6.1
webpack: 5.87.0
dev: false
/css-select@4.3.0:
@ -6475,8 +6509,8 @@ packages:
engines: {node: '>= 0.8'}
dev: false
/enhanced-resolve@5.13.0:
resolution: {integrity: sha512-eyV8f0y1+bzyfh8xAwW/WTSZpLbjhqc4ne9eGSH4Zo2ejdyiNG9pU6mf9DG8a7+Auk6MFTlNOT4Y2y/9k8GKVg==}
/enhanced-resolve@5.15.0:
resolution: {integrity: sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==}
engines: {node: '>=10.13.0'}
dependencies:
graceful-fs: 4.2.11
@ -6562,8 +6596,8 @@ packages:
which-typed-array: 1.1.9
dev: true
/es-module-lexer@0.9.3:
resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==}
/es-module-lexer@1.3.0:
resolution: {integrity: sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA==}
dev: false
/es-set-tostringtag@2.0.1:
@ -8046,7 +8080,7 @@ packages:
engines: {node: '>=8'}
dev: false
/html-webpack-plugin@5.5.0(webpack@5.76.2):
/html-webpack-plugin@5.5.0(webpack@5.87.0):
resolution: {integrity: sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==}
engines: {node: '>=10.13.0'}
peerDependencies:
@ -8057,7 +8091,7 @@ packages:
lodash: 4.17.21
pretty-error: 4.0.0
tapable: 2.2.0
webpack: 5.76.2(@swc/core@1.3.49)
webpack: 5.87.0
dev: false
/html-webpack-tags-plugin@3.0.0:
@ -9447,7 +9481,7 @@ packages:
resolution: {integrity: sha512-ymToLHqL02udwVdbkowNpzjFd6UzozMtshPQKVi5k1EjKRqKqBrOnE9QbLEb0/pV76SAiIT13hdL8R6suc+f3g==}
dev: false
/less-loader@11.1.0(less@4.1.3)(webpack@5.76.2):
/less-loader@11.1.0(less@4.1.3)(webpack@5.87.0):
resolution: {integrity: sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==}
engines: {node: '>= 14.15.0'}
peerDependencies:
@ -9456,7 +9490,7 @@ packages:
dependencies:
klona: 2.0.6
less: 4.1.3
webpack: 5.76.2(@swc/core@1.3.49)
webpack: 5.87.0
dev: false
/less@4.1.3:
@ -9869,14 +9903,14 @@ packages:
resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==}
engines: {node: '>=4'}
/mini-css-extract-plugin@2.7.5(webpack@5.76.2):
/mini-css-extract-plugin@2.7.5(webpack@5.87.0):
resolution: {integrity: sha512-9HaR++0mlgom81s95vvNjxkg52n2b5s//3ZTI1EtzFb98awsLSivs2LMsVqnQ3ay0PVhqWcGNyDaTE961FOcjQ==}
engines: {node: '>= 12.13.0'}
peerDependencies:
webpack: ^5.0.0
dependencies:
schema-utils: 4.0.1
webpack: 5.76.2(@swc/core@1.3.49)
webpack: 5.87.0
dev: false
/minimalistic-assert@1.0.1:
@ -9969,7 +10003,7 @@ packages:
engines: {node: '>=0.10.0'}
dev: false
/monaco-editor-webpack-plugin@7.0.1(monaco-editor@0.36.1)(webpack@5.76.2):
/monaco-editor-webpack-plugin@7.0.1(monaco-editor@0.36.1)(webpack@5.87.0):
resolution: {integrity: sha512-M8qIqizltrPlIbrb73cZdTWfU9sIsUVFvAZkL3KGjAHmVWEJ0hZKa/uad14JuOckc0GwnCaoGHvMoYtJjVyCzw==}
peerDependencies:
monaco-editor: '>= 0.31.0'
@ -9977,7 +10011,7 @@ packages:
dependencies:
loader-utils: 2.0.4
monaco-editor: 0.36.1
webpack: 5.76.2(@swc/core@1.3.49)
webpack: 5.87.0
dev: false
/monaco-editor@0.36.1:
@ -10693,7 +10727,7 @@ packages:
postcss: 8.4.21
dev: false
/postcss-loader@7.1.0(postcss@8.4.21)(webpack@5.76.2):
/postcss-loader@7.1.0(postcss@8.4.21)(webpack@5.87.0):
resolution: {integrity: sha512-vTD2DJ8vJD0Vr1WzMQkRZWRjcynGh3t7NeoLg+Sb1TeuK7etiZfL/ZwHbaVa3M+Qni7Lj/29voV9IggnIUjlIw==}
engines: {node: '>= 14.15.0'}
peerDependencies:
@ -10704,7 +10738,7 @@ packages:
klona: 2.0.6
postcss: 8.4.21
semver: 7.5.0
webpack: 5.76.2(@swc/core@1.3.49)
webpack: 5.87.0
dev: false
/postcss-merge-longhand@6.0.0(postcss@8.4.21):
@ -11510,7 +11544,7 @@ packages:
/safer-buffer@2.1.2:
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
/sass-loader@11.0.1(sass@1.32.11)(webpack@5.76.2):
/sass-loader@11.0.1(sass@1.32.11)(webpack@5.87.0):
resolution: {integrity: sha512-Vp1LcP4slTsTNLEiDkTcm8zGN/XYYrZz2BZybQbliWA8eXveqA/AxsEjllQTpJbg2MzCsx/qNO48sHdZtOaxTw==}
engines: {node: '>= 10.13.0'}
peerDependencies:
@ -11529,7 +11563,7 @@ packages:
klona: 2.0.6
neo-async: 2.6.2
sass: 1.32.11
webpack: 5.76.2(@swc/core@1.3.49)
webpack: 5.87.0
dev: false
/sass@1.32.11:
@ -11561,6 +11595,15 @@ packages:
ajv-keywords: 3.5.2(ajv@6.12.6)
dev: false
/schema-utils@3.3.0:
resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==}
engines: {node: '>= 10.13.0'}
dependencies:
'@types/json-schema': 7.0.11
ajv: 6.12.6
ajv-keywords: 3.5.2(ajv@6.12.6)
dev: false
/schema-utils@4.0.1:
resolution: {integrity: sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==}
engines: {node: '>= 12.13.0'}
@ -12179,13 +12222,13 @@ packages:
resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
engines: {node: '>=8'}
/style-loader@3.3.2(webpack@5.76.2):
/style-loader@3.3.2(webpack@5.87.0):
resolution: {integrity: sha512-RHs/vcrKdQK8wZliteNK4NKzxvLBzpuHMqYmUVWeKa6MkaIQ97ZTOS0b+zapZhy6GcrgWnvWYCMHRirC3FsUmw==}
engines: {node: '>= 12.13.0'}
peerDependencies:
webpack: ^5.0.0
dependencies:
webpack: 5.76.2(@swc/core@1.3.49)
webpack: 5.87.0
dev: false
/stylehacks@6.0.0(postcss@8.4.21):
@ -12247,14 +12290,14 @@ packages:
picocolors: 1.0.0
dev: false
/swc-loader@0.2.3(@swc/core@1.3.49)(webpack@5.76.2):
/swc-loader@0.2.3(@swc/core@1.3.49)(webpack@5.87.0):
resolution: {integrity: sha512-D1p6XXURfSPleZZA/Lipb3A8pZ17fP4NObZvFCDjK/OKljroqDpPmsBdTraWhVBqUNpcWBQY1imWdoPScRlQ7A==}
peerDependencies:
'@swc/core': ^1.2.147
webpack: '>=2'
dependencies:
'@swc/core': 1.3.49
webpack: 5.76.2(@swc/core@1.3.49)
webpack: 5.87.0(@swc/core@1.3.49)
dev: false
/swc-plugin-vue-jsx@0.2.2:
@ -12304,7 +12347,7 @@ packages:
supports-hyperlinks: 2.3.0
dev: false
/terser-webpack-plugin@5.3.7(@swc/core@1.3.49)(webpack@5.76.2):
/terser-webpack-plugin@5.3.7(@swc/core@1.3.49)(webpack@5.87.0):
resolution: {integrity: sha512-AfKwIktyP7Cu50xNjXF/6Qb5lBNzYaWpU6YfoX3uZicTx0zTy0stDDCsvjDapKsSDvOeWo5MEq4TmdBy2cNoHw==}
engines: {node: '>= 10.13.0'}
peerDependencies:
@ -12326,7 +12369,31 @@ packages:
schema-utils: 3.1.2
serialize-javascript: 6.0.1
terser: 5.16.8
webpack: 5.76.2(@swc/core@1.3.49)
webpack: 5.87.0(@swc/core@1.3.49)
dev: false
/terser-webpack-plugin@5.3.7(webpack@5.87.0):
resolution: {integrity: sha512-AfKwIktyP7Cu50xNjXF/6Qb5lBNzYaWpU6YfoX3uZicTx0zTy0stDDCsvjDapKsSDvOeWo5MEq4TmdBy2cNoHw==}
engines: {node: '>= 10.13.0'}
peerDependencies:
'@swc/core': '*'
esbuild: '*'
uglify-js: '*'
webpack: ^5.1.0
peerDependenciesMeta:
'@swc/core':
optional: true
esbuild:
optional: true
uglify-js:
optional: true
dependencies:
'@jridgewell/trace-mapping': 0.3.18
jest-worker: 27.5.1
schema-utils: 3.1.2
serialize-javascript: 6.0.1
terser: 5.16.8
webpack: 5.87.0
dev: false
/terser@5.16.8:
@ -13061,7 +13128,7 @@ packages:
vue: 3.2.47
dev: false
/vue-loader@17.0.1(vue@3.2.47)(webpack@5.76.2):
/vue-loader@17.0.1(vue@3.2.47)(webpack@5.87.0):
resolution: {integrity: sha512-/OOyugJnImKCkAKrAvdsWMuwoCqGxWT5USLsjohzWbMgOwpA5wQmzQiLMzZd7DjhIfunzAGIApTOgIylz/kwcg==}
peerDependencies:
'@vue/compiler-sfc': '*'
@ -13077,7 +13144,7 @@ packages:
hash-sum: 2.0.0
loader-utils: 2.0.4
vue: 3.2.47
webpack: 5.76.2(@swc/core@1.3.49)
webpack: 5.87.0
dev: false
/vue-router@4.1.6(vue@3.2.47):
@ -13211,7 +13278,7 @@ packages:
- utf-8-validate
dev: false
/webpack-dev-middleware@5.3.3(webpack@5.76.2):
/webpack-dev-middleware@5.3.3(webpack@5.87.0):
resolution: {integrity: sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==}
engines: {node: '>= 12.13.0'}
peerDependencies:
@ -13222,10 +13289,10 @@ packages:
mime-types: 2.1.35
range-parser: 1.2.1
schema-utils: 4.0.1
webpack: 5.76.2(@swc/core@1.3.49)
webpack: 5.87.0
dev: false
/webpack-dev-server@4.8.1(webpack@5.76.2):
/webpack-dev-server@4.8.1(webpack@5.87.0):
resolution: {integrity: sha512-dwld70gkgNJa33czmcj/PlKY/nOy/BimbrgZRaR9vDATBQAYgLzggR0nxDtPLJiLrMgZwbE6RRfJ5vnBBasTyg==}
engines: {node: '>= 12.13.0'}
hasBin: true
@ -13263,8 +13330,8 @@ packages:
serve-index: 1.9.1
sockjs: 0.3.24
spdy: 4.0.2
webpack: 5.76.2(@swc/core@1.3.49)
webpack-dev-middleware: 5.3.3(webpack@5.76.2)
webpack: 5.87.0
webpack-dev-middleware: 5.3.3(webpack@5.87.0)
ws: 8.13.0
transitivePeerDependencies:
- bufferutil
@ -13282,8 +13349,8 @@ packages:
resolution: {integrity: sha512-5tyDlKLqPfMqjT3Q9TAqf2YqjwmnUleZwzJi1A5qXnlBCdj2AtOJ6wAWdglTIDOPgOiOrXeBeFcsQ8+aGQ6QbA==}
dev: false
/webpack@5.76.2(@swc/core@1.3.49):
resolution: {integrity: sha512-Th05ggRm23rVzEOlX8y67NkYCHa9nTNcwHPBhdg+lKG+mtiW7XgggjAeeLnADAe7mLjJ6LUNfgHAuRRh+Z6J7w==}
/webpack@5.87.0:
resolution: {integrity: sha512-GOu1tNbQ7p1bDEoFRs2YPcfyGs8xq52yyPBZ3m2VGnXGtV9MxjrkABHm4V9Ia280OefsSLzvbVoXcfLxjKY/Iw==}
engines: {node: '>=10.13.0'}
hasBin: true
peerDependencies:
@ -13293,16 +13360,16 @@ packages:
optional: true
dependencies:
'@types/eslint-scope': 3.7.4
'@types/estree': 0.0.51
'@webassemblyjs/ast': 1.11.1
'@webassemblyjs/wasm-edit': 1.11.1
'@webassemblyjs/wasm-parser': 1.11.1
'@types/estree': 1.0.1
'@webassemblyjs/ast': 1.11.6
'@webassemblyjs/wasm-edit': 1.11.6
'@webassemblyjs/wasm-parser': 1.11.6
acorn: 8.8.2
acorn-import-assertions: 1.8.0(acorn@8.8.2)
acorn-import-assertions: 1.9.0(acorn@8.8.2)
browserslist: 4.21.5
chrome-trace-event: 1.0.3
enhanced-resolve: 5.13.0
es-module-lexer: 0.9.3
enhanced-resolve: 5.15.0
es-module-lexer: 1.3.0
eslint-scope: 5.1.1
events: 3.3.0
glob-to-regexp: 0.4.1
@ -13311,9 +13378,9 @@ packages:
loader-runner: 4.3.0
mime-types: 2.1.35
neo-async: 2.6.2
schema-utils: 3.1.2
schema-utils: 3.3.0
tapable: 2.2.0
terser-webpack-plugin: 5.3.7(@swc/core@1.3.49)(webpack@5.76.2)
terser-webpack-plugin: 5.3.7(webpack@5.87.0)
watchpack: 2.4.0
webpack-sources: 3.2.3
transitivePeerDependencies:
@ -13322,7 +13389,47 @@ packages:
- uglify-js
dev: false
/webpackbar@5.0.2(webpack@5.76.2):
/webpack@5.87.0(@swc/core@1.3.49):
resolution: {integrity: sha512-GOu1tNbQ7p1bDEoFRs2YPcfyGs8xq52yyPBZ3m2VGnXGtV9MxjrkABHm4V9Ia280OefsSLzvbVoXcfLxjKY/Iw==}
engines: {node: '>=10.13.0'}
hasBin: true
peerDependencies:
webpack-cli: '*'
peerDependenciesMeta:
webpack-cli:
optional: true
dependencies:
'@types/eslint-scope': 3.7.4
'@types/estree': 1.0.1
'@webassemblyjs/ast': 1.11.6
'@webassemblyjs/wasm-edit': 1.11.6
'@webassemblyjs/wasm-parser': 1.11.6
acorn: 8.8.2
acorn-import-assertions: 1.9.0(acorn@8.8.2)
browserslist: 4.21.5
chrome-trace-event: 1.0.3
enhanced-resolve: 5.15.0
es-module-lexer: 1.3.0
eslint-scope: 5.1.1
events: 3.3.0
glob-to-regexp: 0.4.1
graceful-fs: 4.2.11
json-parse-even-better-errors: 2.3.1
loader-runner: 4.3.0
mime-types: 2.1.35
neo-async: 2.6.2
schema-utils: 3.3.0
tapable: 2.2.0
terser-webpack-plugin: 5.3.7(@swc/core@1.3.49)(webpack@5.87.0)
watchpack: 2.4.0
webpack-sources: 3.2.3
transitivePeerDependencies:
- '@swc/core'
- esbuild
- uglify-js
dev: false
/webpackbar@5.0.2(webpack@5.87.0):
resolution: {integrity: sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==}
engines: {node: '>=12'}
peerDependencies:
@ -13332,7 +13439,7 @@ packages:
consola: 2.15.3
pretty-time: 1.1.0
std-env: 3.3.2
webpack: 5.76.2(@swc/core@1.3.49)
webpack: 5.87.0
dev: false
/websocket-driver@0.7.4: