mirror of
https://github.com/flarum/framework.git
synced 2024-11-25 09:41:49 +08:00
1fa37a7a6a
This avoids injecting the Application god class and assembling default file locations in multiple places. In addition, we no longer use the `MountManager` for these uploads. It only added complexity (by moving tmp files around) and will not be available in the next major release of Flysystem. Note: Passing PSR upload streams to Intervention Image requires an explicit upgrade of the library. (Very likely, users have already updated to the newer versions, as the old constraint allowed it, but we should be explicit for correctness' sake.)
123 lines
3.8 KiB
JSON
123 lines
3.8 KiB
JSON
{
|
|
"name": "flarum/core",
|
|
"description": "Delightfully simple forum software.",
|
|
"keywords": ["forum", "discussion"],
|
|
"homepage": "https://flarum.org/",
|
|
"license": "MIT",
|
|
"authors": [
|
|
{
|
|
"name": "Franz Liedke",
|
|
"email": "franz@develophp.org"
|
|
},
|
|
{
|
|
"name": "Daniel Klabbers",
|
|
"email": "daniel@klabbers.email",
|
|
"homepage": "https://luceos.com"
|
|
},
|
|
{
|
|
"name": "David Sevilla Martin",
|
|
"email": "me+flarum@datitisev.me",
|
|
"homepage": "https://datitisev.me"
|
|
},
|
|
{
|
|
"name": "Clark Winkelmann",
|
|
"email": "clark.winkelmann@gmail.com",
|
|
"homepage": "https://clarkwinkelmann.com"
|
|
},
|
|
{
|
|
"name": "Matthew Kilgore",
|
|
"email": "matthew@kilgore.dev"
|
|
}
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/flarum/core/issues",
|
|
"source": "https://github.com/flarum/core",
|
|
"docs": "https://flarum.org/docs/"
|
|
},
|
|
"require": {
|
|
"php": ">=7.2",
|
|
"axy/sourcemap": "^0.1.4",
|
|
"components/font-awesome": "5.9.*",
|
|
"dflydev/fig-cookies": "^1.0.2",
|
|
"doctrine/dbal": "^2.7",
|
|
"franzl/whoops-middleware": "^0.4.0",
|
|
"illuminate/bus": "5.7.*",
|
|
"illuminate/cache": "5.7.*",
|
|
"illuminate/config": "5.7.*",
|
|
"illuminate/container": "5.7.*",
|
|
"illuminate/contracts": "5.7.*",
|
|
"illuminate/database": "5.7.*",
|
|
"illuminate/events": "5.7.*",
|
|
"illuminate/filesystem": "5.7.*",
|
|
"illuminate/hashing": "5.7.*",
|
|
"illuminate/mail": "5.7.*",
|
|
"illuminate/queue": "5.7.*",
|
|
"illuminate/session": "5.7.*",
|
|
"illuminate/support": "5.7.*",
|
|
"illuminate/validation": "5.7.*",
|
|
"illuminate/view": "5.7.*",
|
|
"intervention/image": "^2.5.0",
|
|
"laminas/laminas-diactoros": "^1.8.4",
|
|
"laminas/laminas-httphandlerrunner": "^1.0",
|
|
"laminas/laminas-stratigility": "^3.0",
|
|
"league/flysystem": "^1.0.11",
|
|
"matthiasmullie/minify": "^1.3",
|
|
"middlewares/base-path": "^1.1",
|
|
"middlewares/base-path-router": "^0.2.1",
|
|
"middlewares/request-handler": "^1.2",
|
|
"monolog/monolog": "^1.16.0",
|
|
"nikic/fast-route": "^0.6",
|
|
"psr/http-message": "^1.0",
|
|
"psr/http-server-handler": "^1.0",
|
|
"psr/http-server-middleware": "^1.0",
|
|
"s9e/text-formatter": "^2.3.6",
|
|
"symfony/config": "^3.3",
|
|
"symfony/console": "^4.2",
|
|
"symfony/event-dispatcher": "^4.3.2",
|
|
"symfony/translation": "^3.3",
|
|
"symfony/yaml": "^3.3",
|
|
"tobscure/json-api": "^0.3.0",
|
|
"wikimedia/less.php": "^3.0"
|
|
},
|
|
"require-dev": {
|
|
"mockery/mockery": "^1.0",
|
|
"phpunit/phpunit": "^7.0"
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"Flarum\\": "src/"
|
|
},
|
|
"files": [
|
|
"src/helpers.php"
|
|
]
|
|
},
|
|
"autoload-dev": {
|
|
"psr-4": {
|
|
"Flarum\\Tests\\": "tests/"
|
|
}
|
|
},
|
|
"config": {
|
|
"sort-packages": true
|
|
},
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-master": "0.1.x-dev"
|
|
}
|
|
},
|
|
"scripts": {
|
|
"test": [
|
|
"@test:unit",
|
|
"@test:integration"
|
|
],
|
|
"test:unit": "phpunit -c tests/phpunit.unit.xml",
|
|
"test:integration": "phpunit -c tests/phpunit.integration.xml",
|
|
"test:setup": "@php tests/integration/setup.php"
|
|
},
|
|
"scripts-descriptions": {
|
|
"test": "Runs all tests.",
|
|
"test:unit": "Runs all unit tests.",
|
|
"test:integration": "Runs all integration tests.",
|
|
"test:setup": "Sets up a database for use with integration tests. Execute this only once."
|
|
}
|
|
}
|