mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-16 11:33:30 +01:00
fix: reading readme files
This commit is contained in:
@@ -15,6 +15,7 @@ export default withBundleAnalyzer({
|
|||||||
ignoreDuringBuilds: true,
|
ignoreDuringBuilds: true,
|
||||||
},
|
},
|
||||||
cleanDistDir: true,
|
cleanDistDir: true,
|
||||||
|
outputFileTracing: true,
|
||||||
experimental: {
|
experimental: {
|
||||||
appDir: true,
|
appDir: true,
|
||||||
serverComponentsExternalPackages: ['@microsoft/api-extractor-model', 'jju', 'shiki'],
|
serverComponentsExternalPackages: ['@microsoft/api-extractor-model', 'jju', 'shiki'],
|
||||||
|
|||||||
@@ -82,13 +82,13 @@ export async function generateStaticParams() {
|
|||||||
'packages',
|
'packages',
|
||||||
packageName,
|
packageName,
|
||||||
versions[idx] ?? 'main',
|
versions[idx] ?? 'main',
|
||||||
`${member.name}:${member.overloadIndex}:${member.kind}`,
|
`${member.name}%3A${member.overloadIndex}%3A${member.kind}`,
|
||||||
],
|
],
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
return {
|
return {
|
||||||
slug: ['packages', packageName, versions[idx] ?? 'main', `${member.name}:${member.kind}`],
|
slug: ['packages', packageName, versions[idx] ?? 'main', `${member.name}%3A${member.kind}`],
|
||||||
};
|
};
|
||||||
}),
|
}),
|
||||||
),
|
),
|
||||||
@@ -103,11 +103,11 @@ export async function generateStaticParams() {
|
|||||||
...getMembers(pkg, 'main').map((member) => {
|
...getMembers(pkg, 'main').map((member) => {
|
||||||
if (member.kind === ApiItemKind.Function && member.overloadIndex && member.overloadIndex > 1) {
|
if (member.kind === ApiItemKind.Function && member.overloadIndex && member.overloadIndex > 1) {
|
||||||
return {
|
return {
|
||||||
slug: ['packages', packageName, 'main', `${member.name}:${member.overloadIndex}:${member.kind}`],
|
slug: ['packages', packageName, 'main', `${member.name}%3A${member.overloadIndex}%3A${member.kind}`],
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
return { slug: ['packages', packageName, 'main', `${member.name}:${member.kind}`] };
|
return { slug: ['packages', packageName, 'main', `${member.name}%3A${member.kind}`] };
|
||||||
}),
|
}),
|
||||||
];
|
];
|
||||||
} catch {
|
} catch {
|
||||||
@@ -388,7 +388,3 @@ export default async function Page({ params }: { params: { slug: string[] } }) {
|
|||||||
</MemberProvider>
|
</MemberProvider>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
export const config = {
|
|
||||||
unstable_includeFiles: [`../../packages/{brokers,builders,collection,core,proxy,rest,util,voice,ws}/README.md`],
|
|
||||||
};
|
|
||||||
|
|||||||
13
apps/website/src/pages/api/_readme.ts
Normal file
13
apps/website/src/pages/api/_readme.ts
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
import { join } from 'node:path';
|
||||||
|
// eslint-disable-next-line n/prefer-global/process
|
||||||
|
import { cwd } from 'node:process';
|
||||||
|
|
||||||
|
join(cwd(), '..', '..', 'packages', 'brokers', 'README.md');
|
||||||
|
join(cwd(), '..', '..', 'packages', 'builders', 'README.md');
|
||||||
|
join(cwd(), '..', '..', 'packages', 'collection', 'README.md');
|
||||||
|
join(cwd(), '..', '..', 'packages', 'core', 'README.md');
|
||||||
|
join(cwd(), '..', '..', 'packages', 'proxy', 'README.md');
|
||||||
|
join(cwd(), '..', '..', 'packages', 'rest', 'README.md');
|
||||||
|
join(cwd(), '..', '..', 'packages', 'util', 'README.md');
|
||||||
|
join(cwd(), '..', '..', 'packages', 'voice', 'README.md');
|
||||||
|
join(cwd(), '..', '..', 'packages', 'ws', 'README.md');
|
||||||
6
apps/website/src/pages/api/dummy.ts
Normal file
6
apps/website/src/pages/api/dummy.ts
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
import type { NextApiRequest, NextApiResponse } from 'next';
|
||||||
|
import './_readme';
|
||||||
|
|
||||||
|
export default function handler(_: NextApiRequest, res: NextApiResponse) {
|
||||||
|
res.status(200).json({ _: '' });
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user