mirror of
https://github.com/torrentpier/torrentpier
synced 2025-07-05 12:36:12 -07:00
* chore: Update minimum PHP requirement to 8.2 * chore: Update PHP version references to 8.2 in documentation and templates * chore: Update issue template labels to array format for consistency * refactor: Changed `local` environment name to `development` * chore(composer.json): Changed version of `gemorroj/m3u-parser` package * chore(composer): Removed `matthiasmullie/scrapbook` package * fix(template): Update variable fallback behavior to return empty string for missing variables --------- Co-authored-by: Yury Pikhtarev <exileum@icloud.com>
102 lines
2.6 KiB
JSON
102 lines
2.6 KiB
JSON
{
|
|
"name": "torrentpier/torrentpier",
|
|
"description": "TorrentPier. Bull-powered BitTorrent tracker engine",
|
|
"type": "project",
|
|
"keywords": [
|
|
"bittorrent",
|
|
"forum",
|
|
"torrent",
|
|
"tracker"
|
|
],
|
|
"homepage": "https://github.com/torrentpier",
|
|
"license": "MIT",
|
|
"authors": [
|
|
{
|
|
"name": "Exile",
|
|
"email": "admin@torrentpier.com",
|
|
"homepage": "https://github.com/Exileum",
|
|
"role": "Developer"
|
|
},
|
|
{
|
|
"name": "Diolektor",
|
|
"homepage": "https://github.com/diolektor",
|
|
"role": "Developer"
|
|
},
|
|
{
|
|
"name": "PheRum",
|
|
"homepage": "https://github.com/PheRum",
|
|
"role": "Developer"
|
|
},
|
|
{
|
|
"name": "belomaxorka",
|
|
"email": "roman25052006.kelesh@gmail.com",
|
|
"homepage": "https://github.com/belomaxorka",
|
|
"role": "Developer"
|
|
},
|
|
{
|
|
"name": "kovalensky",
|
|
"email": "kovalensky@evergarden.ru",
|
|
"homepage": "https://github.com/kovalensky",
|
|
"role": "Developer"
|
|
}
|
|
],
|
|
"support": {
|
|
"email": "support@torrentpier.com",
|
|
"issues": "https://github.com/torrentpier/torrentpier/issues",
|
|
"forum": "https://torrentpier.com"
|
|
},
|
|
"require": {
|
|
"php": ">=8.2",
|
|
"arokettu/bencode": "^4.1.0",
|
|
"arokettu/monsterid": "^4.1.0",
|
|
"arokettu/random-polyfill": "1.0.2",
|
|
"arokettu/torrent-file": "^5.2.1",
|
|
"belomaxorka/captcha": "1.*",
|
|
"bugsnag/bugsnag": "^v3.29.1",
|
|
"claviska/simpleimage": "^4.0",
|
|
"egulias/email-validator": "^4.0.1",
|
|
"filp/whoops": "^2.15",
|
|
"gemorroj/m3u-parser": "^6.0.1",
|
|
"gigablah/sphinxphp": "2.0.8",
|
|
"google/recaptcha": "^1.3",
|
|
"jacklul/monolog-telegram": "^3.1",
|
|
"josantonius/cookie": "^2.0",
|
|
"league/flysystem": "^3.28",
|
|
"longman/ip-tools": "1.2.1",
|
|
"monolog/monolog": "^3.4",
|
|
"nette/caching": "^3.3",
|
|
"nette/database": "^3.2",
|
|
"php-curl-class/php-curl-class": "^12.0.0",
|
|
"robmorgan/phinx": "^0.16.9",
|
|
"samdark/sitemap": "2.4.1",
|
|
"symfony/mailer": "^7.3",
|
|
"symfony/polyfill": "v1.32.0",
|
|
"vlucas/phpdotenv": "^5.5",
|
|
"z4kn4fein/php-semver": "^v3.0.0"
|
|
},
|
|
"require-dev": {
|
|
"mockery/mockery": "^1.6",
|
|
"pestphp/pest": "^3.8",
|
|
"symfony/var-dumper": "^7.3"
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"TorrentPier\\": "src/"
|
|
}
|
|
},
|
|
"autoload-dev": {
|
|
"psr-4": {
|
|
"Tests\\": "tests/"
|
|
}
|
|
},
|
|
"config": {
|
|
"sort-packages": true,
|
|
"optimize-autoloader": true,
|
|
"allow-plugins": {
|
|
"pestphp/pest-plugin": true,
|
|
"php-http/discovery": true
|
|
}
|
|
},
|
|
"minimum-stability": "stable",
|
|
"prefer-stable": true
|
|
}
|