diffhtml-middleware-verify-state

1.0.0-beta.30 • Public • Published

<±/> diffHTML Verify State Middleware

Stable Version: 1.0.0-beta.30

Asserts that a render properly updated the old Virtual Tree and the DOM. Will recursively search for inconsistencies, displays warnings unless debugging is enabled, then it throws errors instead.

verify-state

Installation
npm install diffhtml-middleware-verify-state
Example
import { use } from 'diffhtml';
import verifyState from 'diffhtml-middleware-verify-state';

// Throw when debug is truthy (when location.search has `?debug`)
use(verifyState({ debug: location.search.includes('debug') }));

This is not a very performant middleware, so please do not use this in production where performance is critical. Use in development.

Package Sidebar

Install

npm i diffhtml-middleware-verify-state

Weekly Downloads

1

Version

1.0.0-beta.30

License

MIT

Unpacked Size

125 kB

Total Files

13

Last publish

Collaborators

  • tbranyen