{"repo":"mnaoumov/obsidian-advanced-debug-mode","free":true,"listed":false,"github":"https://github.com/mnaoumov/obsidian-advanced-debug-mode","clone":"git clone https://github.com/mnaoumov/obsidian-advanced-debug-mode.git","description":"Obsidian plugin that enhances debugging experience.","language":"TypeScript","stars":34,"topics":["obsidian","obsidian-plugin","obsidianmd"],"license":"MIT","category":"dev-tools","readme_excerpt":"Advanced Debug Mode An error thrown inside a callback or an await arrives in the console with most of its stack already gone: you get the frame that threw and almost nothing about who called it. Debugging a plugin in Obsidian then means guessing, or littering the code with logging until the path becomes obvious. This plugin restores those frames. It keeps long stack traces across callback and async boundaries, turns off the timeouts that fire while you sit on a breakpoint, brings DevTools to the mobile app, and gives the debug namespaces a UI instead of hand-edited localStorage . More screenshots Demo vault The documentation is a demo vault. Every feature has a note that explains what it does and why you would want it, with buttons that throw real errors so you can watch the traces yourself. Start reading here — it is plain markdown, so it works on GitHub with nothing installed. A copy of the vault ships with every release. You can access it via any of the following: 1. Running the Advanced Debug Mode: Open demo vault command. 2. Downloading advanced-debug-mode-demo-vault- .zip ( is the release version) from the Releases. 3. Browsing its source in demo-vault/ in this repository. What it does - Obsidian's own debug mode , toggled from a command instead of the console. 01 Debug mode - Long stack traces — the frames behind a callback boundary, kept rather than discarded. 02 Long stack traces - Async long stack traces — the same across await , opt-in because it is desktop-only an","default_branch":null,"files":null,"tree":[],"storefront":"/r/mnaoumov","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mnaoumov/obsidian-advanced-debug-mode/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}