From ecffab210dd1da4514e1df0af68e493ffa15ac5d Mon Sep 17 00:00:00 2001
From: Rynco Maekawa <i@rynco.me>
Date: Thu, 23 Jan 2025 17:10:39 +0800
Subject: [PATCH] Ignore node modules when scanning project for changes

---
 crates/moonutil/src/common.rs | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/crates/moonutil/src/common.rs b/crates/moonutil/src/common.rs
index f5c65dec..c3532548 100644
--- a/crates/moonutil/src/common.rs
+++ b/crates/moonutil/src/common.rs
@@ -484,7 +484,7 @@ impl MooncOpt {
 
 pub const DEP_PATH: &str = ".mooncakes";
 
-pub const IGNORE_DIRS: &[&str] = &["target", ".git", DEP_PATH];
+pub const IGNORE_DIRS: &[&str] = &["target", ".git", "node_modules", DEP_PATH];
 
 pub fn dialoguer_ctrlc_handler() {
     // Fix cursor disappears after ctrc+c