New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

nut

Package Overview
Dependencies
Maintainers
1
Versions
19
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

nut - npm Package Compare versions

Comparing version 0.1.7 to 0.1.8

35

nut.js
/*
nut, the concise CSS selector engine
Version : 0.1.7
Version : 0.1.8
Author : Aurélien Delogu (dev@dreamysource.fr)

@@ -80,2 +80,25 @@ URL : https://github.com/pyrsmk/nut

/*
Get all nodes
Parameters
string selector : a selector
context : a context
Return
object : nodes
*/
function getAllNodes(selector,context){
var node,
nodes=[],
i=-1;
// Reduce
while(node=context.childNodes[++i]){
if(node.tagName){
nodes.push(node);
}
}
return nodes;
}
/*
Get nodes from a tag selector

@@ -140,3 +163,3 @@

if(selector=selectors[j][k]){
// Id selector
// Id
if(selector[0]=='#'){

@@ -146,3 +169,3 @@ selector=selector.substr(1);

}
// Class selector
// Class
else if(selector[0]=='.'){

@@ -152,3 +175,7 @@ selector=selector.substr(1);

}
// Tag selector
// Joker
else if(selector=='*'){
getNodesFromSelector=getAllNodes;
}
// Tag
else{

@@ -155,0 +182,0 @@ getNodesFromSelector=getNodesFromTagSelector;

2

package.json
{
"name" : "nut",
"description" : "The concise CSS selector engine",
"version" : "0.1.7",
"version" : "0.1.8",
"author" : "Aurélien Delogu <pyrsmk@dreamysource.fr> (http://dreamysource.fr)",

@@ -6,0 +6,0 @@ "repository" : {

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