build(deps): integrate ProPresenter parser via composer path

This commit is contained in:
Thorsten Bus 2026-03-02 12:05:04 +01:00
parent a5a520c754
commit f775589f32
2 changed files with 83 additions and 2 deletions

View file

@ -5,6 +5,12 @@
"description": "The skeleton application for the Laravel framework.",
"keywords": ["laravel", "framework"],
"license": "MIT",
"repositories": [
{
"type": "path",
"url": "../propresenter-work/php"
}
],
"require": {
"php": "^8.2",
"5pm-hdh/churchtools-api": "^2.1",
@ -15,6 +21,7 @@
"laravel/sanctum": "^4.0",
"laravel/socialite": "^5.24",
"laravel/tinker": "^2.10.1",
"propresenter/parser": "@dev",
"spatie/pdf-to-image": "^1.2",
"tightenco/ziggy": "^2.0"
},

78
composer.lock generated
View file

@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
"content-hash": "60fa6caea53a668cea289b6864429e5f",
"content-hash": "acd6c572df1b1867949b4c8a5061553e",
"packages": [
{
"name": "5pm-hdh/churchtools-api",
@ -1022,6 +1022,50 @@
],
"time": "2025-12-03T09:33:47+00:00"
},
{
"name": "google/protobuf",
"version": "v4.33.5",
"source": {
"type": "git",
"url": "https://github.com/protocolbuffers/protobuf-php.git",
"reference": "ebe8010a61b2ae0cff0d246fe1c4d44e9f7dfa6d"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/protocolbuffers/protobuf-php/zipball/ebe8010a61b2ae0cff0d246fe1c4d44e9f7dfa6d",
"reference": "ebe8010a61b2ae0cff0d246fe1c4d44e9f7dfa6d",
"shasum": ""
},
"require": {
"php": ">=8.1.0"
},
"require-dev": {
"phpunit/phpunit": ">=5.0.0 <8.5.27"
},
"suggest": {
"ext-bcmath": "Need to support JSON deserialization"
},
"type": "library",
"autoload": {
"psr-4": {
"Google\\Protobuf\\": "src/Google/Protobuf",
"GPBMetadata\\Google\\Protobuf\\": "src/GPBMetadata/Google/Protobuf"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"BSD-3-Clause"
],
"description": "proto library for PHP",
"homepage": "https://developers.google.com/protocol-buffers/",
"keywords": [
"proto"
],
"support": {
"source": "https://github.com/protocolbuffers/protobuf-php/tree/v4.33.5"
},
"time": "2026-01-29T20:49:00+00:00"
},
{
"name": "graham-campbell/result-type",
"version": "v1.1.4",
@ -3769,6 +3813,34 @@
],
"time": "2026-01-27T09:17:28+00:00"
},
{
"name": "propresenter/parser",
"version": "dev-propresenter-parser",
"dist": {
"type": "path",
"url": "../propresenter-work/php",
"reference": "43b6fa020bc05e5e9b58254ebcfbfb811f920ccf"
},
"require": {
"google/protobuf": "^4.0",
"php": "^8.4"
},
"require-dev": {
"phpunit/phpunit": "^11.0"
},
"type": "library",
"autoload": {
"psr-4": {
"ProPresenter\\Parser\\": "src/",
"Rv\\Data\\": "generated/Rv/Data/",
"GPBMetadata\\": "generated/GPBMetadata/"
}
},
"description": "ProPresenter song file parser",
"transport-options": {
"relative": true
}
},
{
"name": "psr/clock",
"version": "1.0.0",
@ -10928,7 +11000,9 @@
],
"aliases": [],
"minimum-stability": "stable",
"stability-flags": [],
"stability-flags": {
"propresenter/parser": 20
},
"prefer-stable": true,
"prefer-lowest": false,
"platform": {