]> zoso.dev Git - nano-pow.git/commitdiff
Concatenate log variables to reduce memory footprint.
authorChris Duncan <chris@zoso.dev>
Tue, 22 Apr 2025 13:22:54 +0000 (06:22 -0700)
committerChris Duncan <chris@zoso.dev>
Tue, 22 Apr 2025 13:22:54 +0000 (06:22 -0700)
src/bin/server.ts

index 07cae54978bfd9524aedeb9859b9d32b500abf0a..baf87a9457f4721e13552567f00122251db2f0e6 100755 (executable)
@@ -17,13 +17,7 @@ import type { NanoPowOptions, WorkGenerateRequest, WorkGenerateResponse, WorkVal
 */
 function log (...args: any[]): void {
        if (CONFIG.DEBUG) {
-               const d = new Date(Date.now())
-               const opts: Intl.DateTimeFormatOptions = {
-                       hour12: false,
-                       dateStyle: 'medium',
-                       timeStyle: 'medium'
-               }
-               const text = `${d.toLocaleString(Intl.DateTimeFormat().resolvedOptions().locale ?? 'en-US', opts)} NanoPow[${process.pid}]: ${args}`
+               const text = `${new Date(Date.now()).toLocaleString(Intl.DateTimeFormat().resolvedOptions().locale ?? 'en-US', { hour12: false, dateStyle: 'medium', timeStyle: 'medium' })} NanoPow[${process.pid}]: ${args}`
                console.log(text)
                process.send?.({ type: 'console', text })
        }