diff --git a/endpoints/amo.js b/endpoints/amo.js index 8cda5c3..e35abfa 100644 --- a/endpoints/amo.js +++ b/endpoints/amo.js @@ -3,7 +3,6 @@ const got = require('../libs/got.js') const stars = require('../libs/utils/stars.js') const semColor = require('../libs/utils/sem-color.js') const v = require('../libs/utils/version-formatter.js') - const badgenServe = require('../libs/badgen-serve.js') const examples = [ diff --git a/endpoints/homebrew.js b/endpoints/homebrew.js index e28bb36..786532a 100644 --- a/endpoints/homebrew.js +++ b/endpoints/homebrew.js @@ -1,7 +1,7 @@ const got = require('../libs/got.js') const semColor = require('../libs/utils/sem-color.js') -const badgenServe = require('../libs/badgen-serve.js') const v = require('../libs/utils/version-formatter.js') +const badgenServe = require('../libs/badgen-serve.js') const help = `# badgen/homebrew` diff --git a/libs/badgen-serve.js b/libs/badgen-serve.js index 568e242..9f6ead4 100644 --- a/libs/badgen-serve.js +++ b/libs/badgen-serve.js @@ -5,13 +5,13 @@ const serve404 = require('./serve-404.js') const serveHelp = require('./serve-help.js') const serveBadge = require('./serve-badge.js') -module.exports = function createHandler (handlers, { help = '', examples = [] } = {}) { +module.exports = function badgenServe (handlers, { help = '', examples = [] } = {}) { return async function httpHandler (req, res) { const { pathname, query } = url.parse(req.url, true) // serve favicon if (pathname === '/favicon.ico') { - return serve404(req, res) + return res.end() } // serve help message diff --git a/now.json b/now.json index 2f4948b..c6cb816 100644 --- a/now.json +++ b/now.json @@ -1,10 +1,11 @@ { "version": 2, "builds": [ - { "src": "package.json", "use": "@now/next" }, { "src": "endpoints/*.js", "use": "@now/node" } ], "routes": [ - { "src": "^/badge/.*", "dest": "/endpoints/badge.js" } + { "src": "/badge/.*", "dest": "/endpoints/badge.js" }, + { "src": "/amo/.*", "dest": "/endpoints/amo.js" }, + { "src": "/homebrew/.*", "dest": "/endpoints/homebrew.js" } ] }