All checks were successful
CI / Quality (push) Successful in 48s
Stands up the directory structure Phase 1 fills in over subsequent sub-commits: framework/php (Composer package php-qml/bridge), framework/qml (Qt module placeholder), framework/skeleton (Caddyfile + Makefile stubs), and .gitea/workflows/ci.yml. Root .gitignore covers the build/composer/Symfony/Qt/CMake/IDE artefacts the rest of Phase 1 will produce. No bundle code, no Qt module sources, no working dev mode yet — those land in sub-commits 2-7. Spike still in place. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
29 lines
750 B
JSON
29 lines
750 B
JSON
{
|
|
"name": "php-qml/bridge",
|
|
"description": "Symfony bundle bridging PHP applications to a Qt/QML host (part of the php-qml framework).",
|
|
"type": "symfony-bundle",
|
|
"license": "proprietary",
|
|
"require": {
|
|
"php": "^8.3",
|
|
"symfony/framework-bundle": "^7.1"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "^11",
|
|
"phpstan/phpstan": "^2",
|
|
"phpstan/phpstan-symfony": "^2",
|
|
"friendsofphp/php-cs-fixer": "^3",
|
|
"symfony/phpunit-bridge": "^7.1"
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"PhpQml\\Bridge\\": "src/"
|
|
}
|
|
},
|
|
"autoload-dev": {
|
|
"psr-4": {
|
|
"PhpQml\\Bridge\\Tests\\": "tests/"
|
|
}
|
|
},
|
|
"minimum-stability": "stable"
|
|
}
|