generate Json generate Code generate Missing Tests submodule dirty Submodules exports add Dependencies add Referential Field path utils libgit2 descriptor supplement helpers output dependency Lookup types enums group Names groups previous type group Def dependencies type dependency Filename override fn Names enums enums enums enums type Def type Def group Def group Def add Dependencies add Dependencies add Dependencies add Referential Field dependencies override enumerable enumerable output output output group group group type type type type type type type type type Type Type Type Mask values functions functions dependency Filename Referential Extended Struct cpp owner owner Js Js exports find Missing Test path utils test Files Path missing File Ignores output test File Path result file fields Result functions Result field Ignores Ignores idefs promises idef test Files Path test File Path idef promises output fail fields functions test File Missing test File Path exports beautify path fse os exec utils combyne js beautify partials templates filters idefs enabled temp Dir Path temp Src Dir Path temp Include Dir Path Src Dir Path Include Dir Path input templates filters filter partials partial partial partial partial temp Dir Path temp Dir Path temp Dir Path temp Dir Path dirname dirname dirname dirname temp Include Dir Path temp Include Dir Path temp Include Dir Path temp Src Dir Path temp Src Dir Path temp Src Dir Path temp Src Dir Path enabled enabled enabled enabled idef idef Src Dir Path Include Dir Path START RAW END RAW delimiters async callback Helpers convert V8 convert V8 doc fields guard sync field Accessors traits content struct content header struct header binding nodegit CC nodegit JS enums args Info Type Plain Type Pointer callback Args Info callback Args Count cpp V8 fields Info Type Type Pointer Fixed Oid Payload Pointer V8 js Args Count payload replace returns Count returns Info subtract title Bool Size Pointer Unsigned upper template exports normalize Ctype Type Cpp Type Js Callback Payload Referential Libgit Type process Callback process Payload decorate Libgit Type decorate Primary Type decorate Field decorate Arg decorate filter Properties filter Documentation callback Type Pattern Referential Type Pattern utils path fs callback Defs descriptor libgit2 Types Type Mappings collision Mappings normalized Type normalized Type normalized Type normalized Type output merged Prefixes reg init Fn callback Def libgit Type type Def Overrides type Def Overrides partial Overrides field Overrides fn Def Overrides normalize Type arg Overrides arg Overrides type call Back Arg Overrides Helpers Type Type Type Type owner Type owner Type normalized Type normalized Type normalized Type normalized Type normalized Type prefix Word reg fn field field field field field field callback Def cb Field types type type type type type Def Overrides Fields Fields enums enums enums enums enums enums enums enums type Def type Def type Def type Def type Def fn Def fn Def fn Def fn Def partial Overrides arg arg arg arg arg arg arg field Overrides arg Callback Args Args arg Overrides collision Mappings colliding colliding fn Overrides idef fn idefs Callback Callback payload payload global Payload Optional Optional Libgit Type Libgit Type cpp cpp cpp cpp js js js js js Mask Type Type Type Type filename dependencies Freeing free free free fields Forward Declaration functions cpp cpp cpp cpp js js js owned args args Error Code Async Async Method Method implementation Root Proto exports read Local File read File write Local File write File title File Paths Relative Dir File Directory Pointer Pointer sync Dirs fse walk fs path local comment Prefix files walker File Paths File Paths File Path File Path util dirname file Path file Path file Path file Path file Path file Path file Path file Path file Path content content content header dir dir dir root files path path type type type Dir Dir Dir Dir Dir Dir File Path File Path File Path File Path File Path Type Regex pointer Regex Pointer Regex camel follow Links exports exports result arg payload arg Js Arg js Arg Arg Arg Arg Cpp payload exports Type exports Type Type exports Count exports Arg result arg Arg Arg exports V8 cpp exports exports result field Info field Info proto parsed Cpp Type parsed Owner exports exports exports Type exports Type exports exports exports exports Type exports v8 cpp exports arg exports exports result exports find replace exports args result exports Pointer result args Arg Index Arg info info Arg Arg info info proto proto Async Async parsed parsed Cpp Type Cpp Type Dereference parsed parsed js Cpp js Cpp Param Owner Owner owned Indices owned Indices owned Indices owned owned exports exports exports exports Type exports exports exports exports certificate Check credentials error Attempt Node Git GITHUB TOKEN clone URL local Path clone Options clone Repository dirname GITHUB TOKEN clone URL local Path local Path clone Options error Attempt callbacks fetch Opts certificate Check error Attempt Node Git clone URL local Path clone Options clone Repository dirname clone URL local Path local Path clone Options error Attempt callbacks fetch Opts certificate Check credentials error Attempt Node Git clone URL local Path clone Options clone Repository dirname user clone URL local Path local Path clone Options error Attempt callbacks fetch Opts Node Git path Repo path Repo Node Git path Repo Bare path Repo Bare Node Git normalize Options Blame file options options repo path file Node Git Blob Lookup Wrapper Tree Entry File Mode Blob lookup content filemode Node Git Branch remote repo remote remote buf buf Node Git normalize Options Checkout head index tree url options options options repo repo index treeish head index tree Node Git shallow Clone normalize Options Cherrypick cherrypick commit options options options merge Opts checkout Opts repo repo commit merge options merge options cherrypick commit commit mainline merge Opts checkout Opts cherrypick commit Node Git shallow Clone normalize Fetch Options normalize Options Clone clone fetch Opts options options options url local path fetch Opts clone events fp Node Git Commit Lookup Wrapper amend repo repo Oids promises commit Tree truthy Args commit Fields error create Commit Promise commit parents oid oid revwalk commits repository result Commit tree tree tree tree update update update author committer message encoding message tree Oid promises results results commit Fields truthy Args repo repo repo resolved Author resolved Author resolved Committer resolved Committer resolved Message Encoding resolved Message Encoding resolved Message resolved Message resolved Tree resolved Tree parents parents parents parents commit Content commit Content signed Data field field commit Oid commit Oid callback callback callback callback callback Tree options options diffs diffs path entry limit oid oid revwalk commits error commit commit lookup amend author author committer committer message Encoding message Encoding message message tree tree errno amend Signature Diff Diff Options Entry Parents Signature Tree start repo parents sha time Ms Node Git Config Node Git Convenient Hunk header header Len lines Lines Start Lines Start size header header Len lines Lines Start Lines Start size Node Git Convenient Patch hunks Added Conflicted Copied Deleted Modified Renamed Type Change Unmodified Unreadable Untracked line Stats File File size hunks Added Conflicted Copied Deleted Modified Renamed Type Change Unmodified Unreadable Untracked line Stats File File size Node Git Diff normalize Options Patch blob Buffer index Workdir tree Index tree Tree tree Workdir tree Workdir Index find Similar buffer buffer opts opts opts opts opts opts opts opts opts opts opts opts opts opts blob path buffer buffer buffer path file cb binary cb hunk cb line cb repo repo repo repo repo index index tree tree tree tree tree blob Buffer index Workdir tree Index tree Tree tree Workdir tree Workdir Index find Similar patches Node Git Diff File flags mode path size flags mode path size Node Git Diff Line raw Content cache content content raw Content Diff Line util Node Git Node Git normalize Options Filter Registry register unregister filter filter priority result result callback callback attributes register unregister util Node Git Index add remove update size result EXTENDED FLAGS MAP DEPRECATED EXTENDED FLAGS flags matched Callback matched Callback matched Callback EXTENDED FLAGS MAP DEPRECATED EXTENDED FLAGS add entries remove update CAP INDXENTRY FLAG IDXENTRY EXTENDED FLAG IDXENTRY INTENT ADD IDXENTRY SKIP WORKTREE IDXENTRY UPTODATE IDXENTRY EXTENDED2 IDXENTRY UPDATE IDXENTRY REMOVE IDXENTRY ADDED IDXENTRY HASHED IDXENTRY UNHASHED IDXENTRY WT REMOVE IDXENTRY CONFLICTED IDXENTRY UNPACKED IDXENTRY SKIP WORKTREE Node Git normalize Options Merge commits merge Heads options options Commit Commit repo repo Heads merge Opts checkout Opts commits merge wrapper Callback Node Git Note foreach blob repo notes wrapper Callback foreach util Node Git Obj Blob Commit Tag Tree Node Git Odb read oid odb callback read Node Git Odb size Node Git Oid enumerable enumerable copy inspect Rebase Options lock Options Rebase Node Git Rebase normalize Options shallow Clone init abort commit signing Cb signing Cb Result options options checkout Strategy rebase options options options options options options options options commit Content signing Cb Result signed Data field checkout Options merge Options rebase repository repository branch upstream author committer encoding message signing Cb checkout Strategy checkout Options merge Options writable init commit abort Terminal Signature Reflog util Node Git Lookup Wrapper Reference Branch promise Chain error repo repo depth prev sig reflog Reference Reference repo repo repo repo repo repo repo repo repo email oid oid oid oid log Message log Message log Message log Message signature dwim lookup Concrete Head Symbolic Valid error error error error error update Terminal NORMALIZE Node Git normalize Fetch Options normalize Options lookup Wrapper shallow Clone Remote connect create Opts download fetch push upload Remote direction callbacks callbacks callbacks proxy Opts proxy Opts proxy Opts custom Headers options url opts opts opts opts opts opts opts opts opts refspecs refspecs refspecs reflog message reflog message Specs Specs lookup connect create Opts download fetch fetch callbacks callbacks proxy Opts proxy Opts push reference List upload line Equals Line process Selected Line apply Selected Lines Target Path Hunks Reflog Message Commit read Rebase Metadata File calc Head Promise perform Rebase Fn create Callback Wrapper Callback submodule Callback Hunk Staged Promise fse fp Node Git Blob Checkout Commit normalize Options shallow Clone path Filter Filter List Reference Remote Repository Revwalk File List Submodule Tag Tree Tree Builder discover init Ext fetchhead Foreach mergehead Foreach line Types Content Index lines Promises Lines Line hunk Start lines diff Options diff Options path Patch path Patch Count summary calc Rewritten Finish Fn Promise filtered List repo repo repo repo repo repo repo repo repo repo repo repo repo repo repo repo repo repo promise Chain promise Chain promise Chain errno promises promises promises parents parents error create Commit Promise repository repository repository repository repository repository repository repository repository signature full File Path args remote Callbacks credentials certificate Check transfer Progress wrapped Fetch Options wrapped Remote Callbacks statuses statuses entry entry entry names state state merge Options Parameter process Merge Message Callback signing Callback Commit Oid Commit Oid message message opts opts diff Promise file Paths index Lock orig file Filter Promises path Patches empty Patch path Oid Content Buffer builder hunk Line hunk Line original Content Lines path Hunks Staged Staged reverse repo index index index file Path additional Diff Options commit commit commit file Error input repository rebase signature Fn Finish Fn signature Result signature Result signature Result signature Result rebase error error tag Oid result fn remote objects tree tree head head oid branch branch Commit base Commit branch Commits Oid lines Promises line Equals Line process Selected Line repo repo repo repo repo repo repo repo repo repo repo repo repo repo repo repo repo repo repo repo repo repo repo repo repo repo repo repo repo repo repo repo repo repo repo repo repo repo tree tree tree tree tree tree tree tree tree tree tree tree index index index index index index index index diff Options diff Options file Path file Path file Path file Path file Path file Path file Path file Path file Path file Path file Path file signature signature signature signature signature signature signature signature signature signature signature repository repository repository repository repository repository repository repository repository repository repository rebase rebase rebase rebase Fn Fn Fn Finish Fn Finish Fn Finish Fn calc Head calc Rewritten Fn Result Promise start Path Fs ceiling Dirs found Path found Path callback callback callback callback callback callback callback callback callback callback callback callback callback callback callback callback callback callback callback callback callback callback callback opts opts opts opts opts opts opts opts repo path branch branch branch branch branch branch rebase Options rebase Options commit commit commit commit commit commit commit commit buffer promises promises promises update update update author author author author author committer committer committer committer committer committer message message message message message message message message message message parents parents parents tree Oid tree Oid Commits commit Content commit Content signed Data field commit Oid commit Oid commit Result oid oid oid oid oid oid oid oid oid tag Oid full File Path full File Path additional Diff Options additional Diff Options original Content selected Lines selected Lines hunks hunks filtered Content error error remote remote remote remote remote remote remote remote fetch Options fetch Options Fn args remote Callbacks credentials certificate Check transfer Progress wrapped Fetch Options blob head reference reference reference reference type remote Obj remote Obj remotes Callback list submodule Callback names upstream upstream merge Options merge Options merge Options branch Commit upstream Commit Commit Branch Branch Commit Oid Commit Oid Commit Oid Commit Oid Commit Oid signing Callback index Lock file Paths file Filter Promises results entry entry path Oid Selection Staged Selection Staged original Blob Content Buffer Oid result ADDED DELETED flags flags flags flags flags flags flags encoding Sha original Head original Head Sha rebase rewritten discover init Ext References checkout Branch checkout Strategy checkout Strategy checkout Strategy checkout Rebase create Branch create Blob Buffer create Commit create Commit Buffer errno create Commit Signature create Commit Head create Lightweight Tag create Rev Walk create Tag Signature Tag discard Lines fetch credentials certificate Check transfer Progress callbacks fetch fetchhead Foreach repo repo repo repo repo repo repo repo Blob Branch Branch Commit Commit Current Branch Head Commit Master Commit Reference Reference Commit Reference Names Remote Remote Names path path path entry Ext Submodule Names Tag Tag Tree Applying Mailbox Bisecting Cherrypicking State Merging Rebasing Reverting rebase Branches refresh Index merge Branches mergehead Foreach filter mode stage Filemode file Size stage Lines root tree Builder Node Git normalize Options Annotated repo repo repo target target target pathspecs opts opts opts opts Type Type Annotated Node Git shallow Clone normalize Options Revert commit revert merge options merge options repo repo revert commit commit mainline result callback revert Opts revert Opts revert Opts merge Opts checkout Opts commit commit merge Opts checkout Opts revert walk Commits Count walk Commits Cb walk Node Git Revwalk sorting file Walk promises walker walker commits sort revwalk count oid oid oid oid count promises commit commit commit sort callback configurable file Walk Commits Commits sorting walk Padded Digit Node Git Signature email stringified Signature offset offset Magnitude time sign hours minutes offset wrapped Callback Node Git normalize Options shallow Clone Stash apply foreach pop index message oid options options options options options options checkout Options checkout Options repo repo repo index index index message wrapped Callback checkout Options checkout Options apply foreach pop Node Git normalize Options foreach foreach Ext repo repo callback callback opts opts foreach foreach Ext head Index index Workdir Index Working Tree Conflicted Deleted Modified Renamed Typechange path Bit File Node Git path entry codes file Statuses data path entry Bit statuses File Node Git normalize Options List create opts opts repo create Node Git normalize Fetch Options normalize Options shallow Clone Submodule foreach update repo callback options options options fetch Opts checkout Opts init foreach fetch Opts checkout Opts update Node Git Lookup Wrapper Tag signature Regexes Signature Type Type lines normalized Ending signed Tag error repo signature Regexes odb Data match Result tag Buffer Result odb odb Tag repo repo repo repo target target target tag tag tagger tagger message message tag Buffer signed Tag force force regex gpgsig x509 lookup create Buffer errno create Signature extract Signature bfs path events Node Git Diff Lookup Wrapper Tree Treebuilder builder size result entry entry tree total entries Entires error tree Tree tree tree callback callback options diff file Path file Path entry entry entry entry entry error bfs Entires lookup root repo builder diff diff Options entries entry Index entry dirtoparent Entry path start walk path Node Git Tree Entry entry dirtoparent blob callback callback tree dirtoparent Blob entry Tree Blob Directory File Submodule Tree oid path sha lookup Wrapper Node Git Type lookup obj obj callback callback repo repo repo lookup Wrapper normalize Fetch Options Node Git normalize Options shallow Clone options options options callbacks proxy Opts callbacks proxy Opts normalize Fetch Options normalize Options Node Git instance options Ctor options normalize Options shallow Clone Node Git merges merge obj shallow Clone clean Publish path dirname build Flags spawn node Pre Gyp args spawned Node Pre Gyp node Pre Gyp args code exports print Standard Lib Error fse path exec build Flags root Path dirname root Path root Path root Path exports path local exec build Flags submodules generate path dirname exports Promise Line path root Dir exec line Sections Commit Initialization commit Oid line dirname root Dir root Dir Promise Line cwd cwd commit Oid Commit Initialization work Dir Dirty exports print Submodule path root Dir git Executable submodule exec dirty Submodules Sync Submodules submodule dirname root Dir root Dir print Submodule print Submodule exports OS Compiler Version Debug Matching Distribution Distributions Config Distrbution URL Config fetch File URL extract File acquire SSL fse path request stream tar zlib vendor Path distros File Path extract Path os dist dist URL streamable Body config dist Url resolve reject body dirname vendor Path vendor Path distros File Path dist config dist URL body reject reject extract Path resolve Distrbution URL Config fetch File URL extract File method uri encoding gzip fs path dirname debug Build Electron Git Repo Nwjs Build exports cp fse path libssh2 Vendor Directory libssh2 Configure Script libssh2 Config Directory Env dirname dirname libssh2 Vendor Directory libssh2 Vendor Directory libssh2 Config Directory err err stderr stderr stdout libssh2 Configure Script cwd env exports Distribution Config URL Hash Distribution Download URL Hash Distributions Root URL detect Distribution Pair Config Distribution Config discover Distributions write File cheerio fse path request windows Common Conditions mac Common Conditions debug Pairs release Pairs distribution Pairs release Hashes release Hash output Path item Hash item Hash item Hash item Hash distribution Pair body body release Hash tree Html distributions body body item Hash item Hash item Hash distribution Pairs tree Html release Hash release Hash release Hashes output Path output Path distributions dirname discover Distributions write File cp err result command opts exports cp err stderr stdout cmd exports fs N5 JSO path Electron arr node Root Dir