PageSourceSearch

https://www.erotilink.com/gala/pub/galactica.js

js erotilink.com collected 2026-10-04 14:18:48 UTC 15,224 bytes, 1 lines download raw bytes

1var e=Object.create,t=Object.defineProperty,r=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,o=Object.getPrototypeOf,i=Object.prototype.hasOwnProperty,a=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),s=(a,s,u)=>(u=null!=a?e(o(a)):{},((e,o,a,s)=>{if(o&&"object"==typeof o||"function"==typeof o)for(var u,l=n(o),c=0,p=l.length;c<p;c++)u=l[c],i.call(e,u)||void 0===u||t(e,u,{get:(e=>o[e]).bind(null,u),enumerable:!(s=r(o,u))||s.enumerable});return e})(!s&&a&&a.__esModule&&i.call(a,"default")?u:t(u,"default",{value:a,enumerable:!0}),a));function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function l(e){return function(e){if(Array.isArray(e))return u(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return u(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?u(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t,r,n,o,i,a){try{var s=e[i](a),u=s.value}catch(e){return void r(e)}s.done?t(u):Promise.resolve(u).then(n,o)}function p(e){return p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},p(e)}var f,d,y,h=(f=()=>{},()=>{if(y)throw y[0];try{return f&&(d=f(f=0)),d}catch(e){throw y=[e],e}});function v(e){var t=function(e){if("object"!=p(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=p(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==p(t)?t:t+""}function b(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,v(n.key),n)}}function m(e,t,r){return(t=v(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}h(),h();for(var g=/* @__PURE__ */a((e,t)=>{t.exports=function(e,t){this.v=e,this.k=t},t.exports.__esModule=!0,t.exports.default=t.exports}),w=/* @__PURE__ */a((e,t)=>{function r(e,n,o,i){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}t.exports=r=function(e,t,n,o){function i(t,n){r(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!o,configurable:!o,writable:!o}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},t.exports.__esModule=!0,t.exports.default=t.exports,r(e,n,o,i)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}),x=/* @__PURE__ */a((e,t)=>{var r=w();function n(){var e,o,i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.toStringTag||"@@toStringTag";function u(t,n,i,a){var s=n&&n.prototype instanceof c?n:c,u=Object.create(s.prototype);return r(u,"_invoke",function(t,r,n){var i,a,s,u=0,c=n||[],p=!1,f={p:0,n:0,v:e,a:d,f:d.bind(e,4),d:function(t,r){return i=t,a=0,s=e,f.n=r,l}};function d(t,r){for(a=t,s=r,o=0;!p&&u&&!n&&o<c.length;o++){var n,i=c[o],d=f.p,y=i[2];t>3?(n=y===r)&&(s=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=e):i[0]<=d&&((n=t<2&&d<i[1])?(a=0,f.v=r,f.n=i[1]):d<y&&(n=t<3||i[0]>r||r>y)&&(i[4]=t,i[5]=r,f.n=y,a=0))}if(n||t>1)return l;throw p=!0,r}return function(n,c,y){if(u>1)throw TypeError("Generator is already running");for(p&&1===c&&d(c,y),a=c,s=y;(o=a<2?e:s)||!p;){i||(a?a<3?(a>1&&(f.n=-1),d(a,s)):f.n=s:f.v=s);try{if(u=2,i){if(a||(n="next"),o=i[n]){if(!(o=o.call(i,s)))throw TypeError("iterator result is not an object");if(!o.done)return o;s=o.value,a<2&&(a=0)}else 1===a&&(o=i.return)&&o.call(i),a<2&&(s=TypeError("The iterator does not provide a '"+n+"' method"),a=1);i=e}else if((o=(p=f.n<0)?s:t.call(r,f))!==l)break}catch(o){i=e,a=1,s=o}finally{u=1}}return{value:o,done:p}}}(t,i,a),!0),u}var l={};function c(){}function p(){}function f(){}o=Object.getPrototypeOf;var d=[][a]?o(o([][a]())):(r(o={},a,function(){return this}),o),y=f.prototype=c.prototype=Object.create(d);function h(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,r(e,s,"GeneratorFunction")),e.prototype=Object.create(y),e}return p.prototype=f,r(y,"constructor",f),r(f,"constructor",p),p.displayName="GeneratorFunction",r(f,s,"GeneratorFunction"),r(y),r(y,s,"Generator"),r(y,a,function(){return this}),r(y,"toString",function(){return"[object Generator]"}),(t.exports=n=function(){return{w:u,m:h}}
1,t.exports.__esModule=!0,t.exports.default=t.exports)()}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}),_=/* @__PURE__ */a((e,t)=>{var r=g(),n=w();t.exports=function e(t,o){function i(e,n,a,s){try{var u=t[e](n),l=u.value;return l instanceof r?o.resolve(l.v).then(function(e){i("next",e,a,s)},function(e){i("throw",e,a,s)}):o.resolve(l).then(function(e){u.value=e,a(u)},function(e){return i("throw",e,a,s)})}catch(t){s(t)}}var a;this.next||(n(e.prototype),n(e.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),n(this,"_invoke",function(e,t,r){function n(){return new o(function(t,n){i(e,r,t,n)})}return a=a?a.then(n,n):n()},!0)},t.exports.__esModule=!0,t.exports.default=t.exports}),S=/* @__PURE__ */a((e,t)=>{var r=x(),n=_();t.exports=function(e,t,o,i,a){return new n(r().w(e,t,o,i),a||Promise)},t.exports.__esModule=!0,t.exports.default=t.exports}),O=/* @__PURE__ */a((e,t)=>{var r=S();t.exports=function(e,t,n,o,i){var a=r(e,t,n,o,i);return a.next().then(function(e){return e.done?e.value:a.next()})},t.exports.__esModule=!0,t.exports.default=t.exports}),j=/* @__PURE__ */a((e,t)=>{t.exports=function(e){var t=Object(e),r=[];for(var n in t)r.unshift(n);return function e(){for(;r.length;)if((n=r.pop())in t)return e.value=n,e.done=!1,e;return e.done=!0,e}},t.exports.__esModule=!0,t.exports.default=t.exports}),P=/* @__PURE__ */a((e,t)=>{function r(e){return t.exports=r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t.exports.__esModule=!0,t.exports.default=t.exports,r(e)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}),k=/* @__PURE__ */a((e,t)=>{var r=P().default;t.exports=function(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(r(e)+" is not iterable")},t.exports.__esModule=!0,t.exports.default=t.exports}),I=/* @__PURE__ */a((e,t)=>{var r=g(),n=x(),o=O(),i=S(),a=_(),s=j(),u=k();function l(){var e=n(),c=e.m(l),p=(Object.getPrototypeOf?Object.getPrototypeOf(c):c.__proto__).constructor;function f(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===p||"GeneratorFunction"===(t.displayName||t.name))}var d={throw:1,return:2,break:3,continue:3};function y(e){var t,r;return function(n){t||(t={stop:function(){return r(n.a,2)},catch:function(){return n.v},abrupt:function(e,t){return r(n.a,d[e],t)},delegateYield:function(e,o,i){return t.resultName=o,r(n.d,u(e),i)},finish:function(e){return r(n.f,e)}},r=function(e,r,o){n.p=t.prev,n.n=t.next;try{return e(r,o)}finally{t.next=n.n}}),t.resultName&&(t[t.resultName]=n.v,t.resultName=void 0),t.sent=n.v,t.next=n.n;try{return e.call(this,t)}finally{n.p=t.prev,n.n=t.next}}}return(t.exports=l=function(){return{wrap:function(t,r,n,o){return e.w(y(t),r,n,o&&o.reverse())},isGeneratorFunction:f,mark:e.m,awrap:function(e,t){return new r(e,t)},AsyncIterator:a,async:function(e,t,r,n,a){return(f(t)?i:o)(y(e),t,r,n,a)},keys:s,values:u}},t.exports.__esModule=!0,t.exports.default=t.exports)()}t.exports=l,t.exports.__esModule=!0,t.exports.default=t.exports}),D=/* @__PURE__ */a((e,t)=>{h();var r=I()();t.exports=r;try{regeneratorRuntime=r}catch(n){"object"===("undefined"==typeof globalThis?"undefined":p(globalThis))?globalThis.regeneratorRuntime=r:Function("r","regeneratorRuntime = r")(r)}}),E=[],T=0;T<256;++T)E.push((T+256).toString(16).slice(1));var M=/* @__PURE__ */new Uint8Array(16);var A,U=/* @__PURE__ */s(D(),1);function F(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2048;try{return null!==function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2048;if(!e||"string"!=typeof e)return null;if(e.length>t)throw new Error("URL exceeds maximum length of ".concat(t," characters"));var r=e.trim();if(!r)return null;try{var n=new URL(r);if(!["http:","https:"].includes(n.protocol))throw new Error("Invalid URL protocol: ".concat(n.protocol,". Only http and https are allowed"));return n}catch(o){if(o instanceof Error&&(o.message.includes("exceeds maximum length")||o.message.includes("Invalid URL protocol")))throw o;return null}}(e,t)}catch(r){return!1}}function R(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function N(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?R(Object(r),!0).forEach(function(t){m(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):R(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var G=/*#__PURE__*/function(){return e=function e(){var t=this,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/gala/metrics";!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),m(this,"apiEndpoint",void 0),m(this,"prefix","galactica-".concat(window.location.hostname)),m(this,"sessionStorageKey","".concat(this.prefix,"-id")),m(this,"payload",{sessionId:""}),m(this,"timer",void 0),m(this,"personalData",{referrer:document.referrer.length&&F(document.referrer)?document.referrer:void 0}),m(this,"hasAlreadySentSession",!1),this.apiEndpoint=r,window.addEventListener("beforeunload",function(){t.flush()}),window.addEventListener("pagehide",function(){t.flush()}),this.initSession()},t=[{key:"getSessionId",value:function(){if(this.payload.sessionId)return this.payload.sessionId;console.error("Session's ID cannot be retrieved before session has been initialized")}},{key:"initSession",value:function(){if(!this.payload.sessionId){var e=sessionStorage.getItem(this.sessionStorageKey);if(e)return this.payload.sessionId=e,void(this.hasAlreadySentSession=!0);var t=null;try{t=new URLSearchParams(window.location.search).get("gsId")}catch(i){}t&&/* @__PURE__ */new RegExp(/^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$/i).test(t)?(this.hasAlreadySentSession=!0,this.payload.sessionId=t):this.payload.sessionId=n||r||!crypto.randomUUID?function(e,t,r){var n,o,i,a,s=null!==(n=null!==(o=(e=e||{}).random)&&void 0!==o?o:null===(i=(a=e).rng)||void 0===i?void 0:i.call(a))&&void 0!==n?n:crypto.getRandomValues(M);if(s.length<16)throw new Error("Random bytes length must be >= 16");if(s[6]=15&s[6]|64,s[8]=63&s[8]|128,t){if((r=r||0)<0||r+16>t.length)throw new RangeError("UUID byte range ".concat(r,":").concat(r+15," is out of buffer bounds"));for(var u=0;u<16;++u)t[r+u]=s[u];return t}return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return(E[e[t+0]]+E[e[t+1]]+E[e[t+2]]+E[e[t+3]]+"-"+E[e[t+4]]+E[e[t+5]]+"-"+E[e[t+6]]+E[e[t+7]]+"-"+E[e[t+8]]+E[e[t+9]]+"-"+E[e[t+10]]+E[e[t+11]]+E[e[t+12]]+E[e[t+13]]+E[e[t+14]]+E[e[t+15]]).toLowerCase()}(s)}(r,n,o):crypto.randomUUID(),sessionStorage.setItem(this.sessionStorageKey,this.payload.sessionId)}var r,n,o}},{key:"logDatingPageView",value:function(e,t,r,n,o,i,a,s){var u;this.payload.events=null!==(u=this.payload.events)&&void 0!==u?u:[],this.payload.events.push({type:"landing_page_view",project:e,url:window.location.href,affiliate_id:t,site_id:r,brand_alias:n,landing_page_alias:o,skeleton:i,template:a,folder_use:s}),this.debounceFlush()}},{key:"logComparatorPageView",value:function(){var e;this.payload.events=null!==(e=this.payload.events)&&void 0!==e?e:[],this.payload.events.push({type:"comparator_page_view",url:window.location.href,domain:window.location.hostname,path:window.location.pathname}),this.debounceFlush()}},{key:"logDidomiBannerShown",value:function(e,t,r,n,o,i,a,s,u,l,c,p){var f;this.payload.events=null!==(f=this.payload.events)&&void 0!==f?f:[],this.payload.events.push({type:"didomi_banner_shown",project:e,url:window.location.href,affiliate_id:t,site_id:r,brand_alias:n,landing_page_alias:o,skeleton:i,template:a,folder_use:s,ab_test_id:u,ab_test_group:l,ab_test_size:c,ab_test_start_date:p}),this.debounceFlush()}},{key:"applySessionPersonalData",value:function(e){void 0!==e.trackers&&(this.personalData.trackers=e.trackers),void 0!==e.additional_properties&&(this.personalData.additional_properties=e.additional_properties),void 0!==e.referrer&&F(e.referrer)&&(this.personalData.referrer=e.referrer)}},{key:"setSessionPersonalData",value:function(e){this.applySessionPersonalData(e)}},{key:"logConsent",value:function(e,t){this.payload.consent=e,void 0!==t&&this.applySessionPersonalData(t),"given"===e.type&&(this.payload.session_personal_data=this.personalData),this.debounceFlush()}},{key:"debounceFlush",value:function(){var e=this;this.timer&&clearTimeout(this.timer),this.timer=setTimeout(function(){e.flush()},500)}},{key:"flush",value:(r=/*#__PURE__*/U.default.mark(function e(){var t,r,n=this;return U.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(1!==Object.keys(this.payload).length&&(null!==(t=this.payload.events)&&void 0!==t&&t.length||this.payload.consent||this.payload.session)){e.next=1;break}return e.abrupt("return");
1case 1:return this.hasAlreadySentSession||(this.payload.session={created_at:/* @__PURE__ */(new Date).toISOString(),viewport_size:"".concat(window.innerWidth,"x").concat(window.innerHeight),language_iso:navigator.language.slice(0,2),timezone:Intl.DateTimeFormat().resolvedOptions().timeZone}),r=JSON.stringify(this.payload),this.payload={sessionId:this.payload.sessionId},e.next=2,fetch(this.apiEndpoint,{method:"POST",headers:{"Content-Type":"application/json"},body:r}).then(function(e){var t=e.ok;if(t)n.hasAlreadySentSession=!0;else{var o,i,a=JSON.parse(r);n.payload=N(N(N({},a),n.payload),{},{events:[].concat(l(null!==(o=a.events)&&void 0!==o?o:[]),l(null!==(i=n.payload.events)&&void 0!==i?i:[])).slice(0,100)})}return t});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},e,this)}),n=function(){var e=this,t=arguments;return new Promise(function(n,o){var i=r.apply(e,t);function a(e){c(i,n,o,a,s,"next",e)}function s(e){c(i,n,o,a,s,"throw",e)}a(void 0)})},function(){return n.apply(this,arguments)})}],t&&b(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,r,n}();window.galactica=null!==(A=window.galactica)&&void 0!==A?A:new G;

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.