diff --git a/packages/create-docusaurus/src/index.ts b/packages/create-docusaurus/src/index.ts index b996c3e90b..d2ac2150fe 100755 --- a/packages/create-docusaurus/src/index.ts +++ b/packages/create-docusaurus/src/index.ts @@ -456,8 +456,10 @@ export default async function init( reqTemplate?: string, cliOptions: CLIOptions = {}, ): Promise { - const templates = await readTemplates(); - const siteName = await getSiteName(reqName, rootDir); + const [templates, siteName] = await Promise.all([ + readTemplates(), + getSiteName(reqName, rootDir), + ]); const dest = path.resolve(rootDir, siteName); const source = await getSource(reqTemplate, templates, cliOptions);