chore(deps): adapt to updated dependencies

unicorn 73 renamed `prevent-abbreviations` to `name-replacements` and added
five rules, `iteration-fallback-style` among them. vue-scoped-css 3.1.3 now
exports ESLint-compatible rule config types, making the cast obsolete. The
exhaustive rule lists are re-synced with eslint-config-silverwind.

Assisted-by: Claude Code:claude-opus-5
This commit is contained in:
silverwind
2026-08-10 10:46:47 +02:00
parent 44579ab930
commit 7bfe91f9f6
4 changed files with 65 additions and 14 deletions
+4 -6
View File
@@ -9,12 +9,10 @@ export function initAdminUserListSearchForm(): void {
button.classList.add('active');
}
if (searchForm.StatusFilterMap) {
for (const [k, v] of Object.entries(searchForm.StatusFilterMap)) {
if (!v) continue;
for (const input of form.querySelectorAll<HTMLInputElement>(`input[name="status_filter[${CSS.escape(k)}]"][value="${CSS.escape(v)}"]`)) {
input.checked = true;
}
for (const [k, v] of Object.entries(searchForm.StatusFilterMap || {})) {
if (!v) continue;
for (const input of form.querySelectorAll<HTMLInputElement>(`input[name="status_filter[${CSS.escape(k)}]"][value="${CSS.escape(v)}"]`)) {
input.checked = true;
}
}
+2 -4
View File
@@ -251,10 +251,8 @@ async function webAuthnRegisterRequest() {
options.publicKey.challenge = decodeURLEncodedBase64(options.publicKey.challenge);
options.publicKey.user.id = decodeURLEncodedBase64(options.publicKey.user.id);
if (options.publicKey.excludeCredentials) {
for (const cred of options.publicKey.excludeCredentials) {
cred.id = decodeURLEncodedBase64(cred.id);
}
for (const cred of options.publicKey.excludeCredentials || []) {
cred.id = decodeURLEncodedBase64(cred.id);
}
try {
+1 -1
View File
@@ -1,10 +1,10 @@
import {
serverUserEventTypes,
type SharedWorkerControlMessage,
type UserEventMessage,
type WorkerEventMessage,
type WorkerInboundMessage,
} from './types.ts';
import type {UserEventMessage} from './types.ts';
// chrome://inspect/#workers
let showDebugLog = false;