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

Use webpack production mode for building iodide (fixes #2023) #2402

Merged

Conversation

wlach
Copy link
Contributor

@wlach wlach commented Oct 30, 2019

Also, use terser-js (uglify doesn't support some ES6 constructs we now use).
This shaves over a megabyte off of the uncompressed file sizes for our
js bundles.

…#2023)

Also, use terser-js (uglify doesn't support some ES6 constructs we now use).
This shaves over a megabyte off of the uncompressed file sizes for our
js bundles.
@wlach wlach requested a review from bcolloran October 30, 2019 21:21
@codecov
Copy link

codecov bot commented Oct 30, 2019

Codecov Report

Merging #2402 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master    #2402   +/-   ##
=======================================
  Coverage   69.51%   69.51%           
=======================================
  Files         223      223           
  Lines        5451     5451           
  Branches      877      877           
=======================================
  Hits         3789     3789           
  Misses       1643     1643           
  Partials       19       19

@wlach
Copy link
Contributor Author

wlach commented Oct 30, 2019

I noticed other problems and cruft in our webpack config while doing this (e.g. our use of a ".dev" postfix on all our files is no longer necessary), but I'll file those as separate PRs after this lands in the interests of keeping things easy-to-review.

@wlach
Copy link
Contributor Author

wlach commented Oct 31, 2019

Got a verbal r+ from @bcolloran, gonna merge

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