update pretty much all packages and re-run stylelint

This commit is contained in:
Henry Jameson 2026-09-04 15:15:41 +03:00
commit 12aeccd67f
21 changed files with 795 additions and 1252 deletions

View file

@ -21,74 +21,73 @@
},
"dependencies": {
"@chenfengyuan/vue-qrcode": "2.0.0",
"@fortawesome/fontawesome-svg-core": "7.1.0",
"@fortawesome/free-regular-svg-icons": "7.1.0",
"@fortawesome/free-solid-svg-icons": "7.1.0",
"@fortawesome/vue-fontawesome": "3.1.2",
"@fortawesome/fontawesome-svg-core": "7.3.1",
"@fortawesome/free-regular-svg-icons": "7.3.1",
"@fortawesome/free-solid-svg-icons": "7.3.1",
"@fortawesome/vue-fontawesome": "3.3.3",
"@kazvmoe-infra/pinch-zoom-element": "1.3.0",
"@kazvmoe-infra/unicode-emoji-json": "0.4.0",
"@ruffle-rs/ruffle": "0.1.0-nightly.2025.6.22",
"@ruffle-rs/ruffle": "0.6.0-nightly.2026.9.4",
"@vuelidate/core": "2.0.3",
"@vuelidate/validators": "2.0.4",
"@web3-storage/parse-link-header": "^3.1.0",
"@web3-storage/parse-link-header": "3.1.0",
"body-scroll-lock": "3.1.5",
"chromatism": "3.0.0",
"click-outside-vue3": "4.0.1",
"cropperjs": "2.0.1",
"cropperjs": "2.2.0",
"escape-html": "1.0.3",
"hash-sum": "^2.0.0",
"js-cookie": "3.0.5",
"hash-sum": "2.0.0",
"js-cookie": "3.0.8",
"localforage": "1.10.0",
"lodash-es": "4.17.21",
"parse-link-header": "2.0.0",
"phoenix": "1.8.1",
"pinia": "4.0.3",
"punycode.js": "2.3.1",
"qrcode": "1.5.4",
"querystring-es3": "0.2.1",
"utf8": "3.0.0",
"uuid": "11.1.0",
"uuid": "14.0.2",
"vue": "3.5.42",
"vue-i18n": "11.4.0",
"vue-i18n": "11.4.10",
"vue-router": "5.3.1",
"vue-virtual-scroller": "^3.0.5"
"vue-virtual-scroller": "3.0.5"
},
"devDependencies": {
"@biomejs/biome": "2.5.11",
"@pinia/testing": "1.0.3",
"@pinia/testing": "2.0.1",
"@ungap/event-target": "0.2.4",
"@vitejs/devtools": "^0.3.1",
"@vitejs/plugin-vue": "^6.0.8",
"@vitejs/plugin-vue-jsx": "^5.1.5",
"@vitest/browser": "^4.1.11",
"@vitest/browser-playwright": "^4.1.11",
"@vitest/coverage-v8": "^4.1.11",
"@vitest/ui": "^4.1.11",
"@vue/compiler-sfc": "3.5.22",
"@vue/devtools-api": "^8.1.5",
"@vitejs/devtools": "0.7.2",
"@vitejs/plugin-vue": "6.0.8",
"@vitejs/plugin-vue-jsx": "5.1.6",
"@vitest/browser": "5.0.0",
"@vitest/browser-playwright": "5.0.0",
"@vitest/coverage-v8": "5.0.0",
"@vitest/ui": "5.0.0",
"@vue/compiler-sfc": "3.5.42",
"@vue/compiler-dom": "3.5.42",
"@vue/devtools-api": "8.2.0",
"@vue/test-utils": "2.5.0",
"autoprefixer": "10.4.21",
"chalk": "5.6.2",
"autoprefixer": "10.5.4",
"chalk": "6.0.0",
"cross-spawn": "7.0.6",
"iso-639-1": "3.1.5",
"msw": "2.14.6",
"iso-639-1": "3.1.6",
"msw": "2.15.0",
"playwright": "1.61.0",
"postcss": "8.5.6",
"postcss-html": "^1.5.0",
"postcss-scss": "^4.0.6",
"sass-embedded": "^1.100.0",
"postcss": "8.5.28",
"postcss-html": "2.0.0",
"postcss-scss": "4.0.9",
"sass-embedded": "1.104.0",
"serve-static": "2.2.0",
"stylelint": "16.25.0",
"stylelint-config-html": "^1.1.0",
"stylelint-config-recommended": "^16.0.0",
"stylelint-config-recommended-scss": "^14.0.0",
"stylelint-config-recommended-vue": "^1.6.0",
"stylelint-config-standard": "38.0.0",
"vite": "^8.0.0",
"stylelint": "17.14.0",
"stylelint-config-html": "2.0.0",
"stylelint-config-recommended": "18.0.0",
"stylelint-config-recommended-scss": "17.0.1",
"stylelint-config-recommended-vue": "2.0.0",
"stylelint-config-standard": "40.0.0",
"vite": "8.2.2",
"vite-plugin-biome": "^1.2.0",
"vite-plugin-stylelint": "^6.1.0",
"vite-plugin-vue-devtools": "^8.2.1",
"vitest": "^4.1.11"
"vite-plugin-stylelint": "6.3.0",
"vite-plugin-vue-devtools": "8.2.1",
"vitest": "5.0.0"
},
"type": "module",
"engines": {

View file

@ -664,7 +664,7 @@ option {
display: grid;
grid-auto-flow: row dense;
grid-template-columns: repeat(auto-fit, minmax(20em, 1fr));
grid-gap: 0.5em;
gap: 0.5em;
li {
border: 1px solid var(--border);
@ -923,7 +923,9 @@ option {
margin: -1px;
overflow: hidden;
visibility: visible;
/* stylelint-disable property-no-deprecated */
clip: rect(0 0 0 0);
/* stylelint-enable property-no-deprecated */
padding: 0;
position: absolute;
}

View file

@ -10,7 +10,7 @@
"x-slide x-slide x-slide . "
"x-num x-num y-num y-num "
"assists assists assists assists";
grid-gap: 0.5em;
gap: 0.5em;
&:not(.-shadow-controls) {
grid-template-areas:
@ -45,7 +45,7 @@
display: grid;
grid-auto-flow: row;
grid-auto-rows: 2em;
grid-gap: 0.5em;
gap: 0.5em;
}
.input-light-grid {

View file

@ -73,7 +73,7 @@
border-top: 1px solid var(--border);
display: grid;
justify-content: end;
grid-gap: 0.5em;
gap: 0.5em;
grid-template-columns: min-content;
grid-auto-columns: min-content;
grid-auto-flow: column dense;

View file

@ -124,7 +124,7 @@
grid-template-columns: 1fr;
grid-auto-columns: 10em;
grid-auto-flow: column;
grid-gap: 0.5em;
gap: 0.5em;
align-items: start;
max-width: 100%;

View file

@ -126,7 +126,7 @@
height: auto;
position: relative;
display: grid;
grid-gap: 0.5em;
gap: 0.5em;
grid-template-columns: repeat(auto-fill, minmax(15em, 1fr));
.gallery-item {

View file

@ -75,7 +75,7 @@
&-buttons-wrapper {
display: grid;
grid-gap: 0.5em;
gap: 0.5em;
grid-template-columns: 1fr 1fr 1fr;
button {

View file

@ -87,7 +87,7 @@
grid-template-columns: 1fr;
grid-auto-columns: var(--__line-height);
grid-auto-flow: column;
grid-gap: var(--__horizontal-gap);
gap: var(--__horizontal-gap);
align-items: baseline;
&[aria-expanded] {

View file

@ -181,7 +181,7 @@ const updatePalette = (paletteKey, value) => {
justify-content: space-around;
grid-template-columns: repeat(4, 1fr);
grid-template-rows: repeat(5, 1fr) auto;
grid-gap: 0.5em;
gap: 0.5em;
align-items: baseline;
.buttons {
@ -196,7 +196,7 @@ const updatePalette = (paletteKey, value) => {
grid-auto-flow: row;
grid-auto-rows: auto;
grid-template-columns: repeat(auto-fill, 10em);
grid-gap: 0.5em;
gap: 0.5em;
margin-bottom: 0.5em;
}

View file

@ -51,7 +51,7 @@
grid-template-columns: 1fr;
grid-auto-flow: column;
grid-auto-columns: auto;
grid-gap: 0.5em;
gap: 0.5em;
.popover-wrapper {
box-sizing: border-box;
@ -73,7 +73,7 @@
.main-button {
width: 100%;
padding: var(--__horizontal-gap) var(--__horizontal-gap);
grid-gap: var(--__horizontal-gap);
gap: var(--__horizontal-gap);
grid-template-columns: 1fr var(--__line-height);
grid-auto-flow: column;
grid-auto-columns: auto;

View file

@ -169,7 +169,7 @@ div.PWAManifestIconsSetting {
list-style: none;
display: grid;
grid-template-columns: repeat(auto-fit, 12em);
grid-gap: 2em;
gap: 2em;
}
dl {

View file

@ -146,7 +146,7 @@
.palettes {
display: grid;
grid-template-columns: 1fr 1fr;
grid-gap: 0.5em;
gap: 0.5em;
padding: 0.5em;
width: 100%;

View file

@ -13,7 +13,7 @@
padding: 0.5em;
display: grid;
align-items: baseline;
grid-gap: 0.5em;
gap: 0.5em;
}
.never {
@ -69,7 +69,7 @@
grid-column: 1 / span 3;
justify-self: end;
display: inline-grid;
grid-gap: 0.5em;
gap: 0.5em;
grid-template-columns: repeat(4, 1fr);
max-width: 100%;
justify-content: end;
@ -81,7 +81,7 @@
align-items: baseline;
grid-auto-flow: column;
grid-template-columns: 1fr;
grid-gap: 0.5em;
gap: 0.5em;
margin: 0.5em 0;
.total {

View file

@ -54,7 +54,7 @@
display: grid;
grid-template:
"meta preview";
grid-gap: 1em;
gap: 1em;
grid-template-columns: min-content 6fr;
.theme-preview-container {
@ -110,7 +110,7 @@
"movement editor";
grid-template-columns: 10em 1fr;
grid-template-rows: auto 1fr auto;
grid-gap: 0.5em;
gap: 0.5em;
.list-edit-area {
grid-area: editor;
@ -141,7 +141,7 @@
grid-template-columns: auto 1fr auto 10em;
grid-template-rows: subgrid;
align-items: baseline;
grid-gap: 0 0.5em;
gap: 0 0.5em;
}
.list-edit-area {
@ -158,7 +158,7 @@
display: grid;
grid-template-columns: 6fr 3fr 4fr;
grid-template-rows: auto auto 1fr;
grid-gap: 0.5em;
gap: 0.5em;
grid-template-areas:
"component component variant"
"state state state"
@ -176,7 +176,7 @@
grid-template-columns: 1fr minmax(10em, 1fr);
grid-template-rows: auto;
grid-auto-flow: column;
grid-gap: 0.5em;
gap: 0.5em;
align-items: baseline;
> label:not(.Select) {
@ -200,7 +200,7 @@
grid-auto-flow: dense;
grid-template-columns: repeat(5, minmax(min-content, 1fr));
grid-auto-rows: 1fr;
grid-gap: 0.5em;
gap: 0.5em;
padding: 0;
margin: 0;
}
@ -220,7 +220,7 @@
.editor-tab {
display: grid;
grid-template-columns: 1fr 2em;
grid-column-gap: 0.5em;
column-gap: 0.5em;
align-items: center;
grid-auto-rows: min-content;
grid-auto-flow: dense;
@ -272,7 +272,7 @@
grid-template-columns: 1fr;
grid-template-rows: auto;
grid-auto-flow: row;
grid-gap: 0.5em;
gap: 0.5em;
}
}
}
@ -286,7 +286,7 @@
.style-actions {
display: grid;
grid-template-columns: repeat(4, minmax(7em, 1fr));
grid-gap: 0.25em;
gap: 0.25em;
}
}
}

View file

@ -3,7 +3,7 @@
grid-template-columns: 10em 1fr 1fr;
grid-template-rows: 1fr;
grid-template-areas: "selector preview tweak";
grid-gap: 0.5em;
gap: 0.5em;
justify-content: stretch;
.style-control {
@ -49,7 +49,7 @@
margin-right: 0.125em;
display: grid;
grid-template-rows: auto 1fr;
grid-gap: 0.25em;
gap: 0.25em;
/* hack */
.input-boolean {

View file

@ -37,7 +37,7 @@
.action-button-inner {
display: grid;
grid-gap: 0.125em;
gap: 0.125em;
grid-template-columns: max-content;
grid-auto-flow: column;
grid-auto-columns: max-content;

View file

@ -7,7 +7,7 @@
grid-template-columns: repeat(auto-fill, minmax(3.75em, 10%));
grid-auto-flow: row dense;
grid-auto-rows: 1fr;
grid-gap: 0.5em 0.1em;
gap: 0.5em 0.1em;
}
.pin-action-button {

View file

@ -35,7 +35,7 @@
grid-auto-flow: column;
grid-template-columns: auto;
grid-auto-columns: auto;
grid-column-gap: var(--__panel-heading-gap);
column-gap: var(--__panel-heading-gap);
padding: var(--panel-heading-height-padding);
height: var(--__panel-heading-height);
line-height: var(--__panel-heading-height-inner);

View file

@ -220,7 +220,7 @@
position: relative;
display: inline-grid;
grid-auto-flow: column;
grid-gap: 0.6em;
gap: 0.6em;
font-size: 1.25rem;
z-index: 2;
align-self: end;
@ -255,7 +255,6 @@
&.-overlay {
position: absolute;
inset: -0.6em;
left: -0.6em;
right: -1.2em;
display: flex;
justify-content: center;
@ -419,7 +418,7 @@
.user-stats {
display: block;
text-align: center;
word-wrap: break-word;
overflow-wrap: break-word;
width: 100%;
dl {

View file

@ -71,7 +71,7 @@
grid-auto-flow: column;
grid-template-columns: minmax(50%, 1fr);
grid-auto-columns: auto;
grid-column-gap: var(--__panel-heading-gap);
column-gap: var(--__panel-heading-gap);
flex: none;
background-size: cover;
padding: var(--panel-heading-height-padding);

1893
yarn.lock

File diff suppressed because it is too large Load diff