how-to-debug
v0.0.1-beta
Published
A highly experimental debugging assistant. Use with extreme caution.
Maintainers
Readme
BugScanner™ 9000
BugScanner™ 9000 is a highly experimental bug detection tool designed for developers who crave chaos, mystery, and a false sense of confidence.
It scans your project directory, identifies "bugs" across multiple languages, and suggests fixes that may or may not make sense. Perfect for hackathons, trolling teammates, or just vibing with your terminal.
Features
- Recursive scan of all files in a directory
- Detects bugs in popular programming languages (real bugs? who knows)
- Displays severity, location, and timestamp
- Provides randomized suggested fixes
- Exports results to a stylish
report.mdfile - CLI with expressive, dramatic output using
chalk
Supported Languages
- JavaScript
- TypeScript
- Python
- Java
- Go
- HTML/CSS
- C/C++
- Ruby
- Shell
- JSON, Markdown, and more
Installation
git clone https://github.com/your-username/how-to-debug
cd how-to-debug
npm installUsage
bugscanner scanor, programmatically:
const { scanBug, sleep } = require("how-to-debug");
// Scan the current directory
scanBug(".");
// When you're emotionally done
sleep();Sample Output
[ SCANNING FILE ] src/index.js
↳ File: index.js | Type: JavaScript | Lines: 134
[LANGUAGE] Discovered new species: JavaScript
[!] Bug found → "Callback inside loop detected" @ 42:17
[!] Bug found → "Too many console.logs (Are you okay?)" @ 89:3Disclaimer
This tool is 90% satire, 10% utility. Do not use it in production unless you enjoy living dangerously.
License
WTFPL – Do what the bug you want.
