dev-debug-panel.A standalone/vanilla debugging panel that is snappable, resizable, draggable, receives global 'debug()' calls, and draws data to the panel to observe. Objects are rendered as expandable JSON trees, with different view options, and maintain view state across updates, as well as only updating diffed properties.