feat: migrate /vs-marketplace

pull/621/head
Amio 2023-07-02 08:15:06 +08:00 zatwierdzone przez Amio Jin
rodzic 8c87249328
commit 4577691d66
5 zmienionych plików z 12 dodań i 8 usunięć

Wyświetl plik

@ -14,7 +14,6 @@ export const liveBadgeList = [
'nuget',
'packagist',
'rubygems',
'vs-marketplace',
'melpa',
'maven',
'cocoapods',

Wyświetl plik

@ -9,6 +9,7 @@ import codeclimate from '../pages/api/codeclimate'
import codecov from '../pages/api/codecov'
import travis from '../pages/api/travis'
import chromeWebStore from '../pages/api/chrome-web-store'
import vsMarketplace from '../pages/api/vs-marketplace'
import hackage from '../pages/api/hackage'
import pypi from '../pages/api/pypi'
import runkit from '../pages/api/runkit'
@ -27,6 +28,7 @@ export default {
codecov: codecov.meta,
travis: travis.meta,
'chrome-web-store': chromeWebStore.meta,
'vs-marketplace': vsMarketplace.meta,
hackage: hackage.meta,
pypi: pypi.meta,
runkit: runkit.meta,

Wyświetl plik

@ -52,6 +52,7 @@ const nextConfig = {
'/codecov',
'/travis',
'/chrome-web-store',
'/vs-marketplace',
'/hackage',
'/ppm',
'/pypi',

Wyświetl plik

@ -1,7 +1,7 @@
import millify from 'millify'
import got from '../libs/got'
import { version as v, versionColor } from '../libs/utils'
import { createBadgenHandler, PathArgs } from '../libs/create-badgen-handler'
import got from '../../libs/got'
import { version as v, versionColor } from '../../libs/utils'
import { createBadgenHandler, PathArgs } from '../../libs/create-badgen-handler-next'
export default createBadgenHandler({
title: 'Visual Studio Marketplace',
@ -56,6 +56,12 @@ async function handler ({ topic, pkg }: PathArgs) {
status: `${averagerating.toFixed(1)}/5 (${ratingcount})`,
color: 'green'
}
default:
return {
subject: 'vs-marketplace',
status: 'unknown topic',
color: 'grey',
}
}
}

Wyświetl plik

@ -194,10 +194,6 @@
"source": "/uptime-robot/:match*",
"destination": "https://v2022.badgen.net/uptime-robot/:match*"
},
{
"source": "/vs-marketplace/:match*",
"destination": "https://v2022.badgen.net/vs-marketplace/:match*"
},
{
"source": "/wapm/:match*",
"destination": "https://v2022.badgen.net/wapm/:match*"