UNPKG

loglens-cli

Version:

A powerfull cli tool to analyze and filter log files smartly

16 lines (14 loc) 358 B
import fs from 'fs/promises'; export async function parseLogFile(filePath) { const content = await fs.readFile(filePath, 'utf-8') return content .split('\n') .filter(line => line.trim()) .map(line => { try { return JSON.parse(line) // structured log } catch { return { raw:line } } }) }