Slim API deployment - composer install + full CRUD endpoints
This commit is contained in:
29
api/composer.json
Normal file
29
api/composer.json
Normal file
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"name": "drivetimeplaner/api",
|
||||
"description": "DriveTime Planner API - Slim 4",
|
||||
"type": "project",
|
||||
"require": {
|
||||
"php": "^8.2",
|
||||
"slim/slim": "^4.12",
|
||||
"slim/psr7": "^1.6",
|
||||
"php-di/php-di": "^7.0",
|
||||
"illuminate/database": "^11.0",
|
||||
"firebase/php-jwt": "^7.0",
|
||||
"respect/validation": "^2.2",
|
||||
"robmorgan/phinx": "^0.14",
|
||||
"tuupola/cors-middleware": "^1.2",
|
||||
"symfony/dotenv": "^7.0"
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"App\\": "src/"
|
||||
}
|
||||
},
|
||||
"scripts": {
|
||||
"migrate": "phinx migrate",
|
||||
"migrate:rollback": "phinx rollback"
|
||||
},
|
||||
"config": {
|
||||
"optimize-autoloader": true
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user