Block a user
feat: add bufferMax to BufferLogAppender
Thanks for the review. I kept bufferMax mutable because #9 explicitly asked for a mutable upper bound, and I confirmed the rootDir: './src' change is necessary here — without it, tsc emits…
Add an optional upper bound to the size of BufferLogAppender's buffer.
Implemented in PR #10: jdb/js-logging#10
Validation:
bun test✅bun run build✅
This adds bufferMax to BufferLogAppender, trims oldest buffered…
feat: add bufferMax to BufferLogAppender
README: add development and maintainer runbook sections
docs: Add Development, CI, and Maintenance sections to README
docs: Add Development, CI, and Maintenance sections to README
Review: README additions
Overall: LGTM — the new sections are accurate and well-structured.
What’s added
- Development – Correctly documents
bun install,bunx tsc, `bun…
docs: Add Development, CI, and Maintenance sections to README
CI: add semver tag release workflow for npm publish
README: add development and maintainer runbook sections
Fix Logger.getEffectiveThreshold() to honor explicit LogLevel.ALL
Fix LogLevel.ALL threshold truthiness checks
Add test framework, unit tests, and CI validation workflow
Done! Switched to runs-on: bun and removed the setup-bun steps since the bun runner image already has bun available.
The previous failure was due to the ubuntu-latest runner taking ~12min…