From 61029e46fe905c87865be28ea59d8d6877f2037f Mon Sep 17 00:00:00 2001 From: mcheung7272 Date: Mon, 8 Dec 2025 20:19:22 -0500 Subject: [PATCH] feat(create-docusaurus): enable creation in current directory --- packages/create-docusaurus/src/index.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/create-docusaurus/src/index.ts b/packages/create-docusaurus/src/index.ts index fadb644680..ae9180746b 100755 --- a/packages/create-docusaurus/src/index.ts +++ b/packages/create-docusaurus/src/index.ts @@ -273,7 +273,10 @@ async function getSiteName( return 'A website name is required.'; } const dest = path.resolve(rootDir, siteName); - if (await fs.pathExists(dest)) { + if (siteName === '.' && (await fs.readdir(dest)).length > 0) { + return logger.interpolate`Directory not empty at path=${dest}!`; + } + if (siteName !== '.' && (await fs.pathExists(dest))) { return logger.interpolate`Directory already exists at path=${dest}!`; } return true;