import { readFile } from 'node:fs/promises'; import { generateAllIndices } from '@discordjs/scripts'; console.info('Generating all indices...'); await generateAllIndices({ fetchPackageVersions: () => ['main'], fetchPackageVersionDocs: async (pkg, version) => { console.log(`Fetching data for ${pkg} ${version}...`); return JSON.parse(await readFile(`${process.cwd()}/../../../docs/${pkg}/${version}.api.json`, 'utf8')); }, }); console.info('Generated all indices.');