1(()=>{"use strict";var __webpack_modules__={812:()=>{eval("\n;// ./src/js/functions.js\nconst getDescriptionExcerpt = (episode) => {\n const description = episode\n .querySelector('description')\n .innerHTML.replace('<![CDATA[', '')\n .replace(']]>', '')\n .replace(/\\<(?!p|br).*?\\>/g, '', '')\n .replace(/\"/g, '"')\n\n const descriptionNoHtml = description.replace(/(<([^>]+)>)/gi, '')\n const descriptionMaxLength = 114\n const descriptionExcerpt =\n descriptionNoHtml.length > descriptionMaxLength\n ? descriptionNoHtml.substring(0, descriptionMaxLength)\n : description\n const hasDescriptionExcerpt =\n description.length > descriptionMaxLength ? true : false\n const descriptionExcerptHtml = hasDescriptionExcerpt\n ? `<span class=\"podcast-description-show-more-btn\" data-full-description=\"${description}\">...</span>`\n : ''\n\n return descriptionExcerpt + descriptionExcerptHtml\n}\n\nconst getEpisodesToShow = (feed) => {\n let episodes = feed.querySelectorAll('item')\n // convert from node list to array\n episodes = Array.from(episodes)\n const maxEpisodes = jesaei_settings.max_episodes\n\n if (maxEpisodes < episodes.length) {\n episodes = episodes.slice(0, maxEpisodes)\n }\n\n return episodes\n}\n\nconst getTitleExcerpt = (episode) => {\n // create an excerpt out of the title\n const title = episode\n .querySelector('title')\n .innerHTML.replace('<![CDATA[', '')\n .replace(']]>', '')\n const titleMaxLength = 39\n const titleExcerpt = title.substring(0, titleMaxLength) + '...'\n\n return titleExcerpt\n}\n\nconst getEpisodeIframeUrl = (episode, siteUrl) => {\n // Get position to split url for modification seen below\n const urlModPosition = siteUrl.length\n // add '/embed' to URL so that it works in an iframe\n const originalURL = episode.querySelector('link').innerHTML\n const pathToAdd = '/embed'\n const revisedUrl = [\n originalURL.slice(0, urlModPosition),\n pathToAdd,\n originalURL.slice(urlModPosition),\n ].join('')\n\n return revisedUrl\n}\n\nconst checkShowMoreBtnsExist = setInterval(() => {\n if (\n document.getElementsByClassName('podcast-description-show-more-btn').length\n ) {\n setShowMoreEvents()\n clearInterval(checkShowMoreBtnsExist)\n }\n}, 100) // check every 100ms\n\nconst setShowMoreEvents = () => {\n const showMoreBtns = document.getElementsByClassName(\n 'podcast-description-show-more-btn'\n )\n\n for (let i = 0; i < showMoreBtns.length; i++) {\n showMoreBtns[i].addEventListener('click', (e) => {\n e = e || window.event\n const target = e.target || e.srcElement\n const description = target.dataset.fullDescription\n target.parentElement.innerHTML = description\n })\n }\n}\n\nconst setPlayerIframeHeight = () => {\n // set responsive breakpoint for the player iframe - adjust height\n const anchorIframeContainer = document.getElementById(\n 'jesaei-anchor-podcast-iframe-container'\n )\n const anchorIframe = document.getElementById('jesaei-anchor-podcast-iframe')\n const anchorIframeWidth = anchorIframeContainer.offsetWidth\n const loadingAnimation = document.getElementById(\n 'jesaei-player-loading-animation'\n )\n\n if (anchorIframeWidth > 768) {\n loadingAnimation.style.top = '40px'\n anchorIframeContainer.style.height = '161px'\n } else {\n loadingAnimation.style.top = '10px'\n anchorIframeContainer.style.height = '100px'\n }\n}\n\n;// ./src/js/main.js\n\n\ndocument.addEventListener('DOMContentLoaded', () => {\n const isProVersionActive = jesaei_settings.is_pro_version_active\n\n if (!isProVersionActive) {\n window.addEventListener('resize', setPlayerIframeHeight)\n setPlayerIframeHeight()\n }\n})\n\n;// ./src/index.js\n\n// import \"./js/feednami-client-v1.1.js\";\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiODEyLmpzIiwibWFwcGluZ3MiOiI7O0FBQU87QUFDUDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsMEJBQTBCOztBQUUxQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxnRkFBZ0YsWUFBWTtBQUM1Rjs7QUFFQTtBQUNBOztBQUVPO0FBQ1A7QUFDQTtBQUNBO0FBQ0E7O0F
1BRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRU87QUFDUDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVPO0FBQ1A7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFTztBQUNQO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLENBQUM7O0FBRUQ7QUFDQTtBQUNBO0FBQ0E7O0FBRUEsa0JBQWtCLHlCQUF5QjtBQUMzQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7O0FBRU87QUFDUDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsSUFBSTtBQUNKO0FBQ0E7QUFDQTtBQUNBOzs7QUN2R29COztBQUVwQjtBQUNBOztBQUVBO0FBQ0Esc0NBQXNDLHFCQUFxQjtBQUMzRCxJQUFJLHFCQUFxQjtBQUN6QjtBQUNBLENBQUM7OztBQ1h5QjtBQUMxQiIsInNvdXJjZXMiOlsid2VicGFjazovL2FuY2hvci1lcGlzb2Rlcy1pbmRleC1wcm8vLi9zcmMvanMvZnVuY3Rpb25zLmpzP2JlMDQiLCJ3ZWJwYWNrOi8vYW5jaG9yLWVwaXNvZGVzLWluZGV4LXByby8uL3NyYy9qcy9tYWluLmpzPzkyOTEiLCJ3ZWJwYWNrOi8vYW5jaG9yLWVwaXNvZGVzLWluZGV4LXByby8uL3NyYy9pbmRleC5qcz9iNjM1Il0sInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBjb25zdCBnZXREZXNjcmlwdGlvbkV4Y2VycHQgPSAoZXBpc29kZSkgPT4ge1xuICBjb25zdCBkZXNjcmlwdGlvbiA9IGVwaXNvZGVcbiAgICAucXVlcnlTZWxlY3RvcignZGVzY3JpcHRpb24nKVxuICAgIC5pbm5lckhUTUwucmVwbGFjZSgnPCFbQ0RBVEFbJywgJycpXG4gICAgLnJlcGxhY2UoJ11dPicsICcnKVxuICAgIC5yZXBsYWNlKC9cXDwoPyFwfGJyKS4qP1xcPi9nLCAnJywgJycpXG4gICAgLnJlcGxhY2UoL1wiL2csICcmcXVvdDsnKVxuXG4gIGNvbnN0IGRlc2NyaXB0aW9uTm9IdG1sID0gZGVzY3JpcHRpb24ucmVwbGFjZSgvKDwoW14+XSspPikvZ2ksICcnKVxuICBjb25zdCBkZXNjcmlwdGlvbk1heExlbmd0aCA9IDExNFxuICBjb25zdCBkZXNjcmlwdGlvbkV4Y2VycHQgPVxuICAgIGRlc2NyaXB0aW9uTm9IdG1sLmxlbmd0aCA+IGRlc2NyaXB0aW9uTWF4TGVuZ3RoXG4gICAgICA/IGRlc2NyaXB0aW9uTm9IdG1sLnN1YnN0cmluZygwLCBkZXNjcmlwdGlvbk1heExlbmd0aClcbiAgICAgIDogZGVzY3JpcHRpb25cbiAgY29uc3QgaGFzRGVzY3JpcHRpb25FeGNlcnB0ID1cbiAgICBkZXNjcmlwdGlvbi5sZW5ndGggPiBkZXNjcmlwdGlvbk1heExlbmd0aCA/IHRydWUgOiBmYWxzZVxuICBjb25zdCBkZXNjcmlwdGlvbkV4Y2VycHRIdG1sID0gaGFzRGVzY3JpcHRpb25FeGNlcnB0XG4gICAgPyBgPHNwYW4gY2xhc3M9XCJwb2RjYXN0LWRlc2NyaXB0aW9uLXNob3ctbW9yZS1idG5cIiBkYXRhLWZ1bGwtZGVzY3JpcHRpb249XCIke2Rlc2NyaXB0aW9ufVwiPi4uLjwvc3Bhbj5gXG4gICAgOiAnJ1xuXG4gIHJldHVybiBkZXNjcmlwdGlvbkV4Y2VycHQgKyBkZXNjcmlwdGlvbkV4Y2VycHRIdG1sXG59XG5cbmV4cG9ydCBjb25zdCBnZXRFcGlzb2Rlc1RvU2hvdyA9IChmZWVkKSA9PiB7XG4gIGxldCBlcGlzb2RlcyA9IGZlZWQucXVlcnlTZWxlY3RvckFsbCgnaXRlbScpXG4gIC8vIGNvbnZlcnQgZnJvbSBub2RlIGxpc3QgdG8gYXJyYXlcbiAgZXBpc29kZXMgPSBBcnJheS5mcm9tKGVwaXNvZGVzKVxuICBjb25zdCBtYXhFcGlzb2RlcyA9IGplc2FlaV9zZXR0aW5ncy5tYXhfZXBpc29kZXNcblxuICBpZiAobWF4RXBpc29kZXMgPCBlcGlzb2Rlcy5sZW5ndGgpIHtcbiAgICBlcGlzb2RlcyA9IGVwaXNvZGVzLnNsaWNlKDAsIG1heEVwaXNvZGVzKVxuICB9XG5cbiAgcmV0dXJuIGVwaXNvZGVzXG59XG5cbmV4cG9ydCBjb25zdCBnZXRUaXRsZUV4Y2VycHQgPSAoZXBpc29kZSkgPT4ge1xuICAvLyBjcmVhdGUgYW4gZXhjZXJwdCBvdXQgb2YgdGhlIHRpdGxlXG4gIGNvbnN0IHRpdGxlID0gZXBpc29kZVxuICAgIC5xdWVyeVNlbGVjdG9yKCd0aXRsZScpXG4gICAgLmlubmVySFRNTC5yZXBsYWNlKCc8IVtDREFUQVsnLCAnJylcbiAgICAucmVwbGFjZSgnXV0+JywgJycpXG4gIGNvbnN0IHRpdGxlTWF4TGVuZ3RoID0gMzlcbiAgY29uc3QgdGl0bGVFeGNlcnB0ID0gdGl0bGUuc3Vic3RyaW5nKDAsIHRpdGxlTWF4TGVuZ3RoKSArICcuLi4nXG5cbiAgcmV0dXJuIHRpdGxlRXhjZXJwdFxufVxuXG5leHBvcnQgY29uc3QgZ2V0RXBpc29kZUlmcmFtZVVybCA9IChlcGlzb2RlLCBzaXRlVXJsKSA9PiB7XG4gIC8vIEdldCBwb3NpdGlvbiB0byBzcGxpdCB1cmwgZm9yIG1vZGlmaWNhdGlvbiBzZWVuIGJlbG93XG4gIGNvbnN0IHVybE1vZFBvc2l0aW9uID0gc2l0ZVVybC5sZW5ndGhcbiAgLy8gYWRkICcvZW1iZWQnIHRvIFVSTCBzbyB0aGF0IGl0IHdvcmtzIGluIGFuIGlmcmFtZVxuICBjb25zdCBvcmlnaW5hbFVSTCA9IGVwaXNvZGUucXVlcnlTZWxlY3RvcignbGluaycpLmlubmVySFRNTFxuICBjb25zdCBwYXRoVG9BZGQgPSAnL2VtYmVkJ1xuICBjb25zdCByZXZpc2VkVXJsID0gW1xuICAgIG9yaWdpbmFsVVJMLnNsaWNlKDAsIHVybE1vZFBvc2l0aW9uKSxcbiAgICBwYXRoVG9BZGQsXG4gICAgb3JpZ2luYWxVUkwuc2xpY2UodXJsTW9kUG9zaXRpb24pLFxuICBdLmpvaW4oJycpXG5cbiAgcmV0dXJuIHJldmlzZWRVcmxcbn1cblxuZXhwb3J0IGNvbnN0IGNoZWNrU2hvd01vcmVCdG5zRXhpc3QgPSBzZXRJbnRlcnZhbCgoKSA9PiB7XG4gIGlmIChcbiAgICBkb2N1bWVudC5nZXRFbGVtZW50c0J5Q2xhc3NOYW1lKCdwb2RjYXN0LWRlc2NyaXB0aW9uLXNob3ctbW9yZS1idG4nKS5sZW5ndGhcbiAgKSB7XG4gICAgc2V0U2hvd01vcmVFdmVudHMoKVxuICAgIGNsZWFySW50ZXJ2YWwoY2hlY2tTaG93TW9yZUJ0bnNFeGlzdClcbiAgfVxufSwgMTAwKSAvLyBjaGVjayBldmVyeSAxMDBtc1xuXG5jb25zdCBzZXRTaG93TW9yZUV2ZW50cyA9ICgpID0+IHtcbiAgY29uc3Qgc2hvd01vcmVCdG5zID0gZG9jdW1lbnQuZ2V0RWxlbWVudHNCeUNsYXNzTmFtZShcbiAgICAncG9kY2FzdC1kZXNjcmlwdGlvbi1zaG93LW1vcmUtYnRuJ1xuICApXG5cbiAgZm9yIChsZXQgaSA9IDA7IGkgPCBzaG93TW9yZUJ0bnMubGVuZ3RoOyBpKyspIHtcbiAgICBzaG93TW9yZUJ0bnNbaV0uYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLCAoZSkgPT4ge1xuICAgICAgZSA9IGUgfHwgd2luZG93LmV2ZW50XG4gICAgICBjb25zdCB0YXJnZXQgPSBlLnRhcmdldCB8fCBlLnNyY0VsZW1lbnRcbiAgICAgIGNvbnN0IGRlc2NyaXB0aW9uID0gdGFyZ2V0LmRhdGFzZXQuZnVsbERlc2NyaXB0aW9uXG4gICAgICB0YXJnZXQucGFyZW50RWxlbWVudC5pbm5lckhUTUwgPSBkZXNjcmlwdGlvblxuICAgI
1H0pXG4gIH1cbn1cblxuZXhwb3J0IGNvbnN0IHNldFBsYXllcklmcmFtZUhlaWdodCA9ICgpID0+IHtcbiAgLy8gc2V0IHJlc3BvbnNpdmUgYnJlYWtwb2ludCBmb3IgdGhlIHBsYXllciBpZnJhbWUgLSBhZGp1c3QgaGVpZ2h0XG4gIGNvbnN0IGFuY2hvcklmcmFtZUNvbnRhaW5lciA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKFxuICAgICdqZXNhZWktYW5jaG9yLXBvZGNhc3QtaWZyYW1lLWNvbnRhaW5lcidcbiAgKVxuICBjb25zdCBhbmNob3JJZnJhbWUgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnamVzYWVpLWFuY2hvci1wb2RjYXN0LWlmcmFtZScpXG4gIGNvbnN0IGFuY2hvcklmcmFtZVdpZHRoID0gYW5jaG9ySWZyYW1lQ29udGFpbmVyLm9mZnNldFdpZHRoXG4gIGNvbnN0IGxvYWRpbmdBbmltYXRpb24gPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZChcbiAgICAnamVzYWVpLXBsYXllci1sb2FkaW5nLWFuaW1hdGlvbidcbiAgKVxuXG4gIGlmIChhbmNob3JJZnJhbWVXaWR0aCA+IDc2OCkge1xuICAgIGxvYWRpbmdBbmltYXRpb24uc3R5bGUudG9wID0gJzQwcHgnXG4gICAgYW5jaG9ySWZyYW1lQ29udGFpbmVyLnN0eWxlLmhlaWdodCA9ICcxNjFweCdcbiAgfSBlbHNlIHtcbiAgICBsb2FkaW5nQW5pbWF0aW9uLnN0eWxlLnRvcCA9ICcxMHB4J1xuICAgIGFuY2hvcklmcmFtZUNvbnRhaW5lci5zdHlsZS5oZWlnaHQgPSAnMTAwcHgnXG4gIH1cbn1cbiIsImltcG9ydCB7XG4gIHNldFBsYXllcklmcmFtZUhlaWdodCxcbn0gZnJvbSAnLi9mdW5jdGlvbnMnXG5cbmRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoJ0RPTUNvbnRlbnRMb2FkZWQnLCAoKSA9PiB7XG4gIGNvbnN0IGlzUHJvVmVyc2lvbkFjdGl2ZSA9IGplc2FlaV9zZXR0aW5ncy5pc19wcm9fdmVyc2lvbl9hY3RpdmVcblxuICBpZiAoIWlzUHJvVmVyc2lvbkFjdGl2ZSkge1xuICAgIHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKCdyZXNpemUnLCBzZXRQbGF5ZXJJZnJhbWVIZWlnaHQpXG4gICAgc2V0UGxheWVySWZyYW1lSGVpZ2h0KClcbiAgfVxufSlcbiIsImltcG9ydCBcIi4vc2Nzcy9tYWluLnNjc3NcIjtcbi8vIGltcG9ydCBcIi4vanMvZmVlZG5hbWktY2xpZW50LXYxLjEuanNcIjtcbmltcG9ydCBcIi4vanMvbWFpbi5qc1wiOyJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///812\n")}},__webpack_exports__={};__webpack_modules__[812]()})();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.