mirror of
https://code.mensbeam.com/MensBeam/Arsse.git
synced 2024-12-22 13:12:41 +00:00
9eadd602bd
While the test suite passes, this commit yields a broken server: replacing ad hoc request objectss with PSR-7 ones is still required, as is emission of PSR-7 responses. Both will come in subsequent commits, with tests Diactoros was chosen specifically because it includes facilities for emitting responses, something which is awkward to test. The end of this refactoring should see both the Response and Request classes disappear, and the general REST class fully covered (as well as any speculative additions to AbstractHanlder).
394 lines
13 KiB
JSON
394 lines
13 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"
|
|
],
|
|
"content-hash": "7d381fa958169b7079c1d3c5b911f3bd",
|
|
"packages": [
|
|
{
|
|
"name": "docopt/docopt",
|
|
"version": "1.0.2",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/docopt/docopt.php.git",
|
|
"reference": "d2ee65c2fe4be78f945a48edd02be45843b39423"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/docopt/docopt.php/zipball/d2ee65c2fe4be78f945a48edd02be45843b39423",
|
|
"reference": "d2ee65c2fe4be78f945a48edd02be45843b39423",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=5.3.0"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "4.1.*"
|
|
},
|
|
"type": "library",
|
|
"autoload": {
|
|
"classmap": [
|
|
"src/docopt.php"
|
|
]
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Blake Williams",
|
|
"email": "code@shabbyrobe.org",
|
|
"homepage": "http://docopt.org/",
|
|
"role": "Developer"
|
|
}
|
|
],
|
|
"description": "Port of Python's docopt for PHP 5.3",
|
|
"homepage": "http://github.com/docopt/docopt.php",
|
|
"keywords": [
|
|
"cli",
|
|
"docs"
|
|
],
|
|
"time": "2015-10-30T03:21:23+00:00"
|
|
},
|
|
{
|
|
"name": "fguillot/picofeed",
|
|
"version": "v0.1.37",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/miniflux/picoFeed.git",
|
|
"reference": "402b7f07629577e7929625e78bc88d3d5831a22d"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/miniflux/picoFeed/zipball/402b7f07629577e7929625e78bc88d3d5831a22d",
|
|
"reference": "402b7f07629577e7929625e78bc88d3d5831a22d",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"ext-dom": "*",
|
|
"ext-iconv": "*",
|
|
"ext-libxml": "*",
|
|
"ext-simplexml": "*",
|
|
"ext-xml": "*",
|
|
"php": ">=5.3.0",
|
|
"zendframework/zendxml": "^1.0"
|
|
},
|
|
"require-dev": {
|
|
"phpdocumentor/reflection-docblock": "2.0.4",
|
|
"phpunit/phpunit": "4.8.26",
|
|
"symfony/yaml": "2.8.7"
|
|
},
|
|
"suggest": {
|
|
"ext-curl": "PicoFeed will use cURL if present"
|
|
},
|
|
"bin": [
|
|
"picofeed"
|
|
],
|
|
"type": "library",
|
|
"autoload": {
|
|
"psr-0": {
|
|
"PicoFeed": "lib/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Frédéric Guillot"
|
|
}
|
|
],
|
|
"description": "Modern library to handle RSS/Atom feeds",
|
|
"homepage": "https://github.com/miniflux/picoFeed",
|
|
"time": "2017-11-02T03:20:36+00:00"
|
|
},
|
|
{
|
|
"name": "hosteurope/password-generator",
|
|
"version": "v1.0.1",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/hosteurope/password-generator.git",
|
|
"reference": "21bb99eb9ae47191d816368d3d9e54562e3f9a5f"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/hosteurope/password-generator/zipball/21bb99eb9ae47191d816368d3d9e54562e3f9a5f",
|
|
"reference": "21bb99eb9ae47191d816368d3d9e54562e3f9a5f",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=7.0.0"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "^5.5"
|
|
},
|
|
"type": "library",
|
|
"autoload": {
|
|
"psr-4": {
|
|
"PasswordGenerator\\": "src/",
|
|
"PasswordGeneratorTests\\": "tests/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Karim Geiger",
|
|
"email": "karim.geiger@heg.com"
|
|
}
|
|
],
|
|
"description": "Password generator for generating policy-compliant passwords.",
|
|
"time": "2016-12-08T09:32:12+00:00"
|
|
},
|
|
{
|
|
"name": "jkingweb/druuid",
|
|
"version": "3.0.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/JKingweb/DrUUID.git",
|
|
"reference": "ca88019069f03ee9c0b1bb6b0200f421bbc9607e"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/JKingweb/DrUUID/zipball/ca88019069f03ee9c0b1bb6b0200f421bbc9607e",
|
|
"reference": "ca88019069f03ee9c0b1bb6b0200f421bbc9607e",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=5.3.0"
|
|
},
|
|
"suggest": {
|
|
"ext-bcmath": "Supported alternative to GMP on 32-bit systems",
|
|
"ext-gmp": "Recommended on 32-bit installations for time-base UUIDs",
|
|
"phpseclib/phpseclib": "Supported alternative to GMP or BC Math on 32-bit systems (either v1.x or v2.x)"
|
|
},
|
|
"type": "library",
|
|
"autoload": {
|
|
"psr-4": {
|
|
"JKingWeb\\DrUUID\\": "lib/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "J. King",
|
|
"email": "jking@jkingweb.ca",
|
|
"homepage": "https://jkingweb.ca/"
|
|
}
|
|
],
|
|
"description": "DrUUID RFC 4122 library for PHP",
|
|
"keywords": [
|
|
"uuid"
|
|
],
|
|
"time": "2017-02-09T14:17:01+00:00"
|
|
},
|
|
{
|
|
"name": "psr/http-message",
|
|
"version": "1.0.1",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/php-fig/http-message.git",
|
|
"reference": "f6561bf28d520154e4b0ec72be95418abe6d9363"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363",
|
|
"reference": "f6561bf28d520154e4b0ec72be95418abe6d9363",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=5.3.0"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-master": "1.0.x-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"Psr\\Http\\Message\\": "src/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "PHP-FIG",
|
|
"homepage": "http://www.php-fig.org/"
|
|
}
|
|
],
|
|
"description": "Common interface for HTTP messages",
|
|
"homepage": "https://github.com/php-fig/http-message",
|
|
"keywords": [
|
|
"http",
|
|
"http-message",
|
|
"psr",
|
|
"psr-7",
|
|
"request",
|
|
"response"
|
|
],
|
|
"time": "2016-08-06T14:39:51+00:00"
|
|
},
|
|
{
|
|
"name": "zendframework/zend-diactoros",
|
|
"version": "1.6.1",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/zendframework/zend-diactoros.git",
|
|
"reference": "c8664b92a6d5bc229e48b0923486c097e45a7877"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/zendframework/zend-diactoros/zipball/c8664b92a6d5bc229e48b0923486c097e45a7877",
|
|
"reference": "c8664b92a6d5bc229e48b0923486c097e45a7877",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": "^5.6 || ^7.0",
|
|
"psr/http-message": "^1.0"
|
|
},
|
|
"provide": {
|
|
"psr/http-message-implementation": "1.0"
|
|
},
|
|
"require-dev": {
|
|
"ext-dom": "*",
|
|
"ext-libxml": "*",
|
|
"phpunit/phpunit": "^5.7.16 || ^6.0.8",
|
|
"zendframework/zend-coding-standard": "~1.0"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-master": "1.6-dev",
|
|
"dev-develop": "1.7-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"Zend\\Diactoros\\": "src/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-2-Clause"
|
|
],
|
|
"description": "PSR HTTP Message implementations",
|
|
"homepage": "https://github.com/zendframework/zend-diactoros",
|
|
"keywords": [
|
|
"http",
|
|
"psr",
|
|
"psr-7"
|
|
],
|
|
"time": "2017-10-12T15:24:51+00:00"
|
|
},
|
|
{
|
|
"name": "zendframework/zendxml",
|
|
"version": "1.0.2",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/zendframework/ZendXml.git",
|
|
"reference": "7b64507bc35d841c9c5802d67f6f87ef8e1a58c9"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/zendframework/ZendXml/zipball/7b64507bc35d841c9c5802d67f6f87ef8e1a58c9",
|
|
"reference": "7b64507bc35d841c9c5802d67f6f87ef8e1a58c9",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": "^5.3.3 || ^7.0"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "^3.7 || ^4.0",
|
|
"squizlabs/php_codesniffer": "^1.5"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-master": "1.0-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"psr-0": {
|
|
"ZendXml\\": "library/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-3-Clause"
|
|
],
|
|
"description": "Utility library for XML usage, best practices, and security in PHP",
|
|
"homepage": "http://packages.zendframework.com/",
|
|
"keywords": [
|
|
"security",
|
|
"xml",
|
|
"zf2"
|
|
],
|
|
"time": "2016-02-04T21:02:08+00:00"
|
|
}
|
|
],
|
|
"packages-dev": [
|
|
{
|
|
"name": "bamarni/composer-bin-plugin",
|
|
"version": "v1.2.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/bamarni/composer-bin-plugin.git",
|
|
"reference": "62fef740245a85f00665e81ea8f0aa0b72afe6e7"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/bamarni/composer-bin-plugin/zipball/62fef740245a85f00665e81ea8f0aa0b72afe6e7",
|
|
"reference": "62fef740245a85f00665e81ea8f0aa0b72afe6e7",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"composer-plugin-api": "^1.0"
|
|
},
|
|
"require-dev": {
|
|
"composer/composer": "dev-master",
|
|
"symfony/console": "^2.5 || ^3.0"
|
|
},
|
|
"type": "composer-plugin",
|
|
"extra": {
|
|
"class": "Bamarni\\Composer\\Bin\\Plugin",
|
|
"branch-alias": {
|
|
"dev-master": "1.1-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"Bamarni\\Composer\\Bin\\": "src"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"time": "2017-09-11T13:13:58+00:00"
|
|
}
|
|
],
|
|
"aliases": [],
|
|
"minimum-stability": "stable",
|
|
"stability-flags": [],
|
|
"prefer-stable": false,
|
|
"prefer-lowest": false,
|
|
"platform": {
|
|
"php": "^7.0",
|
|
"ext-intl": "*",
|
|
"ext-json": "*",
|
|
"ext-hash": "*"
|
|
},
|
|
"platform-dev": []
|
|
}
|