chore: update next

This commit is contained in:
iCrawl
2022-12-03 10:43:51 +01:00
parent a0d6bc49c6
commit 86959bad49
5 changed files with 70 additions and 66 deletions

View File

@@ -54,7 +54,9 @@ export async function generateStaticParams({ params }: { params?: { package: str
const res = await readFile(join(cwd(), '..', '..', 'packages', packageName, 'docs', 'docs.api.json'), 'utf8');
data = JSON.parse(res);
} else {
const response = await fetch(`https://docs.discordjs.dev/api/info?package=${packageName}`);
const response = await fetch(`https://docs.discordjs.dev/api/info?package=${packageName}`, {
next: { revalidate: 3_600 },
});
versions = await response.json();
versions = versions.slice(-2);

View File

@@ -10,7 +10,7 @@ async function getData(pkg: string) {
notFound();
}
const res = await fetch(`https://docs.discordjs.dev/api/info?package=${pkg}`);
const res = await fetch(`https://docs.discordjs.dev/api/info?package=${pkg}`, { next: { revalidate: 3_600 } });
const data: string[] = await res.json();
if (!data.length) {

View File

@@ -8,7 +8,9 @@ import { PACKAGES } from '~/util/constants';
async function getData() {
return Promise.all(
PACKAGES.map(async (pkg) => {
const response = await fetch(`https://docs.discordjs.dev/api/info?package=${pkg}`);
const response = await fetch(`https://docs.discordjs.dev/api/info?package=${pkg}`, {
next: { revalidate: 3_600 },
});
const versions = await response.json();
const latestVersion = versions.at(-2) ?? 'main';
return { packageName: pkg, version: latestVersion };