{"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":"NPM: Paket Y\u00f6netimini Kolayla\u015ft\u0131ran G\u00fc\u00e7l\u00fc Bir Ara\u00e7","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"IunKPBeRJR\"><a href=\"https:\/\/fatihsoysal.com\/blog\/npm-paket-yonetimini-kolaylastiran-guclu-bir-arac\/\">NPM: Paket Y\u00f6netimini Kolayla\u015ft\u0131ran G\u00fc\u00e7l\u00fc Bir Ara\u00e7<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/npm-paket-yonetimini-kolaylastiran-guclu-bir-arac\/embed\/#?secret=IunKPBeRJR\" width=\"600\" height=\"338\" title=\"&#8220;NPM: Paket Y\u00f6netimini Kolayla\u015ft\u0131ran G\u00fc\u00e7l\u00fc Bir Ara\u00e7&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"IunKPBeRJR\" 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":"Modern yaz\u0131l\u0131m geli\u015ftirme, binlerce farkl\u0131 k\u00fct\u00fcphane ve mod\u00fcl\u00fcn bir araya gelmesiyle in\u015fa edilen karma\u015f\u0131k sistemleri i\u00e7erir. Bu ba\u011f\u0131ml\u0131l\u0131k y\u0131\u011f\u0131n\u0131n\u0131 manuel olarak y\u00f6netmek, s\u00fcrd\u00fcr\u00fclemez bir kabusa d\u00f6n\u00fc\u015febilir. Peki, bu kaosu d\u00fczene sokan, geli\u015ftiricilerin hayat\u0131n\u0131 kolayla\u015ft\u0131ran sihirli de\u011fnek nedir? \u0130\u015fte tam da bu noktada Node Package Manager, k\u0131saca NPM, devreye girerek paket y\u00f6netimini kolayla\u015ft\u0131ran vazge\u00e7ilmez bir ara\u00e7 haline geliyor."}