Socket
Socket
Sign inDemoInstall

parse-entities

Package Overview
Dependencies
Maintainers
1
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

parse-entities - npm Package Compare versions

Comparing version 1.0.1 to 1.0.2

5

history.md

@@ -5,2 +5,7 @@ <!--remark setext-->

1.0.2 / 2015-12-29
==================
* Fix legacy entity support ([7bf652a](https://github.com/wooorm/parse-entities/commit/7bf652a))
1.0.1 / 2015-12-27

@@ -7,0 +12,0 @@ ==================

28

index.js

@@ -19,3 +19,4 @@ /**

var characterEntities = require('character-entities');
var characterReferenceInvalid = require('character-reference-invalid');
var legacy = require('character-entities-legacy');
var invalid = require('character-reference-invalid');

@@ -453,6 +454,7 @@ /*

/*
* Check if we can match a named reference.
* If so, we cache that as the last viable
* named reference. This ensures we do not
* need to walk backwards later.
* Check if we can match a legacy named
* reference. If so, we cache that as the
* last viable named reference. This
* ensures we do not need to walk backwards
* later.
*/

@@ -462,6 +464,6 @@

type === NAMED &&
has.call(characterEntities, characters)
has.call(legacy, characters)
) {
entityCharacters = characters;
entity = characterEntities[characters];
entity = legacy[characters];
}

@@ -474,2 +476,10 @@ }

end++;
if (
type === NAMED &&
has.call(characterEntities, characters)
) {
entityCharacters = characters;
entity = characterEntities[characters];
}
}

@@ -565,3 +575,3 @@

reference = REPLACEMENT;
} else if (reference in characterReferenceInvalid) {
} else if (reference in invalid) {
/*

@@ -575,3 +585,3 @@ * Trigger a warning when the parsed number

reference = characterReferenceInvalid[reference];
reference = invalid[reference];
} else {

@@ -578,0 +588,0 @@ /*

{
"name": "parse-entities",
"version": "1.0.1",
"version": "1.0.2",
"description": "Parse HTML character references: fast, spec-compliant, positional information",

@@ -20,2 +20,3 @@ "license": "MIT",

"character-entities": "^1.0.0",
"character-entities-legacy": "^1.0.0",
"character-reference-invalid": "^1.0.0"

@@ -22,0 +23,0 @@ },

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