diff --git a/internal/util/util.go b/internal/util/util.go index ae39723ae..2933d4cb7 100644 --- a/internal/util/util.go +++ b/internal/util/util.go @@ -185,7 +185,7 @@ func AddFlowEntriesToCursorIgnore(targetDir string, loader flowkit.ReaderWriter) ".env", "", "# Pay attention to imports directory", - "!imports/**", + "!imports", } cursorIgnorePath := filepath.Join(targetDir, ".cursorignore") diff --git a/internal/util/util_test.go b/internal/util/util_test.go index acfadb92c..22e5e1e0d 100644 --- a/internal/util/util_test.go +++ b/internal/util/util_test.go @@ -61,7 +61,7 @@ func TestAddFlowEntriesToCursorIgnore_NoDuplicates(t *testing.T) { content, err := state.ReaderWriter().ReadFile(".cursorignore") require.NoError(t, err, "Failed to read cursorignore file") - expectedEntries := []string{"# flow", "emulator-account.pkey", ".env", "# Pay attention to imports directory", "!imports/**"} + expectedEntries := []string{"# flow", "emulator-account.pkey", ".env", "# Pay attention to imports directory", "!imports"} for _, entry := range expectedEntries { assert.Contains(t, string(content), entry, "Expected cursorignore to contain %s", entry) } @@ -114,7 +114,7 @@ func TestAddFlowEntriesToCursorIgnore_WithExistingContent(t *testing.T) { assert.Contains(t, string(content), existingContent, "Expected existing content to be preserved") - flowEntries := []string{"# flow", "emulator-account.pkey", ".env", "# Pay attention to imports directory", "!imports/**"} + flowEntries := []string{"# flow", "emulator-account.pkey", ".env", "# Pay attention to imports directory", "!imports"} for _, entry := range flowEntries { assert.Contains(t, string(content), entry, "Expected cursorignore to contain %s", entry) }