JSPM

server-dom-shim

1.0.2
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 9484
  • Score
    100M100P100Q137090F
  • License MIT

A simple shim for the server-side DOM API

Package Exports

  • server-dom-shim

Readme

server-dom-shim

NPM version

A simple shim for the server-side DOM API. No more HTMLElement is not defined error during server-side rendering.

import {
  CustomElementRegistry,
  Element,
  HTMLElement,
  customElements,
} from 'server-dom-shim'

This package uses Node.js conditional exports to export different versions of the DOM API depending on the environment.

In Node.js environments, this package exports @lit-labs/ssr-dom-shim package. In browser environments, this package exports native DOM API.

License

MIT