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

corsica-xkcd

Package Overview
Dependencies
Maintainers
3
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

corsica-xkcd - npm Package Compare versions

Comparing version 0.1.0 to 0.2.0

16

index.js

@@ -17,3 +17,2 @@ /* Description:

var request = require('request');
var format = require('util').format;

@@ -23,4 +22,7 @@

var request;
var log = console.log.bind(console, '[xkcd]');
module.exports = function(corsica) {
request = corsica.request;

@@ -34,3 +36,3 @@ corsica.on('content', function(content) {

}, function (err) {
console.warn('[xkcd] Could not get info for comic at', content.url);
log('Could not get info for comic at', content.url);
return content;

@@ -45,7 +47,10 @@ });

corsica.on('xkcd', function(content) {
console.log('[xkcd]', 'on xkcd', content);
log('on xkcd', content);
var comic = content.comic || content._args[0];
makeComicContent(comic)
.then(function(comicContent) {
corsica.sendMessage('content', corsica.utils.merge(content, comicContent));
var c = corsica.utils.merge(content, comicContent);
corsica.sendMessage('content', c);
}, function(err) {
console.warn('[xkcd]', err);
});

@@ -57,3 +62,3 @@ return content;

function makeComicContent(comicNum) {
console.log('[xkcd]', 'makeComicContent', 'comicNum =', comicNum);
log('makeComicContent', 'comicNum =', comicNum);
return new Promise(function (resolve, reject) {

@@ -87,4 +92,3 @@ var url;

};
console.log('res:', res);
return res;
}
{
"name": "corsica-xkcd",
"version": "0.1.0",
"version": "0.2.0",
"description": "A Corsica plugin to display XKCD comics.",

@@ -25,4 +25,5 @@ "main": "index.js",

"es6-promise": "~0.1.1",
"request": "~2.34.0"
"request": "~2.34.0",
"corsica": "~0.1.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