aboutsummaryrefslogtreecommitdiff
path: root/node_modules/simple-git/src/lib/errors/git-response-error.d.ts
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/simple-git/src/lib/errors/git-response-error.d.ts')
-rw-r--r--node_modules/simple-git/src/lib/errors/git-response-error.d.ts32
1 files changed, 0 insertions, 32 deletions
diff --git a/node_modules/simple-git/src/lib/errors/git-response-error.d.ts b/node_modules/simple-git/src/lib/errors/git-response-error.d.ts
deleted file mode 100644
index 5d77bb0..0000000
--- a/node_modules/simple-git/src/lib/errors/git-response-error.d.ts
+++ /dev/null
@@ -1,32 +0,0 @@
-import { GitError } from './git-error';
-/**
- * The `GitResponseError` is the wrapper for a parsed response that is treated as
- * a fatal error, for example attempting a `merge` can leave the repo in a corrupted
- * state when there are conflicts so the task will reject rather than resolve.
- *
- * For example, catching the merge conflict exception:
- *
- * ```typescript
- import { gitP, SimpleGit, GitResponseError, MergeSummary } from 'simple-git';
-
- const git = gitP(repoRoot);
- const mergeOptions: string[] = ['--no-ff', 'other-branch'];
- const mergeSummary: MergeSummary = await git.merge(mergeOptions)
- .catch((e: GitResponseError<MergeSummary>) => e.git);
-
- if (mergeSummary.failed) {
- // deal with the error
- }
- ```
- */
-export declare class GitResponseError<T = any> extends GitError {
- /**
- * `.git` access the parsed response that is treated as being an error
- */
- readonly git: T;
- constructor(
- /**
- * `.git` access the parsed response that is treated as being an error
- */
- git: T, message?: string);
-}