@dscodotco/theme-cli
Version:
A CLI tool for developing Shopify themes
22 lines (21 loc) • 680 B
TypeScript
/**
* @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;