LogTape is a versatile logging library for JavaScript and TypeScript that operates across multiple environments, including Deno and Node.js, without any dependencies. It features structured logging, hierarchical categories, template literals for messages, and built-in data redaction, making it suitable for both applications and libraries. The library is available through various package managers and includes a monorepo with additional packages for extended functionalities.
logging ✓
javascript ✓
+ typescript
structured-logging ✓
dependencies ✓