🌊 Lightweight HTML templating library for any-side rendering
client
Mizu client-side renderer.
Type definition for Attr compatible with Renderer.parseAttribute().
Extracts the cache type from a Directive.
Client options.
Client.render options.
Infer value from AttrAny type definition.
Renderer.render() initial Context and State.
Extracts the typings values from a Directive.
Enum representing all possible value that a Directive.phase can have.
Current Renderer.render() state.
Additional typings for Window when using a virtual DOM implementation.
engine
Mizu engine.
Type definition for Attr compatible with Renderer.parseAttribute().
Extracts the cache type from a Directive.
Infer value from AttrAny type definition.
Renderer.render() initial Context and State.
Extracts the typings values from a Directive.
Enum representing all possible value that a Directive.phase can have.
Current Renderer.render() state.
Additional typings for Window when using a virtual DOM implementation.
engine/testing
Testing utilities.
Recursively filters an Element and its subtree and returns the Element.innerHTML.
Format HTML.
Test a HTML file with the specified test cases.
engine/vdom
Virtual Window implementations.
Additional typings for Window when using a virtual DOM implementation.
server
Mizu server-side renderer.
Type definition for Attr compatible with Renderer.parseAttribute().
Extracts the cache type from a Directive.
Default Mizu Server instance.
Infer value from AttrAny type definition.
Renderer.render() initial Context and State.
Extracts the typings values from a Directive.
Enum representing all possible value that a Directive.phase can have.
Server options.
Server.render options.
Current Renderer.render() state.
Additional typings for Window when using a virtual DOM implementation.
static
Mizu static-site renderer.
Type definition for Attr compatible with Renderer.parseAttribute().
Extracts the cache type from a Directive.
Default Mizu Static instance.
Infer value from AttrAny type definition.
Renderer.render() initial Context and State.
Extracts the typings values from a Directive.
Enum representing all possible value that a Directive.phase can have.
Current Renderer.render() state.
Additional typings for Window when using a virtual DOM implementation.