From 47a98a1d6ed1b03fb2292d1a3798a9369a98a0bf Mon Sep 17 00:00:00 2001 From: Matthew Cheung <70357013+Mcheung7272@users.noreply.github.com> Date: Mon, 22 Dec 2025 10:54:03 -0500 Subject: [PATCH] feat(create-docusaurus): enable creation in current directory (#11611) --- 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;