PHP 8.4 library and CLI tools to read, modify, and generate ProPresenter 7 files: songs (.pro), playlists (.proplaylist), bundles (.probundle), themes, and the global library files (Macros, Labels, Groups, ClearGroups, CCLI, Messages, Timers, Stage, Workspace, Props, TestPatterns, Calendar, KeyMappings, CommunicationDevices). Built on the MIT-licensed ProPresenter7-Proto schema by greyshirtguy (v7.16.2). Includes 18 CLI parsers, comprehensive API docs in doc/, binary-format specs, and a synthetic 369-test PHPUnit suite covering RTF extraction, translation slides, ZIP64 repair, round-trip fidelity, and end-to-end generation.
27 lines
265 B
Plaintext
27 lines
265 B
Plaintext
# Composer
|
|
/vendor/
|
|
composer.phar
|
|
|
|
# PHPUnit
|
|
.phpunit.result.cache
|
|
/build/
|
|
/coverage/
|
|
|
|
# PHP CS Fixer
|
|
.php-cs-fixer.cache
|
|
.php_cs.cache
|
|
|
|
# IDE / editor metadata
|
|
.idea/
|
|
.vscode/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
|
|
# macOS
|
|
.DS_Store
|
|
|
|
# Internal scratch / agent workspaces
|
|
.sisyphus/
|
|
.w/
|