diff --git a/types/nodegit/index.d.ts b/types/nodegit/index.d.ts index 6551907ea4..2c955933d1 100644 --- a/types/nodegit/index.d.ts +++ b/types/nodegit/index.d.ts @@ -98,4 +98,5 @@ export { TransferProgress } from './transfer-progress'; export { Transport } from './transport'; export { Treebuilder } from './tree-builder'; export { TreeEntry } from './tree-entry'; +export { TreeUpdate } from './tree-update'; export { Tree } from './tree'; diff --git a/types/nodegit/tree-update.d.ts b/types/nodegit/tree-update.d.ts new file mode 100644 index 0000000000..fde63d064e --- /dev/null +++ b/types/nodegit/tree-update.d.ts @@ -0,0 +1,8 @@ +import { Oid } from './oid'; + +export class TreeUpdate { + action: number; + filemode: number; + id: Oid; + path: string; +} diff --git a/types/nodegit/tree.d.ts b/types/nodegit/tree.d.ts index eaa0c65ed3..d6fca995de 100644 --- a/types/nodegit/tree.d.ts +++ b/types/nodegit/tree.d.ts @@ -4,6 +4,7 @@ import { Repository } from './repository'; import { Object } from './object'; import { Treebuilder } from './tree-builder'; import { DiffFile } from './diff-file'; +import { TreeUpdate } from './tree-update'; export namespace Tree { const enum WALK_MODE { diff --git a/types/nodegit/tsconfig.json b/types/nodegit/tsconfig.json index 829e49aedd..17b5c3fa6e 100644 --- a/types/nodegit/tsconfig.json +++ b/types/nodegit/tsconfig.json @@ -112,6 +112,7 @@ "transport.d.ts", "tree-builder.d.ts", "tree-entry.d.ts", + "tree-update.d.ts", "tree.d.ts" ] }