Skip to content

Rewrite README and refresh dev tooling#10

Merged
soulgalore merged 1 commit into
mainfrom
readme-and-deps
May 16, 2026
Merged

Rewrite README and refresh dev tooling#10
soulgalore merged 1 commit into
mainfrom
readme-and-deps

Conversation

@soulgalore
Copy link
Copy Markdown
Member

The README was a one-liner, which isn't useful for anyone trying to drop
this logger into a project. Expand it so the level model, configuration
precedence, and printf-style placeholders are all discoverable without
reading the source.

Update the dev toolchain to current major versions (ava, eslint, the
prettier and unicorn plugins). The eslint upgrade requires native flat
config and explicit @eslint/js and globals — both were getting pulled in
transitively before and broke once eslint 10 stopped re-exporting them.
Two small source-level fixes were needed to satisfy the upgraded
rule set: a useless initializer in configureLog and a stray blank line.

Co-authored-by: Claude noreply@anthropic.com

  The README was a one-liner, which isn't useful for anyone trying to drop
  this logger into a project. Expand it so the level model, configuration
  precedence, and printf-style placeholders are all discoverable without
  reading the source.

  Update the dev toolchain to current major versions (ava, eslint, the
  prettier and unicorn plugins). The eslint upgrade requires native flat
  config and explicit @eslint/js and globals — both were getting pulled in
  transitively before and broke once eslint 10 stopped re-exporting them.
  Two small source-level fixes were needed to satisfy the upgraded
  rule set: a useless initializer in configureLog and a stray blank line.

  Co-authored-by: Claude noreply@anthropic.com
@soulgalore soulgalore merged commit 90665e7 into main May 16, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant