230 строки
7.6 KiB
JSON
230 строки
7.6 KiB
JSON
{
|
|
"_readme": [
|
|
"This file locks the dependencies of your project to a known state",
|
|
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
|
|
"This file is @generated automatically"
|
|
],
|
|
"hash": "56e515ddb1d2e85e3b723819b9bab28e",
|
|
"content-hash": "a5cf309909d0bb78424ce70f0fb83e8d",
|
|
"packages": [
|
|
{
|
|
"name": "christian-riesen/base32",
|
|
"version": "1.3.1",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/ChristianRiesen/base32.git",
|
|
"reference": "0a31e50c0fa9b1692d077c86ac188eecdcbaf7fa"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/ChristianRiesen/base32/zipball/0a31e50c0fa9b1692d077c86ac188eecdcbaf7fa",
|
|
"reference": "0a31e50c0fa9b1692d077c86ac188eecdcbaf7fa",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=5.3.0"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "4.*",
|
|
"satooshi/php-coveralls": "0.*"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-master": "1.1.x-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"Base32\\": "src/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Christian Riesen",
|
|
"email": "chris.riesen@gmail.com",
|
|
"homepage": "http://christianriesen.com",
|
|
"role": "Developer"
|
|
}
|
|
],
|
|
"description": "Base32 encoder/decoder according to RFC 4648",
|
|
"homepage": "https://github.com/ChristianRiesen/base32",
|
|
"keywords": [
|
|
"base32",
|
|
"decode",
|
|
"encode",
|
|
"rfc4648"
|
|
],
|
|
"time": "2016-05-05 11:49:03"
|
|
},
|
|
{
|
|
"name": "christian-riesen/otp",
|
|
"version": "1.4.3",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/ChristianRiesen/otp.git",
|
|
"reference": "20a539ce6280eb029030f4e7caefd5709a75e1ad"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/ChristianRiesen/otp/zipball/20a539ce6280eb029030f4e7caefd5709a75e1ad",
|
|
"reference": "20a539ce6280eb029030f4e7caefd5709a75e1ad",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"christian-riesen/base32": ">=1.0",
|
|
"php": ">=5.3.0"
|
|
},
|
|
"suggest": {
|
|
"paragonie/random_compat": "Optional polyfill for a more secure random generator for pre PHP7 versions"
|
|
},
|
|
"type": "library",
|
|
"autoload": {
|
|
"psr-0": {
|
|
"Otp": "src"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Christian Riesen",
|
|
"email": "chris.riesen@gmail.com",
|
|
"homepage": "http://christianriesen.com",
|
|
"role": "Developer"
|
|
}
|
|
],
|
|
"description": "One Time Passwords, hotp and totp according to RFC4226 and RFC6238",
|
|
"homepage": "https://github.com/ChristianRiesen/otp",
|
|
"keywords": [
|
|
"googleauthenticator",
|
|
"hotp",
|
|
"otp",
|
|
"rfc4226",
|
|
"rfc6238",
|
|
"totp"
|
|
],
|
|
"time": "2015-10-08 08:17:59"
|
|
},
|
|
{
|
|
"name": "endroid/qrcode",
|
|
"version": "1.7.4",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/endroid/QrCode.git",
|
|
"reference": "ba35ed8f0686bc4ec82874752778ccb427261a41"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/endroid/QrCode/zipball/ba35ed8f0686bc4ec82874752778ccb427261a41",
|
|
"reference": "ba35ed8f0686bc4ec82874752778ccb427261a41",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"ext-gd": "*",
|
|
"php": ">=5.3.0",
|
|
"symfony/options-resolver": "^2.3|^3.0"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-master": "1.x-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"Endroid\\QrCode\\": "src/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Jeroen van den Enden",
|
|
"email": "info@endroid.nl",
|
|
"homepage": "http://endroid.nl/"
|
|
}
|
|
],
|
|
"description": "Endroid QR Code",
|
|
"homepage": "https://github.com/endroid/QrCode",
|
|
"keywords": [
|
|
"code",
|
|
"endroid",
|
|
"qr",
|
|
"qrcode"
|
|
],
|
|
"time": "2016-07-26 09:39:07"
|
|
},
|
|
{
|
|
"name": "symfony/options-resolver",
|
|
"version": "v3.1.5",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/symfony/options-resolver.git",
|
|
"reference": "30605874d99af0cde6c41fd39e18546330c38100"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/symfony/options-resolver/zipball/30605874d99af0cde6c41fd39e18546330c38100",
|
|
"reference": "30605874d99af0cde6c41fd39e18546330c38100",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=5.5.9"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-master": "3.1-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"Symfony\\Component\\OptionsResolver\\": ""
|
|
},
|
|
"exclude-from-classmap": [
|
|
"/Tests/"
|
|
]
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Fabien Potencier",
|
|
"email": "fabien@symfony.com"
|
|
},
|
|
{
|
|
"name": "Symfony Community",
|
|
"homepage": "https://symfony.com/contributors"
|
|
}
|
|
],
|
|
"description": "Symfony OptionsResolver Component",
|
|
"homepage": "https://symfony.com",
|
|
"keywords": [
|
|
"config",
|
|
"configuration",
|
|
"options"
|
|
],
|
|
"time": "2016-05-12 15:59:27"
|
|
}
|
|
],
|
|
"packages-dev": [],
|
|
"aliases": [],
|
|
"minimum-stability": "stable",
|
|
"stability-flags": [],
|
|
"prefer-stable": false,
|
|
"prefer-lowest": false,
|
|
"platform": [],
|
|
"platform-dev": []
|
|
}
|