commit
ffbc86d56b
@ -0,0 +1,19 @@ |
|||||||
|
{ |
||||||
|
"name": "vierbergenlars/authserver-installer", |
||||||
|
"description": "Composer installer for custom Authserver plugins", |
||||||
|
"type": "composer-plugin", |
||||||
|
"require": { |
||||||
|
"composer-plugin-api": "^1.1" |
||||||
|
}, |
||||||
|
"require-dev": { |
||||||
|
"composer/composer": "^1.5" |
||||||
|
}, |
||||||
|
"license": "AGPL", |
||||||
|
"authors": [ |
||||||
|
{ |
||||||
|
"name": "Lars Vierbergen", |
||||||
|
"email": "vierbergenlars@gmail.com" |
||||||
|
} |
||||||
|
], |
||||||
|
"minimum-stability": "stable" |
||||||
|
} |
@ -0,0 +1,862 @@ |
|||||||
|
{ |
||||||
|
"_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" |
||||||
|
], |
||||||
|
"content-hash": "0e8cfa820cceab95f63880d429eecfde", |
||||||
|
"packages": [], |
||||||
|
"packages-dev": [ |
||||||
|
{ |
||||||
|
"name": "composer/ca-bundle", |
||||||
|
"version": "1.0.7", |
||||||
|
"source": { |
||||||
|
"type": "git", |
||||||
|
"url": "https://github.com/composer/ca-bundle.git", |
||||||
|
"reference": "b17e6153cb7f33c7e44eb59578dc12eee5dc8e12" |
||||||
|
}, |
||||||
|
"dist": { |
||||||
|
"type": "zip", |
||||||
|
"url": "https://api.github.com/repos/composer/ca-bundle/zipball/b17e6153cb7f33c7e44eb59578dc12eee5dc8e12", |
||||||
|
"reference": "b17e6153cb7f33c7e44eb59578dc12eee5dc8e12", |
||||||
|
"shasum": "" |
||||||
|
}, |
||||||
|
"require": { |
||||||
|
"ext-openssl": "*", |
||||||
|
"ext-pcre": "*", |
||||||
|
"php": "^5.3.2 || ^7.0" |
||||||
|
}, |
||||||
|
"require-dev": { |
||||||
|
"phpunit/phpunit": "^4.5", |
||||||
|
"psr/log": "^1.0", |
||||||
|
"symfony/process": "^2.5 || ^3.0" |
||||||
|
}, |
||||||
|
"suggest": { |
||||||
|
"symfony/process": "This is necessary to reliably check whether openssl_x509_parse is vulnerable on older php versions, but can be ignored on PHP 5.5.6+" |
||||||
|
}, |
||||||
|
"type": "library", |
||||||
|
"extra": { |
||||||
|
"branch-alias": { |
||||||
|
"dev-master": "1.x-dev" |
||||||
|
} |
||||||
|
}, |
||||||
|
"autoload": { |
||||||
|
"psr-4": { |
||||||
|
"Composer\\CaBundle\\": "src" |
||||||
|
} |
||||||
|
}, |
||||||
|
"notification-url": "https://packagist.org/downloads/", |
||||||
|
"license": [ |
||||||
|
"MIT" |
||||||
|
], |
||||||
|
"authors": [ |
||||||
|
{ |
||||||
|
"name": "Jordi Boggiano", |
||||||
|
"email": "j.boggiano@seld.be", |
||||||
|
"homepage": "http://seld.be" |
||||||
|
} |
||||||
|
], |
||||||
|
"description": "Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.", |
||||||
|
"keywords": [ |
||||||
|
"cabundle", |
||||||
|
"cacert", |
||||||
|
"certificate", |
||||||
|
"ssl", |
||||||
|
"tls" |
||||||
|
], |
||||||
|
"time": "2017-03-06T11:59:08+00:00" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "composer/composer", |
||||||
|
"version": "1.5.1", |
||||||
|
"source": { |
||||||
|
"type": "git", |
||||||
|
"url": "https://github.com/composer/composer.git", |
||||||
|
"reference": "d60a1ff0cb421fcd2811c3f2b57f7e3e2b6c9d0e" |
||||||
|
}, |
||||||
|
"dist": { |
||||||
|
"type": "zip", |
||||||
|
"url": "https://api.github.com/repos/composer/composer/zipball/d60a1ff0cb421fcd2811c3f2b57f7e3e2b6c9d0e", |
||||||
|
"reference": "d60a1ff0cb421fcd2811c3f2b57f7e3e2b6c9d0e", |
||||||
|
"shasum": "" |
||||||
|
}, |
||||||
|
"require": { |
||||||
|
"composer/ca-bundle": "^1.0", |
||||||
|
"composer/semver": "^1.0", |
||||||
|
"composer/spdx-licenses": "^1.0", |
||||||
|
"justinrainbow/json-schema": "^3.0 || ^4.0 || ^5.0", |
||||||
|
"php": "^5.3.2 || ^7.0", |
||||||
|
"psr/log": "^1.0", |
||||||
|
"seld/cli-prompt": "^1.0", |
||||||
|
"seld/jsonlint": "^1.4", |
||||||
|
"seld/phar-utils": "^1.0", |
||||||
|
"symfony/console": "^2.7 || ^3.0", |
||||||
|
"symfony/filesystem": "^2.7 || ^3.0", |
||||||
|
"symfony/finder": "^2.7 || ^3.0", |
||||||
|
"symfony/process": "^2.7 || ^3.0" |
||||||
|
}, |
||||||
|
"require-dev": { |
||||||
|
"phpunit/phpunit": "^4.5 || ^5.0.5", |
||||||
|
"phpunit/phpunit-mock-objects": "^2.3 || ^3.0" |
||||||
|
}, |
||||||
|
"suggest": { |
||||||
|
"ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", |
||||||
|
"ext-zip": "Enabling the zip extension allows you to unzip archives", |
||||||
|
"ext-zlib": "Allow gzip compression of HTTP requests" |
||||||
|
}, |
||||||
|
"bin": [ |
||||||
|
"bin/composer" |
||||||
|
], |
||||||
|
"type": "library", |
||||||
|
"extra": { |
||||||
|
"branch-alias": { |
||||||
|
"dev-master": "1.5-dev" |
||||||
|
} |
||||||
|
}, |
||||||
|
"autoload": { |
||||||
|
"psr-4": { |
||||||
|
"Composer\\": "src/Composer" |
||||||
|
} |
||||||
|
}, |
||||||
|
"notification-url": "https://packagist.org/downloads/", |
||||||
|
"license": [ |
||||||
|
"MIT" |
||||||
|
], |
||||||
|
"authors": [ |
||||||
|
{ |
||||||
|
"name": "Nils Adermann", |
||||||
|
"email": "naderman@naderman.de", |
||||||
|
"homepage": "http://www.naderman.de" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "Jordi Boggiano", |
||||||
|
"email": "j.boggiano@seld.be", |
||||||
|
"homepage": "http://seld.be" |
||||||
|
} |
||||||
|
], |
||||||
|
"description": "Composer helps you declare, manage and install dependencies of PHP projects, ensuring you have the right stack everywhere.", |
||||||
|
"homepage": "https://getcomposer.org/", |
||||||
|
"keywords": [ |
||||||
|
"autoload", |
||||||
|
"dependency", |
||||||
|
"package" |
||||||
|
], |
||||||
|
"time": "2017-08-09T14:07:22+00:00" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "composer/semver", |
||||||
|
"version": "1.4.2", |
||||||
|
"source": { |
||||||
|
"type": "git", |
||||||
|
"url": "https://github.com/composer/semver.git", |
||||||
|
"reference": "c7cb9a2095a074d131b65a8a0cd294479d785573" |
||||||
|
}, |
||||||
|
"dist": { |
||||||
|
"type": "zip", |
||||||
|
"url": "https://api.github.com/repos/composer/semver/zipball/c7cb9a2095a074d131b65a8a0cd294479d785573", |
||||||
|
"reference": "c7cb9a2095a074d131b65a8a0cd294479d785573", |
||||||
|
"shasum": "" |
||||||
|
}, |
||||||
|
"require": { |
||||||
|
"php": "^5.3.2 || ^7.0" |
||||||
|
}, |
||||||
|
"require-dev": { |
||||||
|
"phpunit/phpunit": "^4.5 || ^5.0.5", |
||||||
|
"phpunit/phpunit-mock-objects": "2.3.0 || ^3.0" |
||||||
|
}, |
||||||
|
"type": "library", |
||||||
|
"extra": { |
||||||
|
"branch-alias": { |
||||||
|
"dev-master": "1.x-dev" |
||||||
|
} |
||||||
|
}, |
||||||
|
"autoload": { |
||||||
|
"psr-4": { |
||||||
|
"Composer\\Semver\\": "src" |
||||||
|
} |
||||||
|
}, |
||||||
|
"notification-url": "https://packagist.org/downloads/", |
||||||
|
"license": [ |
||||||
|
"MIT" |
||||||
|
], |
||||||
|
"authors": [ |
||||||
|
{ |
||||||
|
"name": "Nils Adermann", |
||||||
|
"email": "naderman@naderman.de", |
||||||
|
"homepage": "http://www.naderman.de" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "Jordi Boggiano", |
||||||
|
"email": "j.boggiano@seld.be", |
||||||
|
"homepage": "http://seld.be" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "Rob Bast", |
||||||
|
"email": "rob.bast@gmail.com", |
||||||
|
"homepage": "http://robbast.nl" |
||||||
|
} |
||||||
|
], |
||||||
|
"description": "Semver library that offers utilities, version constraint parsing and validation.", |
||||||
|
"keywords": [ |
||||||
|
"semantic", |
||||||
|
"semver", |
||||||
|
"validation", |
||||||
|
"versioning" |
||||||
|
], |
||||||
|
"time": "2016-08-30T16:08:34+00:00" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "composer/spdx-licenses", |
||||||
|
"version": "1.1.6", |
||||||
|
"source": { |
||||||
|
"type": "git", |
||||||
|
"url": "https://github.com/composer/spdx-licenses.git", |
||||||
|
"reference": "2603a0d7ddc00a015deb576fa5297ca43dee6b1c" |
||||||
|
}, |
||||||
|
"dist": { |
||||||
|
"type": "zip", |
||||||
|
"url": "https://api.github.com/repos/composer/spdx-licenses/zipball/2603a0d7ddc00a015deb576fa5297ca43dee6b1c", |
||||||
|
"reference": "2603a0d7ddc00a015deb576fa5297ca43dee6b1c", |
||||||
|
"shasum": "" |
||||||
|
}, |
||||||
|
"require": { |
||||||
|
"php": "^5.3.2 || ^7.0" |
||||||
|
}, |
||||||
|
"require-dev": { |
||||||
|
"phpunit/phpunit": "^4.5 || ^5.0.5", |
||||||
|
"phpunit/phpunit-mock-objects": "2.3.0 || ^3.0" |
||||||
|
}, |
||||||
|
"type": "library", |
||||||
|
"extra": { |
||||||
|
"branch-alias": { |
||||||
|
"dev-master": "1.x-dev" |
||||||
|
} |
||||||
|
}, |
||||||
|
"autoload": { |
||||||
|
"psr-4": { |
||||||
|
"Composer\\Spdx\\": "src" |
||||||
|
} |
||||||
|
}, |
||||||
|
"notification-url": "https://packagist.org/downloads/", |
||||||
|
"license": [ |
||||||
|
"MIT" |
||||||
|
], |
||||||
|
"authors": [ |
||||||
|
{ |
||||||
|
"name": "Nils Adermann", |
||||||
|
"email": "naderman@naderman.de", |
||||||
|
"homepage": "http://www.naderman.de" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "Jordi Boggiano", |
||||||
|
"email": "j.boggiano@seld.be", |
||||||
|
"homepage": "http://seld.be" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "Rob Bast", |
||||||
|
"email": "rob.bast@gmail.com", |
||||||
|
"homepage": "http://robbast.nl" |
||||||
|
} |
||||||
|
], |
||||||
|
"description": "SPDX licenses list and validation library.", |
||||||
|
"keywords": [ |
||||||
|
"license", |
||||||
|
"spdx", |
||||||
|
"validator" |
||||||
|
], |
||||||
|
"time": "2017-04-03T19:08:52+00:00" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "justinrainbow/json-schema", |
||||||
|
"version": "5.2.1", |
||||||
|
"source": { |
||||||
|
"type": "git", |
||||||
|
"url": "https://github.com/justinrainbow/json-schema.git", |
||||||
|
"reference": "429be236f296ca249d61c65649cdf2652f4a5e80" |
||||||
|
}, |
||||||
|
"dist": { |
||||||
|
"type": "zip", |
||||||
|
"url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/429be236f296ca249d61c65649cdf2652f4a5e80", |
||||||
|
"reference": "429be236f296ca249d61c65649cdf2652f4a5e80", |
||||||
|
"shasum": "" |
||||||
|
}, |
||||||
|
"require": { |
||||||
|
"php": ">=5.3.3" |
||||||
|
}, |
||||||
|
"require-dev": { |
||||||
|
"friendsofphp/php-cs-fixer": "^2.1", |
||||||
|
"json-schema/json-schema-test-suite": "1.2.0", |
||||||
|
"phpdocumentor/phpdocumentor": "^2.7", |
||||||
|
"phpunit/phpunit": "^4.8.22" |
||||||
|
}, |
||||||
|
"bin": [ |
||||||
|
"bin/validate-json" |
||||||
|
], |
||||||
|
"type": "library", |
||||||
|
"extra": { |
||||||
|
"branch-alias": { |
||||||
|
"dev-master": "5.0.x-dev" |
||||||
|
} |
||||||
|
}, |
||||||
|
"autoload": { |
||||||
|
"psr-4": { |
||||||
|
"JsonSchema\\": "src/JsonSchema/" |
||||||
|
} |
||||||
|
}, |
||||||
|
"notification-url": "https://packagist.org/downloads/", |
||||||
|
"license": [ |
||||||
|
"MIT" |
||||||
|
], |
||||||
|
"authors": [ |
||||||
|
{ |
||||||
|
"name": "Bruno Prieto Reis", |
||||||
|
"email": "bruno.p.reis@gmail.com" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "Justin Rainbow", |
||||||
|
"email": "justin.rainbow@gmail.com" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "Igor Wiedler", |
||||||
|
"email": "igor@wiedler.ch" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "Robert Schönthal", |
||||||
|
"email": "seroscho@googlemail.com" |
||||||
|
} |
||||||
|
], |
||||||
|
"description": "A library to validate a json schema.", |
||||||
|
"homepage": "https://github.com/justinrainbow/json-schema", |
||||||
|
"keywords": [ |
||||||
|
"json", |
||||||
|
"schema" |
||||||
|
], |
||||||
|
"time": "2017-05-16T21:06:09+00:00" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "psr/log", |
||||||
|
"version": "1.0.2", |
||||||
|
"source": { |
||||||
|
"type": "git", |
||||||
|
"url": "https://github.com/php-fig/log.git", |
||||||
|
"reference": "4ebe3a8bf773a19edfe0a84b6585ba3d401b724d" |
||||||
|
}, |
||||||
|
"dist": { |
||||||
|
"type": "zip", |
||||||
|
"url": "https://api.github.com/repos/php-fig/log/zipball/4ebe3a8bf773a19edfe0a84b6585ba3d401b724d", |
||||||
|
"reference": "4ebe3a8bf773a19edfe0a84b6585ba3d401b724d", |
||||||
|
"shasum": "" |
||||||
|
}, |
||||||
|
"require": { |
||||||
|
"php": ">=5.3.0" |
||||||
|
}, |
||||||
|
"type": "library", |
||||||
|
"extra": { |
||||||
|
"branch-alias": { |
||||||
|
"dev-master": "1.0.x-dev" |
||||||
|
} |
||||||
|
}, |
||||||
|
"autoload": { |
||||||
|
"psr-4": { |
||||||
|
"Psr\\Log\\": "Psr/Log/" |
||||||
|
} |
||||||
|
}, |
||||||
|
"notification-url": "https://packagist.org/downloads/", |
||||||
|
"license": [ |
||||||
|
"MIT" |
||||||
|
], |
||||||
|
"authors": [ |
||||||
|
{ |
||||||
|
"name": "PHP-FIG", |
||||||
|
"homepage": "http://www.php-fig.org/" |
||||||
|
} |
||||||
|
], |
||||||
|
"description": "Common interface for logging libraries", |
||||||
|
"homepage": "https://github.com/php-fig/log", |
||||||
|
"keywords": [ |
||||||
|
"log", |
||||||
|
"psr", |
||||||
|
"psr-3" |
||||||
|
], |
||||||
|
"time": "2016-10-10T12:19:37+00:00" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "seld/cli-prompt", |
||||||
|
"version": "1.0.3", |
||||||
|
"source": { |
||||||
|
"type": "git", |
||||||
|
"url": "https://github.com/Seldaek/cli-prompt.git", |
||||||
|
"reference": "a19a7376a4689d4d94cab66ab4f3c816019ba8dd" |
||||||
|
}, |
||||||
|
"dist": { |
||||||
|
"type": "zip", |
||||||
|
"url": "https://api.github.com/repos/Seldaek/cli-prompt/zipball/a19a7376a4689d4d94cab66ab4f3c816019ba8dd", |
||||||
|
"reference": "a19a7376a4689d4d94cab66ab4f3c816019ba8dd", |
||||||
|
"shasum": "" |
||||||
|
}, |
||||||
|
"require": { |
||||||
|
"php": ">=5.3" |
||||||
|
}, |
||||||
|
"type": "library", |
||||||
|
"extra": { |
||||||
|
"branch-alias": { |
||||||
|
"dev-master": "1.x-dev" |
||||||
|
} |
||||||
|
}, |
||||||
|
"autoload": { |
||||||
|
"psr-4": { |
||||||
|
"Seld\\CliPrompt\\": "src/" |
||||||
|
} |
||||||
|
}, |
||||||
|
"notification-url": "https://packagist.org/downloads/", |
||||||
|
"license": [ |
||||||
|
"MIT" |
||||||
|
], |
||||||
|
"authors": [ |
||||||
|
{ |
||||||
|
"name": "Jordi Boggiano", |
||||||
|
"email": "j.boggiano@seld.be" |
||||||
|
} |
||||||
|
], |
||||||
|
"description": "Allows you to prompt for user input on the command line, and optionally hide the characters they type", |
||||||
|
"keywords": [ |
||||||
|
"cli", |
||||||
|
"console", |
||||||
|
"hidden", |
||||||
|
"input", |
||||||
|
"prompt" |
||||||
|
], |
||||||
|
"time": "2017-03-18T11:32:45+00:00" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "seld/jsonlint", |
||||||
|
"version": "1.6.1", |
||||||
|
"source": { |
||||||
|
"type": "git", |
||||||
|
"url": "https://github.com/Seldaek/jsonlint.git", |
||||||
|
"reference": "50d63f2858d87c4738d5b76a7dcbb99fa8cf7c77" |
||||||
|
}, |
||||||
|
"dist": { |
||||||
|
"type": "zip", |
||||||
|
"url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/50d63f2858d87c4738d5b76a7dcbb99fa8cf7c77", |
||||||
|
"reference": "50d63f2858d87c4738d5b76a7dcbb99fa8cf7c77", |
||||||
|
"shasum": "" |
||||||
|
}, |
||||||
|
"require": { |
||||||
|
"php": "^5.3 || ^7.0" |
||||||
|
}, |
||||||
|
"require-dev": { |
||||||
|
"phpunit/phpunit": "^4.5" |
||||||
|
}, |
||||||
|
"bin": [ |
||||||
|
"bin/jsonlint" |
||||||
|
], |
||||||
|
"type": "library", |
||||||
|
"autoload": { |
||||||
|
"psr-4": { |
||||||
|
"Seld\\JsonLint\\": "src/Seld/JsonLint/" |
||||||
|
} |
||||||
|
}, |
||||||
|
"notification-url": "https://packagist.org/downloads/", |
||||||
|
"license": [ |
||||||
|
"MIT" |
||||||
|
], |
||||||
|
"authors": [ |
||||||
|
{ |
||||||
|
"name": "Jordi Boggiano", |
||||||
|
"email": "j.boggiano@seld.be", |
||||||
|
"homepage": "http://seld.be" |
||||||
|
} |
||||||
|
], |
||||||
|
"description": "JSON Linter", |
||||||
|
"keywords": [ |
||||||
|
"json", |
||||||
|
"linter", |
||||||
|
"parser", |
||||||
|
"validator" |
||||||
|
], |
||||||
|
"time": "2017-06-18T15:11:04+00:00" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "seld/phar-utils", |
||||||
|
"version": "1.0.1", |
||||||
|
"source": { |
||||||
|
"type": "git", |
||||||
|
"url": "https://github.com/Seldaek/phar-utils.git", |
||||||
|
"reference": "7009b5139491975ef6486545a39f3e6dad5ac30a" |
||||||
|
}, |
||||||
|
"dist": { |
||||||
|
"type": "zip", |
||||||
|
"url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/7009b5139491975ef6486545a39f3e6dad5ac30a", |
||||||
|
"reference": "7009b5139491975ef6486545a39f3e6dad5ac30a", |
||||||
|
"shasum": "" |
||||||
|
}, |
||||||
|
"require": { |
||||||
|
"php": ">=5.3" |
||||||
|
}, |
||||||
|
"type": "library", |
||||||
|
"extra": { |
||||||
|
"branch-alias": { |
||||||
|
"dev-master": "1.x-dev" |
||||||
|
} |
||||||
|
}, |
||||||
|
"autoload": { |
||||||
|
"psr-4": { |
||||||
|
"Seld\\PharUtils\\": "src/" |
||||||
|
} |
||||||
|
}, |
||||||
|
"notification-url": "https://packagist.org/downloads/", |
||||||
|
"license": [ |
||||||
|
"MIT" |
||||||
|
], |
||||||
|
"authors": [ |
||||||
|
{ |
||||||
|
"name": "Jordi Boggiano", |
||||||
|
"email": "j.boggiano@seld.be" |
||||||
|
} |
||||||
|
], |
||||||
|
"description": "PHAR file format utilities, for when PHP phars you up", |
||||||
|
"keywords": [ |
||||||
|
"phra" |
||||||
|
], |
||||||
|
"time": "2015-10-13T18:44:15+00:00" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "symfony/console", |
||||||
|
"version": "v3.3.8", |
||||||
|
"source": { |
||||||
|
"type": "git", |
||||||
|
"url": "https://github.com/symfony/console.git", |
||||||
|
"reference": "d6596cb5022b6a0bd940eae54a1de78646a5fda6" |
||||||
|
}, |
||||||
|
"dist": { |
||||||
|
"type": "zip", |
||||||
|
"url": "https://api.github.com/repos/symfony/console/zipball/d6596cb5022b6a0bd940eae54a1de78646a5fda6", |
||||||
|
"reference": "d6596cb5022b6a0bd940eae54a1de78646a5fda6", |
||||||
|
"shasum": "" |
||||||
|
}, |
||||||
|
"require": { |
||||||
|
"php": "^5.5.9|>=7.0.8", |
||||||
|
"symfony/debug": "~2.8|~3.0", |
||||||
|
"symfony/polyfill-mbstring": "~1.0" |
||||||
|
}, |
||||||
|
"conflict": { |
||||||
|
"symfony/dependency-injection": "<3.3" |
||||||
|
}, |
||||||
|
"require-dev": { |
||||||
|
"psr/log": "~1.0", |
||||||
|
"symfony/config": "~3.3", |
||||||
|
"symfony/dependency-injection": "~3.3", |
||||||
|
"symfony/event-dispatcher": "~2.8|~3.0", |
||||||
|
"symfony/filesystem": "~2.8|~3.0", |
||||||
|
"symfony/process": "~2.8|~3.0" |
||||||
|
}, |
||||||
|
"suggest": { |
||||||
|
"psr/log": "For using the console logger", |
||||||
|
"symfony/event-dispatcher": "", |
||||||
|
"symfony/filesystem": "", |
||||||
|
"symfony/process": "" |
||||||
|
}, |
||||||
|
"type": "library", |
||||||
|
"extra": { |
||||||
|
"branch-alias": { |
||||||
|
"dev-master": "3.3-dev" |
||||||
|
} |
||||||
|
}, |
||||||
|
"autoload": { |
||||||
|
"psr-4": { |
||||||
|
"Symfony\\Component\\Console\\": "" |
||||||
|
}, |
||||||
|
"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 Console Component", |
||||||
|
"homepage": "https://symfony.com", |
||||||
|
"time": "2017-08-27T14:52:21+00:00" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "symfony/debug", |
||||||
|
"version": "v3.3.8", |
||||||
|
"source": { |
||||||
|
"type": "git", |
||||||
|
"url": "https://github.com/symfony/debug.git", |
||||||
|
"reference": "084d804fe35808eb2ef596ec83d85d9768aa6c9d" |
||||||
|
}, |
||||||
|
"dist": { |
||||||
|
"type": "zip", |
||||||
|
"url": "https://api.github.com/repos/symfony/debug/zipball/084d804fe35808eb2ef596ec83d85d9768aa6c9d", |
||||||
|
"reference": "084d804fe35808eb2ef596ec83d85d9768aa6c9d", |
||||||
|
"shasum": "" |
||||||
|
}, |
||||||
|
"require": { |
||||||
|
"php": "^5.5.9|>=7.0.8", |
||||||
|
"psr/log": "~1.0" |
||||||
|
}, |
||||||
|
"conflict": { |
||||||
|
"symfony/http-kernel": ">=2.3,<2.3.24|~2.4.0|>=2.5,<2.5.9|>=2.6,<2.6.2" |
||||||
|
}, |
||||||
|
"require-dev": { |
||||||
|
"symfony/http-kernel": "~2.8|~3.0" |
||||||
|
}, |
||||||
|
"type": "library", |
||||||
|
"extra": { |
||||||
|
"branch-alias": { |
||||||
|
"dev-master": "3.3-dev" |
||||||
|
} |
||||||
|
}, |
||||||
|
"autoload": { |
||||||
|
"psr-4": { |
||||||
|
"Symfony\\Component\\Debug\\": "" |
||||||
|
}, |
||||||
|
"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 Debug Component", |
||||||
|
"homepage": "https://symfony.com", |
||||||
|
"time": "2017-08-27T14:52:21+00:00" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "symfony/filesystem", |
||||||
|
"version": "v3.3.8", |
||||||
|
"source": { |
||||||
|
"type": "git", |
||||||
|
"url": "https://github.com/symfony/filesystem.git", |
||||||
|
"reference": "b32a0e5f928d0fa3d1dd03c78d020777e50c10cb" |
||||||
|
}, |
||||||
|
"dist": { |
||||||
|
"type": "zip", |
||||||
|
"url": "https://api.github.com/repos/symfony/filesystem/zipball/b32a0e5f928d0fa3d1dd03c78d020777e50c10cb", |
||||||
|
"reference": "b32a0e5f928d0fa3d1dd03c78d020777e50c10cb", |
||||||
|
"shasum": "" |
||||||
|
}, |
||||||
|
"require": { |
||||||
|
"php": "^5.5.9|>=7.0.8" |
||||||
|
}, |
||||||
|
"type": "library", |
||||||
|
"extra": { |
||||||
|
"branch-alias": { |
||||||
|
"dev-master": "3.3-dev" |
||||||
|
} |
||||||
|
}, |
||||||
|
"autoload": { |
||||||
|
"psr-4": { |
||||||
|
"Symfony\\Component\\Filesystem\\": "" |
||||||
|
}, |
||||||
|
"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 Filesystem Component", |
||||||
|
"homepage": "https://symfony.com", |
||||||
|
"time": "2017-07-29T21:54:42+00:00" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "symfony/finder", |
||||||
|
"version": "v3.3.8", |
||||||
|
"source": { |
||||||
|
"type": "git", |
||||||
|
"url": "https://github.com/symfony/finder.git", |
||||||
|
"reference": "b2260dbc80f3c4198f903215f91a1ac7fe9fe09e" |
||||||
|
}, |
||||||
|
"dist": { |
||||||
|
"type": "zip", |
||||||
|
"url": "https://api.github.com/repos/symfony/finder/zipball/b2260dbc80f3c4198f903215f91a1ac7fe9fe09e", |
||||||
|
"reference": "b2260dbc80f3c4198f903215f91a1ac7fe9fe09e", |
||||||
|
"shasum": "" |
||||||
|
}, |
||||||
|
"require": { |
||||||
|
"php": "^5.5.9|>=7.0.8" |
||||||
|
}, |
||||||
|
"type": "library", |
||||||
|
"extra": { |
||||||
|
"branch-alias": { |
||||||
|
"dev-master": "3.3-dev" |
||||||
|
} |
||||||
|
}, |
||||||
|
"autoload": { |
||||||
|
"psr-4": { |
||||||
|
"Symfony\\Component\\Finder\\": "" |
||||||
|
}, |
||||||
|
"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 Finder Component", |
||||||
|
"homepage": "https://symfony.com", |
||||||
|
"time": "2017-07-29T21:54:42+00:00" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "symfony/polyfill-mbstring", |
||||||
|
"version": "v1.5.0", |
||||||
|
"source": { |
||||||
|
"type": "git", |
||||||
|
"url": "https://github.com/symfony/polyfill-mbstring.git", |
||||||
|
"reference": "7c8fae0ac1d216eb54349e6a8baa57d515fe8803" |
||||||
|
}, |
||||||
|
"dist": { |
||||||
|
"type": "zip", |
||||||
|
"url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/7c8fae0ac1d216eb54349e6a8baa57d515fe8803", |
||||||
|
"reference": "7c8fae0ac1d216eb54349e6a8baa57d515fe8803", |
||||||
|
"shasum": "" |
||||||
|
}, |
||||||
|
"require": { |
||||||
|
"php": ">=5.3.3" |
||||||
|
}, |
||||||
|
"suggest": { |
||||||
|
"ext-mbstring": "For best performance" |
||||||
|
}, |
||||||
|
"type": "library", |
||||||
|
"extra": { |
||||||
|
"branch-alias": { |
||||||
|
"dev-master": "1.5-dev" |
||||||
|
} |
||||||
|
}, |
||||||
|
"autoload": { |
||||||
|
"psr-4": { |
||||||
|
"Symfony\\Polyfill\\Mbstring\\": "" |
||||||
|
}, |
||||||
|
"files": [ |
||||||
|
"bootstrap.php" |
||||||
|
] |
||||||
|
}, |
||||||
|
"notification-url": "https://packagist.org/downloads/", |
||||||
|
"license": [ |
||||||
|
"MIT" |
||||||
|
], |
||||||
|
"authors": [ |
||||||
|
{ |
||||||
|
"name": "Nicolas Grekas", |
||||||
|
"email": "p@tchwork.com" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "Symfony Community", |
||||||
|
"homepage": "https://symfony.com/contributors" |
||||||
|
} |
||||||
|
], |
||||||
|
"description": "Symfony polyfill for the Mbstring extension", |
||||||
|
"homepage": "https://symfony.com", |
||||||
|
"keywords": [ |
||||||
|
"compatibility", |
||||||
|
"mbstring", |
||||||
|
"polyfill", |
||||||
|
"portable", |
||||||
|
"shim" |
||||||
|
], |
||||||
|
"time": "2017-06-14T15:44:48+00:00" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "symfony/process", |
||||||
|
"version": "v3.3.8", |
||||||
|
"source": { |
||||||
|
"type": "git", |
||||||
|
"url": "https://github.com/symfony/process.git", |
||||||
|
"reference": "b7666e9b438027a1ea0e1ee813ec5042d5d7f6f0" |
||||||
|
}, |
||||||
|
"dist": { |
||||||
|
"type": "zip", |
||||||
|
"url": "https://api.github.com/repos/symfony/process/zipball/b7666e9b438027a1ea0e1ee813ec5042d5d7f6f0", |
||||||
|
"reference": "b7666e9b438027a1ea0e1ee813ec5042d5d7f6f0", |
||||||
|
"shasum": "" |
||||||
|
}, |
||||||
|
"require": { |
||||||
|
"php": "^5.5.9|>=7.0.8" |
||||||
|
}, |
||||||
|
"type": "library", |
||||||
|
"extra": { |
||||||
|
"branch-alias": { |
||||||
|
"dev-master": "3.3-dev" |
||||||
|
} |
||||||
|
}, |
||||||
|
"autoload": { |
||||||
|
"psr-4": { |
||||||
|
"Symfony\\Component\\Process\\": "" |
||||||
|
}, |
||||||
|
"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 Process Component", |
||||||
|
"homepage": "https://symfony.com", |
||||||
|
"time": "2017-07-29T21:54:42+00:00" |
||||||
|
} |
||||||
|
], |
||||||
|
"aliases": [], |
||||||
|
"minimum-stability": "stable", |
||||||
|
"stability-flags": [], |
||||||
|
"prefer-stable": false, |
||||||
|
"prefer-lowest": false, |
||||||
|
"platform": [], |
||||||
|
"platform-dev": [] |
||||||
|
} |
@ -0,0 +1,56 @@ |
|||||||
|
<?php |
||||||
|
/** |
||||||
|
* Authserver, an OAuth2-based single-signon authentication provider written in PHP. |
||||||
|
* |
||||||
|
* Copyright (C) $today.date Lars Vierbergen |
||||||
|
* |
||||||
|
* his program is free software: you can redistribute it and/or modify |
||||||
|
* it under the terms of the GNU Affero General Public License as |
||||||
|
* published by the Free Software Foundation, either version 3 of the |
||||||
|
* License, or (at your option) any later version. |
||||||
|
* |
||||||
|
* This program is distributed in the hope that it will be useful, |
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
||||||
|
* GNU Affero General Public License for more details. |
||||||
|
* |
||||||
|
* You should have received a copy of the GNU Affero General Public License |
||||||
|
* along with this program. If not, see <http://www.gnu.org/licenses/>. |
||||||
|
*/ |
||||||
|
|
||||||
|
/** |
||||||
|
* Created by PhpStorm. |
||||||
|
* User: lars |
||||||
|
* Date: 30/08/17 |
||||||
|
* Time: 9:37 |
||||||
|
*/ |
||||||
|
|
||||||
|
namespace vierbergenlars\Authserver\Composer; |
||||||
|
|
||||||
|
|
||||||
|
use Composer\Composer; |
||||||
|
use Composer\Installer\BinaryInstaller; |
||||||
|
use Composer\Installer\LibraryInstaller; |
||||||
|
use Composer\IO\IOInterface; |
||||||
|
use Composer\Package\PackageInterface; |
||||||
|
use Composer\Util\Filesystem; |
||||||
|
|
||||||
|
class AuthserverInstaller extends LibraryInstaller |
||||||
|
{ |
||||||
|
public function __construct(IOInterface $io, Composer $composer) |
||||||
|
{ |
||||||
|
parent::__construct($io, $composer); |
||||||
|
} |
||||||
|
|
||||||
|
public function supports($packageType) |
||||||
|
{ |
||||||
|
return $packageType === 'authserver-plugin'; |
||||||
|
} |
||||||
|
|
||||||
|
public function getInstallPath(PackageInterface $package) |
||||||
|
{ |
||||||
|
return parent::getInstallPath($package); // TODO: Change the autogenerated stub |
||||||
|
} |
||||||
|
|
||||||
|
|
||||||
|
} |
@ -0,0 +1,34 @@ |
|||||||
|
<?php |
||||||
|
/** |
||||||
|
* Authserver, an OAuth2-based single-signon authentication provider written in PHP. |
||||||
|
* |
||||||
|
* Copyright (C) $today.date Lars Vierbergen |
||||||
|
* |
||||||
|
* his program is free software: you can redistribute it and/or modify |
||||||
|
* it under the terms of the GNU Affero General Public License as |
||||||
|
* published by the Free Software Foundation, either version 3 of the |
||||||
|
* License, or (at your option) any later version. |
||||||
|
* |
||||||
|
* This program is distributed in the hope that it will be useful, |
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
||||||
|
* GNU Affero General Public License for more details. |
||||||
|
* |
||||||
|
* You should have received a copy of the GNU Affero General Public License |
||||||
|
* along with this program. If not, see <http://www.gnu.org/licenses/>. |
||||||
|
*/ |
||||||
|
|
||||||
|
namespace vierbergenlars\Authserver\Composer; |
||||||
|
|
||||||
|
|
||||||
|
use Composer\Composer; |
||||||
|
use Composer\IO\IOInterface; |
||||||
|
use Composer\Plugin\PluginInterface; |
||||||
|
|
||||||
|
class AuthserverInstallerPlugin implements PluginInterface |
||||||
|
{ |
||||||
|
public function activate(Composer $composer, IOInterface $io) |
||||||
|
{ |
||||||
|
$composer->getInstallationManager()->addInstaller(new AuthserverInstaller($io, $composer)); |
||||||
|
} |
||||||
|
} |
Reference in new issue