Paquete oficial
El paquete npm canónico esfailproofai:
Por qué somos dueños de los nombres alias
El typosquatting es un ataque común a la cadena de suministro en el que un actor malicioso registra un nombre de paquete que difiere en una sola tecla del paquete popular. Los usuarios desprevenidos que escriben mal el comando de instalación terminan ejecutando código controlado por el atacante con acceso completo al sistema — exactamente el tipo de amenaza que Failproof AI está diseñado para defender. Para eliminar esta superficie de ataque, registramos de forma preventiva todos los errores tipográficos comunes y variantes de formato defailproofai en npm. Ninguno de estos nombres puede ser registrado por un tercero. Cada uno es un proxy ligero que instala y delega al paquete real failproofai.
Alias registrados
Variantes de formato — distintas formas de escribir “failproof ai”:| Paquete | Estado |
|---|---|
failproof | ✅ Publicado |
failproof-ai | ⏳ Pendiente de aprobación de npm |
fail-proof-ai | ⏳ Pendiente de aprobación de npm |
failproof_ai | ⏳ Pendiente de aprobación de npm |
fail_proof_ai | ⏳ Pendiente de aprobación de npm |
fail-proofai | ⏳ Pendiente de aprobación de npm |
failprof* — falta una o en “proof”:
| Paquete | Estado |
|---|---|
failprof | ✅ Publicado |
failprof-ai | ✅ Publicado |
failprofai | ⏳ Pendiente de aprobación de npm |
fail-prof-ai | ⏳ Pendiente de aprobación de npm |
failprof_ai | ⏳ Pendiente de aprobación de npm |
faliproof* — a e i transpuestas:
| Paquete | Estado |
|---|---|
faliproof | ✅ Publicado |
faliproof-ai | ✅ Publicado |
faliproofai | ⏳ Pendiente de aprobación de npm |
¿Por qué pendiente? La política anti-spam de npm bloquea nombres que se normalizan a la misma cadena que un paquete existente tras eliminar la puntuación y ejecutar comprobaciones de similitud. Nos hemos puesto en contacto con el soporte de npm para reservar estos nombres con fines anti-typosquatting. Se activarán una vez aprobados.Puedes verificar que cualquier alias publicado es de nuestra propiedad:
Cómo funcionan los alias
Cada paquete alias:- Declara
failproofaicomo dependencia — de modo que el paquete real (incluida la configuración de su hookpostinstall) se ejecuta durante la instalación - Expone un binario con su propio nombre (por ejemplo,
failprof-ai) que redirige todos los argumentos al binariofailproofai
failproofai por sí mismo.

