Commit c74a3a9
committed
build(deps-dev): move the whole stylelint family to 17 as one upgrade
stylelint 15.11.0 -> 17.14.1 with every package that peers on it:
@nextcloud/stylelint-config ^2.4.0 -> ^3.2.2
stylelint-config-recommended-scss ^13.1.0 -> ^17.0.1
stylelint-config-recommended-vue ^1.6.1 -> ^2.0.0
postcss-html ^1.8.1 -> ^2.0.0
stylelint-config-html (absent) -> ^2.0.0
None can move alone: vue-config@2 peers 'postcss-html ^2.0.0' and
'stylelint-config-html >=2.0.0'; postcss-html@2 breaks vue-config@1.6.1's own
'^1.0.0' peer; scss-config@17 peers 'stylelint ^17'. @nextcloud/stylelint-config
is the member that decides it — v2.4.0 still declares indentation /
string-quotes / number-leading-zero / selector-list-comma-newline-after, all
removed in stylelint 16.
Then 10 real errors, in 4 files:
8x word-break: break-word -> overflow-wrap: break-word
1x word-wrap: break-word -> overflow-wrap: break-word
1x clip: rect(0,0,0,0) -> clip-path: inset(50%)
Fixed by hand, NOT with --fix. The autofix also rewrites the 86 advisory
csstools/use-logical warnings (text-align: left -> start, padding-left ->
padding-inline-start, ...) across 28 files. Those change how the UI lays out
under RTL and have nothing to do with this bump; openbuild, scholiq and hermiq
all carry the same warnings unfixed. A dependency upgrade should not smuggle in
a directional-CSS change.
Result: 10 errors -> 0, exit 0. The 86 warnings are unchanged and non-blocking.1 parent aa50152 commit c74a3a9
6 files changed
Lines changed: 609 additions & 801 deletions
File tree
- src
- modals/object
- views/settings/sections
0 commit comments