[ { "name": "beberlei/assert", "version": "v3.2.6", "version_normalized": "3.2.6.0", "source": { "type": "git", "url": "https://github.com/beberlei/assert.git", "reference": "99508be011753690fe108ded450f5caaae180cfa" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/beberlei/assert/zipball/99508be011753690fe108ded450f5caaae180cfa", "reference": "99508be011753690fe108ded450f5caaae180cfa", "shasum": "" }, "require": { "ext-ctype": "*", "ext-json": "*", "ext-mbstring": "*", "ext-simplexml": "*", "php": "^7" }, "require-dev": { "friendsofphp/php-cs-fixer": "*", "phpstan/phpstan-shim": "*", "phpunit/phpunit": ">=6.0.0 <8" }, "suggest": { "ext-intl": "Needed to allow Assertion::count(), Assertion::isCountable(), Assertion::minCount(), and Assertion::maxCount() to operate on ResourceBundles" }, "time": "2019-10-10T10:33:57+00:00", "type": "library", "installation-source": "dist", "autoload": { "psr-4": { "Assert\\": "lib/Assert" }, "files": [ "lib/Assert/functions.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-2-Clause" ], "authors": [ { "name": "Benjamin Eberlei", "email": "kontakt@beberlei.de", "role": "Lead Developer" }, { "name": "Richard Quadling", "email": "rquadling@gmail.com", "role": "Collaborator" } ], "description": "Thin assertion library for input validation in business models.", "keywords": [ "assert", "assertion", "validation" ] }, { "name": "paragonie/constant_time_encoding", "version": "v2.2.3", "version_normalized": "2.2.3.0", "source": { "type": "git", "url": "https://github.com/paragonie/constant_time_encoding.git", "reference": "55af0dc01992b4d0da7f6372e2eac097bbbaffdb" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/55af0dc01992b4d0da7f6372e2eac097bbbaffdb", "reference": "55af0dc01992b4d0da7f6372e2eac097bbbaffdb", "shasum": "" }, "require": { "php": "^7" }, "require-dev": { "phpunit/phpunit": "^6|^7", "vimeo/psalm": "^1|^2" }, "time": "2019-01-03T20:26:31+00:00", "type": "library", "installation-source": "dist", "autoload": { "psr-4": { "ParagonIE\\ConstantTime\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Paragon Initiative Enterprises", "email": "security@paragonie.com", "homepage": "https://paragonie.com", "role": "Maintainer" }, { "name": "Steve 'Sc00bz' Thomas", "email": "steve@tobtu.com", "homepage": "https://www.tobtu.com", "role": "Original Developer" } ], "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)", "keywords": [ "base16", "base32", "base32_decode", "base32_encode", "base64", "base64_decode", "base64_encode", "bin2hex", "encoding", "hex", "hex2bin", "rfc4648" ] }, { "name": "spomky-labs/otphp", "version": "v9.1.4", "version_normalized": "9.1.4.0", "source": { "type": "git", "url": "https://github.com/Spomky-Labs/otphp.git", "reference": "48d463cf909320399fe08eab2e1cd18d899d5068" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Spomky-Labs/otphp/zipball/48d463cf909320399fe08eab2e1cd18d899d5068", "reference": "48d463cf909320399fe08eab2e1cd18d899d5068", "shasum": "" }, "require": { "beberlei/assert": "^2.4|^3.0", "paragonie/constant_time_encoding": "^2.0", "php": "^7.1" }, "require-dev": { "phpunit/phpunit": "^6.0", "satooshi/php-coveralls": "^1.0" }, "time": "2019-03-18T10:08:51+00:00", "type": "library", "extra": { "branch-alias": { "dev-master": "9.0.x-dev" } }, "installation-source": "dist", "autoload": { "psr-4": { "OTPHP\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Florent Morselli", "homepage": "https://github.com/Spomky" }, { "name": "All contributors", "homepage": "https://github.com/Spomky-Labs/otphp/contributors" } ], "description": "A PHP library for generating one time passwords according to RFC 4226 (HOTP Algorithm) and the RFC 6238 (TOTP Algorithm) and compatible with Google Authenticator", "homepage": "https://github.com/Spomky-Labs/otphp", "keywords": [ "FreeOTP", "RFC 4226", "RFC 6238", "google authenticator", "hotp", "otp", "totp" ] } ]