From 2346e5ac55841c17077e22c0494aa231886776ea Mon Sep 17 00:00:00 2001 From: ElNounch Date: Sat, 23 May 2015 17:30:11 +0200 Subject: [PATCH] Support for optional dependencies mode of David --- server.js | 4 ++-- try.html | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/server.js b/server.js index d886dbd..95e97b9 100644 --- a/server.js +++ b/server.js @@ -1814,10 +1814,10 @@ cache(function(data, match, sendBadge, request) { })); // David integration -camp.route(/^\/david\/(dev\/|peer\/)?(.+?)\.(svg|png|gif|jpg|json)$/, +camp.route(/^\/david\/(dev\/|optional\/|peer\/)?(.+?)\.(svg|png|gif|jpg|json)$/, cache(function(data, match, sendBadge, request) { var dev = match[1]; - if (dev != null) { dev = dev.slice(0, -1); } // 'dev' or 'peer'. + if (dev != null) { dev = dev.slice(0, -1); } // 'dev', 'optional' or 'peer'. // eg, `strongloop/express`, `webcomponents/generator-element`. var userRepo = match[2]; var format = match[3]; diff --git a/try.html b/try.html index 63435d5..b65a7a7 100644 --- a/try.html +++ b/try.html @@ -462,6 +462,10 @@ Pixel-perfect   Retina-ready   Fast   Consistent   Hackable https://img.shields.io/david/dev/strongloop/express.svg + David: + + https://img.shields.io/david/optional/elnounch/byebye.svg + David: https://img.shields.io/david/peer/webcomponents/generator-element.svg