From 0f9aabe76b6324f409278109a351920a5cef103b Mon Sep 17 00:00:00 2001 From: Hendrik Date: Fri, 17 Apr 2026 15:41:20 +0200 Subject: [PATCH] refactor: move scaler out of $lib/server so it can run in browser RecipeView needs scaleIngredients on the client for live portion scaling. Moved scaler.ts from $lib/server/recipes/ to $lib/recipes/. Co-Authored-By: Claude Opus 4.7 (1M context) --- src/lib/components/RecipeView.svelte | 2 +- src/lib/{server => }/recipes/scaler.ts | 0 src/routes/recipes/[id]/print/+page.server.ts | 23 +++++++++++++++++++ tests/unit/scaler.test.ts | 2 +- 4 files changed, 25 insertions(+), 2 deletions(-) rename src/lib/{server => }/recipes/scaler.ts (100%) create mode 100644 src/routes/recipes/[id]/print/+page.server.ts diff --git a/src/lib/components/RecipeView.svelte b/src/lib/components/RecipeView.svelte index c93c9d0..6b90c55 100644 --- a/src/lib/components/RecipeView.svelte +++ b/src/lib/components/RecipeView.svelte @@ -1,5 +1,5 @@