aboutsummaryrefslogtreecommitdiff
path: root/node_modules/simple-git/src/lib/git-logger.d.ts
diff options
context:
space:
mode:
authorMinteck <contact@minteck.org>2022-02-12 10:33:06 +0100
committerMinteck <contact@minteck.org>2022-02-12 10:33:06 +0100
commit01160246e4a0c0052181c72a53737e356ea7d02d (patch)
treec6f8ea675f9147d4c06ef503697fb35d58493991 /node_modules/simple-git/src/lib/git-logger.d.ts
parentaf898a152a14e31bdbcbbedb952ad333697553ef (diff)
downloadtwilight-01160246e4a0c0052181c72a53737e356ea7d02d.tar.gz
twilight-01160246e4a0c0052181c72a53737e356ea7d02d.tar.bz2
twilight-01160246e4a0c0052181c72a53737e356ea7d02d.zip
First commit
Diffstat (limited to 'node_modules/simple-git/src/lib/git-logger.d.ts')
-rw-r--r--node_modules/simple-git/src/lib/git-logger.d.ts21
1 files changed, 21 insertions, 0 deletions
diff --git a/node_modules/simple-git/src/lib/git-logger.d.ts b/node_modules/simple-git/src/lib/git-logger.d.ts
new file mode 100644
index 0000000..7f3748d
--- /dev/null
+++ b/node_modules/simple-git/src/lib/git-logger.d.ts
@@ -0,0 +1,21 @@
+import { Debugger } from 'debug';
+declare type OutputLoggingHandler = (message: string, ...args: any[]) => void;
+export interface OutputLogger extends OutputLoggingHandler {
+ readonly label: string;
+ info: OutputLoggingHandler;
+ step(nextStep?: string): OutputLogger;
+ sibling(name: string): OutputLogger;
+}
+export declare function createLogger(label: string, verbose?: string | Debugger, initialStep?: string, infoDebugger?: Debugger): OutputLogger;
+/**
+ * The `GitLogger` is used by the main `SimpleGit` runner to handle logging
+ * any warnings or errors.
+ */
+export declare class GitLogger {
+ private _out;
+ error: OutputLoggingHandler;
+ warn: OutputLoggingHandler;
+ constructor(_out?: Debugger);
+ silent(silence?: boolean): void;
+}
+export {};