{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"mcp-mermaid logger.ts Dosyas\u0131: Derinlemesine Bir \u0130nceleme","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"5DAsuKgYPn\"><a href=\"https:\/\/fatihsoysal.com\/blog\/mcp-mermaid-logger-ts-dosyasi-derinlemesine-bir-inceleme\/\">mcp-mermaid logger.ts Dosyas\u0131: Derinlemesine Bir \u0130nceleme<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/mcp-mermaid-logger-ts-dosyasi-derinlemesine-bir-inceleme\/embed\/#?secret=5DAsuKgYPn\" width=\"600\" height=\"338\" title=\"&#8220;mcp-mermaid logger.ts Dosyas\u0131: Derinlemesine Bir \u0130nceleme&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"5DAsuKgYPn\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"mcp-mermaid projesinin kalbinde yer alan logger.ts dosyas\u0131, uygulaman\u0131n g\u00fcnl\u00fck kay\u0131tlar\u0131n\u0131 (log) y\u00f6netmek i\u00e7in kritik bir rol oynar. Bu dosya, hata ay\u0131klama, izleme ve performans analizi gibi \u00e7e\u015fitli ama\u00e7lar i\u00e7in detayl\u0131 bilgiler sa\u011flar. Bu makale, logger.ts dosyas\u0131n\u0131n i\u015flevselli\u011fini, yap\u0131s\u0131n\u0131 ve kullan\u0131m\u0131n\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayarak, hem yeni ba\u015flayanlar hem de deneyimli geli\u015ftiriciler i\u00e7in kapsaml\u0131 bir rehber sunmay\u0131 ama\u00e7lamaktad\u0131r. Ba\u015ftan sona, kod \u00f6rnekleri ve pratik senaryolarla desteklenen bu rehber, logger.ts dosyas\u0131n\u0131 etkili bir \u015fekilde anlaman\u0131za ve kullanman\u0131za yard\u0131mc\u0131 olacakt\u0131r."}