mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-05-24 05:47:44 +08:00
Added Packbuilder
This commit is contained in:
25
types/nodegit/pack-builder.d.ts
vendored
Normal file
25
types/nodegit/pack-builder.d.ts
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
import { Repository } from './repository';
|
||||
import { Oid } from './oid';
|
||||
import { Revwalk } from './rev-walk';
|
||||
|
||||
export namespace Packbuilder {
|
||||
enum STAGE {
|
||||
ADDING_OBJECTS = 0,
|
||||
DELTAFICATION = 1
|
||||
}
|
||||
}
|
||||
|
||||
export class Packbuilder {
|
||||
static create(repo: Repository): Packbuilder;
|
||||
|
||||
free(): void;
|
||||
hash(): Oid;
|
||||
insert(id: Oid, name: string): number;
|
||||
insertCommit(id: Oid): number;
|
||||
insertRecur(id: Oid, name: string): number;
|
||||
insertTree(id: Oid): number;
|
||||
insertWalk(walk: Revwalk): number;
|
||||
objectCount(): number;
|
||||
setThreads(n: number): number;
|
||||
written(): number;
|
||||
}
|
||||
Reference in New Issue
Block a user