Socket
Socket
Sign inDemoInstall

metaget

Package Overview
Dependencies
63
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.3 to 1.0.4

test.js

9

index.js

@@ -9,2 +9,3 @@ // A module to fetch HTML meta tags from a remote URL

url: uri,
timeout: 5000,
headers: {

@@ -38,3 +39,3 @@ 'User-Agent': 'request'

request.get(options, function (error, response, body) {
if (!error && response.statusCode == 200) {
if (!error && response.statusCode === 200){
var $ = cheerio.load(body);

@@ -57,3 +58,7 @@ var meta = $('meta');

}else{
callback(new Error('Bad Request' + response.statusCode));
if(typeof response.statusCode !== 'undefined'){
callback('Response code: ' + response.statusCode, null);
}else{
callback(error, null);
}
}

@@ -60,0 +65,0 @@ });

{
"name": "metaget",
"version": "1.0.3",
"version": "1.0.4",
"description": "A Node.js module to fetch HTML meta tags (including Open Graph) from a remote URL",

@@ -5,0 +5,0 @@ "main": "index.js",

@@ -16,7 +16,7 @@ # metaget

metaget.fetch('https://wordpress.com', function (err, meta_response) {
if(err){
console.log(err);
}else{
console.log(meta_response);
}
if(err){
console.log(err);
}else{
console.log(meta_response);
}
});

@@ -40,12 +40,10 @@ ```

metaget.fetch('https://wordpress.com',{headers:{"User-Agent": "Googlebot"}}, function (err, meta_response) {
if(err){
console.log(err);
}else{
console.log(meta_response);
}
if(err){
console.log(err);
}else{
console.log(meta_response);
}
});
```
## Contributing

@@ -63,3 +61,3 @@

Copyright (c) 2011-2015 Twitter, Inc
Copyright (c) 2011-2015 Mark Moffat

@@ -82,2 +80,2 @@ Permission is hereby granted, free of charge, to any person obtaining a copy

OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
THE SOFTWARE.
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc