135 lines
7.7 KiB
JSON
135 lines
7.7 KiB
JSON
{
|
|
"require": {
|
|
"laminas\/laminas-servicemanager": "^3.21",
|
|
"mezzio\/mezzio-laminasrouter": "^3.8",
|
|
"reinfi\/zf-dependency-injection": "^5.4",
|
|
"laminas\/laminas-config-aggregator": "^1.13",
|
|
"doctrine\/doctrine-orm-module": "5.0.*",
|
|
"doctrine\/migrations": "^3.5",
|
|
"doctrine\/orm": "2.11.3",
|
|
"doctrine\/persistence": "2.2.*",
|
|
"ramsey\/uuid-doctrine": "^1.8",
|
|
"roave\/psr-container-doctrine": "^3.1",
|
|
"mezzio\/mezzio": "^3.17",
|
|
"mezzio\/mezzio-helpers": "^5.15",
|
|
"symfony\/cache": "5.4.8",
|
|
"doctrine\/dbal": "^3.6",
|
|
"teewurst\/psr4-advanced-wildcard-composer-plugin": "^3.0",
|
|
"laminas\/laminas-crypt": "^3.10",
|
|
"monolog\/monolog": "^3.4",
|
|
"laminas\/laminas-mail": "^2.23",
|
|
"teewurst\/pipeline": "^3.0",
|
|
"guzzlehttp\/guzzle": "^7.8",
|
|
"micilini\/video-stream": "^1.0",
|
|
"nesbot\/carbon": "^3.0",
|
|
"ext-iconv": "*"
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"MyTube\\API\\Console\\": "src\/ApiDomain\/Console\/src",
|
|
"MyTube\\API\\External\\Analyze\\": "src\/ApiDomain\/External\/Analyze\/src",
|
|
"MyTube\\API\\External\\Authentication\\": "src\/ApiDomain\/External\/Authentication\/src",
|
|
"MyTube\\API\\External\\Health\\": "src\/ApiDomain\/External\/Health\/src",
|
|
"MyTube\\API\\External\\Tag\\": "src\/ApiDomain\/External\/Tag\/src",
|
|
"MyTube\\API\\External\\TagList\\": "src\/ApiDomain\/External\/TagList\/src",
|
|
"MyTube\\API\\External\\User\\": "src\/ApiDomain\/External\/User\/src",
|
|
"MyTube\\API\\External\\Video\\": "src\/ApiDomain\/External\/Video\/src",
|
|
"MyTube\\API\\External\\VideoList\\": "src\/ApiDomain\/External\/VideoList\/src",
|
|
"MyTube\\Data\\Business\\": "src\/DataDomain\/Business\/src",
|
|
"MyTube\\Data\\Log\\": "src\/DataDomain\/Log\/src",
|
|
"MyTube\\Handling\\Analyze\\": "src\/HandlingDomain\/Analyze\/src",
|
|
"MyTube\\Handling\\Registration\\": "src\/HandlingDomain\/Registration\/src",
|
|
"MyTube\\Handling\\Role\\": "src\/HandlingDomain\/Role\/src",
|
|
"MyTube\\Handling\\Tag\\": "src\/HandlingDomain\/Tag\/src",
|
|
"MyTube\\Handling\\TagList\\": "src\/HandlingDomain\/TagList\/src",
|
|
"MyTube\\Handling\\User\\": "src\/HandlingDomain\/User\/src",
|
|
"MyTube\\Handling\\UserSession\\": "src\/HandlingDomain\/UserSession\/src",
|
|
"MyTube\\Handling\\Video\\": "src\/HandlingDomain\/Video\/src",
|
|
"MyTube\\Handling\\VideoList\\": "src\/HandlingDomain\/VideoList\/src",
|
|
"MyTube\\Infrastructure\\Database\\": "src\/Infrastructure\/Database\/src",
|
|
"MyTube\\Infrastructure\\DependencyInjection\\": "src\/Infrastructure\/DependencyInjection\/src",
|
|
"MyTube\\Infrastructure\\Encryption\\": "src\/Infrastructure\/Encryption\/src",
|
|
"MyTube\\Infrastructure\\Exception\\": "src\/Infrastructure\/Exception\/src",
|
|
"MyTube\\Infrastructure\\Logging\\": "src\/Infrastructure\/Logging\/src",
|
|
"MyTube\\Infrastructure\\Rbac\\": "src\/Infrastructure\/Rbac\/src",
|
|
"MyTube\\Infrastructure\\Request\\": "src\/Infrastructure\/Request\/src",
|
|
"MyTube\\Infrastructure\\Response\\": "src\/Infrastructure\/Response\/src",
|
|
"MyTube\\Infrastructure\\Session\\": "src\/Infrastructure\/Session\/src",
|
|
"MyTube\\Infrastructure\\UuidGenerator\\": "src\/Infrastructure\/UuidGenerator\/src"
|
|
}
|
|
},
|
|
"extra": {
|
|
"teewurst\/psr4-advanced-wildcard-composer-plugin": {
|
|
"autoload": {
|
|
"psr-4": {
|
|
"MyTube\\API\\%s\\%s\\": "src\/ApiDomain\/{*}\/{*}\/src\/",
|
|
"MyTube\\Data\\%s\\": "src\/DataDomain\/{*}\/src\/",
|
|
"MyTube\\Handling\\%s\\": "src\/HandlingDomain\/{*}\/src\/",
|
|
"MyTube\\Infrastructure\\%s\\": "src\/Infrastructure\/{*}\/src\/"
|
|
}
|
|
},
|
|
"autoload-dev": {
|
|
"psr-4": {
|
|
"MyTube\\API\\%s\\%s\\": "src\/ApiDomain\/{*}\/{*}\/src\/",
|
|
"MyTube\\Data\\%s\\": "src\/DataDomain\/{*}\/src\/",
|
|
"MyTube\\Handling\\%s\\": "src\/HandlingDomain\/{*}\/src\/",
|
|
"MyTube\\Infrastructure\\%s\\": "src\/Infrastructure\/{*}\/src\/"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"scripts": {
|
|
"dmg": "php bin\/doctrine-migrations.php migrations:generate",
|
|
"dmm": "php bin\/doctrine-migrations.php migrations:migrate --no-interaction",
|
|
"dmlg": "php bin\/doctrine-migrations-log.php migrations:generate",
|
|
"dmlm": "php bin\/doctrine-migrations-log.php migrations:migrate --no-interaction",
|
|
"console": "php bin\/console.php",
|
|
"createApi": "php bin\/createApi.php",
|
|
"createPipeline": "php bin\/createPipeline.php",
|
|
"da": [
|
|
"composer dump-autoload",
|
|
"composer dump-autoload --dev"
|
|
]
|
|
},
|
|
"config": {
|
|
"allow-plugins": {
|
|
"teewurst\/psr4-advanced-wildcard-composer-plugin": true
|
|
}
|
|
},
|
|
"require-dev": {
|
|
"symfony\/dotenv": "^6.3"
|
|
},
|
|
"autoload-dev": {
|
|
"psr-4": {
|
|
"MyTube\\API\\External\\Analyze\\": "src\/ApiDomain\/External\/Analyze\/src",
|
|
"MyTube\\API\\External\\Authentication\\": "src\/ApiDomain\/External\/Authentication\/src",
|
|
"MyTube\\API\\External\\Health\\": "src\/ApiDomain\/External\/Health\/src",
|
|
"MyTube\\API\\External\\Tag\\": "src\/ApiDomain\/External\/Tag\/src",
|
|
"MyTube\\API\\External\\TagList\\": "src\/ApiDomain\/External\/TagList\/src",
|
|
"MyTube\\API\\External\\User\\": "src\/ApiDomain\/External\/User\/src",
|
|
"MyTube\\API\\External\\Video\\": "src\/ApiDomain\/External\/Video\/src",
|
|
"MyTube\\API\\External\\VideoList\\": "src\/ApiDomain\/External\/VideoList\/src",
|
|
"MyTube\\Data\\Business\\": "src\/DataDomain\/Business\/src",
|
|
"MyTube\\Data\\Log\\": "src\/DataDomain\/Log\/src",
|
|
"MyTube\\Handling\\Analyze\\": "src\/HandlingDomain\/Analyze\/src",
|
|
"MyTube\\Handling\\Registration\\": "src\/HandlingDomain\/Registration\/src",
|
|
"MyTube\\Handling\\Role\\": "src\/HandlingDomain\/Role\/src",
|
|
"MyTube\\Handling\\Tag\\": "src\/HandlingDomain\/Tag\/src",
|
|
"MyTube\\Handling\\TagList\\": "src\/HandlingDomain\/TagList\/src",
|
|
"MyTube\\Handling\\User\\": "src\/HandlingDomain\/User\/src",
|
|
"MyTube\\Handling\\UserSession\\": "src\/HandlingDomain\/UserSession\/src",
|
|
"MyTube\\Handling\\Video\\": "src\/HandlingDomain\/Video\/src",
|
|
"MyTube\\Handling\\VideoList\\": "src\/HandlingDomain\/VideoList\/src",
|
|
"MyTube\\Infrastructure\\Database\\": "src\/Infrastructure\/Database\/src",
|
|
"MyTube\\Infrastructure\\DependencyInjection\\": "src\/Infrastructure\/DependencyInjection\/src",
|
|
"MyTube\\Infrastructure\\Encryption\\": "src\/Infrastructure\/Encryption\/src",
|
|
"MyTube\\Infrastructure\\Exception\\": "src\/Infrastructure\/Exception\/src",
|
|
"MyTube\\Infrastructure\\Logging\\": "src\/Infrastructure\/Logging\/src",
|
|
"MyTube\\Infrastructure\\Rbac\\": "src\/Infrastructure\/Rbac\/src",
|
|
"MyTube\\Infrastructure\\Request\\": "src\/Infrastructure\/Request\/src",
|
|
"MyTube\\Infrastructure\\Response\\": "src\/Infrastructure\/Response\/src",
|
|
"MyTube\\Infrastructure\\Session\\": "src\/Infrastructure\/Session\/src",
|
|
"MyTube\\Infrastructure\\UuidGenerator\\": "src\/Infrastructure\/UuidGenerator\/src"
|
|
}
|
|
}
|
|
} |