/
raiden
/
obsidian-git-encrypt
Обзор
Документация
Войти
/
raiden
/
obsidian-git-encrypt
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/git/errors.ts
18 строк
612 B
Robert Kuzhin
feat: add constrained encrypted Git adapter
09 авг 2026, 11:21
09 авг 2026, 11:21
46114e1
Код
Авторство
О чём код?
export class GitAdapterError extends Error { public constructor(message: string, options?: ErrorOptions) { super(message, options); this.name = new.target.name; } } export class GitCommandError extends GitAdapterError { public constructor(command: string, exitCode: number | null, options?: ErrorOptions) { super(`Git ${command} failed${exitCode === null ? "" : ` with exit code ${exitCode}`}`, options); } } export class GitConfigurationError extends GitAdapterError {} export class GitSafetyError extends GitAdapterError {} export class GitDirtyWorkTreeError extends GitAdapterError {}