Extrahiert die wichtigste DB-/netzwerkfreie Geschäftslogik (Monatsnavigation, Admin-/Aktien-Rollenprüfung, Aktien-GuV-Berechnung, OpenFIGI-/Alpha-Vantage- Antwortauswertung, Eingabevalidierung, CSV-Export, Migrations-Logik) nach html/lib/fscash.php und deckt sie mit 31 PHPUnit-Tests ab. update.sh installiert Composer-Abhängigkeiten bei Bedarf und führt die Tests jetzt vor jedem Deploy aus - bei Fehlschlag wird nichts kopiert oder migriert. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
20 lines
397 B
JSON
20 lines
397 B
JSON
{
|
|
"name": "fds/fscash",
|
|
"description": "FSCash - Haushaltsausgaben & Aktiendepot",
|
|
"type": "project",
|
|
"license": "proprietary",
|
|
"require": {
|
|
"php": ">=8.1"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "^10.5"
|
|
},
|
|
"autoload-dev": {
|
|
"files": [
|
|
"html/lib/fscash.php"
|
|
]
|
|
},
|
|
"scripts": {
|
|
"test": "phpunit"
|
|
}
|
|
}
|