Validation
Validate United States driver's license numbers based on state-specific format rules (CA, NY, TX, FL, etc.)
us-drivers-license-validatorValidation
Проверяет формат Номера Идентификации Нанимателя США для налоговой идентификации бизнеса
us-ein-validatorValidation
Проверяет формат номера социального обеспечения США с проверкой кода региона
us-ssn-validatorValidation
Проверяет почтовые индексы Соединенных Штатов, включая стандартный 5-значный и ZIP+4 форматы
us-zip-code-validatorSecurity
Генерирует одноразовые пароли TOTP RFC 6238 (6/8 цифр, 30/60 с) и HOTP RFC 4226 (по счётчику) из base32-секрета, локально, с HMAC-SHA1/256/512, и формирует otpauth:// URI
totp-hotp-offline-generatorValidation
Identify and validate tracking numbers from FedEx, UPS, DHL, USPS, SF Express (顺丰) and other major carriers
tracking-number-validatorSecurity
Проверяет regex на риск катастрофического backtracking, моделирует вредоносный ввод и предлагает более безопасные замены
redos-regex-scannerSecurity
Создание, проверка и верификация пар code_verifier / code_challenge PKCE (RFC 7636) для OAuth2 / OIDC. Три режима: (1) создать новую пару из криптостойких случайных байт (256/384/512/768 бит), (2) аудит имеющегося verifier по RFC — длина (43–128), набор [A-Za-z0-9-._~] и ≥256 бит энтропии, (3) проверить пару, пересчитав BASE64URL(SHA256(verifier)). При желании строит полный URL запроса авторизации и тело обмена токена. Дополняет универсальный nonce-generator (только выдаёт пару) аудитом соответствия RFC и проверкой пар.
pkce-code-verifier-generatorValidation
Проверяет и форматирует номера телефонов международно
phone-validatorSecurity
Генерирует криптографически стойкие одноразовые цифровые коды (SMS / email-подтверждение, коды розыгрыша, PIN мероприятий) с настраиваемой длиной (3-10 цифр), массовым выводом, опциональным исключением неоднозначных цифр и обратным отсчётом истечения. Использует crypto.randomInt, а не Math.random.
otp-generatorSecurity
Оценивает реальную надёжность пароля по энтропии Шеннона, распознаванию шаблонов zxcvbn (l33t, словарь, последовательности, повторы) и времени взлома перебором для разных сценариев атаки. Пароль обрабатывается локально и никуда не передаётся.
password-strength-meterValidation
Структурная проверка документов OpenAPI 3.0/3.1 и Swagger 2.0: обязательные поля, полнота путей/операций, коды ответов, разрешение $ref, уникальность operationId и целостность компонентов
openapi-validator