cross-log
Version:
A universal logging package that works in both browser and Node.js environments with environment variable configuration
16 lines • 1.08 kB
TypeScript
/**
* Browser adapter for universal-logger
* Entry point: universal-logger/browser
*
* Optimized for browser environments with localStorage support
*/
import { LogLevel, LoggerConfig, PartialLoggerConfig, ILogger, LogEntry, Environment, CategoryConfig, ColorConfig, BrowserColorConfig, AnsiColorConfig, StorageConfig, BrowserControlsConfig, EnvConfig, DeepPartial, LogLevelValue, isLogLevel, isLogLevelString } from '../core/types';
declare const browserLogger: import("../loggers/browser").BrowserLogger;
export default browserLogger;
export { browserLogger as logger };
export { LogLevel };
export type { LoggerConfig, PartialLoggerConfig, ILogger, LogEntry, Environment, CategoryConfig, ColorConfig, BrowserColorConfig, AnsiColorConfig, StorageConfig, BrowserControlsConfig, EnvConfig, DeepPartial, LogLevelValue };
export { isLogLevel, isLogLevelString };
export { createLogger as createBrowserLogger } from '../loggers/browser';
export { detectEnvironment, getEnvironmentVariable, isProductionEnvironment } from '../core/environment';
//# sourceMappingURL=browser.d.ts.map