- Fix static methods (Repository.find, Repository.init) not being attached
- Reorganize code to ensure proper method initialization order
- Add bun:git to isBuiltinModule.cpp in correct sorted position
- Fix libgit2 CMake LIB_PATH configuration
- Add comprehensive test suite with 50 tests covering:
- Module exports validation
- Repository.find() with path discovery
- Repository.init() for normal and bare repos
- Commit operations (getCommit, parent, isAncestorOf)
- Branch operations (name, fullName, isHead, commit)
- Status operations (workTreeStatus, indexStatus)
- Add and commit functionality
- Signature properties (name, email, date, timezone)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>