-
Notifications
You must be signed in to change notification settings - Fork 7
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
feat(browserlist): drop IE support #178
Conversation
🦋 Changeset detectedLatest commit: 5158f3a The changes in this PR will be included in the next version bump. This PR includes changesets to release 3 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
На будущее стоит подумать чтобы убрать все "стандартные" плагины к postcss, такие как autoprefixier а заменить их пакетом preset-env, который в себе содержит все то же самое (там можно включать фичи которые будем использовать) |
@@ -6858,13 +6848,20 @@ __metadata: | |||
languageName: node | |||
linkType: hard | |||
|
|||
"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30000844, caniuse-lite@npm:^1.0.30000864, caniuse-lite@npm:^1.0.30001517, caniuse-lite@npm:^1.0.30001520": | |||
"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001517, caniuse-lite@npm:^1.0.30001520": |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
можно оставить только версию 1.0.30001576
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ну так это лок-файл, это перечисление запросов к этому пакету, они все задедуплицированы в один, который опиасан после этой строчки
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
здесь новый появился ниже, получается два пакета https://github.com/core-ds/arui-scripts/pull/178/files#diff-51e4f558fae534656963876761c95b83b6ef5da5103c4adef6768219ed76c2deR6871
ad3154c
to
5158f3a
Compare
Ломающие изменения
Выкидываем поддержку IE. Все основные направления его бросили, так что это безопасно делать. Обновление autoprefixer полностью исключает поддержку IE даже со стороны проектов - там просто выпилили те правила, которые к нему относились.
Так же исправлена работа с настройкой browsers - ранее css сборщик мог использовать другой конфиг.
В плане изменения самих размеров бандлов - разница удивительно маленькая.
Очень большой проект, c total size 3.28 MB (776.44 KB gzip, 608.89 KB br)
похудел до 3.2 MB (771.7 KB gzip, 604.94 KB br). br стал всего на 4 кб меньше.