MDL-79003 js: Bump stylelint and components

Stylelint 15 deprecates a heap of rules which will be removed in 16.

We can't use 16 because it's ESM and requires a big restructure of our
build process.

We can temporarily silence the deprecations and then when we update our
build tooling we can make use of @stylistic/stylelint-plugin to add the
rules back.

This commit:
- bumps stylelint and related dependencies accordingly
- fixes issues identified with newer sniffs
- temporarily silences deprecation warnings
This commit is contained in:
Andrew Nicols 2023-02-03 11:24:18 +08:00
parent d851f109ef
commit 484da7c0e8
No known key found for this signature in database
GPG key ID: 6D1E3157C8CFBF14
6 changed files with 858 additions and 1612 deletions

View file

@ -1,4 +1,4 @@
/* stylelint-disable unit-blacklist */
/* stylelint-disable unit-disallowed-list */
/**************************************
Structure of the other user role assignment panel