You're Invited:Meet the Socket Team at RSAC and BSidesSF 2026, March 23–26.RSVP
Socket
Book a DemoSign in
Socket

sax

Package Overview
Dependencies
Maintainers
1
Versions
52
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

sax - npm Package Compare versions

Comparing version
1.4.3
to
1.4.4
+11
-4
lib/sax.js

@@ -266,6 +266,5 @@ ;(function (sax) {

if (!this._decoder) {
var SD = require('string_decoder').StringDecoder
this._decoder = new SD('utf8')
this._decoder = new TextDecoder('utf8')
}
data = this._decoder.write(data)
data = this._decoder.decode(data, { stream: true })
}

@@ -282,2 +281,10 @@

}
// Flush any remaining decoded data from the TextDecoder
if (this._decoder) {
var remaining = this._decoder.decode()
if (remaining) {
this._parser.write(remaining)
this.emit('data', remaining)
}
}
this._parser.end()

@@ -1559,3 +1566,3 @@ return true

} else if (parser.script) {
parser.script += '</' + parser.tagName
parser.script += '</' + parser.tagName + c
parser.tagName = ''

@@ -1562,0 +1569,0 @@ parser.state = S.SCRIPT

@@ -5,3 +5,3 @@ {

"author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
"version": "1.4.3",
"version": "1.4.4",
"main": "lib/sax.js",

@@ -28,3 +28,6 @@ "license": "BlueOak-1.0.0",

"allow-incomplete-coverage": true
},
"engines": {
"node": ">=11.0.0"
}
}