Commit 12ec4b5
authored
chore(deps): adopt stylelint 17 (#509)
Dependabot proposed stylelint 17 on its own, which cannot work: it takes
coordinated bumps, and the one that actually blocks it is easy to miss.
- @nextcloud/stylelint-config -> ^3.2.2, the version that peers stylelint ^17.9.1
- stylelint -> ^17.9.1
- stylelint-config-recommended-scss -> ^17.0.1 and -recommended-vue -> ^1.6.1
where this app pins them
- stylelint-webpack-plugin -> ^5.1.0 where this app uses it. This is the
blocker: 5.0.1 peers stylelint only to ^16, and 5.1.0 is the first release
that accepts ^17.
The findings stylelint 17 then reports are fixed rather than silenced:
`word-break: break-word` is deprecated and `overflow-wrap: break-word` is what
it actually meant, the deprecated `clip` property becomes `clip-path`, and
stylelint --fix's logical-property rewrites (`text-align: left` -> `start`) are
correct for RTL.
Verified: npm ci, npm run stylelint and npm run build all exit 0.1 parent 2d94718 commit 12ec4b5
6 files changed
Lines changed: 1467 additions & 1723 deletions
File tree
- src
- components
- dashboard
- views
0 commit comments