Skip to content

Commit

Permalink
Merge pull request #10673 from ravage84/3.x-composer-jsons
Browse files Browse the repository at this point in the history
[3.x] Give the Composer JSONs some Love
  • Loading branch information
markstory committed May 22, 2017
2 parents b1aaa09 + 243fc81 commit 5b40f93
Show file tree
Hide file tree
Showing 14 changed files with 298 additions and 73 deletions.
18 changes: 14 additions & 4 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,17 @@
"name": "cakephp/cakephp",
"description": "The CakePHP framework",
"type": "library",
"keywords": ["framework"],
"keywords": [
"framework",
"mvc",
"rapid-development",
"conventions over configuration",
"dry",
"orm",
"form",
"validation",
"psr-7"
],
"homepage": "https://cakephp.org",
"license": "MIT",
"authors": [
Expand All @@ -21,10 +31,10 @@
"php": ">=5.6.0",
"ext-intl": "*",
"ext-mbstring": "*",
"cakephp/chronos": "~1.0",
"cakephp/chronos": "^1.0.0",
"aura/intl": "^3.0.0",
"psr/log": "^1.0",
"zendframework/zend-diactoros": "^1.4"
"psr/log": "^1.0.0",
"zendframework/zend-diactoros": "^1.4.0"
},
"suggest": {
"ext-openssl": "To use Security::encrypt() or have secure CSRF token generation.",
Expand Down
26 changes: 20 additions & 6 deletions src/Cache/composer.json
Original file line number Diff line number Diff line change
@@ -1,19 +1,33 @@
{
"name": "cakephp/cache",
"description": "Easy to use Caching library with support for multiple caching backends",
"type": "library",
"keywords": [
"cakephp",
"caching",
"cache"
],
"homepage": "https://cakephp.org",
"license": "MIT",
"authors": [
{
"name": "CakePHP Community",
"homepage": "https://cakephp.org"
}
"name": "CakePHP Community",
"homepage": "https://github.com/cakephp/cache/graphs/contributors"
}
],
"support": {
"issues": "https://github.com/cakephp/cakephp/issues",
"forum": "https://stackoverflow.com/tags/cakephp",
"irc": "irc://irc.freenode.org/cakephp",
"source": "https://github.com/cakephp/cache"
},
"require": {
"php": ">=5.6.0",
"cakephp/core": "^3.0.0"
},
"autoload": {
"psr-4": {
"Cake\\Cache\\": "."
}
},
"require": {
"cakephp/core": "~3.0"
}
}
27 changes: 23 additions & 4 deletions src/Collection/composer.json
Original file line number Diff line number Diff line change
@@ -1,17 +1,36 @@
{
"name": "cakephp/collection",
"description": "Work easily with arrays and iterators by having a battery of utility traversal methods",
"type": "library",
"keywords": [
"cakephp",
"collections",
"iterators",
"arrays"
],
"homepage": "https://cakephp.org",
"license": "MIT",
"authors": [
{
"name": "CakePHP Community",
"homepage": "https://cakephp.org"
}
"name": "CakePHP Community",
"homepage": "https://github.com/cakephp/collection/graphs/contributors"
}
],
"support": {
"issues": "https://github.com/cakephp/cakephp/issues",
"forum": "https://stackoverflow.com/tags/cakephp",
"irc": "irc://irc.freenode.org/cakephp",
"source": "https://github.com/cakephp/collection"
},
"require": {
"php": ">=5.6.0"
},
"autoload": {
"psr-4": {
"Cake\\Collection\\": "."
},
"files": ["functions.php"]
"files": [
"functions.php"
]
}
}
26 changes: 21 additions & 5 deletions src/Core/composer.json
Original file line number Diff line number Diff line change
@@ -1,20 +1,36 @@
{
"name": "cakephp/core",
"description": "CakePHP Framework Core classes",
"type": "library",
"keywords": [
"cakephp",
"framework",
"core"
],
"homepage": "https://cakephp.org",
"license": "MIT",
"authors": [
{
"name": "CakePHP Community",
"homepage": "https://cakephp.org"
}
"name": "CakePHP Community",
"homepage": "https://github.com/cakephp/core/graphs/contributors"
}
],
"support": {
"issues": "https://github.com/cakephp/cakephp/issues",
"forum": "https://stackoverflow.com/tags/cakephp",
"irc": "irc://irc.freenode.org/cakephp",
"source": "https://github.com/cakephp/core"
},
"require": {
"cakephp/utility": "~3.0"
"php": ">=5.6.0",
"cakephp/utility": "^3.0.0"
},
"autoload": {
"psr-4": {
"Cake\\Core\\": "."
},
"files": ["functions.php"]
"files": [
"functions.php"
]
}
}
22 changes: 19 additions & 3 deletions src/Database/composer.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,32 @@
{
"name": "cakephp/database",
"description": "Flexible and powerful Database abstraction library with a familiar PDO-like API",
"type": "library",
"keywords": [
"cakephp",
"database",
"abstraction",
"database abstraction",
"pdo"
],
"homepage": "https://cakephp.org",
"license": "MIT",
"authors": [
{
"name": "CakePHP Community",
"homepage": "https://cakephp.org"
"homepage": "https://github.com/cakephp/database/graphs/contributors"
}
],
"support": {
"issues": "https://github.com/cakephp/cakephp/issues",
"forum": "https://stackoverflow.com/tags/cakephp",
"irc": "irc://irc.freenode.org/cakephp",
"source": "https://github.com/cakephp/database"
},
"require": {
"cakephp/core": "~3.0",
"cakephp/datasource": "~3.0"
"php": ">=5.6.0",
"cakephp/core": "^3.0.0",
"cakephp/datasource": "^3.0.0"
},
"suggest": {
"cakephp/log": "Require this if you want to use the built-in query logger",
Expand Down
20 changes: 18 additions & 2 deletions src/Datasource/composer.json
Original file line number Diff line number Diff line change
@@ -1,15 +1,31 @@
{
"name": "cakephp/datasource",
"description": "Provides connection managing and traits for Entities and Queries that can be reused for different datastores",
"type": "library",
"keywords": [
"cakephp",
"datasource",
"connection management",
"entity",
"query"
],
"homepage": "https://cakephp.org",
"license": "MIT",
"authors": [
{
"name": "CakePHP Community",
"homepage": "https://cakephp.org"
"homepage": "https://github.com/cakephp/datasource/graphs/contributors"
}
],
"support": {
"issues": "https://github.com/cakephp/cakephp/issues",
"forum": "https://stackoverflow.com/tags/cakephp",
"irc": "irc://irc.freenode.org/cakephp",
"source": "https://github.com/cakephp/datasource"
},
"require": {
"cakephp/core": "~3.0"
"php": ">=5.6.0",
"cakephp/core": "^3.0.0"
},
"suggest": {
"cakephp/utility": "Require this if you decide to use EntityTrait",
Expand Down
23 changes: 20 additions & 3 deletions src/Event/composer.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,30 @@
{
"name": "cakephp/event",
"description": "CakePHP event dispatcher library that helps implementing the observer pattern",
"type": "library",
"keywords": [
"cakephp",
"event",
"dispatcher",
"observer pattern"
],
"homepage": "https://cakephp.org",
"license": "MIT",
"authors": [
{
"name": "CakePHP Community",
"homepage": "https://cakephp.org"
}
"name": "CakePHP Community",
"homepage": "https://github.com/cakephp/event/graphs/contributors"
}
],
"support": {
"issues": "https://github.com/cakephp/cakephp/issues",
"forum": "https://stackoverflow.com/tags/cakephp",
"irc": "irc://irc.freenode.org/cakephp",
"source": "https://github.com/cakephp/event"
},
"require": {
"php": ">=5.6.0"
},
"autoload": {
"psr-4": {
"Cake\\Event\\": "."
Expand Down
23 changes: 20 additions & 3 deletions src/Filesystem/composer.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,30 @@
{
"name": "cakephp/filesystem",
"description": "CakePHP filesystem convenience classes to help you work with files and folders.",
"type": "library",
"keywords": [
"cakephp",
"filesystem",
"files",
"folders"
],
"homepage": "https://cakephp.org",
"license": "MIT",
"authors": [
{
"name": "CakePHP Community",
"homepage": "https://cakephp.org"
}
"name": "CakePHP Community",
"homepage": "https://github.com/cakephp/filesystem/graphs/contributors"
}
],
"support": {
"issues": "https://github.com/cakephp/cakephp/issues",
"forum": "https://stackoverflow.com/tags/cakephp",
"irc": "irc://irc.freenode.org/cakephp",
"source": "https://github.com/cakephp/filesystem"
},
"require": {
"php": ">=5.6.0"
},
"autoload": {
"psr-4": {
"Cake\\Filesystem\\": "."
Expand Down
21 changes: 17 additions & 4 deletions src/Form/composer.json
Original file line number Diff line number Diff line change
@@ -1,19 +1,32 @@
{
"name": "cakephp/form",
"description": "CakePHP Form library",
"type": "library",
"keywords": [
"cakephp",
"form"
],
"homepage": "https://cakephp.org",
"license": "MIT",
"authors": [
{
"name": "CakePHP Community",
"homepage": "https://cakephp.org"
"homepage": "https://github.com/cakephp/form/graphs/contributors"
}
],
"support": {
"issues": "https://github.com/cakephp/cakephp/issues",
"forum": "https://stackoverflow.com/tags/cakephp",
"irc": "irc://irc.freenode.org/cakephp",
"source": "https://github.com/cakephp/form"
},
"require": {
"php": ">=5.6.0",
"cakephp/validation": "^3.0.0"
},
"autoload": {
"psr-4": {
"Cake\\Form\\": "."
}
},
"require": {
"cakephp/validation": "~3.0"
}
}
42 changes: 32 additions & 10 deletions src/I18n/composer.json
Original file line number Diff line number Diff line change
@@ -1,26 +1,48 @@
{
"name": "cakephp/i18n",
"description": "CakePHP Internationalization library with support for messages translation and dates and numbers localization",
"type": "library",
"keywords": [
"cakephp",
"i18n",
"internationalisation",
"internationalization",
"localisation",
"localization",
"translation",
"date",
"number"
],
"homepage": "https://cakephp.org",
"license": "MIT",
"authors": [
{
"name": "CakePHP Community",
"homepage": "https://cakephp.org"
}
"name": "CakePHP Community",
"homepage": "https://github.com/cakephp/i18n/graphs/contributors"
}
],
"autoload": {
"psr-4": {
"Cake\\I18n\\": "."
},
"files": ["functions.php"]
"support": {
"issues": "https://github.com/cakephp/cakephp/issues",
"forum": "https://stackoverflow.com/tags/cakephp",
"irc": "irc://irc.freenode.org/cakephp",
"source": "https://github.com/cakephp/i18n"
},
"require": {
"cakephp/core": "~3.0",
"php": ">=5.6.0",
"ext-intl": "*",
"cakephp/chronos": "*",
"cakephp/core": "^3.0.0",
"cakephp/chronos": "^1.0.0",
"aura/intl": "^3.0.0"
},
"suggest": {
"cakephp/cache": "Require this if you want automatic caching of translators"
},
"autoload": {
"psr-4": {
"Cake\\I18n\\": "."
},
"files": [
"functions.php"
]
}
}

0 comments on commit 5b40f93

Please sign in to comment.