-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[DRAFT EXPLORATION] chore(NA): upgrade to webpack 5 #191106
base: main
Are you sure you want to change the base?
Conversation
## Summary Combine some Renovate groups. Disable TS group. Closes elastic#189415. Disable Webpack group until elastic#191106 is finished.
## Summary Upgrades references to webpack5 from v5.91.0 to v5.96.1 A v4 to v5 upgrade is being explored here: elastic#191106 --------- Co-authored-by: kibanamachine <[email protected]>
## Summary Combine some Renovate groups. Disable TS group. Closes elastic#189415. Disable Webpack group until elastic#191106 is finished.
## Summary Combine some Renovate groups. Disable TS group. Closes elastic#189415. Disable Webpack group until elastic#191106 is finished.
## Summary Upgrades references to webpack5 from v5.91.0 to v5.96.1 A v4 to v5 upgrade is being explored here: elastic#191106 --------- Co-authored-by: kibanamachine <[email protected]>
## Summary Combine some Renovate groups. Disable TS group. Closes elastic#189415. Disable Webpack group until elastic#191106 is finished.
…upgrade-to-webpack-5
…ing on ui-shared-deps-npm and src
…vices/theme/warning on ui-shared-deps-npm and src"" This reverts commit 0ed6f7a.
d529c35
to
09ac9af
Compare
💚 Build SucceededMetrics [docs]Module Count
Public APIs missing comments
Any counts in public APIs
Async chunks
Page load bundle
Unknown metric groupsAPI count
async chunk count
ESLint disabled in files
ESLint disabled line counts
miscellaneous assets size
Total ESLint disabled count
cc @mistic |
WIP
Summary
TODO
@kbn/optimizer-webpack-helpers
to support webpack v5data.plugin.chunk.0.js
/ci
and make sure we get our first green CI, otherwise work on the errors until we donode scripts/build_kibana_platform_plugins --no-cache
).--openssl-legacy-provider
flagsNodePolyfillPlugin
(here) and add each polyfill needed individually per each webpack config to check if we get smaller bundles. If we do it's better to go with the case by case need approach instead of deploying a bunch of polyfills with NodePolyfillPlugin. As another alternative, create a custom smaller plugin with only the union of all needed polyfills.resourceQuery: { not: /raw/ }
is not necessary on other webpack configs like storybook one__kbnBootstrap__
can't be found