UNPKG

altcha

Version:

Privacy-first CAPTCHA widget, compliant with global regulations (GDPR/HIPAA/CCPA/LGDP/DPDPA/PIPL) and WCAG accessible. No tracking, self-verifying.

2 lines (1 loc) 2.03 kB
(function(u,o){typeof exports=="object"&&typeof module<"u"?o(exports):typeof define=="function"&&define.amd?define(["exports"],o):(u=typeof globalThis<"u"?globalThis:u||self,o(u["[name]"]={}))})(this,function(u){"use strict";const o=()=>{};function g(e,t){return e!=e?t==t:e!==t||e!==null&&typeof e=="object"||typeof e=="function"}let s=!1;function p(e){var t=s;try{return s=!0,e()}finally{s=t}}function T(e,t,n){if(e==null)return t(void 0),o;const r=p(()=>e.subscribe(t,n));return r.unsubscribe?()=>r.unsubscribe():r}const c=[];function y(e,t=o){let n=null;const r=new Set;function f(a){if(g(e,a)&&(e=a,n)){const b=!c.length;for(const i of r)i[1](),c.push(i,e);if(b){for(let i=0;i<c.length;i+=2)c[i][0](c[i+1]);c.length=0}}}function h(a){f(a(e))}function I(a,b=o){const i=[a,b];return r.add(i),r.size===1&&(n=t(f,h)||o),a(e),()=>{r.delete(i),r.size===0&&n&&(n(),n=null)}}return{set:f,update:h,subscribe:I}}function l(e){let t;return T(e,n=>t=n)(),t}globalThis.altchaPlugins=globalThis.altchaPlugins||[],globalThis.altchaI18n=globalThis.altchaI18n||{get:e=>l(globalThis.altchaI18n.store)[e],set:(e,t)=>{Object.assign(l(globalThis.altchaI18n.store),{[e]:t}),globalThis.altchaI18n.store.set(l(globalThis.altchaI18n.store))},store:y({})};const d={ariaLinkLabel:"Vizitează Altcha.org",enterCode:"Introduceți codul",enterCodeAria:"Introduceți codul pe care îl auziți. Apăsați Spațiu pentru a reda audio.",error:"Verificarea a eșuat. Încearcă din nou mai târziu.",expired:"Verificarea a expirat. Încearcă din nou.",verificationRequired:"Verificare necesară!",footer:'Protejat de <a href="https://altcha.org/" target="_blank" aria-label="Vizitează Altcha.org">ALTCHA</a>',getAudioChallenge:"Obține o provocare audio",label:"Nu sunt un robot",loading:"Se încarcă...",reload:"Reîncarcă",verify:"Verifică",verified:"Verificat",verifying:"Se verifică...",waitAlert:"Se verifică... te rugăm să aștepți."};globalThis.altchaI18n.set("ro",d),u.i18n=d,Object.defineProperty(u,Symbol.toStringTag,{value:"Module"})});