From d58c95a613f9a1d073c890f7c17bf840a7e4105d Mon Sep 17 00:00:00 2001 From: Amio Date: Tue, 26 Jun 2018 18:09:22 +0800 Subject: [PATCH] Rollback to index redirect --- README.md | 4 +++- service.js | 33 ++++++++++++++++----------------- 2 files changed, 19 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index be72022..e205645 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,6 @@ -# Fast badge generating service +# Badgen + +Fast badge generating service. ## Usage diff --git a/service.js b/service.js index 8b1432d..6a1d5c5 100644 --- a/service.js +++ b/service.js @@ -1,5 +1,5 @@ -const fs = require('fs') -const r2 = require('r2') +// const fs = require('fs') +// const r2 = require('r2') const http = require('http') const cors = require('@amio/micro-cors')() const router = require('find-my-way')() @@ -40,27 +40,26 @@ function cleanCache (req, res) { res.end(`Cleaned ${count}\n${keys}`) } -function serveMarkdown (file) { - let content = fs.readFileSync(file, 'utf-8') - r2.post('https://md.now.sh', { - json: { - text: content, - title: 'Badgen - fast badge generator', - linkCSS: 'https://cdnjs.cloudflare.com/ajax/libs/github-markdown-css/2.10.0/github-markdown.min.css' - } - }).text.then(html => (content = html)) +// function serveMarkdown (file) { +// let content = fs.readFileSync(file, 'utf-8') +// r2.post('https://md.now.sh', { +// json: { +// text: content, +// title: 'Badgen - fast badge generator' +// } +// }).text.then(html => (content = html)) - return (req, res) => { - res.writeHead(200, { 'Content-Type': 'text/html; charset=utf-8' }) - res.end(content) - } -} +// return (req, res) => { +// res.writeHead(200, { 'Content-Type': 'text/html; charset=utf-8' }) +// res.end(content) +// } +// } router.get('/badge/:subject/:status', serveBadge) router.get('/badge/:subject/:status/:color', serveBadge) router.get('/list/:subject/:status', serveListBadge) router.get('/list/:subject/:status/:color', serveListBadge) -router.get('/', serveMarkdown('README.md')) +router.get('/', redirect) router.get('/clean-cache', cleanCache) const handler = cors((req, res) => router.lookup(req, res))