UNPKG

@dscodotco/theme-cli

Version:

A CLI tool for developing Shopify themes

22 lines (21 loc) 680 B
/** * @module utils/logger * @description Utilities for logging messages to the console with formatting */ import { Logger } from "../types/index.js"; /** * Creates a logger for a specific module with colored console output * * @param module - The module name to use as prefix in log messages * @returns A logger object with methods for different log levels * * @example * ```typescript * const logger = createLogger('my-module'); * logger.info('Starting process...'); * logger.success('Process completed!'); * logger.warn('Something might be wrong'); * logger.error('Something went wrong'); * ``` */ export declare function createLogger(module: string): Logger;