cline / open-rpc
TODO
Installs: 904
Dependents: 2
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
pkg:composer/cline/open-rpc
Requires
- php: ^8.4.0
- spatie/laravel-data: ^4.17.1
Requires (Dev)
- cline/php-cs-fixer: ^1.0.4
- driftingly/rector-laravel: ^2.0.7
- ergebnis/composer-normalize: ^2.49@dev
- laravel/pint: ^1.25.1
- orchestra/testbench: ^10.6
- pestphp/pest: ^3.8.4
- pestphp/pest-plugin-laravel: ^3.2
- pestphp/pest-plugin-type-coverage: ^3.6.1
- phpstan/phpstan: ^2.1.31
- rector/rector: ^2.2.2
- symfony/var-dumper: ^7.3.4
README
This library provides a PHP implementation of the OpenRPC specification for building JSON-RPC 2.0 APIs in Laravel applications. It includes complete value objects representing all OpenRPC specification components, content descriptors, and schema definitions using Spatie Laravel Data.
Requirements
Requires PHP 8.4+
Installation
composer require cline/open-rpc
Change log
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING and CODE_OF_CONDUCT for details.
Security
If you discover any security related issues, please use the GitHub security reporting form rather than the issue queue.
Credits
License
The MIT License. Please see License File for more information.