Files
DefinitelyTyped/types/nodegit/clone.d.ts
Nicolas Le Cam 68c911e5b2 🤖 Merge PR #58794 nodegit/repository.d.ts: Fix wrong signature on cleanup method and add missing promisified methods by @KuSh
* nodegit/repository.d.ts: Remove unused imports

* nodegit/repository.d.ts: Fix wrong signature on Repository.cleanup()

* nodegit/repository.d.ts: Add missing promisified methods

* nodegit: Add Repository.cleanup() test

* nodegit: format with prettier

Co-authored-by: Nicolas Le Cam <nicolas.lecam@digital4better.com>
2022-02-16 01:43:31 -08:00

21 lines
499 B
TypeScript

import { Repository } from './repository';
import { CloneOptions } from './clone-options';
export namespace Clone {
const enum LOCAL {
AUTO = 0,
LOCAL = 1,
NO_LOCAL = 2,
NO_LINKS = 3,
}
}
export class Clone {
/**
* Patch repository cloning to automatically coerce objects.
*/
static clone(url: string, localPath: string, options?: CloneOptions): Promise<Repository>;
static initOptions(opts: CloneOptions, version: number): number;
}