From 8f578e865e287ff40ce977e1483185ccc6706602 Mon Sep 17 00:00:00 2001 From: hugo Date: Wed, 18 Feb 2026 07:35:22 +0100 Subject: [PATCH] updated default gitignore --- src/main/engine/GitEngine.ts | 1 + tests/engine/GitEngine.test.ts | 3 +++ 2 files changed, 4 insertions(+) diff --git a/src/main/engine/GitEngine.ts b/src/main/engine/GitEngine.ts index 9381ac4..cb2f9b5 100644 --- a/src/main/engine/GitEngine.ts +++ b/src/main/engine/GitEngine.ts @@ -152,6 +152,7 @@ export class GitEngine { '.Trashes/', '._*', '.fseventsd', + 'html/', ]; private createNonInteractiveGit(projectPath: string): ReturnType { diff --git a/tests/engine/GitEngine.test.ts b/tests/engine/GitEngine.test.ts index e4fcec4..8af682d 100644 --- a/tests/engine/GitEngine.test.ts +++ b/tests/engine/GitEngine.test.ts @@ -438,6 +438,7 @@ describe('GitEngine', () => { expect(result.updated).toBe(true); expect(result.created).toBe(true); expect(result.addedEntries.length).toBeGreaterThan(0); + expect(result.addedEntries).toContain('html/'); expect(mockWriteFile).toHaveBeenCalledTimes(1); }); @@ -449,6 +450,7 @@ describe('GitEngine', () => { expect(result.updated).toBe(true); expect(result.created).toBe(false); expect(result.addedEntries).toContain('Thumbs.db'); + expect(result.addedEntries).toContain('html/'); expect(mockWriteFile).toHaveBeenCalledTimes(1); }); @@ -462,6 +464,7 @@ describe('GitEngine', () => { '.Trashes/', '._*', '.fseventsd', + 'html/', ].join('\n')); const result = await gitEngine.ensureGitignore('/tmp/project');