UNPKG

nsole

Version:

A drop-in isomorphic console.* replacement that's pretty, small, fast, and flexible

2 lines (1 loc) 10.6 kB
var{defineProperty:e,getOwnPropertyNames:Hq,getOwnPropertyDescriptor:Mq}=Object,Pq=Object.prototype.hasOwnProperty;var zq=new WeakMap,Wq=(E)=>{var x=zq.get(E),R;if(x)return x;if(x=e({},"__esModule",{value:!0}),E&&typeof E==="object"||typeof E==="function")Hq(E).map((k)=>!Pq.call(x,k)&&e(x,k,{get:()=>E[k],enumerable:!(R=Mq(E,k))||R.enumerable}));return zq.set(E,x),x};var Bq=(E,x)=>{for(var R in x)e(E,R,{get:x[R],enumerable:!0,configurable:!0,set:(k)=>x[R]=()=>k})};var Cq={};Bq(Cq,{stag:()=>$q,ptag:()=>qq,ltag:()=>Zq,ftag:()=>Xq,etag:()=>Qq,default:()=>Yq,ctag:()=>Kq,btag:()=>Jq});module.exports=Wq(Cq);var Jq=(E,x,R,k,j,P="_id",X="_def",W="_lvl",A="PTAG_",S="_FORCE",B={},C=()=>{},Y=(z,q="s")=>(typeof z)[0]==q,w=Y(globalThis,"o")?globalThis:B,f=([z,q,J],K)=>[q??w[A+z]??J,w[A+z+S]].map((Q)=>K>2?Y(Q)?JSON.parse(Q):Q:Q),[[y,c],[_,b],[n,a],[d,L]]=[["ID",E,"{}"],["LVL",x,5],["PLG",k],["DEF",null,B]].map(f),N={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:["(","){","}"],_css:[" "," "," "," ","color:^;font-weight:900;font-family:Menlo,Consolas,monospace;"],...d,...R??B,...L??B},O=(z,q=N)=>({...q,...z??N}),m=0>j,Z=console)=>new Proxy({[P]:y,[X]:O(),[W]:_},{get:(z,q)=>{let J=z[X]??N,K=J[q];b=w[A+"LVL"+S];let Q=~~(b??z[W]),h=q==W||q==P||q==X?z[q]:Q&&(Q==-1||!K&&(q in Z))?Z[q]??Z.log:!Q||K?.[0]>Q?C:null;if(!h&&((z[q]??C)===C||m)){z[X]=K?J:O({[q]:[1,q,"#A58"]},J),K=z[X][q];let U=(c??z[P]??"").replace("{}",q),G=a??n,[H,u,F,T,i,I,V]=G?G(K,q,U,z):K;if(H!==K[0]){if(Y(H,"f"))return H;U=Y(H)?H:U}V=L?._dl??V??J._dl,I=L?._css??I??J._css;let M="NO_COLOR"in w||(T??J._fg)=="";M=m?!M:j??!M;let[g,r,l]=V.map(($)=>M?`%c${$}%c`:$),[D,s,p,t,o]=I;z[q]=(Z[i??q]??Z.log).bind(Z,g+(q==u?"*":u)+r+U+l,...M?[D,s,D,p,D+t,""].map(($)=>$?((o??"")+$).replace(/\^+/g,(v)=>(v=="^"?T??F:v=="^^"?T??J._fg:F)??"#000C"):$):[])}return h||z[q]},set:(z,q,J)=>{z[q]=q==W?J??_:q==P?J??y:O(J,z[X]);for(let K in z[X])z[K]=C;return!0}});var Kq=(E,x,R,k,j,P="_id",X="_def",W="_lvl",A="PTAG_",S="_FORCE",B={},C=()=>{},Y=(z,q="s")=>(typeof z)[0]==q,w=Y(globalThis,"o")?globalThis:B,f=([z,q,J],K)=>[q??w[A+z]??J,w[A+z+S]].map((Q)=>K>2?Y(Q)?JSON.parse(Q):Q:Q),[[y,c],[_,b],[n,a],[d,L]]=[["ID",E,"{}"],["LVL",x,5],["PLG",k],["DEF",null,B]].map(f),N={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:["",":",":"],_css:[" "," "," "," ","color:^;font-weight:900;font-family:Menlo,Consolas,monospace;"],...d,...R??B,...L??B},O=(z,q=N)=>({...q,...z??N}),m=0>j,Z=console)=>new Proxy({[P]:y,[X]:O(),[W]:_},{get:(z,q)=>{let J=z[X]??N,K=J[q];b=w[A+"LVL"+S];let Q=~~(b??z[W]),h=q==W||q==P||q==X?z[q]:Q&&(Q==-1||!K&&(q in Z))?Z[q]??Z.log:!Q||K?.[0]>Q?C:null;if(!h&&((z[q]??C)===C||m)){z[X]=K?J:O({[q]:[1,q,"#A58"]},J),K=z[X][q];let U=(c??z[P]??"").replace("{}",q),G=a??n,[H,u,F,T,i,I,V]=G?G(K,q,U,z):K;if(H!==K[0]){if(Y(H,"f"))return H;U=Y(H)?H:U}V=L?._dl??V??J._dl,I=L?._css??I??J._css;let M="NO_COLOR"in w||(T??J._fg)=="";M=m?!M:j??!M;let[g,r,l]=V.map(($)=>M?`%c${$}%c`:$),[D,s,p,t,o]=I;z[q]=(Z[i??q]??Z.log).bind(Z,g+(q==u?"*":u)+r+U+l,...M?[D,s,D,p,D+t,""].map(($)=>$?((o??"")+$).replace(/\^+/g,(v)=>(v=="^"?T??F:v=="^^"?T??J._fg:F)??"#000C"):$):[])}return h||z[q]},set:(z,q,J)=>{z[q]=q==W?J??_:q==P?J??y:O(J,z[X]);for(let K in z[X])z[K]=C;return!0}});var Qq=(E,x,R,k,j,P="_id",X="_def",W="_lvl",A="PTAG_",S="_FORCE",B={},C=()=>{},Y=(z,q="s")=>(typeof z)[0]==q,w=Y(globalThis,"o")?globalThis:B,f=([z,q,J],K)=>[q??w[A+z]??J,w[A+z+S]].map((Q)=>K>2?Y(Q)?JSON.parse(Q):Q:Q),[[y,c],[_,b],[n,a],[d,L]]=[["ID",E,"{}"],["LVL",x,5],["PLG",k],["DEF",null,B]].map(f),N={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:[""," "," "],_css:[" "," "," "," ","color:^;font-weight:900;font-family:Menlo,Consolas,monospace;"],...d,...R??B,...L??B},O=(z,q=N)=>({...q,...z??N}),m=0>j,Z=console)=>new Proxy({[P]:y,[X]:O(),[W]:_},{get:(z,q)=>{let J=z[X]??N,K=J[q];b=w[A+"LVL"+S];let Q=~~(b??z[W]),h=q==W||q==P||q==X?z[q]:Q&&(Q==-1||!K&&(q in Z))?Z[q]??Z.log:!Q||K?.[0]>Q?C:null;if(!h&&((z[q]??C)===C||m)){z[X]=K?J:O({[q]:[1,q,"#A58"]},J),K=z[X][q];let U=(c??z[P]??"").replace("{}",q),G=a??n,[H,u,F,T,i,I,V]=G?G(K,q,U,z):K;if(H!==K[0]){if(Y(H,"f"))return H;U=Y(H)?H:U}V=L?._dl??V??J._dl,I=L?._css??I??J._css;let M="NO_COLOR"in w||(T??J._fg)=="";M=m?!M:j??!M;let[g,r,l]=V.map(($)=>M?`%c${$}%c`:$),[D,s,p,t,o]=I;z[q]=(Z[i??q]??Z.log).bind(Z,g+(q==u?"*":u)+r+U+l,...M?[D,s,D,p,D+t,""].map(($)=>$?((o??"")+$).replace(/\^+/g,(v)=>(v=="^"?T??F:v=="^^"?T??J._fg:F)??"#000C"):$):[])}return h||z[q]},set:(z,q,J)=>{z[q]=q==W?J??_:q==P?J??y:O(J,z[X]);for(let K in z[X])z[K]=C;return!0}});var Xq=(E,x,R,k,j,P="_id",X="_def",W="_lvl",A="PTAG_",S="_FORCE",B={},C=()=>{},Y=(z,q="s")=>(typeof z)[0]==q,w=Y(globalThis,"o")?globalThis:B,f=([z,q,J],K)=>[q??w[A+z]??J,w[A+z+S]].map((Q)=>K>2?Y(Q)?JSON.parse(Q):Q:Q),[[y,c],[_,b],[n,a],[d,L]]=[["ID",E,"{}"],["LVL",x,5],["PLG",k],["DEF",null,B]].map(f),N={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:["","/","/"],_css:[" "," "," "," ","color:^;font-weight:900;font-family:Menlo,Consolas,monospace;"],...d,...R??B,...L??B},O=(z,q=N)=>({...q,...z??N}),m=0>j,Z=console)=>new Proxy({[P]:y,[X]:O(),[W]:_},{get:(z,q)=>{let J=z[X]??N,K=J[q];b=w[A+"LVL"+S];let Q=~~(b??z[W]),h=q==W||q==P||q==X?z[q]:Q&&(Q==-1||!K&&(q in Z))?Z[q]??Z.log:!Q||K?.[0]>Q?C:null;if(!h&&((z[q]??C)===C||m)){z[X]=K?J:O({[q]:[1,q,"#A58"]},J),K=z[X][q];let U=(c??z[P]??"").replace("{}",q),G=a??n,[H,u,F,T,i,I,V]=G?G(K,q,U,z):K;if(H!==K[0]){if(Y(H,"f"))return H;U=Y(H)?H:U}V=L?._dl??V??J._dl,I=L?._css??I??J._css;let M="NO_COLOR"in w||(T??J._fg)=="";M=m?!M:j??!M;let[g,r,l]=V.map(($)=>M?`%c${$}%c`:$),[D,s,p,t,o]=I;z[q]=(Z[i??q]??Z.log).bind(Z,g+(q==u?"*":u)+r+U+l,...M?[D,s,D,p,D+t,""].map(($)=>$?((o??"")+$).replace(/\^+/g,(v)=>(v=="^"?T??F:v=="^^"?T??J._fg:F)??"#000C"):$):[])}return h||z[q]},set:(z,q,J)=>{z[q]=q==W?J??_:q==P?J??y:O(J,z[X]);for(let K in z[X])z[K]=C;return!0}});var Zq=(E,x,R,k,j,P="_id",X="_def",W="_lvl",A="PTAG_",S="_FORCE",B={},C=()=>{},Y=(z,q="s")=>(typeof z)[0]==q,w=Y(globalThis,"o")?globalThis:B,f=([z,q,J],K)=>[q??w[A+z]??J,w[A+z+S]].map((Q)=>K>2?Y(Q)?JSON.parse(Q):Q:Q),[[y,c],[_,b],[n,a],[d,L]]=[["ID",E,"{}"],["LVL",x,5],["PLG",k],["DEF",null,B]].map(f),N={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:["|","|","|"],_css:[" "," "," "," ","color:^;font-weight:900;font-family:Menlo,Consolas,monospace;"],...d,...R??B,...L??B},O=(z,q=N)=>({...q,...z??N}),m=0>j,Z=console)=>new Proxy({[P]:y,[X]:O(),[W]:_},{get:(z,q)=>{let J=z[X]??N,K=J[q];b=w[A+"LVL"+S];let Q=~~(b??z[W]),h=q==W||q==P||q==X?z[q]:Q&&(Q==-1||!K&&(q in Z))?Z[q]??Z.log:!Q||K?.[0]>Q?C:null;if(!h&&((z[q]??C)===C||m)){z[X]=K?J:O({[q]:[1,q,"#A58"]},J),K=z[X][q];let U=(c??z[P]??"").replace("{}",q),G=a??n,[H,u,F,T,i,I,V]=G?G(K,q,U,z):K;if(H!==K[0]){if(Y(H,"f"))return H;U=Y(H)?H:U}V=L?._dl??V??J._dl,I=L?._css??I??J._css;let M="NO_COLOR"in w||(T??J._fg)=="";M=m?!M:j??!M;let[g,r,l]=V.map(($)=>M?`%c${$}%c`:$),[D,s,p,t,o]=I;z[q]=(Z[i??q]??Z.log).bind(Z,g+(q==u?"*":u)+r+U+l,...M?[D,s,D,p,D+t,""].map(($)=>$?((o??"")+$).replace(/\^+/g,(v)=>(v=="^"?T??F:v=="^^"?T??J._fg:F)??"#000C"):$):[])}return h||z[q]},set:(z,q,J)=>{z[q]=q==W?J??_:q==P?J??y:O(J,z[X]);for(let K in z[X])z[K]=C;return!0}});var qq=(E,x,R,k,j,P="_id",X="_def",W="_lvl",A="PTAG_",S="_FORCE",B={},C=()=>{},Y=(z,q="s")=>(typeof z)[0]==q,w=Y(globalThis,"o")?globalThis:B,f=([z,q,J],K)=>[q??w[A+z]??J,w[A+z+S]].map((Q)=>K>2?Y(Q)?JSON.parse(Q):Q:Q),[[y,c],[_,b],[n,a],[d,L]]=[["ID",E,"{}"],["LVL",x,5],["PLG",k],["DEF",null,B]].map(f),N={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:["[","]","|"],_css:["color:#0000;margin:-1px 0 -1px -1ch;padding:1px;","border-radius:2px;background:^^^;color:^^;","color:^;","border-right:2px solid ^;","color:^;font-weight:900;font-family:Menlo,Consolas,monospace;margin:-1px 0;padding:1px 3px;"],...d,...R??B,...L??B},O=(z,q=N)=>({...q,...z??N}),m=0>j,Z=console)=>new Proxy({[P]:y,[X]:O(),[W]:_},{get:(z,q)=>{let J=z[X]??N,K=J[q];b=w[A+"LVL"+S];let Q=~~(b??z[W]),h=q==W||q==P||q==X?z[q]:Q&&(Q==-1||!K&&(q in Z))?Z[q]??Z.log:!Q||K?.[0]>Q?C:null;if(!h&&((z[q]??C)===C||m)){z[X]=K?J:O({[q]:[1,q,"#A58"]},J),K=z[X][q];let U=(c??z[P]??"").replace("{}",q),G=a??n,[H,u,F,T,i,I,V]=G?G(K,q,U,z):K;if(H!==K[0]){if(Y(H,"f"))return H;U=Y(H)?H:U}V=L?._dl??V??J._dl,I=L?._css??I??J._css;let M="NO_COLOR"in w||(T??J._fg)=="";M=m?!M:j??!M;let[g,r,l]=V.map(($)=>M?`%c${$}%c`:$),[D,s,p,t,o]=I;z[q]=(Z[i??q]??Z.log).bind(Z,g+(q==u?"*":u)+r+U+l,...M?[D,s,D,p,D+t,""].map(($)=>$?((o??"")+$).replace(/\^+/g,(v)=>(v=="^"?T??F:v=="^^"?T??J._fg:F)??"#000C"):$):[])}return h||z[q]},set:(z,q,J)=>{z[q]=q==W?J??_:q==P?J??y:O(J,z[X]);for(let K in z[X])z[K]=C;return!0}});var $q=(E,x,R,k,j,P="_id",X="_def",W="_lvl",A="PTAG_",S="_FORCE",B={},C=()=>{},Y=(z,q="s")=>(typeof z)[0]==q,w=Y(globalThis,"o")?globalThis:B,f=([z,q,J],K)=>[q??w[A+z]??J,w[A+z+S]].map((Q)=>K>2?Y(Q)?JSON.parse(Q):Q:Q),[[y,c],[_,b],[n,a],[d,L]]=[["ID",E,"{}"],["LVL",x,5],["PLG",k],["DEF",null,B]].map(f),N={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:["[","][","]"],_css:["color:#0000;margin:-1px 0 -1px -1ch;padding:1px;","padding:0 3px;background: #0000;border: 1px solid ^;color:^;","padding:0;margin-left:-4px;color:^;","padding:0;","color:^;font-weight:900;font-family:Menlo,Consolas,monospace;margin:-1px 0;padding:1px 3px;"],...d,...R??B,...L??B},O=(z,q=N)=>({...q,...z??N}),m=0>j,Z=console)=>new Proxy({[P]:y,[X]:O(),[W]:_},{get:(z,q)=>{let J=z[X]??N,K=J[q];b=w[A+"LVL"+S];let Q=~~(b??z[W]),h=q==W||q==P||q==X?z[q]:Q&&(Q==-1||!K&&(q in Z))?Z[q]??Z.log:!Q||K?.[0]>Q?C:null;if(!h&&((z[q]??C)===C||m)){z[X]=K?J:O({[q]:[1,q,"#A58"]},J),K=z[X][q];let U=(c??z[P]??"").replace("{}",q),G=a??n,[H,u,F,T,i,I,V]=G?G(K,q,U,z):K;if(H!==K[0]){if(Y(H,"f"))return H;U=Y(H)?H:U}V=L?._dl??V??J._dl,I=L?._css??I??J._css;let M="NO_COLOR"in w||(T??J._fg)=="";M=m?!M:j??!M;let[g,r,l]=V.map(($)=>M?`%c${$}%c`:$),[D,s,p,t,o]=I;z[q]=(Z[i??q]??Z.log).bind(Z,g+(q==u?"*":u)+r+U+l,...M?[D,s,D,p,D+t,""].map(($)=>$?((o??"")+$).replace(/\^+/g,(v)=>(v=="^"?T??F:v=="^^"?T??J._fg:F)??"#000C"):$):[])}return h||z[q]},set:(z,q,J)=>{z[q]=q==W?J??_:q==P?J??y:O(J,z[X]);for(let K in z[X])z[K]=C;return!0}});var Yq=qq;