#!/usr/bin/env php === PyRevoker Syntax Test === 1. Checking files... ✗ index.php missing! ✓ auth.php exists ✓ login.html exists ✓ dashboard.html exists ✓ composer.json exists 2. Checking PHP syntax... ✓ auth.php - No syntax errors ✓ test_api.php - No syntax errors ✓ web_auth_example.php - No syntax errors 3. Checking PHP version... Current version: 8.2.29 ✓ PHP 8.2+ requirement met 4. Checking composer.json... ✓ composer.json is valid JSON Dependencies: php, danog/madelineproto 5. Checking dependencies... ✓ vendor/ directory exists ✓ autoload.php exists 6. Checking PHP extensions... ✓ curl extension loaded ✓ json extension loaded ✓ mbstring extension loaded ✓ fileinfo extension loaded 7. Testing basic functions... ✓ str_starts_with() available (PHP 8.0+) === Test Complete === Next steps: 1. Run 'composer install' if dependencies are missing 2. Open login.html in your browser to authenticate 3. Start using the API!