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

node-twitter-api

Package Overview
Dependencies
Maintainers
1
Versions
30
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

node-twitter-api - npm Package Compare versions

Comparing version 1.2.1 to 1.2.2

2

package.json
{
"name": "node-twitter-api",
"version": "1.2.1",
"version": "1.2.2",
"description": "Simple module for using Twitter's API in node.js",

@@ -5,0 +5,0 @@ "keywords": ["twitter","oauth","rest","streaming"],

@@ -1,2 +0,2 @@

var VERSION = "1.2.1",
var VERSION = "1.2.2",
querystring = require("querystring"),

@@ -28,3 +28,3 @@ oauth = require("oauth"),

callback(error);
} else {
} else {
callback(null, oauthToken, oauthTokenSecret, results);

@@ -51,4 +51,4 @@ }

callback(null, JSON.parse(data));
}
});
}
});
}

@@ -93,4 +93,4 @@

callback(null, JSON.parse(data));
}
});
}
});
}

@@ -210,3 +210,3 @@

callback(null, JSON.parse(data), response);
}
}
});

@@ -219,3 +219,3 @@ } else {

callback(null, JSON.parse(data), response);
}
}
});

@@ -241,7 +241,6 @@ }

});
// multipart/form-data
var form = r.form();
for (var key in params) {
console.log(key);
if (key != "media") {

@@ -251,3 +250,3 @@ form.append(key, params[key]);

}
// append the media array

@@ -258,7 +257,6 @@ var media = params["media"];

if (fs.existsSync(media[i])) {
console.log(media[i] + " exists.");
form.append("media[]", fs.createReadStream(media[i]));
} else {
form.append("media[]", media[i]);
}
}
}

@@ -275,3 +273,3 @@ }

callback(null, JSON.parse(data), response);
}
}
});

@@ -294,3 +292,3 @@ };

callback(null, JSON.parse(data), response);
}
}
});

@@ -319,3 +317,3 @@ } else {

callback(null, JSON.parse(data), response);
}
}
});

@@ -333,3 +331,3 @@ };

callback(null, JSON.parse(data), response);
}
}
});

@@ -358,3 +356,3 @@ };

callback(null, JSON.parse(data), response);
}
}
});

@@ -372,2 +370,34 @@ } else {

Twitter.prototype.updateProfileImage = function(params, accessToken, accessTokenSecret, callback) {
if (!fs.existsSync(params["image"])) throw new Error("no image");
var r = request.post({
url: baseUrl + "account/update_profile_image.json",
oauth: {
consumer_key: this.consumerKey,
consumer_secret: this.consumerSecret,
token: accessToken,
token_secret: accessTokenSecret
}
}, function(error, response, body) {
if (error) {
callback(error, response, baseUrl + "search/tweets.json?" + querystring.stringify(params));
} else {
callback(null, JSON.parse(body), response);
}
});
// multipart/form-data
var form = r.form();
for (var key in params) {
if (key != "image") {
form.append(key, params[key]);
}
}
form.append("image", fs.createReadStream(params["image"]));
}
// Account

@@ -387,2 +417,5 @@ Twitter.prototype.account = function(type, params, accessToken, accessTokenSecret, callback) {

break;
case "update_profile_image":
this.updateProfileImage(params, accessToken, accessTokenSecret, callback);
break;
}

@@ -396,3 +429,3 @@

callback(null, JSON.parse(data), response);
}
}
});

@@ -428,3 +461,3 @@ } else {

callback(null, JSON.parse(data), response);
}
}
});

@@ -451,3 +484,3 @@ } else {

callback(null, JSON.parse(data), response);
}
}
});

@@ -481,3 +514,3 @@ };

callback(null, JSON.parse(data), response);
}
}
});

@@ -503,3 +536,3 @@ };

callback(null, JSON.parse(data), response);
}
}
});

@@ -539,3 +572,3 @@ } else {

callback(null, JSON.parse(data), response);
}
}
});

@@ -564,3 +597,3 @@ } else {

case "subscribers/create":
case "subscribers/destroy":
case "subscribers/destroy":
case "destroy":

@@ -578,3 +611,3 @@ case "update":

callback(null, JSON.parse(data), response);
}
}
});

@@ -606,3 +639,3 @@ } else {

break;
case "destroy":
case "destroy":
url = "destroy/" + params.id;

@@ -620,3 +653,3 @@ delete params.id;

callback(null, JSON.parse(data), response);
}
}
});

@@ -655,3 +688,3 @@ } else {

callback(null, JSON.parse(data), response);
}
}
});

@@ -678,3 +711,3 @@ } else {

callback(null, JSON.parse(data), response);
}
}
});

@@ -723,3 +756,3 @@ };

callback(null, JSON.parse(data), response);
}
}
});

@@ -746,3 +779,3 @@ } else {

callback(null, JSON.parse(data), response);
}
}
});

@@ -758,3 +791,3 @@ };

callback(null, JSON.parse(data), response);
}
}
});

@@ -761,0 +794,0 @@ };

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