From bb2e9d1175198290556b387d8987609d2e85565a Mon Sep 17 00:00:00 2001 From: Max Schmitt Date: Tue, 16 Jul 2024 20:55:12 +0200 Subject: [PATCH] chore: make 'npm run clean' ignore .DS_Store (#31710) --- utils/build/clean.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/utils/build/clean.js b/utils/build/clean.js index b0ad6f2278..53079baf29 100644 --- a/utils/build/clean.js +++ b/utils/build/clean.js @@ -11,7 +11,9 @@ for (const pkg of workspace.packages()) { rmSync(path.join(pkg.path, 'src', 'generated')); const bundles = path.join(pkg.path, 'bundles'); if (fs.existsSync(bundles) && fs.statSync(bundles).isDirectory()) { - for (const bundle of fs.readdirSync(bundles)) - rmSync(path.join(bundles, bundle, 'node_modules')); + for (const bundle of fs.readdirSync(bundles, { withFileTypes: true })) { + if (bundle.isDirectory()) + rmSync(path.join(bundles, bundle.name, 'node_modules')); + } } }