Commit Graph

5 Commits

Author SHA1 Message Date
Kira
088a6a2740 [JS] Try to fully target older browsers 2021-09-30 02:26:05 -07:00
Kira
cb84bf4c9b [JS] Fix webpacker overriding babel config and setting loose
Loose does super dumb shit like converts spread operators to
[].concat() which is broken, incorrect, and not at all helpful.

Because this was forced in their base preset, it would break all
kinds of things that shouldn't have broken, and it would ignore the
project config explicitly.

This seems to fix the vast majority of the JS on the site, and the
generated code makes a lot more sense now.
2021-09-24 20:32:07 -07:00
Kira
3da92e81e7 [JS] Because I was forced to upgrade webpack and redo everything from scratch
This is probably going to be partially broken somehow. Let's find out.
2021-09-22 23:29:14 -07:00
Kira
cd3173d661 [JS] Update yarn packages and deprecated SCSS syntax 2021-08-12 07:46:50 -07:00
Kira
1fdc3926df Update webpacker and fix a bunch of broken things with it 2019-08-03 20:25:22 -07:00