Package Exports
- @hint/utils-dom
- @hint/utils-dom/dist/src/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@hint/utils-dom) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
DOM utils (@hint/utils-dom)
Set of helpers to process DOM. Supports parsing HTML into a light-weight implementation of a subset of DOM standards APIs.
Installation
This package is installed automatically when adding webhint to your project so running the following is enough:
npm install hint --save-devUtils
createHelpers: Inject and invoke within the context of a page to generate globalwebhinthelpers for creating DOM snapshots and resolving unique IDs toNodes.createHTMLDocument: Create an HTMLDocument object from an string.findOriginalElement: Perform a best-effort search to find an element in the provided document which is likely the original source for the provided element. Used to resolve element locations to the original HTML when possible.getElementByUrl: Get an HTMLElement given a URL.getHTMLCodeSnippet: Generate a Snippet code for a HTMLElement.populateGlobals: Inject DOM APIs into the provided global context.traverse: Traverse an HTMLDocument.restoreReferences: Rebuild parent and sibling references in a DOM snapshot.