brf/bin/parse_file.ts
2025-11-23 21:44:01 +01:00

14 lines
315 B
TypeScript

import fs from 'fs/promises'
import parseStream from '../server/lib/parse_stream.ts'
import knex from '../server/lib/knex.ts'
for await (const file of process.argv.slice(2)) {
const fh = await fs.open(file)
console.log(`- parsing file: ${file}`)
await parseStream(fh.readableWebStream())
}
knex.destroy()