From 4f26fee73eb67bda95d53b2b05457cdbd69c84d9 Mon Sep 17 00:00:00 2001 From: vsn4ik Date: Sun, 2 Nov 2014 23:59:09 +0300 Subject: [PATCH] Add npm object license. --- server.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/server.js b/server.js index b53c41b..207c31d 100644 --- a/server.js +++ b/server.js @@ -4,7 +4,7 @@ var camp = require('camp').start({ documentRoot: __dirname, port: serverPort }); -console.log('http://127.1:' + serverPort + '/try.html'); +console.log('http://127.0.0.1:' + serverPort + '/try.html'); var https = require('https'); var domain = require('domain'); var request = require('request'); @@ -737,6 +737,8 @@ cache(function(data, match, sendBadge, request) { var license = data.license; if (Array.isArray(license)) { license = license.join(', '); + } else if (typeof license == 'object') { + license = license.type; } badgeData.text[1] = license; badgeData.colorscheme = 'red'; @@ -939,7 +941,7 @@ cache(function(data, match, sendBadge, request) { } else if (info == 'l') { var license = data.info.license; badgeData.text[0] = 'license'; - if(license == null || license == 'UNKNOWN') { + if (license == null || license == 'UNKNOWN') { badgeData.text[1] = 'Unknown'; } else { badgeData.text[1] = license; @@ -1034,7 +1036,7 @@ cache(function(data, match, sendBadge, request) { var license = (data.meta.licenses || []).join(', '); badgeData.text[0] = 'license'; if ((data.meta.licenses || []).length > 1) badgeData.text[0] += 's'; - if(license == '') { + if (license == '') { badgeData.text[1] = 'Unknown'; } else { badgeData.text[1] = license;