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

Remove use of babel and css autoprefixer from dev build system #1468

Closed
ssddanbrown opened this issue May 27, 2019 · 0 comments

Comments

@ssddanbrown
Copy link
Member

commented May 27, 2019

More of a reminder to myself.

Since the dropping of IE11, we should be able to get along without using babel or any polyfills now. Need to check if we use object spread anywhere and test output across safari.

Should also no longer need autoprefixer since browsers switched to flag-based-trials instead of prefixes a while ago.

Previous

> npm run production && ls -alh public/dist

-rw-r--r-- 1 dan dan 859K Jun  4 11:43 app.js
-rw-r--r-- 1 dan dan  67K Jun  4 11:43 export-styles.css
-rw-r--r-- 1 dan dan  423 Jun  4 11:43 print-styles.css
-rw-r--r-- 1 dan dan 107K Jun  4 11:43 styles.css

> time npm run production

npm run production  22.92s user 0.46s system 176% cpu 13.267 total

@ssddanbrown ssddanbrown added this to the v0.27.0 milestone May 27, 2019

@ssddanbrown ssddanbrown self-assigned this May 27, 2019

@ssddanbrown ssddanbrown modified the milestones: v0.27.0, v0.26.3 Jun 4, 2019

@ssddanbrown ssddanbrown modified the milestones: v0.26.3, v0.27.0 Jun 6, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
1 participant
You can’t perform that action at this time.