UNPKG

@ts-dev-tools/core

Version:
12 lines (11 loc) 578 B
export declare class GitService { private constructor(); static GIT_HOOK_MODE: number; static GIT_HOOK_TEMPLATE: string; static isGitRepository(absoluteProjectDir: string): Promise<boolean>; static addGitHook(absoluteProjectDir: string, gitHookName: string, gitHookCommand: string): Promise<void>; static updateGitHook(absoluteProjectDir: string, gitHookName: string, oldGitHookCommand: string, newGitHookCommand: string): void; private static getGitHookFilePath; private static getManagedGitHookContent; private static getFilePermissions; }