@hcaptcha/vanilla-hcaptcha
Version:
Vanilla Web Component for hCaptcha. 0 dependencies. <1kb gzipped.
1 lines • 6.02 kB
Source Map (JSON)
{"version":3,"file":"index.min.mjs","sources":["../src/api-loader.ts","../src/hcaptcha.ts","../src/index.ts"],"sourcesContent":[null,null,null],"names":["loadJsApiIfNotAlready","config","window","_hCaptchaOnLoadPromise","hcaptcha","console","warn","Promise","resolve","resolveFn","rejectFn","reject","_hCaptchaOnLoad","scriptSrc","jsapi","addQueryParamIfDefined","recaptchacompat","undefined","host","hl","sentry","endpoint","assethost","imghost","reportapi","getScriptSrc","script","document","createElement","src","async","defer","onerror","event","errMsg","error","head","appendChild","url","queryName","queryValue","link","includes","encodeURIComponent","logPrefix","VanillaHCaptchaError","Error","constructor","msg","super","Object","setPrototypeOf","this","prototype","errMsgs","notRendered","apiNotLoaded","fnName","VanillaHCaptchaWebComponent","HTMLElement","hcaptchaId","loadJsApiTimeout","jsApiLoaded","connectedCallback","tryLoadingJsApi","disconnectedCallback","clearTimeout","observedAttributes","attributeChangedCallback","isJsApiConfigValid","jsApiConfig","validApiConfig","some","attrName","_a","match","indexOf","getJsApiConfig","setTimeout","then","onApiLoaded","bind","catch","onError","getAttr","name","getAttribute","$emit","rqdata","tabindex","sitekey","attrChallengeContainer","renderConfig","theme","size","tplinks","parseInt","custom","render","setData","eventName","obj","Event","createEvent","initEvent","assign","dispatchEvent","callback","token","getResponse","eKey","getRespKey","key","execute","executeAsync","reset","customElements","define"],"mappings":"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"}