refactor: remove dead exports, unused params, and stale config

This commit is contained in:
2026-04-04 13:36:46 -07:00
parent 2a4ca6f37e
commit 0dfe919d4f
6 changed files with 16 additions and 58 deletions
+7 -7
View File
@@ -1427,7 +1427,7 @@ function renderUserscriptsSection(body: HTMLElement): void {
function renderScriptSettings(inst: UserscriptInstance, container: HTMLElement): void {
if (!inst.settings) return;
for (const [key, setting] of Object.entries(inst.settings)) {
for (const [, setting] of Object.entries(inst.settings)) {
const typeClass = setting.type === 'bool' ? 'bool' : setting.type === 'sel' ? 'sel' : setting.type === 'num' ? 'num' : setting.type === 'keybind' ? 'keybind' : '';
const row = document.createElement('div');
row.className = 'setting settName safety-0' + (typeClass ? ' ' + typeClass : '');
@@ -1447,7 +1447,7 @@ function renderScriptSettings(inst: UserscriptInstance, container: HTMLElement):
input.addEventListener('change', () => {
setting.value = input.checked;
if (typeof setting.changed === 'function') setting.changed(setting.value);
saveScriptSetting(inst, key);
saveScriptSetting(inst);
});
break;
}
@@ -1463,7 +1463,7 @@ function renderScriptSettings(inst: UserscriptInstance, container: HTMLElement):
input.addEventListener('change', () => {
setting.value = parseFloat(input.value) || 0;
if (typeof setting.changed === 'function') setting.changed(setting.value);
saveScriptSetting(inst, key);
saveScriptSetting(inst);
});
break;
}
@@ -1483,7 +1483,7 @@ function renderScriptSettings(inst: UserscriptInstance, container: HTMLElement):
select.addEventListener('change', () => {
setting.value = select.value;
if (typeof setting.changed === 'function') setting.changed(setting.value);
saveScriptSetting(inst, key);
saveScriptSetting(inst);
});
break;
}
@@ -1496,7 +1496,7 @@ function renderScriptSettings(inst: UserscriptInstance, container: HTMLElement):
input.addEventListener('input', () => {
setting.value = input.value;
if (typeof setting.changed === 'function') setting.changed(setting.value);
saveScriptSetting(inst, key);
saveScriptSetting(inst);
});
break;
}
@@ -1510,7 +1510,7 @@ function renderScriptSettings(inst: UserscriptInstance, container: HTMLElement):
setting.value = newBind;
keyEl.textContent = keybindDisplayString(newBind);
if (typeof setting.changed === 'function') setting.changed(setting.value);
saveScriptSetting(inst, key);
saveScriptSetting(inst);
});
});
row.appendChild(keyEl);
@@ -1522,7 +1522,7 @@ function renderScriptSettings(inst: UserscriptInstance, container: HTMLElement):
}
}
function saveScriptSetting(inst: UserscriptInstance, _key: string): void {
function saveScriptSetting(inst: UserscriptInstance): void {
if (!inst.settings) return;
const prefs: Record<string, unknown> = {};
for (const [k, s] of Object.entries(inst.settings)) {