From 9db4b6251548acd77c20db36715cc2276cb7c136 Mon Sep 17 00:00:00 2001 From: Amio Date: Tue, 1 Aug 2023 20:08:15 +0800 Subject: [PATCH] feat: migrate /coveralls --- libs/badge-list.ts | 1 - libs/badge-list2.ts | 2 ++ next.config.js | 1 + {api- => pages/api}/coveralls.ts | 6 +++--- vercel.json | 4 ---- 5 files changed, 6 insertions(+), 8 deletions(-) rename {api- => pages/api}/coveralls.ts (88%) diff --git a/libs/badge-list.ts b/libs/badge-list.ts index 6a92ad3..0d53d83 100644 --- a/libs/badge-list.ts +++ b/libs/badge-list.ts @@ -32,7 +32,6 @@ export const liveBadgeList = [ 'circleci', 'appveyor', 'codacy', - 'coveralls', 'azure-pipelines', // quality & metrics 'snyk', diff --git a/libs/badge-list2.ts b/libs/badge-list2.ts index 76f64d7..00c2b81 100644 --- a/libs/badge-list2.ts +++ b/libs/badge-list2.ts @@ -12,6 +12,7 @@ import bundlephobia from '../pages/api/bundlephobia' import packagephobia from '../pages/api/packagephobia' import codeclimate from '../pages/api/codeclimate' import codecov from '../pages/api/codecov' +import coveralls from '../pages/api/coveralls' import travis from '../pages/api/travis' import chromeWebStore from '../pages/api/chrome-web-store' import vsMarketplace from '../pages/api/vs-marketplace' @@ -46,6 +47,7 @@ export default { packagephobia: packagephobia.meta, codeclimate: codeclimate.meta, codecov: codecov.meta, + coveralls: coveralls.meta, travis: travis.meta, peertube: peertube.meta, discord: discord.meta, diff --git a/next.config.js b/next.config.js index aec639c..336932e 100644 --- a/next.config.js +++ b/next.config.js @@ -48,6 +48,7 @@ const nextConfig = { '/packagephobia', '/codeclimate', '/codecov', + '/coveralls', '/travis', '/xo', // social network diff --git a/api-/coveralls.ts b/pages/api/coveralls.ts similarity index 88% rename from api-/coveralls.ts rename to pages/api/coveralls.ts index c7ae14a..0d427bc 100644 --- a/api-/coveralls.ts +++ b/pages/api/coveralls.ts @@ -1,6 +1,6 @@ -import got from '../libs/got' -import { coverage as cov, coverageColor } from '../libs/utils' -import { createBadgenHandler, PathArgs } from '../libs/create-badgen-handler' +import got from '../../libs/got' +import { coverage as cov, coverageColor } from '../../libs/utils' +import { createBadgenHandler, PathArgs } from '../../libs/create-badgen-handler-next' const COVERALLS_BADGE_URL = 'https://coveralls.io/repos/' diff --git a/vercel.json b/vercel.json index c425c56..5631cc9 100644 --- a/vercel.json +++ b/vercel.json @@ -28,10 +28,6 @@ "source": "/codacy/:match*", "destination": "https://v2022.badgen.net/codacy/:match*" }, - { - "source": "/coveralls/:match*", - "destination": "https://v2022.badgen.net/coveralls/:match*" - }, { "source": "/cpan/:match*", "destination": "https://v2022.badgen.net/cpan/:match*"