From 2eb0e2c157cf3724a8167880e16be7f976e6d4c1 Mon Sep 17 00:00:00 2001 From: zanminkian Date: Mon, 13 Jan 2025 14:22:16 +0000 Subject: [PATCH] fix: dont copy files in `.git` folder --- .changeset/little-ads-change.md | 5 +++++ packages/tscx/src/cmd/copyfiles.ts | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 .changeset/little-ads-change.md diff --git a/.changeset/little-ads-change.md b/.changeset/little-ads-change.md new file mode 100644 index 0000000..7d756e9 --- /dev/null +++ b/.changeset/little-ads-change.md @@ -0,0 +1,5 @@ +--- +"@rnm/tscx": patch +--- + +fix: dont't copy files in `.git` folder diff --git a/packages/tscx/src/cmd/copyfiles.ts b/packages/tscx/src/cmd/copyfiles.ts index 12ae562..7ddf520 100644 --- a/packages/tscx/src/cmd/copyfiles.ts +++ b/packages/tscx/src/cmd/copyfiles.ts @@ -24,7 +24,8 @@ export async function copyfiles(rootDirectory: string, outDirectory: string) { if ( stat.isDirectory() && !filepath.startsWith(outDir) && - !filepath.endsWith(`${path.sep}node_modules`) + !filepath.endsWith(`${path.sep}node_modules`) && + !filepath.endsWith(`${path.sep}.git`) ) { await walkDir(filepath, cb); }