Package Exports
- obug
- obug/package.json
Readme
obug
A lightweight JavaScript debugging utility, forked from debug, featuring TypeScript and ESM support.
[!NOTE] obug v1 retains most of the compatibility with debug, but drops support for older browsers and Node.js, making it a drop-in replacement.
The upcoming v2 refactors some API imports and usage for better support of ESM and TypeScript, easier customization, and an even smaller package size.
Key Differences from debug
- ✨ Minimal footprint
- 📦 Zero dependencies
- 📝 Full TypeScript support
- 🚀 Native ESM compatibility
- 🌐 Optimized for modern runtimes
- ES2015+ browsers
- Node.js 20.19 and above
Installation
npm install obugUsage
Please refer to the original debug package for usage instructions.
Original Authors
As obug is a fork of debug, we would like to acknowledge the original authors:
- TJ Holowaychuk
- Nathan Rajlich
- Andrew Rhyne
- Josh Junon
Sponsors
License
MIT License © 2025-PRESENT Kevin Deng
The MIT License Copyright (c) 2014-2017 TJ Holowaychuk <tj@vision-media.ca>
The MIT License Copyright (c) 2018-2021 Josh Junon