From 670f59119a6a709e665a8917466459d6ecd62dcf Mon Sep 17 00:00:00 2001 From: Chris Duncan Date: Fri, 18 Apr 2025 13:33:38 -0700 Subject: [PATCH] Using navigator in Node can cause a crash, so use Intl instead for logging. --- src/bin/server.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/server.ts b/src/bin/server.ts index 7b571ee..8c41195 100755 --- a/src/bin/server.ts +++ b/src/bin/server.ts @@ -23,7 +23,7 @@ function log (...args: any[]): void { dateStyle: 'medium', timeStyle: 'medium' } - console.log(d.toLocaleString(navigator.language, opts), `NanoPow[${process.pid}]:`, args) + console.log(d.toLocaleString(Intl.DateTimeFormat().resolvedOptions().locale ?? 'en-US', opts), `NanoPow[${process.pid}]:`, args) } } -- 2.34.1