11{
2- "name" : " pdphilip/opensearch" ,
3- "description" : " An OpenSearch implementation of Laravel's Eloquent ORM" ,
4- "keywords" : [
5- " laravel" ,
6- " eloquent" ,
7- " OpenSearch" ,
8- " database" ,
9- " model"
10- ],
11- "homepage" : " https://github.com/pdphilip/laravel-opensearch" ,
12- "authors" : [
13- {
14- "name" : " David Philip" ,
15- "email" : " pd.philip@gmail.com" ,
16- "homepage" : " https://github.com/pdphilip"
17- }
18- ],
19- "license" : " MIT" ,
20- "require" : {
21- "php" : " ^8.2" ,
22- "illuminate/container" : " ^10.0|^11|^12" ,
23- "illuminate/database" : " ^10.30|^11|^12" ,
24- "illuminate/events" : " ^10.0|^11|^12" ,
25- "illuminate/support" : " ^10.0|^11|^12" ,
26- "pdphilip/elasticsearch" : " v0.5.0" ,
27- "opensearch-project/opensearch-php" : " 2.3.1" ,
28- "spatie/ignition" : " ^1.15"
29- },
30- "require-dev" : {
31- "orchestra/testbench" : " ^10.1||^9.0.0||^8.22.0" ,
32- "mockery/mockery" : " ^1.4.4" ,
33- "doctrine/coding-standard" : " 12.0.x-dev" ,
34- "pestphp/pest" : " ^3.8.2" ,
35- "pestphp/pest-plugin-laravel" : " ^3" ,
36- "laravel/pint" : " ^1.14" ,
37- "nunomaduro/collision" : " ^8.1.1||^7.10.0" ,
38- "larastan/larastan" : " ^3" ,
39- "pestphp/pest-plugin-arch" : " ^3" ,
40- "phpstan/extension-installer" : " ^1.4" ,
41- "phpstan/phpstan-deprecation-rules" : " ^2" ,
42- "phpstan/phpstan-phpunit" : " ^2"
43- },
44- "autoload-dev" : {
45- "psr-4" : {
46- "PDPhilip\\ OpenSearch\\ Tests\\ " : " tests/"
47- }
48- },
49- "autoload" : {
50- "psr-4" : {
51- "PDPhilip\\ OpenSearch\\ " : " src/" ,
52- "PDPhilip\\ OpenSearch\\ Tests\\ " : " tests"
53- }
54- },
55- "config" : {
56- "allow-plugins" : {
57- "php-http/discovery" : true ,
58- "pestphp/pest-plugin" : true ,
59- "dealerdirect/phpcodesniffer-composer-installer" : true ,
60- "phpstan/extension-installer" : true
61- }
62- },
63- "extra" : {
64- "laravel" : {
65- "providers" : [
66- " PDPhilip\\ OpenSearch\\ OpenSearchServiceProvider"
67- ]
68- }
69- },
70- "scripts" : {
71- "post-autoload-dump" : [
72- " @clear" ,
73- " @prepare"
2+ "name" : " pdphilip/opensearch" ,
3+ "description" : " An OpenSearch implementation of Laravel's Eloquent ORM" ,
4+ "keywords" : [
5+ " laravel" ,
6+ " eloquent" ,
7+ " OpenSearch" ,
8+ " database" ,
9+ " model"
7410 ],
75- "clear " : " @php vendor/bin/testbench package:purge-skeleton --ansi " ,
76- "prepare " : " @php vendor/bin/testbench package:discover --ansi " ,
77- "build" : " @php vendor/bin/testbench workbench:build --ansi " ,
78- "serve " : [
79- " Composer \\ Config::disableProcessTimeout " ,
80- " @build " ,
81- " @php vendor/bin/testbench serve "
11+ "homepage " : " https://github.com/pdphilip/laravel-opensearch " ,
12+ "authors " : [
13+ {
14+ "name " : " David Philip " ,
15+ "email" : " pd.philip@gmail.com " ,
16+ "homepage" : " https://github.com/pdphilip "
17+ }
8218 ],
83- "lint" : " pint -v" ,
84- "types" : " phpstan analyse --ansi --memory-limit=2G" ,
85- "pest" : " pest --colors=always" ,
86- "test:lint" : " pint --test -v" ,
87- "test:types" : " phpstan analyse --ansi" ,
88- "test:unit" : " pest --colors=always" ,
89- "test" : [
90- " Composer\\ Config::disableProcessTimeout" ,
91- " @test:lint" ,
92- " @test:types" ,
93- " @test:unit"
94- ]
95- }
96- }
19+ "license" : " MIT" ,
20+ "require" : {
21+ "php" : " ^8.3" ,
22+ "illuminate/container" : " ^11.0|^12.0|^13.0" ,
23+ "illuminate/database" : " ^11.0|^12.0|^13.0" ,
24+ "illuminate/events" : " ^11.0|^12.0|^13.0" ,
25+ "illuminate/support" : " ^11.0|^12.0|^13.0" ,
26+ "pdphilip/elasticsearch" : " v0.5.4" ,
27+ "opensearch-project/opensearch-php" : " ^2.6" ,
28+ "spatie/ignition" : " ^1.15"
29+ },
30+ "require-dev" : {
31+ "orchestra/testbench" : " ^9.0||^10.0||^11.0" ,
32+ "mockery/mockery" : " ^1.4.4" ,
33+ "doctrine/coding-standard" : " 12.0.x-dev" ,
34+ "pestphp/pest" : " ^3||^4" ,
35+ "pestphp/pest-plugin-laravel" : " ^3||^4" ,
36+ "laravel/pint" : " ^1.14" ,
37+ "nunomaduro/collision" : " ^8.1.1" ,
38+ "larastan/larastan" : " ^3" ,
39+ "pestphp/pest-plugin-arch" : " ^3||^4" ,
40+ "phpstan/extension-installer" : " ^1.4||^2.0" ,
41+ "phpstan/phpstan-deprecation-rules" : " ^2" ,
42+ "phpstan/phpstan-phpunit" : " ^2"
43+ },
44+ "autoload-dev" : {
45+ "psr-4" : {
46+ "PDPhilip\\ OpenSearch\\ Tests\\ " : " tests/"
47+ }
48+ },
49+ "autoload" : {
50+ "psr-4" : {
51+ "PDPhilip\\ OpenSearch\\ " : " src/" ,
52+ "PDPhilip\\ OpenSearch\\ Tests\\ " : " tests"
53+ }
54+ },
55+ "config" : {
56+ "allow-plugins" : {
57+ "php-http/discovery" : true ,
58+ "pestphp/pest-plugin" : true ,
59+ "dealerdirect/phpcodesniffer-composer-installer" : true ,
60+ "phpstan/extension-installer" : true
61+ }
62+ },
63+ "extra" : {
64+ "laravel" : {
65+ "providers" : [
66+ " PDPhilip\\ OpenSearch\\ OpenSearchServiceProvider"
67+ ]
68+ }
69+ },
70+ "scripts" : {
71+ "post-autoload-dump" : " @composer run prepare" ,
72+ "prepare" : " @php vendor/bin/testbench package:discover --ansi" ,
73+ "build" : " @php vendor/bin/testbench workbench:build --ansi" ,
74+ "serve" : [
75+ " Composer\\ Config::disableProcessTimeout" ,
76+ " @build" ,
77+ " @php vendor/bin/testbench serve"
78+ ],
79+ "lint" : " pint -v" ,
80+ "types" : " phpstan analyse --ansi --memory-limit=2G" ,
81+ "pest" : " pest --colors=always" ,
82+ "test:lint" : " pint --test -v" ,
83+ "test:types" : " phpstan analyse --ansi" ,
84+ "test:unit" : " pest --colors=always" ,
85+ "test" : [
86+ " Composer\\ Config::disableProcessTimeout" ,
87+ " @test:lint" ,
88+ " @test:types" ,
89+ " @test:unit"
90+ ],
91+ "test:l11" : [
92+ " @composer update --with laravel/framework:^11.0 --prefer-stable --no-interaction --quiet" ,
93+ " @test:unit"
94+ ],
95+ "test:l12" : [
96+ " @composer update --with laravel/framework:^12.0 --prefer-stable --no-interaction --quiet" ,
97+ " @test:unit"
98+ ],
99+ "test:l13" : [
100+ " @composer update --with laravel/framework:^13.0 --prefer-stable --no-interaction --quiet" ,
101+ " @test:unit"
102+ ],
103+ "test:all" : [
104+ " Composer\\ Config::disableProcessTimeout" ,
105+ " @test:l11" ,
106+ " @test:l12" ,
107+ " @test:l13"
108+ ]
109+ }
110+ }
0 commit comments