From 7765cef0d3c8af5fdfce4a7aa6a87a6cfadb5f26 Mon Sep 17 00:00:00 2001 From: Ben Poon Date: Fri, 13 Feb 2026 09:37:09 -0600 Subject: [PATCH] Add dev server log capture and url helper script Pipes dev server output to logs/dev.log for easier debugging and adds a quick `npm run url` command to grab the local dev URL. Gitignores the logs directory. Co-Authored-By: Claude Opus 4.6 --- .gitignore | 3 +++ package.json | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 679b038..e23620a 100644 --- a/.gitignore +++ b/.gitignore @@ -38,3 +38,6 @@ next-env.d.ts # Blog drafts (content managed in Sanity) blog-drafts/ + +# Dev logs +logs/ diff --git a/package.json b/package.json index 84c0c36..c35b3d9 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,8 @@ "version": "1.0.0", "private": true, "scripts": { - "dev": "next dev", + "dev": "mkdir -p logs && : > logs/dev.log && next dev 2>&1 | tee logs/dev.log", + "url": "grep -m1 'http://localhost' logs/dev.log || echo 'Dev server not running. Run: npm run dev'", "build": "mv app/redesign app/_redesign 2>/dev/null; next build; r=$?; mv app/_redesign app/redesign 2>/dev/null; exit $r", "start": "next start", "lint": "next lint",