svelte-ux
Version:
- Increment version in `package.json` and commit as `Version bump to x.y.z` - `npm run publish`
21 lines (20 loc) • 647 B
TypeScript
declare const logLevels: readonly ["TRACE", "DEBUG", "INFO", "WARN", "ERROR"];
type LogLevel = typeof logLevels[number];
/**
* Enable:
* localStorage.logger = 'SelectField'
* localStorage.logger = 'SelectField:INFO'
* localStorage.logger = 'SelectField,Dialog'
* localStorage.logger = 'SelectField:INFO,Dialog'
*/
export default class Logger {
name: string;
constructor(name: string);
trace(...message: any[]): void;
debug(...message: any[]): void;
info(...message: any[]): void;
warn(...message: any[]): void;
error(...message: any[]): void;
log(level: LogLevel, ...message: any): void;
}
export {};