Updated app dependencies; updated dev environment to PHP 8.4 and Node v24

This commit is contained in:
2025-07-04 15:54:12 -04:00
parent 295c7d1923
commit bbe9c6575a
4 changed files with 1057 additions and 595 deletions

View File

@ -10,7 +10,7 @@ RUN composer install
RUN composer update RUN composer update
# Actual PHP runtime # Actual PHP runtime
FROM php:8.2-cli FROM php:8.4-cli
WORKDIR /usr/src/colossus/ WORKDIR /usr/src/colossus/

View File

@ -1,5 +1,5 @@
# Node.js runtime # Node.js runtime
FROM node:20 FROM node:24
WORKDIR /usr/src/colossus/ WORKDIR /usr/src/colossus/

View File

@ -17,13 +17,13 @@
], ],
"minimum-stability": "stable", "minimum-stability": "stable",
"require": { "require": {
"slim/slim": "^4.11", "slim/slim": "^4.14",
"slim/psr7": "^1.6", "slim/psr7": "^1.7",
"php-di/php-di": "^6.4", "php-di/php-di": "^7.0",
"slim/twig-view": "^3.3", "slim/twig-view": "^3.4",
"illuminate/database": "^9.41", "illuminate/database": "^12.19",
"robmorgan/phinx": "^0.13.1", "robmorgan/phinx": "^0.16",
"hassankhan/config": "^3.0" "hassankhan/config": "^3.2"
}, },
"scripts": { "scripts": {
"phinx": "./vendor/bin/phinx" "phinx": "./vendor/bin/phinx"

1634
composer.lock generated

File diff suppressed because it is too large Load Diff