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

Closed
opened 2026-02-05 00:15:01 +03:00 by OVERLORD · 0 comments
Owner

Originally created by @ssddanbrown on GitHub (May 27, 2019).

Originally assigned to: @ssddanbrown on GitHub.

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
Originally created by @ssddanbrown on GitHub (May 27, 2019). Originally assigned to: @ssddanbrown on GitHub. 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 ```
OVERLORD added the 🔧 Maintenance:octocat: Admin/Meta labels 2026-02-05 00:15:01 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#1203