summaryrefslogtreecommitdiff
path: root/packages/create-astro/src/index.ts
diff options
context:
space:
mode:
authorGravatar FredKSchott <FredKSchott@users.noreply.github.com> 2021-07-20 01:56:54 +0000
committerGravatar GitHub Actions <actions@github.com> 2021-07-20 01:56:54 +0000
commit15cd6c17085dd78dd29f41b45b55cfc4693f7ebe (patch)
tree6ac9cd8135bf7be04cabe26f7f83949d22ab7490 /packages/create-astro/src/index.ts
parentd45431d2468ec4234290c90e08174ef1a494d9fa (diff)
downloadastro-15cd6c17085dd78dd29f41b45b55cfc4693f7ebe.tar.gz
astro-15cd6c17085dd78dd29f41b45b55cfc4693f7ebe.tar.zst
astro-15cd6c17085dd78dd29f41b45b55cfc4693f7ebe.zip
[ci] yarn format
Diffstat (limited to 'packages/create-astro/src/index.ts')
-rw-r--r--packages/create-astro/src/index.ts20
1 files changed, 11 insertions, 9 deletions
diff --git a/packages/create-astro/src/index.ts b/packages/create-astro/src/index.ts
index 20a3176a8..4343c243a 100644
--- a/packages/create-astro/src/index.ts
+++ b/packages/create-astro/src/index.ts
@@ -21,21 +21,23 @@ export function mkdirp(dir: string) {
}
/**
- * Delete all files, subdirectories, and symlinks in a given
- * directory.
+ * Delete all files, subdirectories, and symlinks in a given
+ * directory.
*
* @param dir the directory to empty
* @returns a promise for emptying a given directory
*/
export async function emptyDir(dir: string) {
const items = await fs.promises.readdir(dir);
- return Promise.all(items.map(async (item) => {
- const itemPath = path.join(dir, item);
- const stat = await fs.promises.stat(itemPath);
- return stat.isDirectory()
- ? fs.promises.rm(itemPath, { recursive: true, force: true }) // To remove directories
- : fs.promises.unlink(itemPath); // Remove files and symlinks
- }));
+ return Promise.all(
+ items.map(async (item) => {
+ const itemPath = path.join(dir, item);
+ const stat = await fs.promises.stat(itemPath);
+ return stat.isDirectory()
+ ? fs.promises.rm(itemPath, { recursive: true, force: true }) // To remove directories
+ : fs.promises.unlink(itemPath); // Remove files and symlinks
+ })
+ );
}
const { version } = JSON.parse(fs.readFileSync(new URL('../package.json', import.meta.url), 'utf-8'));