Разделение по отдельным репозиториям

This commit is contained in:
2025-03-03 16:31:32 +08:00
commit a1f5154ce8
44 changed files with 4362 additions and 0 deletions

46
composer.json Normal file
View File

@@ -0,0 +1,46 @@
{
"name": "axenov/iptv",
"type": "project",
"description": "Сервис для сбора IPTV-плейлистов и сокращения ссылок",
"authors": [
{
"name": "Anthony Axenov",
"homepage": "https://axenov.dev/",
"role": "author"
}
],
"license": "MIT",
"require": {
"php": "^8.3",
"ext-json": "*",
"ext-curl": "*",
"ext-redis": "*",
"ext-fileinfo": "*",
"guzzlehttp/guzzle": "^7.8",
"nyholm/psr7": "^1.6",
"vlucas/phpdotenv": "*",
"slim/slim": "^4.11",
"slim/twig-view": "^3.4"
},
"autoload": {
"psr-4": {
"App\\": "app/"
},
"files": [
"app/helpers.php"
]
},
"scripts": {
"clear-views": "rm -rf cache/views",
"post-install-cmd": [
"@clear-views"
]
},
"config": {
"optimize-autoloader": true,
"preferred-install": "dist",
"sort-packages": true
},
"minimum-stability": "dev",
"prefer-stable": true
}