PageSourceSearch

https://audioboom.com/assets/packs/js/7923-58b0cdcad4fc7370315a.chunk.js

js audioboom.com collected 2026-09-24 07:30:55 UTC 2,787 bytes, 1 lines download raw bytes

1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="3f3bea74-4614-415a-838a-30560622bfe1",e._sentryDebugIdIdentifier="sentry-dbid-3f3bea74-4614-415a-838a-30560622bfe1")}catch(e){}}();"use strict";(self.webpackChunkaudioboom_web=self.webpackChunkaudioboom_web||[]).push([[7923],{7923:function(e,t,i){var a=i(34390),s=i(3003);class n{sitekey;grecaptcha=null;scriptLoader;container;action;constructor(e,t,i){this.sitekey=e||"xxx",this.container=t,this.action=i||void 0,this.scriptLoader=this.startScriptLoad(),this.scriptLoader.catch(e=>null)}startScriptLoad(){return(0,s.A)()}token;async execute({onVisible:e}){if(this.token)return this.token;let t=await this.scriptLoader;return this.grecaptcha=t,new Promise((i,a)=>{let s=e=>{console.debug("got recaptcha token ",e),this.token=e,i(e)},n=e=>{this.token=void 0,a(Error("Recaptcha failed to load"))};console.debug("execute captcha",t.render(this.container,{sitekey:this.sitekey,callback:s,appearance:"interaction-only",size:"normal",action:this.action,theme:"light","error-callback":n,"expired-callback":()=>console.log("turnstile expired"),"before-interactive-callback":e}))})}}var r=i(20311),c=i.n(r);let o="test"===window.boo.ENVIRONMENT?class extends n{async execute(){let e=document.createElement("input");return e.type="hidden",e.name="cf-turnstile-response",this.container.appendChild(e),await (0,a.cb)(5),e.value="fake-recaptcha-result",e.value}startScriptLoad(){return Promise.resolve({fake:"fake"})}}:n;class l extends HTMLElement{#e;#t;#i=null;#a;constructor(){super(),this.#t=document.createElement("div"),this.appendChild(this.#t),this.#e=document.createElement("div"),this.appendChild(this.#e),this.classList.add("turnstileContainer__j3VFY"),this.setAttribute("hidden","hidden"),this.#a=new o(this.getAttribute("sitekey"),this.#t,this.getAttribute("action"))}connectedCallback(){let e=this.closest("form");c()(e,"Couldn't find recaptcha form"),this.#i=e,this.#i.addEventListener("submit",this.handleSubmit)}disconnectedCallback(){this.#i.removeEventListener("submit",this.handleSubmit)}handleSubmit=async e=>{if(new FormData(this.#i).get("cf-turnstile-response"))return;e.preventDefault();let t=e.submitter;t?.setAttribute("disabled",""),this.#e.innerHTML="";try{await this.#a.execute({onVisible:()=>this.removeAttribute("hidden")}),this.#i.requestSubmit(t)}catch(e){console.warn(e),this.#e.innerHTML="<div class='alert alert-warning'>Your request was rejected</div>",this.removeAttribute("hidden")}t?.removeAttribute("disabled")}}customElements.get("ab-turnstile")?console.debug("Skip redefinition of ab-turnstile"):customElements.define("ab-turnstile",l)}}]);

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.