Debugging & diagnostics
VSN.js exposes lightweight diagnostics and error events to help you debug quickly.
Diagnostics mode
const engine = new Engine({ diagnostics: true });
This logs bind/unbind events to the console.
Error events
document.addEventListener("vsn:error", (event) => {
console.warn("VSN error", event.detail);
});
Debug flow
- Verify your selector matches an element.
- Check for parse errors in the console.
- Use diagnostics for bind/unbind visibility.