Add Prettier and ESLint tooling (Refs #77)

This commit is contained in:
2026-10-09 15:56:13 -04:00
parent 8ed059b8d3
commit 16469e2d43
711 changed files with 99737 additions and 28286 deletions
+6 -2
View File
@@ -3,12 +3,16 @@ import { db } from './db/index.js';
import { FLEET_SETTINGS_KEY } from './db/fleet-settings.js';
export function fleetSettings(): FleetSettings {
const row = db().prepare('SELECT value FROM settings WHERE key = ?').get(FLEET_SETTINGS_KEY) as { value: string };
const row = db()
.prepare('SELECT value FROM settings WHERE key = ?')
.get(FLEET_SETTINGS_KEY) as { value: string };
return JSON.parse(row.value);
}
export function saveFleetSettings(input: unknown): FleetSettings {
const settings = validateFleetSettings(input);
db().prepare('UPDATE settings SET value = ? WHERE key = ?').run(JSON.stringify(settings), FLEET_SETTINGS_KEY);
db()
.prepare('UPDATE settings SET value = ? WHERE key = ?')
.run(JSON.stringify(settings), FLEET_SETTINGS_KEY);
return settings;
}