PageSourceSearch

https://www.pimkie.fr/cdn/shop/t/101/assets/ClrzEmailValidator.min.DE-yfLnF.js

js pimkie.fr collected 2026-09-24 20:02:33 UTC 658 bytes, 1 lines download raw bytes

1import{D as t}from"./DeferWebComponent.min.BrKhvwE6.js";class i extends t{constructor(){super(),this.EMAIL_REGEX=/^[^\s@]+@[^\s@]+\.[^\s@]+$/}ready(){this.emailInput=this.querySelector("[data-email-input]"),this.bindEvents()}bindEvents(){this.emailInput.addEventListener("input",()=>this.validateEmail()),this.emailInput.addEventListener("blur",()=>this.validateEmail())}validateEmail(){const e=this.emailInput.value;e&&!this.EMAIL_REGEX.test(e)?this.emailInput.setCustomValidity("Veuillez entrer une adresse e-mail valide."):this.emailInput.setCustomValidity("")}}customElements.get("clrz-email-validator")||customElements.define("clrz-email-validator",i);

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.