From 4dea3f9912fd0a622ec29bdacbd115c82ba53914 Mon Sep 17 00:00:00 2001 From: Amio Date: Sun, 1 Jul 2018 16:11:23 +0800 Subject: [PATCH] Add serve.js for visual test --- test/serve.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 test/serve.js diff --git a/test/serve.js b/test/serve.js new file mode 100644 index 0000000..051c85b --- /dev/null +++ b/test/serve.js @@ -0,0 +1,12 @@ +const http = require('http') +const badgen = require('..') + +// @example +// http://localhost:3000/npm/v1.2.3 +const serveBadge = (req, res) => { + const [ subject, status, color ] = req.url.split('/').filter(Boolean) + res.writeHead(200, { 'Content-Type': 'image/svg+xml;charset=utf-8' }) + res.end(badgen({subject, status, color})) +} + +http.createServer(serveBadge).listen(3000)