mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-16 11:33:30 +01:00
chore(website): redirect to core instead
This commit is contained in:
@@ -14,8 +14,8 @@ export default async function middleware(request: NextRequest) {
|
|||||||
try {
|
try {
|
||||||
const skip = await get<boolean>('SKIP_PACKAGE_VERSION_SELECTION');
|
const skip = await get<boolean>('SKIP_PACKAGE_VERSION_SELECTION');
|
||||||
if (skip) {
|
if (skip) {
|
||||||
const latestVersion = await fetchLatestVersion('builders');
|
const latestVersion = await fetchLatestVersion('core');
|
||||||
return NextResponse.redirect(new URL(`/docs/packages/builders/${latestVersion}`, request.url));
|
return NextResponse.redirect(new URL(`/docs/packages/core/${latestVersion}`, request.url));
|
||||||
}
|
}
|
||||||
} catch {}
|
} catch {}
|
||||||
}
|
}
|
||||||
@@ -26,7 +26,7 @@ export default async function middleware(request: NextRequest) {
|
|||||||
|
|
||||||
if (PACKAGES.some((pkg) => request.nextUrl.pathname.includes(pkg))) {
|
if (PACKAGES.some((pkg) => request.nextUrl.pathname.includes(pkg))) {
|
||||||
// eslint-disable-next-line prefer-named-capture-group
|
// eslint-disable-next-line prefer-named-capture-group
|
||||||
const packageName = /\/docs\/packages\/([^/]+)\/.*/.exec(request.nextUrl.pathname)?.[1] ?? 'builders';
|
const packageName = /\/docs\/packages\/([^/]+)\/.*/.exec(request.nextUrl.pathname)?.[1] ?? 'core';
|
||||||
const latestVersion = await fetchLatestVersion(packageName);
|
const latestVersion = await fetchLatestVersion(packageName);
|
||||||
return NextResponse.redirect(
|
return NextResponse.redirect(
|
||||||
new URL(request.nextUrl.pathname.replace('stable', latestVersion ?? 'main'), request.url),
|
new URL(request.nextUrl.pathname.replace('stable', latestVersion ?? 'main'), request.url),
|
||||||
|
|||||||
Reference in New Issue
Block a user