Files
WRNexusJS/.publish/dev-toolbar
ClintchizandClaude Opus 5 7a2b58652a
Quality / quality (ubuntu-latest) (push) Failing after 11m2s
Quality / quality (windows-latest) (push) Canceled after 0s
chore(release): prepare 0.8.6
Bumps all 47 packages, the root manifest and the VS Code extension to 0.8.6,
and rebuilds the editor compiler, language server and extension bundles that
embed the version.

The release carries the output delivery fix: camelCase outputs now reach
parent bindings, and 18 components emit through output.* instead of
hand-built CustomEvents. See the 0.8.6 migration entry for what changes for
consumers.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-09 01:54:44 +05:30
..
2026-08-09 01:54:44 +05:30
2026-08-02 23:18:51 +05:30

@wrnexus/dev-toolbar

Development-only page quality toolbar for WRNexusJS.

Features

  • Runtime, resource and unhandled promise error capture
  • Accessibility, SEO, image, media, color, HTML, form, link, responsive and security checks
  • Performance and network observations
  • First-class application tabs for runtime, stores, cache, accessibility, SEO, performance, security, images, links, and JavaScript
  • Plugin-contributed applications with badges, descriptions, issue feeds, and structured data
  • Element highlighting and issue filtering
  • Server-side issue collector
  • Development-only asset strings for direct serving by @wrnexus/dev-server
  • Safe open-in-editor helper

Dev-server integration

Serve DEV_TOOLBAR_RUNTIME at /__wrnexus/dev-toolbar.js and DEV_TOOLBAR_CSS at /__wrnexus/dev-toolbar.css, then inject this before </body> in development:

<script type="module" src="/__wrnexus/dev-toolbar.js" data-wrnexus-dev-toolbar></script>

The browser runtime exposes window.__wrnexusDevToolbar.

Plugin panels returned through devToolbarPanels() are automatically added to the application strip. Their issue category is filterable, and structured data is rendered as escaped diagnostic content so a plugin never needs to inject toolbar HTML.