1️⃣ Flat JSON Logger
Logs entries as a JSON array:
1[2 { "event": "login", "user": "alice" },3 { "event": "logout", "user": "bob" }4]
Example
1import { FlatJSON } from 'hbh-logrotator';3const logger = new FlatJSON('./logs', {4 maxEntries: 35});7logger.write({ event: 'login', user: 'alice' });8logger.write({ event: 'logout', user: 'bob' });9logger.write({ event: 'login', user: 'charlie' });
➡️ Automatically rotates after 3 entries.