Update JS dependencies and webpack (#14118)

* Update JS dependencies

- Update all JS dependencies
- Adapt webpack config for version 5
- Update to Less 4.0, adapting usage of removed mixin syntax
- Enable new ESLint rules and fix discovered issues

* update license-webpack-plugin to fix missing licenses

* update license-webpack-plugin once more to get webpack into the license output

* switch to license-checker-webpack-plugin again for performance

* update deps again

Co-authored-by: Lauris BH <lauris@nix.lv>
This commit is contained in:
silverwind 2020-12-27 15:24:27 +01:00 committed by GitHub
parent fe403725f4
commit 50a2dd52ba
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
13 changed files with 1123 additions and 3619 deletions

View file

@ -484,7 +484,7 @@
border: 1px solid var(--color-secondary);
background: var(--color-box-body);
border-radius: 3px;
#avatar-arrow;
#avatar-arrow();
&::after {
border-right-color: var(--color-box-body);
@ -555,7 +555,7 @@
.content {
margin-left: 4em;
#avatar-arrow;
#avatar-arrow();
&::after {
border-right-color: var(--color-box-body);
@ -979,7 +979,7 @@
}
&.no-header {
#avatar-arrow;
#avatar-arrow();
&::after {
border-right-color: var(--color-box-body);
@ -1098,7 +1098,7 @@
}
.form {
#avatar-arrow;
#avatar-arrow();
&::after {
border-right-color: var(--color-box-body);
@ -1195,7 +1195,7 @@
.comment.form {
.content {
#avatar-arrow;
#avatar-arrow();
&::after {
border-right-color: var(--color-box-body);
@ -2458,7 +2458,7 @@
}
.comment-header {
#avatar-arrow;
#avatar-arrow();
border: none !important;
background: var(--color-box-header);
border-bottom: 1px solid var(--color-secondary) !important;