UNPKG

charmlog

Version:
40 lines (30 loc) 963 B
// Core functionality export { charmprint, createCharmedObject } from './core/charmprint'; // Color methods export * from './colors/index'; // Formatters export { default as printf } from './formatters/printf'; export { default as settings } from './formatters/settings'; // Logger export { Logger } from './logger/Logger'; // Utilities export { default as dir } from './utils/dir/dir'; // Types export type * from './types/index'; // Default export with all methods import { createCharmedObject } from './core/charmprint'; import { colors, rainbow } from './colors/index'; import printf from './formatters/printf'; import settings from './formatters/settings'; import dir from './utils/dir/dir'; import { charmprint } from './core/charmprint'; const charmlogMethods = { ...colors, rainbow, printf, settings, charmprint, dir, }; const charmlog = createCharmedObject(charmlogMethods); export default charmlog;