Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

html-dom-parser

Package Overview
Dependencies
Maintainers
1
Versions
48
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

html-dom-parser - npm Package Versions

1235

1.0.3

Diff

Changelog

Source

1.0.3 (2021-11-27)

Performance Improvements

  • upgrade dependency htmlparser2 to v7.2.0 (7819211)
remarkablemark
published 1.0.2 •

Changelog

Source

1.0.2 (2021-09-06)

Build System

  • deps: bump domhandler from 4.2.0 to 4.2.2 (ab46792)
remarkablemark
published 1.0.1 •

Changelog

Source

1.0.1 (2021-06-13)

remarkablemark
published 1.0.0 •

Changelog

Source

1.0.0 (2020-12-25)

Build System

  • package: upgrade domhandler to v4 and htmlparser2 to v6 (ec5673e)

Performance Improvements

  • client: deprecate Internet Explorer 9 (IE9) (d42ea4e)
  • utilities: continue if nodeType is not element, text, comment (793ff0c)

BREAKING CHANGES

  • package: upgrade domhandler to v4 and htmlparser2 to v6

domhandler 3.3.0 → 4.0.0 htmlparser2 4.1.0 → 6.0.0

domhandler:

  • https://github.com/fb55/domhandler/releases/tag/v4.0.0

htmlparser2:

  • https://github.com/fb55/htmlparser2/releases/tag/v5.0.0
  • https://github.com/fb55/htmlparser2/releases/tag/v5.0.1
  • https://github.com/fb55/htmlparser2/releases/tag/v6.0.0

decodeEntities option now defaults to true. <title> is parsed correctly. Remove root parent node to keep parser backwards compatible.

remarkablemark
published 0.5.0 •

Changelog

Source

0.5.0 (2020-12-13)

Features

  • upgrade domhandler to 3.3.0 and htmlparser2 to 4.1.0 (2a748b8)
remarkablemark
published 0.4.0 •

Changelog

Source

0.4.0 (2020-12-13)

Features

  • upgrade domhandler to 3.0.0 and htmlparser to 4.0.0 (44dba5e)
remarkablemark
published 0.3.1 •

Changelog

Source

0.3.1 (2020-12-13)

<a name="0.3.0"></a>

remarkablemark
published 0.3.0 •

Changelog

Source

0.3.0 (2020-06-02)

Features

  • lib: throw error if browser does not support parsing methods (de327af)

Performance Improvements

  • lib: return [] if empty string is passed to server parser (9850d05)
remarkablemark
published 0.2.3 •

Changelog

Source

0.2.3 (2019-11-04)

Bug Fixes

  • lib: improve head and body regex in domparser.js (457bb58), closes #18

Build System

  • package: save commitlint, husky, and lint-staged to devDeps (3b0ce91)
  • package: update eslint and install prettier and plugin (b7a6b81)
  • package: update webpack and save webpack-cli (908e56d)
  • package: update dependencies and devDependencies (a9016be)

Tests

  • server: remove skipped test (a4c1057)
  • refactor tests to ES6 (d5255a5)
  • cases: add empty string test case to html.js (25d7e8a)
  • cases: add more special test cases to html.js (6fdf2ea)
  • cases: refactor test cases and move html data to its own file (e4fcb09)
  • cases: remove unnecessary try/catch wrapper to fix lint error (ca8175e)
  • cases: skip html test cases that PhantomJS does not support (d095d29)
  • cases: update complex.html (1418775)
  • client: add tests for client parser that will be run by karma (a0c58aa)
  • helpers: create index.js which exports helpers (a9255d5)
  • helpers: move helper that tests for errors to separate file (f2e6312)
  • helpers: refactor and move runTests to its own file (8e30784)
  • server: add tests that spy and mock htmlparser2 and domhandler (61075a1)
  • server: move html-to-dom-server.js to server directory (3684dac)
remarkablemark
published 0.2.2 •

Changelog

Source

0.2.2 (2019-06-07)

Bug Fixes

  • utilities: do not lowercase case-sensitive SVG tags (4083004)

Performance Improvements

  • utilities: optimize case-sensitive tag replace with hash map (6aa06ee)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc