{"version":3,"sources":["instafeed.js"],"names":["exportInstafeed","root","factory","define","amd","exports","nodeName","module","Instafeed","this","defineInstafeed","assert","val","msg","Error","options","opts","accessToken","accessTokenTimeout","after","apiTimeout","before","debug","error","filter","limit","mock","render","sort","success","target","template","templateBoundaries","transform","optKey","length","_state","running","_options","prototype","run","scope","node","url","items","html","_debug","_start","document","getElementById","_getAccessToken","err","token","_fail","message","_makeApiRequest","data","_success","_processData","processErr","_renderData","renderErr","innerHTML","_finish","hasTransform","hasFilter","hasSort","hasLimit","transformedFiltered","limitDelta","dataItem","transformedItem","filterResult","i","_getItemData","push","splice","_extractTags","str","exp","badChars","tags","match","exec","test","type","image","media_type","media_url","thumbnail_url","caption","id","link","permalink","model","timestamp","username","hasTemplate","hasRender","item","itemHtml","_basicRender","RegExp","output","lastIndex","keyPath","keyPathValue","slice","index","_valueForKeyPath","toString","lastValue","_runHook","console","callback","called","apiRequest","callbackOnce","value","XMLHttpRequest","ontimeout","event","onerror","onload","contentType","getResponseHeader","responseJson","status","indexOf","JSON","parse","responseText","code","open","timeout","send","timeoutCheck","clearTimeout","setTimeout","args","log","call","arguments","apply","hookName"],"mappings":"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","file":"instafeed.min.js"}