From: Chris Duncan Date: Fri, 18 Apr 2025 20:33:38 +0000 (-0700) Subject: Using navigator in Node can cause a crash, so use Intl instead for logging. X-Git-Url: https://zoso.dev/?a=commitdiff_plain;h=670f59119a6a709e665a8917466459d6ecd62dcf;p=nano-pow.git Using navigator in Node can cause a crash, so use Intl instead for logging. --- 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) } }