]> zoso.dev Git - nano-pow.git/commitdiff
Using navigator in Node can cause a crash, so use Intl instead for logging.
authorChris Duncan <chris@zoso.dev>
Fri, 18 Apr 2025 20:33:38 +0000 (13:33 -0700)
committerChris Duncan <chris@zoso.dev>
Fri, 18 Apr 2025 20:33:38 +0000 (13:33 -0700)
src/bin/server.ts

index 7b571ee612ff85b482aeaaa16bb71efc2860897f..8c411955de14d0f9cbbc9a281035074263dededa 100755 (executable)
@@ -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)
        }
 }