UNPKG

@silver-zepp/timezones

Version:

Timezones - An extended version of QuickJS's built-in Date() object that properly handles Daylight Saving Time (DST) changes.

1 lines 466 B
let log_level=1;let log_prefix="[log]";export function setupLogger(options){if(options.prefix){log_prefix=`[${options.prefix}]`}if(typeof options.level==="number"){log_level=options.level}}export function debugLog(level,...params){if(level<=log_level){const trunc_params=params.map(param=>{const MAX_ITEMS=2;if(Array.isArray(param)&&param.length>MAX_ITEMS){return[...param.slice(0,MAX_ITEMS)," ...more"]}else{return param}});console.log(log_prefix,...trunc_params)}}