PageSourceSearch

https://bango.com/wp-content/themes/bango/js/index.js?hash=f52f70f9443f66fe5b4bc6f4c816d18f&ver=7.1.2

js bango.com collected 2026-10-02 03:02:32 UTC 10,544 bytes, 8 lines download raw bytes

1!function e(t,r,n){function o(c,i){if(!r[c]){if(!t[c]){var u="function"==typeof require&&require;if(!i&&u)return u(c,!0);if(a)return a(c,!0);var l=new Error("Cannot find module '"+c+"'");throw l.code="MODULE_NOT_FOUND",l}var s=r[c]={exports:{}};t[c][0].call(s.exports,function(e){return o(t[c][1][e]||e)},s,s.exports,e,t,r,n)}return r[c].exports}for(var a="function"==typeof require&&require,c=0;c<n.length;c++)o(n[c]);return o}({1:[function(e,t,r){"use strict";var n="%[a-f0-9]{2}",o=new RegExp("("+n+")|([^%]+?)","gi"),a=new RegExp("("+n+")+","gi");function c(e,t){try{return[decodeURIComponent(e.join(""))]}catch(e){}if(1===e.length)return e;t=t||1;var r=e.slice(0,t),n=e.slice(t);return Array.prototype.concat.call([],c(r),c(n))}function i(e){try{return decodeURIComponent(e)}catch(n){for(var t=e.match(o)||[],r=1;r<t.length;r++)t=(e=c(t,r).join("")).match(o)||[];return e}}t.exports=function(e){if("string"!=typeof e)throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof e+"`");try{return e=e.replace(/\+/g," "),decodeURIComponent(e)}catch(t){return function(e){for(var t={"%FE%FF":"��","%FF%FE":"��"},r=a.exec(e);r;){try{t[r[0]]=decodeURIComponent(r[0])}catch(e){var n=i(r[0]);n!==r[0]&&(t[r[0]]=n)}r=a.exec(e)}t["%C2"]="�";for(var o=Object.keys(t),c=0;c<o.length;c++){var u=o[c];e=e.replace(new RegExp(u,"g"),t[u])}return e}(e)}}},{}],2:[function(e,t,r){
2/*
3object-assign
4(c) Sindre Sorhus
5@license MIT
6*/
7"use strict";var n=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;t.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach(function(e){n[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var r,c,i=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),u=1;u<arguments.length;u++){for(var l in r=Object(arguments[u]))o.call(r,l)&&(i[l]=r[l]);if(n){c=n(r);for(var s=0;s<c.length;s++)a.call(r,c[s])&&(i[c[s]]=r[c[s]])}}return i}},{}],3:[function(e,t,r){"use strict";var n=e("strict-uri-encode"),o=e("object-assign"),a=e("decode-uri-component");function c(e,t){return t.encode?t.strict?n(e):encodeURIComponent(e):e}function i(e){return Array.isArray(e)?e.sort():"object"==typeof e?i(Object.keys(e)).sort(function(e,t){return Number(e)-Number(t)}).map(function(t){return e[t]}):e}function u(e){var t=e.indexOf("?");return-1===t?"":e.slice(t+1)}function l(e,t){var r=function(e){var t;switch(e.arrayFormat){case"index":return function(e,r,n){t=/\[(\d*)\]$/.exec(e),e=e.replace(/\[\d*\]$/,""),t?(void 0===n[e]&&(n[e]={}),n[e][t[1]]=r):n[e]=r};case"bracket":return function(e,r,n){t=/(\[\])$/.exec(e),e=e.replace(/\[\]$/,""),t?void 0!==n[e]?n[e]=[].concat(n[e],r):n[e]=[r]:n[e]=r};default:return function(e,t,r){void 0!==r[e]?r[e]=[].concat(r[e],t):r[e]=t}}}(t=o({arrayFormat:"none"},t)),n=Object.create(null);return"string"!=typeof e?n:(e=e.trim().replace(/^[?#&]/,""))?(e.split("&").forEach(function(e){var t=e.replace(/\+/g," ").split("="),o=t.shift(),c=t.length>0?t.join("="):void 0;c=void 0===c?null:a(c),r(a(o),c,n)}),Object.keys(n).sort().reduce(function(e,t){var r=n[t];return Boolean(r)&&"object"==typeof r&&!Array.isArray(r)?e[t]=i(r):e[t]=r,e},Object.create(null))):n}r.extract=u,r.parse=l,r.stringify=function(e,t){!1===(t=o({encode:!0,strict:!0,arrayFormat:"none"},t)).sort&&(t.sort=function(){});var r=function(e){switch(e.arrayFormat){case"index":return function(t,r,n){return null===r?[c(t,e),"[",n,"]"].join(""):[c(t,e),"[",c(n,e),"]=",c(r,e)].join("")};case"bracket":return function(t,r){return null===r?c(t,e):[c(t,e),"[]=",c(r,e)].join("")};default:return function(t,r){return null===r?c(t,e):[c(t,e),"=",c(r,e)].join("")}}}(t);return e?Object.keys(e).sort(t.sort).map(function(n){var o=e[n];if(void 0===o)return"";if(null===o)return c(n,t);if(Array.isArray(o)){var a=[];return o.slice().forEach(function(e){void 0!==e&&a.push(r(n,e,a.length))}),a.join("&")}return c(n,t)+"="+c(o,t)}).filter(function(e){return e.length>0}).join("&"):""},r.parseUrl=function(e,t){return{url:e.split("?")[0]||"",query:l(u(e),t)}}},{"decode-uri-component":1,"object-assign":2,"strict-uri-encode":4}],4:[function(e,t,r){"use strict";t.exports=function(e){return encodeURIComponent(e).replace(/[!'()*]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}},{}],5:[function(e,t,r){"use strict";var n,o=(n=e("util/handleNewsFilter"))&&n.__esModule?n:{default:n};$(function(){(0,o.default)()})},{"util/handleNewsFilter":6}],6:[function(e,t,r){"use strict";
7r.__esModule=!0,r.default=function(){var e=$(".js-news-filter"),t=o.default.get_query(),r=t.search,n=void 0!==t.pd?t.pd:1,a=t.category;a&&$(".js-blog-category-select").val(a);r&&($(".js-search-term, .js-search-term-text").text(r),function(e){l.apply(this,arguments)}({search:r,category:a,paged:n}));e.length>0&&($(".js-blog-category-select").on("change",function(){""!==$(this).val()&&(window.location="/category/"+$(this).val())}),$(".js-blog-year-select").on("change",function(){window.location=$(this).val()}),$("body").on("submit",".js-search-posts",function(){if(""===$(".js-search-field").val())return!1}))};var n,o=(n=e("webPage/Page"))&&n.__esModule?n:{default:n};function a(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,r="function"==typeof Symbol?Symbol:{},n=r.iterator||"@@iterator",o=r.toStringTag||"@@toStringTag";function i(r,n,o,a){var i=n&&n.prototype instanceof l?n:l,s=Object.create(i.prototype);return c(s,"_invoke",function(r,n,o){var a,c,i,l=0,s=o||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,r){return a=t,c=0,i=e,d.n=r,u}};function p(r,n){for(c=r,i=n,t=0;!f&&l&&!o&&t<s.length;t++){var o,a=s[t],p=d.p,g=a[2];r>3?(o=g===n)&&(i=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=p&&((o=r<2&&p<a[1])?(c=0,d.v=n,d.n=a[1]):p<g&&(o=r<3||a[0]>n||n>g)&&(a[4]=r,a[5]=n,d.n=g,c=0))}if(o||r>1)return u;throw f=!0,n}return function(o,s,g){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,g),c=s,i=g;(t=c<2?e:i)||!f;){a||(c?c<3?(c>1&&(d.n=-1),p(c,i)):d.n=i:d.v=i);try{if(l=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,i)))throw TypeError("iterator result is not an object");if(!t.done)return t;i=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(i=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(f=d.n<0)?i:r.call(n,d))!==u)break}catch(t){a=e,c=1,i=t}finally{l=1}}return{value:t,done:f}}}(r,o,a),!0),s}var u={};function l(){}function s(){}function f(){}t=Object.getPrototypeOf;var d=[][n]?t(t([][n]())):(c(t={},n,function(){return this}),t),p=f.prototype=l.prototype=Object.create(d);function g(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(function(e,t){for(var r=Object.getOwnPropertyNames(t),n=0;n<r.length;n++){var o=r[n],a=Object.getOwnPropertyDescriptor(t,o);a&&a.configurable&&void 0===e[o]&&Object.defineProperty(e,o,a)}}(e,f),c(e,o,"GeneratorFunction")),e.prototype=Object.create(p),e}return s.prototype=f,c(p,"constructor",f),c(f,"constructor",s),s.displayName="GeneratorFunction",c(f,o,"GeneratorFunction"),c(p),c(p,o,"Generator"),c(p,n,function(){return this}),c(p,"toString",function(){return"[object Generator]"}),(a=function(){return{w:i,m:g}})()}function c(e,t,r,n){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}c=function(e,t,r,n){function a(t,r){c(e,t,function(e){return this._invoke(t,r,e)})}t?o?o(e,t,{value:r,enumerable:!n,configurable:!n,writable:!n}):e[t]=r:(a("next",0),a("throw",1),a("return",2))},c(e,t,r,n)}function i(e,t,r,n,o,a,c){try{var i=e[a](c),u=i.value}catch(e){return void r(e)}i.done?t(u):Promise.resolve(u).then(n,o)}function u(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var a=e.apply(t,r);function c(e){i(a,n,o,c,u,"next",e)}function u(e){i(a,n,o,c,u,"throw",e)}c(void 0)})}}function l(){return(l=u(a().m(function e(t){var r,n,o;return a().w(function(e){for(;;)switch(e.p=e.n){case 0:return(r=$(".js-search-results")).addClass("loading"),e.p=1,e.n=2,s(t);case 2:if((n=e.v).success&&n.data.html){e.n=3;break}return r.removeClass("loading"),r.html(eotwJSXFactory("div",{className:"columns__item columns__item--3-full"},[eotwJSXFactory("div",{className:"no-result"},[eotwJSXFactory("p",null,["No results found for search, please try again."])])])),e.a(2);case 3:r.removeClass("loading"),r.html(n.data.html),e.n=5;break;case 4:e.p=4,o=e.v,console.warn(o),r.removeClass("loading"),r.html(eotwJSXFactory("p",null,["Sorry, there was a problem getting your search results. Please try again later"]));case 5:return e.a(2)}},e,null,[[1,4]])}))).apply(this,arguments)}function s(e){return f.apply(this,arguments)}function f(){return(f=u(a().m(function e(t){return a().w(function(e){for(;;)if(0===e.n)return e.a(2,Ajax.get("eotw","search",t))},e)}))).apply(this,arguments)}},{"webPage/Page":7}],7:[function(e,t,r){"use strict";r.__esModule=!0,r.default=void 0;var n,o=(n=e("query-string"))&&n.__esModule?n:{default:n};var a=function(){function e(){}return e._init=function(){e.pages={},e.currentPage=void 0,e.activeRegex=null},e.init=function(){e.handlePage()},e.unloadPage=function(){if(void 0!==e.currentPage&&"function"==typeof e.currentPage.unload)try{e.currentPage.unload()}catch(e){console.error("Couldn't unload previous page",e)}e.currentPage=void 0,e.activeRegex=null},e.handlePage=function(t){void 0===t&&(t=null),this.unloadPage(),null===t&&(t=window.location.pathname);var r=null,n=null,o=document.getElementsByTagName("body")[0].getAttribute("class");
7if(Object.keys(e.pages).forEach(function(t){if(null===r){var a=e.pages[t];-1!==o.indexOf(t)&&(r=a,n=t)}}),null!==r){e.currentPage=r,e.activeRegex=n;try{r.load()}catch(e){console.error("Page handler caused error: ",e)}}else console.log("No page handler for ",t,e.pages)},e.register=function(t,r,n){void 0===n&&(n=void 0),t instanceof Array||(t=[t]),t.forEach(function(t){e.pages[t]={load:r,unload:n}})},e.get_query=function(){return o.default.parse(window.location.search,{arrayFormat:"bracket"})},e}();a._init();r.default=a},{"query-string":3}]},{},[5]);
8//# sourceMappingURL=index.js.map

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.