/
githubmirror
/
gpt-runner
Обзор
Документация
Войти
/
githubmirror
/
gpt-runner
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
packages/gpt-runner-cli/src/errors.ts
21 строка
478 B
JinmingYang
feat: init project
14 май 2023, 11:07
14 май 2023, 11:07
41e36d2
Код
Авторство
О чём код?
import { consola } from 'consola' export class PrettyError extends Error { constructor(message: string) { super(message) this.name = this.constructor.name if (typeof Error.captureStackTrace === 'function') Error.captureStackTrace(this, this.constructor) else this.stack = new Error(message).stack } } export function handleError(error: unknown) { if (error instanceof PrettyError) consola.error(error.message) process.exitCode = 1 }