"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const logger_1 = require("./logger");
// Demo of all logger features
logger_1.logger.section('Logger Demo');
logger_1.logger.success('This is a success message');
logger_1.logger.error('This is an error message');
logger_1.logger.warning('This is a warning message');
logger_1.logger.info('This is an info message');
logger_1.logger.log('This is a regular log message');
logger_1.logger.log('');
logger_1.logger.log(`You can also use ${logger_1.logger.highlight('highlighted text')} and ${logger_1.logger.dim('dimmed text')}`);
logger_1.logger.log('');
logger_1.logger.section('Spinner Demo');
const spinner = logger_1.logger.startSpinner('Processing something...');
setTimeout(() => {
    spinner.text = 'Still processing...';
    setTimeout(() => {
        spinner.succeed('Process completed successfully!');
    }, 1000);
}, 1000);
//# sourceMappingURL=demo-logger.js.map