diff --git a/frontend/eslint.config.js b/frontend/eslint.config.js index 2591375..5799442 100644 --- a/frontend/eslint.config.js +++ b/frontend/eslint.config.js @@ -52,6 +52,13 @@ export default defineConfig( svelteConfig } }, - rules: {} + rules: { + // The prefer-svelte-reactivity rule pushes SvelteDate (svelte/reactivity), which this + // codebase deliberately removed (commit 55b2c8c, "SvelteDate→Date purge") because it + // caused real bugs. All Date usage here is local wall-clock computation (the + // parseWallClockDate helpers in src/lib/utils/timeSlots.ts), not reactive $state Date + // mutations, and the rule has no options to allowlist Date — so disable it outright. + 'svelte/prefer-svelte-reactivity': 'off' + } } );