shadcn-vue/packages/cli/src/utils/logger.ts
2024-11-20 18:07:34 +08:00

24 lines
557 B
TypeScript

import { highlighter } from '@/src/utils/highlighter'
import consola from 'consola'
export const logger = {
error(...args: unknown[]) {
consola.log(highlighter.error(args.join(' ')))
},
warn(...args: unknown[]) {
consola.log(highlighter.warn(args.join(' ')))
},
info(...args: unknown[]) {
consola.log(highlighter.info(args.join(' ')))
},
success(...args: unknown[]) {
consola.log(highlighter.success(args.join(' ')))
},
log(...args: unknown[]) {
consola.log(args.join(' '))
},
break() {
consola.log('')
},
}