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

prerender-node

Package Overview
Dependencies
Maintainers
7
Versions
74
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

prerender-node - npm Package Compare versions

Comparing version
3.8.0
to
3.8.2
+50
-1
index.js

@@ -83,3 +83,42 @@ var http = require('http')

'AhrefsSiteAudit',
'Iframely'
'Iframely',
'OpenAI/ChatGPT',
'ChatGPT-User',
'GPTBot',
'ChatGPT-User/1.0',
'Anthropic/Claude',
'anthropic-ai',
'Anthropic/Claude',
'Google-Extended',
'GoogleOther',
'Microsoft/Bing AI',
'BingBot/AI',
'BingPreview',
'Perplexity',
'Perplexitybot',
'PerplexityBot/1.0',
'Cohere',
'Cohere-ai',
'cohere-crawler',
'ByteDance/TikTok',
'Bytespider',
'BytespiderBot',
'Baiduspider-render',
'Baiduspider-AI',
'YourBot',
'You-bot',
'NeevaBot',
'Hugging-Face-AI',
'HuggingFaceBot',
'LinkedInBot/AI',
'facebookexternalhit/AI',
'FacebookBot',
'Twitterbot',
'redditbot',
'CCBot',
'AIResearchBot',
'research-crawler',
'Diffbot',
'ScaleAI',
'scale-crawler'
];

@@ -302,1 +341,11 @@

};
prerender.addUserAgents = function(newAgents) {
var newAgentsArray = Array.isArray(newAgents) ? newAgents : [newAgents];
newAgentsArray.forEach(agent => {
if (!this.crawlerUserAgents.includes(agent)) {
this.crawlerUserAgents.push(agent);
}
});
return this;
}
+1
-1
{
"name": "prerender-node",
"version": "3.8.0",
"version": "3.8.2",
"description": "express middleware for serving prerendered javascript-rendered pages for SEO",

@@ -5,0 +5,0 @@ "author": "Todd Hooper",