New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

htmlrapier

Package Overview
Dependencies
Maintainers
1
Versions
246
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

htmlrapier - npm Package Compare versions

Comparing version
27.0.0
to
27.0.1
+1
-1
package.json
{
"name": "htmlrapier",
"version": "27.0.0",
"version": "27.0.1",
"private": false,

@@ -5,0 +5,0 @@ "dependencies": {

@@ -154,33 +154,35 @@ "use strict";

if (cleanQuery.charAt(0) === '?') {
cleanQuery = cleanQuery.substr(1);
cleanQuery = cleanQuery.substring(1);
}
var qs = cleanQuery.split('&');
var val = {};
for (var i = 0; i < qs.length; ++i) {
var pair = qs[i].split('=', 2);
if(pair.length > 0){
var name = pair[0].toLowerCase();
var pairValue = "";
if (pair.length > 1) {
var raw = pair[1].replace(/\+/g, ' ');
if ((<any>raw).startsWith(jsonPrefix)) {
raw = raw.substr(jsonPrefix.length);
pairValue = JSON.parse(decodeURIComponent(raw));
if(cleanQuery !== "") {
var qs = cleanQuery.split('&');
for (var i = 0; i < qs.length; ++i) {
var pair = qs[i].split('=', 2);
if(pair.length > 0){
var name = pair[0].toLowerCase();
var pairValue = "";
if (pair.length > 1) {
var raw = pair[1].replace(/\+/g, ' ');
if ((<any>raw).startsWith(jsonPrefix)) {
raw = raw.substr(jsonPrefix.length);
pairValue = JSON.parse(decodeURIComponent(raw));
}
else {
pairValue = decodeURIComponent(raw);
}
}
else {
pairValue = decodeURIComponent(raw);
if(val[name] === undefined){
//Undefined, set value directly
val[name] = pairValue;
}
else if(Array.isArray(val[name])){
//Already an array, add the value
val[name].push(pairValue);
}
else{
//One value set, add 2nd into array
val[name] = [val[name], pairValue];
}
}
if(val[name] === undefined){
//Undefined, set value directly
val[name] = pairValue;
}
else if(Array.isArray(val[name])){
//Already an array, add the value
val[name].push(pairValue);
}
else{
//One value set, add 2nd into array
val[name] = [val[name], pairValue];
}
}

@@ -187,0 +189,0 @@ }