UNPKG

git-mob-core

Version:
17 lines (16 loc) 694 B
import { Author } from '../author.js'; export type CoAuthorSchema = { coauthors: Record<string, { name: string; email: string; }>; }; export declare function gitAuthors(readFilePromise?: () => Promise<string>, overwriteFilePromise?: () => Promise<void>): { read: (path?: string) => Promise<CoAuthorSchema>; overwrite: (authorJson: CoAuthorSchema, path?: string) => Promise<void>; toList(authors: CoAuthorSchema): Author[]; toObject(authorList: Author[]): CoAuthorSchema; }; export declare const gitCoauthorsFileName = ".git-coauthors"; export declare function globalGitCoAuthorsPath(): string; export declare function pathToCoAuthors(): Promise<string>;