Skip to content
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

Webpack 5 + Build updates #1287

Merged
merged 216 commits into from
Oct 15, 2020
Merged

Webpack 5 + Build updates #1287

merged 216 commits into from
Oct 15, 2020

Conversation

goto-bus-stop
Copy link
Member

@goto-bus-stop goto-bus-stop commented Oct 31, 2019

This PR:

  • Updates webpack and all webpack related dependencies
  • Updates material-ui to v5
  • Removes rollup: just using webpack for the middleware, it sucks, but it's easier
  • Removes the ability to run the server + web client in one process for development
    • It was outdated and didn't work
    • It's kinda easier to run them both manually rather than setting up all the symlinks
  • Removes gulp: no longer needed for orchestrating server+client setup, nor for middleware building

Todo:

  • middleware package.json should use a different webpack hook
  • wait for plugins to fix uses of deprecated features
    • webpack-subresource-integrity
  • can we get rid of extract-loader in this PR?

@goto-bus-stop goto-bus-stop merged commit 1098618 into default Oct 15, 2020
@goto-bus-stop goto-bus-stop deleted the webpack-5 branch October 15, 2020 11:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant