From 90850ef6bb4d0334d4a7121f0effa4b906831480 Mon Sep 17 00:00:00 2001 From: Amio Jin Date: Sat, 10 Jun 2023 10:25:55 +0800 Subject: [PATCH] feat: migrate /runkit badges (#598) --- libs/badge-list.ts | 1 - libs/badge-list2.ts | 2 ++ next.config.js | 1 + {api- => pages/api}/runkit.ts | 4 ++-- vercel.json | 4 ---- 5 files changed, 5 insertions(+), 7 deletions(-) rename {api- => pages/api}/runkit.ts (95%) diff --git a/libs/badge-list.ts b/libs/badge-list.ts index 2a0f6f1..a913560 100644 --- a/libs/badge-list.ts +++ b/libs/badge-list.ts @@ -72,7 +72,6 @@ export const liveBadgeList = [ 'tidelift', 'jenkins', 'liberapay', - 'runkit', 'https', ] diff --git a/libs/badge-list2.ts b/libs/badge-list2.ts index 5f27b25..323ea5c 100644 --- a/libs/badge-list2.ts +++ b/libs/badge-list2.ts @@ -2,6 +2,7 @@ import staticBadge from '../pages/api/static' import github from '../pages/api/github' import npm from '../pages/api/npm' import chromeWebStore from '../pages/api/chrome-web-store' +import runkit from '../pages/api/runkit' import winget from '../pages/api/winget' import xo from '../pages/api/xo' @@ -10,6 +11,7 @@ export default { github: github.meta, npm: npm.meta, chromeWebStore: chromeWebStore.meta, + runkit: runkit.meta, winget: winget.meta, xo: xo.meta } diff --git a/next.config.js b/next.config.js index fbc8342..11f171e 100644 --- a/next.config.js +++ b/next.config.js @@ -45,6 +45,7 @@ const nextConfig = { '/github', '/npm', '/chrome-web-store', + '/runkit', '/winget', '/xo', ] diff --git a/api-/runkit.ts b/pages/api/runkit.ts similarity index 95% rename from api-/runkit.ts rename to pages/api/runkit.ts index 4608938..c2c594e 100644 --- a/api-/runkit.ts +++ b/pages/api/runkit.ts @@ -1,5 +1,5 @@ -import got from '../libs/got' -import { createBadgenHandler, PathArgs } from '../libs/create-badgen-handler' +import got from '../../libs/got' +import { createBadgenHandler, PathArgs } from '../../libs/create-badgen-handler-next' const help = ` https://badgen.net/runkit/amio/cal-badge/Asia/Shanghai diff --git a/vercel.json b/vercel.json index dd2c52b..e2341fc 100644 --- a/vercel.json +++ b/vercel.json @@ -210,10 +210,6 @@ "source": "/rubygems/:match*", "destination": "https://v2022.badgen.net/rubygems/:match*" }, - { - "source": "/runkit/:match*", - "destination": "https://v2022.badgen.net/runkit/:match*" - }, { "source": "/scoop/:match*", "destination": "https://v2022.badgen.net/scoop/:match*"