shadcn-vue/packages/cli/src/utils/handle-error.ts
2023-09-05 23:24:27 +08:00

17 lines
332 B
TypeScript

import { logger } from './logger'
export function handleError(error: unknown) {
if (typeof error === 'string') {
logger.error(error)
process.exit(1)
}
if (error instanceof Error) {
logger.error(error.message)
process.exit(1)
}
logger.error('Something went wrong. Please try again.')
process.exit(1)
}