]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - scripts/parse-log.ts
Translated using Weblate (Japanese)
[github/Chocobozzz/PeerTube.git] / scripts / parse-log.ts
index 5a420a46c8c3c14290ceeddd91be3e2f33b7f4ed..6770f090b52830e36f5c886d890b878593752a8f 100755 (executable)
@@ -1,6 +1,7 @@
 import { program } from 'commander'
 import { createReadStream, readdir } from 'fs-extra'
 import { join } from 'path'
+import { stdin } from 'process'
 import { createInterface } from 'readline'
 import { format as sqlFormat } from 'sql-formatter'
 import { inspect } from 'util'
@@ -89,7 +90,7 @@ async function run () {
 function readFile (file: string) {
   console.log('Opening %s.', file)
 
-  const stream = createReadStream(file)
+  const stream = file === '-' ? stdin : createReadStream(file)
 
   const rl = createInterface({
     input: stream
@@ -117,7 +118,7 @@ function readFile (file: string) {
       }
     })
 
-    stream.once('close', () => res())
+    stream.once('end', () => res())
   })
 }