mirror of
https://github.com/wintercms/winter.git
synced 2024-06-28 05:33:29 +02:00
The Rain library is separately tested with a TestCase base class which does not instantiate an application. This removes the conflict caused from the TestCase class which is within October CMS itself, which instantiates an applications and handles things differently.
103 lines
3.0 KiB
JSON
103 lines
3.0 KiB
JSON
{
|
|
"name": "october/october",
|
|
"description": "October CMS",
|
|
"homepage": "https://octobercms.com",
|
|
"type": "project",
|
|
"keywords": ["october", "cms", "octobercms", "laravel"],
|
|
"license": "MIT",
|
|
"authors": [
|
|
{
|
|
"name": "Alexey Bobkov",
|
|
"email": "aleksey.bobkov@gmail.com",
|
|
"role": "Co-founder"
|
|
},
|
|
{
|
|
"name": "Samuel Georges",
|
|
"email": "daftspunky@gmail.com",
|
|
"role": "Co-founder"
|
|
},
|
|
{
|
|
"name": "Luke Towers",
|
|
"email": "octobercms@luketowers.ca",
|
|
"homepage": "https://luketowers.ca",
|
|
"role": "Maintainer"
|
|
}
|
|
],
|
|
"support": {
|
|
"paid": "https://octobercms.com/premium-support",
|
|
"issues": "https://github.com/octobercms/october/issues",
|
|
"forum": "https://octobercms.com/forum/",
|
|
"docs": "https://octobercms.com/docs/",
|
|
"source": "https://github.com/octobercms/october"
|
|
},
|
|
"repositories": [
|
|
{
|
|
"type":"vcs",
|
|
"url":"https://github.com/octoberrain/composer-merge-plugin"
|
|
}
|
|
],
|
|
"require": {
|
|
"php": ">=7.2",
|
|
"october/rain": "1.1.*",
|
|
"october/system": "1.1.*",
|
|
"october/backend": "1.1.*",
|
|
"october/cms": "1.1.*",
|
|
"laravel/framework": "~6.0",
|
|
"wikimedia/composer-merge-plugin": "dev-feature/composer-v2 as 1.5.0"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "^8.4|^9.3.3",
|
|
"mockery/mockery": "~1.3.3|^1.4.2",
|
|
"fzaninotto/faker": "~1.9",
|
|
"squizlabs/php_codesniffer": "3.*",
|
|
"php-parallel-lint/php-parallel-lint": "^1.0",
|
|
"meyfa/phpunit-assert-gd": "^2.0.0",
|
|
"dms/phpunit-arraysubset-asserts": "^0.1.0"
|
|
},
|
|
"autoload-dev": {
|
|
"classmap": [
|
|
"tests/concerns/InteractsWithAuthentication.php",
|
|
"tests/fixtures/backend/models/UserFixture.php",
|
|
"tests/TestCase.php",
|
|
"tests/PluginTestCase.php"
|
|
]
|
|
},
|
|
"scripts": {
|
|
"post-create-project-cmd": [
|
|
"php artisan key:generate",
|
|
"php artisan package:discover"
|
|
],
|
|
"post-update-cmd": [
|
|
"php artisan october:version",
|
|
"php artisan package:discover"
|
|
],
|
|
"test": [
|
|
"phpunit --stop-on-failure"
|
|
],
|
|
"lint": [
|
|
"parallel-lint --exclude vendor --exclude storage --exclude tests/fixtures/plugins/testvendor/goto/Plugin.php ."
|
|
],
|
|
"sniff": [
|
|
"phpcs --colors -nq --report=\"full\" --extensions=\"php\""
|
|
]
|
|
},
|
|
"config": {
|
|
"preferred-install": "dist",
|
|
"platform": {
|
|
"php": "7.2"
|
|
}
|
|
},
|
|
"minimum-stability": "dev",
|
|
"prefer-stable": true,
|
|
"extra": {
|
|
"merge-plugin": {
|
|
"include": [
|
|
"plugins/*/*/composer.json"
|
|
],
|
|
"recurse": true,
|
|
"replace": false,
|
|
"merge-dev": false
|
|
}
|
|
}
|
|
}
|