Parse and validate AT Protocol Lexicons with DTO generation for Laravel
1{
2 "name": "socialdept/atp-schema",
3 "description": "ATProto Lexicon parser and validator with DTO generation for Laravel",
4 "type": "library",
5 "license": "MIT",
6 "require": {
7 "php": "^8.2",
8 "ext-gmp": "*",
9 "illuminate/support": "^11.0|^12.0",
10 "illuminate/console": "^11.0|^12.0",
11 "illuminate/cache": "^11.0|^12.0",
12 "guzzlehttp/guzzle": "^7.5"
13 },
14 "require-dev": {
15 "orchestra/testbench": "^9.0",
16 "phpunit/phpunit": "^11.0",
17 "friendsofphp/php-cs-fixer": "^3.89"
18 },
19 "suggest": {
20 "socialdept/atp-resolver": "Required for DID resolution during DNS-based lexicon lookup"
21 },
22 "autoload": {
23 "psr-4": {
24 "SocialDept\\AtpSchema\\": "src/"
25 },
26 "files": [
27 "src/helpers.php"
28 ]
29 },
30 "autoload-dev": {
31 "psr-4": {
32 "SocialDept\\AtpSchema\\Tests\\": "tests/"
33 }
34 },
35 "extra": {
36 "laravel": {
37 "providers": [
38 "SocialDept\\AtpSchema\\SchemaServiceProvider"
39 ],
40 "aliases": {
41 "Schema": "SocialDept\\AtpSchema\\Facades\\Schema"
42 }
43 }
44 }
45}