diff --git a/types/nodegit/graph.d.ts b/types/nodegit/graph.d.ts new file mode 100644 index 0000000000..d16d7b5dee --- /dev/null +++ b/types/nodegit/graph.d.ts @@ -0,0 +1,7 @@ +import { Repository } from './repository'; +import { Oid } from './oid'; + +export class Graph { + static aheadBehind(repo: Repository, local: Oid, upstream: Oid): Promise; + static descendantOf(repo: Repository, commit: Oid, ancestor: Oid): Promise; +} diff --git a/types/nodegit/index.d.ts b/types/nodegit/index.d.ts index ab802f0246..bce68c89da 100644 --- a/types/nodegit/index.d.ts +++ b/types/nodegit/index.d.ts @@ -20,6 +20,7 @@ export { FetchOptions } from './fetch-options'; export { Fetch } from './fetch'; export { Filter } from './filter'; export { Giterr } from './git-err'; +export { Graph } from './graph'; export { Hashsig } from './hash-sig'; export { Index } from './index_'; export { IndexEntry } from './index-entry'; diff --git a/types/nodegit/tsconfig.json b/types/nodegit/tsconfig.json index e97659918d..6ae8a96742 100644 --- a/types/nodegit/tsconfig.json +++ b/types/nodegit/tsconfig.json @@ -33,6 +33,7 @@ "fetch.d.ts", "filter.d.ts", "git-err.d.ts", + "graph.d.ts", "hash-sig.d.ts", "ignore.d.ts", "index-entry.d.ts",