todo(8): done

Added browser-compatible Writable interface with ConsoleWritable and
StderrWritable implementations. StreamHandler.emit() writes to a
Writable stream. ConsoleHandler maps levels to console.warn/error/log.
StderrHandler emits via console.error. FileHandler throws on
construction in browser. Handler.handleError() logs diagnostics.
Writable interface designed for extensibility (issue 13).
This commit is contained in:
Tiara Rodney 2026-03-14 00:00:50 +01:00
parent 216d2b5892
commit 672b692013
No known key found for this signature in database
GPG key ID: 5CD8EC1D46106723

2
TODO
View file

@ -121,7 +121,7 @@ Content-Type: application/issue
ID: 8
Type: feature
Title: implement browser-compatible Handler output
Status: in-progress
Status: done
Priority: high
Created: 2026-03-13
Relationships: dependsOn:5