@hint/utils-dom
utils for DOM
Last updated 6 years ago by antross .
Apache-2.0 · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install @hint/utils-dom 
SYNC missed versions from official npm registry.

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-dev

Utils

  • createHelpers: Inject and invoke within the context of a page to generate global webhint helpers for creating DOM snapshots and resolving unique IDs to Nodes.
  • 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.

Current Tags

  • 2.2.2                                ...           latest (4 years ago)

19 Versions

  • 2.2.2                                ...           4 years ago
  • 2.2.1                                ...           4 years ago
  • 2.2.0                                ...           4 years ago
  • 2.1.13                                ...           4 years ago
  • 2.1.12                                ...           4 years ago
  • 2.1.11                                ...           4 years ago
  • 2.1.10                                ...           4 years ago
  • 2.1.9                                ...           4 years ago
  • 2.1.8                                ...           4 years ago
  • 2.1.7                                ...           4 years ago
  • 2.1.6                                ...           5 years ago
  • 2.1.5                                ...           5 years ago
  • 2.1.4                                ...           5 years ago
  • 2.1.3                                ...           6 years ago
  • 2.1.2                                ...           6 years ago
  • 2.1.1                                ...           6 years ago
  • 2.1.0                                ...           6 years ago
  • 2.0.0                                ...           6 years ago
  • 1.0.0                                ...           6 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 1
Last Month 1
Dependencies (7)
Dev Dependencies (12)

Copyright 2013 - present © cnpmjs.org | Home |