@oozcitak/dom

A modern DOM implementation

Usage no npm install needed!

<script type="module">
  import oozcitakDom from 'https://cdn.skypack.dev/@oozcitak/dom';
</script>

README

DOM

A Javascript implementation of the DOM Living Standard.

License NPM Version

Travis Build Status AppVeyor Build status Dev Dependency Status Code Coverage

Version

Current version implements the standard as of commit 57512fa (Last Updated 24 September 2019).

This DOM implementation is for XML documents only.

Installation

npm install @oozcitak/dom

Usage

Create an instance of the DOMImplementation class to construct the DOM tree.

const { DOMImplementation } = require("@oozcitak/dom");

const dom = new DOMImplementation();
const doc = dom.createDocument('ns', 'root');

The module also exports DOMParser and XMLSerializer classes as in the browser.