{"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":"Explainer.js \u0130\u00e7in CI Pipeline Olu\u015fturma","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"TtLeHmF4yR\"><a href=\"https:\/\/fatihsoysal.com\/blog\/explainer-js-icin-ci-pipeline-olusturma\/\">Explainer.js \u0130\u00e7in CI Pipeline Olu\u015fturma<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/explainer-js-icin-ci-pipeline-olusturma\/embed\/#?secret=TtLeHmF4yR\" width=\"600\" height=\"338\" title=\"&#8220;Explainer.js \u0130\u00e7in CI Pipeline Olu\u015fturma&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"TtLeHmF4yR\" 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":"Merhaba! Bu makalede, Explainer.js i\u00e7in CI (Continuous Integration) pipeline'\u0131n\u0131 nas\u0131l olu\u015fturabilece\u011finizi ad\u0131m ad\u0131m \u00f6\u011frenece\u011fiz. Explainer.js, karma\u015f\u0131k algoritmalar\u0131 ve veri yap\u0131lar\u0131 a\u00e7\u0131klamak i\u00e7in g\u00f6rsel olarak etkile\u015fimli a\u00e7\u0131klamalar olu\u015fturman\u0131za olanak sa\u011flayan, harika bir JavaScript k\u00fct\u00fcphanesidir. Bu nedenle, CI pipeline'\u0131n\u0131n kullan\u0131m\u0131, a\u00e7\u0131klamalar\u0131n\u0131z\u0131n her zaman sorunsuz bir \u015fekilde \u00e7al\u0131\u015fmas\u0131n\u0131 ve beklendi\u011fi gibi g\u00f6r\u00fcnd\u00fc\u011f\u00fcnden emin olman\u0131z\u0131 sa\u011flar."}