From 13d54825caa9906484c32c0b3ba3483fcc7f1923 Mon Sep 17 00:00:00 2001 From: cel Date: Fri, 31 Aug 2018 13:49:20 -0700 Subject: [PATCH] Render npm packages more --- render.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/render.js b/render.js index f1fc99b..dff47ae 100644 --- a/render.js +++ b/render.js @@ -507,7 +507,15 @@ function render(opts, id, c) { return h('span.status', 'Connected to the pub ' + host); } else if (c.type == "npm-packages") { - return [h('span.status', 'Pushed npm packages')]; + return h('div.status', 'Pushed npm packages', + Array.isArray(c.mentions) ? h('ul', c.mentions.map(function (link) { + var name = link && link.name + var m = name && /^npm:([^:]*):([^:]*)(?::([^:]*)(?:\.tgz)?)?$/.exec(name) + if (!m) return + var [, name, version, tag] = m + return h('li', name + ' v' + version + (tag ? ' (' + tag + ')' : '')) + })) : '' + ); } else if (c.type == "channel" && c.subscribed) return h('span.status',