Commit 6a962b0098a06283a7805c9d68d9fbc580abeffe

Authored by Андрей Ларионов
1 parent f0b6d25e98

Система авторизации и регистрации, исправление бага задержки страниц

Showing 19 changed files with 432 additions and 34 deletions Inline Diff

app/Http/Controllers/Auth/ForgotPasswordController.php
1 <?php 1 <?php
2 2
3 namespace App\Http\Controllers\Auth; 3 namespace App\Http\Controllers\Auth;
4 4
5 use App\Http\Controllers\Controller; 5 use App\Http\Controllers\Controller;
6 use Illuminate\Foundation\Auth\SendsPasswordResetEmails; 6 use Illuminate\Foundation\Auth\SendsPasswordResetEmails;
7 use Illuminate\Http\Request;
8 use Illuminate\Support\Carbon;
9 use Illuminate\Support\Facades\DB;
10 use Illuminate\Support\Facades\Mail;
11 use Illuminate\Support\Str;
7 12
8 class ForgotPasswordController extends Controller 13 class ForgotPasswordController extends Controller
9 { 14 {
10 /* 15 /*
11 |-------------------------------------------------------------------------- 16 |--------------------------------------------------------------------------
12 | Password Reset Controller 17 | Password Reset Controller
13 |-------------------------------------------------------------------------- 18 |--------------------------------------------------------------------------
14 | 19 |
15 | This controller is responsible for handling password reset emails and 20 | This controller is responsible for handling password reset emails and
16 | includes a trait which assists in sending these notifications from 21 | includes a trait which assists in sending these notifications from
17 | your application to your users. Feel free to explore this trait. 22 | your application to your users. Feel free to explore this trait.
18 | 23 |
19 */ 24 */
20 25
21 use SendsPasswordResetEmails; 26 //use SendsPasswordResetEmails;
27
28 public function __construct(){
29 $this->middleware('guest');
30 }
31
32 public function form() {
33 return view('auth.forgot');
34 }
35
36 public function mail(Request $request) {
37 $request->validate([
38 'email' => 'required|email|exists:users',
39 ]);
40
41
42 $token = Str::random(60);
43 DB::table('password_resets')->insert(
44 ['email' => $request->email,
45 'token' => $token,
46 'created_at' => Carbon::now()]
47 );
48
49 //ссылка для сброса пароля
50 $link = route('auth.reset-form',
51 ['token' => $token, 'email' => $request->email]
52 );
53
54 Mail::send('email.reset-password',
55 ['link' => base64_encode($link)],
56 function($message) use ($request) {
57 $message->to($request->email);
58 $message->subject('Repair password');
59 }
60 );
61
62 return back()->with('success', 'Ссылка для восстановления пароля отправлена на почту!');
63 }
22 } 64 }
23 65
app/Http/Controllers/Auth/LoginController.php
1 <?php 1 <?php
2 2
3 namespace App\Http\Controllers\Auth; 3 namespace App\Http\Controllers\Auth;
4 4
5 use App\Http\Controllers\Controller; 5 use App\Http\Controllers\Controller;
6 use App\Providers\RouteServiceProvider; 6 use App\Providers\RouteServiceProvider;
7 use Illuminate\Foundation\Auth\AuthenticatesUsers; 7 use Illuminate\Foundation\Auth\AuthenticatesUsers;
8 use Illuminate\Http\Request; 8 use Illuminate\Http\Request;
9 use Illuminate\Support\Facades\Auth; 9 use Illuminate\Support\Facades\Auth;
10 10
11 class LoginController extends Controller 11 class LoginController extends Controller
12 { 12 {
13 /* 13 /*
14 |-------------------------------------------------------------------------- 14 |--------------------------------------------------------------------------
15 | Login Controller 15 | Login Controller
16 |-------------------------------------------------------------------------- 16 |--------------------------------------------------------------------------
17 | 17 |
18 | This controller handles authenticating users for the application and 18 | This controller handles authenticating users for the application and
19 | redirecting them to your home screen. The controller uses a trait 19 | redirecting them to your home screen. The controller uses a trait
20 | to conveniently provide its functionality to your applications. 20 | to conveniently provide its functionality to your applications.
21 | 21 |
22 */ 22 */
23 23
24 use AuthenticatesUsers; 24 use AuthenticatesUsers;
25 25
26 /** 26 /**
27 * Where to redirect users after login. 27 * Where to redirect users after login.
28 * 28 *
29 * @var string 29 * @var string
30 */ 30 */
31 protected $redirectTo = RouteServiceProvider::HOME; 31 protected $redirectTo = RouteServiceProvider::HOME;
32 32
33 /** 33 /**
34 * Create a new controller instance. 34 * Create a new controller instance.
35 * 35 *
36 * @return void 36 * @return void
37 */ 37 */
38 public function __construct() 38 public function __construct()
39 { 39 {
40 $this->middleware('guest')->except('logout'); 40 $this->middleware('guest')->except('logout');
41 } 41 }
42 42
43 public function showLoginForm() 43 public function showLoginForm()
44 { 44 {
45 return view('auth.login'); 45 return view('auth.login');
46 } 46 }
47 47
48 public function login(Request $request) { 48 public function login(Request $request) {
49 $request->validate([ 49 $request->validate([
50 'email' => 'required|string|email', 50 'email' => 'required|string|email',
51 'password' => 'required|string', 51 'password' => 'required|string',
52 ]); 52 ]);
53 53
54 $credentials = $request->only('email', 'password'); 54 $credentials = $request->only('email', 'password');
55 55
56 if (Auth::attempt($credentials, $request->has('remember'))) { 56 if (Auth::attempt($credentials, $request->has('remember'))) {
57 if (is_null(Auth::user()->email_verified_at)){ 57 if (is_null(Auth::user()->email_verified_at)){
58 Auth::logout(); 58 Auth::logout();
59 return redirect() 59 return redirect()
60 ->route('auth.vefiry') 60 ->route('login')
61 ->withErrors('Адрес почты не подтвержден'); 61 ->withErrors('Адрес почты не подтвержден');
62 } 62 }
63 63
64 return redirect() 64 return redirect()
65 ->route('home') 65 ->route('home')
66 ->with('success', 'Вы вошли в личный кабинет.'); 66 ->with('success', 'Вы вошли в личный кабинет.');
67 } 67 }
68 68
69 return redirect() 69 return redirect()
70 ->route('login') 70 ->route('login')
71 ->withErrors('Неверный логин или пароль!'); 71 ->withErrors('Неверный логин или пароль!');
72 } 72 }
73 73
74 protected function authenticated(Request $request, $user) { 74 protected function authenticated(Request $request, $user) {
75 return redirect()->route('home') 75 return redirect()->route('home')
76 ->with('success', 'Вы успешно вошли в кабинет'); 76 ->with('success', 'Вы успешно вошли в кабинет');
77 } 77 }
78 78
79 protected function loggedOut(Request $request) { 79 protected function loggedOut(Request $request) {
80 return redirect()->route('login') 80 return redirect()->route('login')
81 ->with('success', 'Вы успешно вышли из кабинета'); 81 ->with('success', 'Вы успешно вышли из кабинета');
82 } 82 }
83 83
84 84
85 } 85 }
86 86
app/Http/Controllers/Auth/RegisterController.php
1 <?php 1 <?php
2 2
3 namespace App\Http\Controllers\Auth; 3 namespace App\Http\Controllers\Auth;
4 4
5 use App\Http\Controllers\Controller; 5 use App\Http\Controllers\Controller;
6 use App\Providers\RouteServiceProvider; 6 use App\Providers\RouteServiceProvider;
7 use App\Models\User; 7 use App\Models\User;
8 use http\Env\Request; 8 use Illuminate\Http\Request;
9 use Illuminate\Auth\Events\Registered;
9 use Illuminate\Foundation\Auth\RegistersUsers; 10 use Illuminate\Foundation\Auth\RegistersUsers;
11 use Illuminate\Http\JsonResponse;
10 use Illuminate\Support\Facades\Hash; 12 use Illuminate\Support\Facades\Hash;
13 use Illuminate\Support\Facades\Mail;
11 use Illuminate\Support\Facades\Validator; 14 use Illuminate\Support\Facades\Validator;
12 15
13 class RegisterController extends Controller 16 class RegisterController extends Controller
14 { 17 {
15 /* 18 /*
16 |-------------------------------------------------------------------------- 19 |--------------------------------------------------------------------------
17 | Register Controller 20 | Register Controller
18 |-------------------------------------------------------------------------- 21 |--------------------------------------------------------------------------
19 | 22 |
20 | This controller handles the registration of new users as well as their 23 | This controller handles the registration of new users as well as their
21 | validation and creation. By default this controller uses a trait to 24 | validation and creation. By default this controller uses a trait to
22 | provide this functionality without requiring any additional code. 25 | provide this functionality without requiring any additional code.
23 | 26 |
24 */ 27 */
25 28
26 use RegistersUsers; 29 use RegistersUsers;
27 30
28 /** 31 /**
29 * Where to redirect users after registration. 32 * Where to redirect users after registration.
30 * 33 *
31 * @var string 34 * @var string
32 */ 35 */
33 protected $redirectTo = RouteServiceProvider::HOME; 36 protected $redirectTo = RouteServiceProvider::LOGIN;
34 37
35 /** 38 /**
36 * Create a new controller instance. 39 * Create a new controller instance.
37 * 40 *
38 * @return void 41 * @return void
39 */ 42 */
40 public function __construct() 43
44 public function register(Request $request)
41 { 45 {
42 $this->middleware('guest'); 46 $this->validator($request->all())->validate();
47
48 event(new Registered($user = $this->create($request->all())));
49
50 //$this->Auth::guard()->login($user);
51
52 if ($response = $this->registered($request, $user)) {
53 return $response;
54 }
55
56 return $request->wantsJson()
57 ? new JsonResponse([], 201)
58 : redirect($this->redirectTo);
43 } 59 }
44 60
45 /** 61 /**
46 * Get a validator for an incoming registration request. 62 * Get a validator for an incoming registration request.
47 * 63 *
48 * @param array $data 64 * @param array $data
49 * @return \Illuminate\Contracts\Validation\Validator 65 * @return \Illuminate\Contracts\Validation\Validator
50 */ 66 */
51 protected function validator(array $data) 67 protected function validator(array $data)
52 { 68 {
53 return Validator::make($data, [ 69 return Validator::make($data, [
54 'name' => ['required', 'string', 'max:255'], 70 'name' => ['required', 'string', 'max:255'],
55 'email' => ['required', 'string', 'email', 'max:255', 'unique:users'], 71 'email' => ['required', 'string', 'email', 'max:255', 'unique:users'],
56 'password' => ['required', 'string', 'min:8', 'confirmed'], 72 'password' => ['required', 'string', 'min:8', 'confirmed'],
57 ]); 73 ]);
58 } 74 }
59 75
60 /** 76 /**
61 * Create a new user instance after a valid registration. 77 * Create a new user instance after a valid registration.
62 * 78 *
63 * @param array $data 79 * @param array $data
64 * @return \App\Models\User 80 * @return \App\Models\User
65 */ 81 */
66 protected function create(array $data) 82 protected function create(array $data)
67 { 83 {
68 return User::create([ 84 return User::create([
69 'name' => $data['name'], 85 'name' => $data['name'],
70 'email' => $data['email'], 86 'email' => $data['email'],
71 'password' => Hash::make($data['password']), 87 'password' => Hash::make($data['password']),
72 ]); 88 ]);
73 } 89 }
74 90
75 protected function registered(Request $request, $user) { 91 protected function registered(Request $request, $user) {
76 return redirect()->route('home') 92 return redirect()->route('login')
77 ->with('success', 'Регистрация прошла успешно'); 93 ->with('success', 'Регистрация прошла успешно');
78 } 94 }
79 } 95 }
80 96
app/Http/Controllers/Auth/VerifyEmailController.php
File was created 1 <?php
2
3 namespace App\Http\Controllers\Auth;
4
5 use App\Http\Controllers\Controller;
6 use Carbon\Carbon;
7 use Illuminate\Http\Request;
8
9 class VerifyEmailController extends Controller
10 {
11 public function __construct() {
12 $this->middleware('guest');
13 }
14
15 public function message() {
16 return view('auth.verify-message');
17 }
18
19 // Активация аккаунта после перехода по ссылке
20 public function verify($token, $id) {
21 //удаляем пользователей, которые не подтвердили почту
22 $expire = Carbon::now()->subMinute(60);
23 User::whereNull('email_verified_at')->where('created_at', '<', $expire)->delete();
24 //пробуем найти пользователя по идентификатору
25 $user = User::find($id);
26 $condition = $user && md5($user->email . $user->name) === $token;
27 if (!$condition) {
28 return redirect()
29 ->route('auth.register')
30 ->withErrors('Ссылка для проверки адреса почты устарела');
31 }
32
33 //если же все проверки пройдены, активируем аккаунт
34 $user->update(['email_verified_at' => Carbon::now()]);
35 // назначаем роль для нового пользователя
36 //$user->assignRoles('user');
37 return redirect()
38 ->route('auth.login')
39 ->with('success', 'Вы успешно подтвердили свой адрес почты');
40 }
41 }
42
app/Providers/RouteServiceProvider.php
1 <?php 1 <?php
2 2
3 namespace App\Providers; 3 namespace App\Providers;
4 4
5 use Illuminate\Cache\RateLimiting\Limit; 5 use Illuminate\Cache\RateLimiting\Limit;
6 use Illuminate\Foundation\Support\Providers\RouteServiceProvider as ServiceProvider; 6 use Illuminate\Foundation\Support\Providers\RouteServiceProvider as ServiceProvider;
7 use Illuminate\Http\Request; 7 use Illuminate\Http\Request;
8 use Illuminate\Support\Facades\RateLimiter; 8 use Illuminate\Support\Facades\RateLimiter;
9 use Illuminate\Support\Facades\Route; 9 use Illuminate\Support\Facades\Route;
10 10
11 class RouteServiceProvider extends ServiceProvider 11 class RouteServiceProvider extends ServiceProvider
12 { 12 {
13 /** 13 /**
14 * The path to the "home" route for your application. 14 * The path to the "home" route for your application.
15 * 15 *
16 * Typically, users are redirected here after authentication. 16 * Typically, users are redirected here after authentication.
17 * 17 *
18 * @var string 18 * @var string
19 */ 19 */
20 public const HOME = '/home'; 20 public const HOME = '/home';
21 21
22 public const LOGIN = '/login';
23
22 /** 24 /**
23 * Define your route model bindings, pattern filters, and other route configuration. 25 * Define your route model bindings, pattern filters, and other route configuration.
24 * 26 *
25 * @return void 27 * @return void
26 */ 28 */
27 public function boot() 29 public function boot()
28 { 30 {
29 $this->configureRateLimiting(); 31 $this->configureRateLimiting();
30 32
31 $this->routes(function () { 33 $this->routes(function () {
32 Route::middleware('api') 34 Route::middleware('api')
33 ->prefix('api') 35 ->prefix('api')
34 ->group(base_path('routes/api.php')); 36 ->group(base_path('routes/api.php'));
35 37
36 Route::middleware('web') 38 Route::middleware('web')
37 ->group(base_path('routes/web.php')); 39 ->group(base_path('routes/web.php'));
38 }); 40 });
39 } 41 }
40 42
41 /** 43 /**
42 * Configure the rate limiters for the application. 44 * Configure the rate limiters for the application.
43 * 45 *
44 * @return void 46 * @return void
45 */ 47 */
46 protected function configureRateLimiting() 48 protected function configureRateLimiting()
47 { 49 {
48 RateLimiter::for('api', function (Request $request) { 50 RateLimiter::for('api', function (Request $request) {
49 return Limit::perMinute(60)->by($request->user()?->id ?: $request->ip()); 51 return Limit::perMinute(60)->by($request->user()?->id ?: $request->ip());
50 }); 52 });
51 } 53 }
52 } 54 }
53 55
1 { 1 {
2 "name": "laravel/laravel", 2 "name": "laravel/laravel",
3 "type": "project", 3 "type": "project",
4 "description": "The Laravel Framework.", 4 "description": "The Laravel Framework.",
5 "keywords": ["framework", "laravel"], 5 "keywords": ["framework", "laravel"],
6 "license": "MIT", 6 "license": "MIT",
7 "require": { 7 "require": {
8 "php": "^8.0.2", 8 "php": "^8.0.2",
9 "filament/forms": "^2.17", 9 "filament/forms": "^2.17",
10 "filament/notifications": "^2.17", 10 "filament/notifications": "^2.17",
11 "filament/tables": "^2.17", 11 "filament/tables": "^2.17",
12 "guzzlehttp/guzzle": "^7.2", 12 "guzzlehttp/guzzle": "^7.2",
13 "laravel-lang/lang": "^12.17", 13 "laravel-lang/lang": "^12.17",
14 "laravel/framework": "^9.19", 14 "laravel/framework": "^9.19",
15 "laravel/sanctum": "^3.0", 15 "laravel/sanctum": "^3.0",
16 "laravel/tinker": "^2.7", 16 "laravel/tinker": "^2.7",
17 "laravel/ui": "^4.2", 17 "laravel/ui": "^4.2"
18 "ext-http": "*" 18
19 }, 19 },
20 "require-dev": { 20 "require-dev": {
21 "barryvdh/laravel-debugbar": "^3.9",
21 "fakerphp/faker": "^1.9.1", 22 "fakerphp/faker": "^1.9.1",
22 "laravel/pint": "^1.0", 23 "laravel/pint": "^1.0",
23 "laravel/sail": "^1.0.1", 24 "laravel/sail": "^1.0.1",
24 "mockery/mockery": "^1.4.4", 25 "mockery/mockery": "^1.4.4",
25 "nunomaduro/collision": "^6.1", 26 "nunomaduro/collision": "^6.1",
26 "phpunit/phpunit": "^9.5.10", 27 "phpunit/phpunit": "^9.5.10",
27 "spatie/laravel-ignition": "^1.0" 28 "spatie/laravel-ignition": "^1.0"
28 }, 29 },
29 "autoload": { 30 "autoload": {
30 "psr-4": { 31 "psr-4": {
31 "App\\": "app/", 32 "App\\": "app/",
32 "Database\\Factories\\": "database/factories/", 33 "Database\\Factories\\": "database/factories/",
33 "Database\\Seeders\\": "database/seeders/" 34 "Database\\Seeders\\": "database/seeders/"
34 } 35 }
35 }, 36 },
36 "autoload-dev": { 37 "autoload-dev": {
37 "psr-4": { 38 "psr-4": {
38 "Tests\\": "tests/" 39 "Tests\\": "tests/"
39 } 40 }
40 }, 41 },
41 "scripts": { 42 "scripts": {
42 "post-autoload-dump": [ 43 "post-autoload-dump": [
43 "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump", 44 "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump",
44 "@php artisan package:discover --ansi" 45 "@php artisan package:discover --ansi"
45 ], 46 ],
46 "post-update-cmd": [ 47 "post-update-cmd": [
47 "@php artisan vendor:publish --tag=laravel-assets --ansi --force" 48 "@php artisan vendor:publish --tag=laravel-assets --ansi --force"
48 ], 49 ],
49 "post-root-package-install": [ 50 "post-root-package-install": [
50 "@php -r \"file_exists('.env') || copy('.env.example', '.env');\"" 51 "@php -r \"file_exists('.env') || copy('.env.example', '.env');\""
51 ], 52 ],
52 "post-create-project-cmd": [ 53 "post-create-project-cmd": [
53 "@php artisan key:generate --ansi" 54 "@php artisan key:generate --ansi"
54 ] 55 ]
55 }, 56 },
56 "extra": { 57 "extra": {
57 "laravel": { 58 "laravel": {
58 "dont-discover": [] 59 "dont-discover": []
59 } 60 }
60 }, 61 },
61 "config": { 62 "config": {
62 "optimize-autoloader": true, 63 "optimize-autoloader": true,
63 "preferred-install": "dist", 64 "preferred-install": "dist",
64 "sort-packages": true, 65 "sort-packages": true,
65 "allow-plugins": { 66 "allow-plugins": {
66 "pestphp/pest-plugin": true 67 "pestphp/pest-plugin": true
67 } 68 }
68 }, 69 },
69 "minimum-stability": "stable", 70 "minimum-stability": "stable",
70 "prefer-stable": true 71 "prefer-stable": true
71 } 72 }
72 73
1 { 1 {
2 "_readme": [ 2 "_readme": [
3 "This file locks the dependencies of your project to a known state", 3 "This file locks the dependencies of your project to a known state",
4 "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", 4 "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
5 "This file is @generated automatically" 5 "This file is @generated automatically"
6 ], 6 ],
7 "content-hash": "8f2edd1901e6d484b1afa0894c1e2244", 7 "content-hash": "20183a94ace5a057147d8f922629489d",
8 "packages": [ 8 "packages": [
9 { 9 {
10 "name": "akaunting/laravel-money", 10 "name": "akaunting/laravel-money",
11 "version": "4.0.1", 11 "version": "4.0.1",
12 "source": { 12 "source": {
13 "type": "git", 13 "type": "git",
14 "url": "https://github.com/akaunting/laravel-money.git", 14 "url": "https://github.com/akaunting/laravel-money.git",
15 "reference": "df99d0f5d415490ef7e79362c3b694e8cc8af903" 15 "reference": "df99d0f5d415490ef7e79362c3b694e8cc8af903"
16 }, 16 },
17 "dist": { 17 "dist": {
18 "type": "zip", 18 "type": "zip",
19 "url": "https://api.github.com/repos/akaunting/laravel-money/zipball/df99d0f5d415490ef7e79362c3b694e8cc8af903", 19 "url": "https://api.github.com/repos/akaunting/laravel-money/zipball/df99d0f5d415490ef7e79362c3b694e8cc8af903",
20 "reference": "df99d0f5d415490ef7e79362c3b694e8cc8af903", 20 "reference": "df99d0f5d415490ef7e79362c3b694e8cc8af903",
21 "shasum": "" 21 "shasum": ""
22 }, 22 },
23 "require": { 23 "require": {
24 "illuminate/contracts": "^9.0|^10.0", 24 "illuminate/contracts": "^9.0|^10.0",
25 "illuminate/support": "^9.0|^10.0", 25 "illuminate/support": "^9.0|^10.0",
26 "illuminate/validation": "^9.0|^10.0", 26 "illuminate/validation": "^9.0|^10.0",
27 "illuminate/view": "^9.0|^10.0", 27 "illuminate/view": "^9.0|^10.0",
28 "php": "^8.0", 28 "php": "^8.0",
29 "vlucas/phpdotenv": "^5.4.1" 29 "vlucas/phpdotenv": "^5.4.1"
30 }, 30 },
31 "require-dev": { 31 "require-dev": {
32 "orchestra/testbench": "^7.4|^8.0", 32 "orchestra/testbench": "^7.4|^8.0",
33 "phpunit/phpunit": "^9.5|^10.0", 33 "phpunit/phpunit": "^9.5|^10.0",
34 "vimeo/psalm": "^4.23" 34 "vimeo/psalm": "^4.23"
35 }, 35 },
36 "type": "library", 36 "type": "library",
37 "extra": { 37 "extra": {
38 "laravel": { 38 "laravel": {
39 "providers": [ 39 "providers": [
40 "Akaunting\\Money\\Provider" 40 "Akaunting\\Money\\Provider"
41 ] 41 ]
42 } 42 }
43 }, 43 },
44 "autoload": { 44 "autoload": {
45 "files": [ 45 "files": [
46 "src/helpers.php" 46 "src/helpers.php"
47 ], 47 ],
48 "psr-4": { 48 "psr-4": {
49 "Akaunting\\Money\\": "src" 49 "Akaunting\\Money\\": "src"
50 } 50 }
51 }, 51 },
52 "notification-url": "https://packagist.org/downloads/", 52 "notification-url": "https://packagist.org/downloads/",
53 "license": [ 53 "license": [
54 "MIT" 54 "MIT"
55 ], 55 ],
56 "authors": [ 56 "authors": [
57 { 57 {
58 "name": "Denis Duliçi", 58 "name": "Denis Duliçi",
59 "email": "info@akaunting.com", 59 "email": "info@akaunting.com",
60 "homepage": "https://akaunting.com", 60 "homepage": "https://akaunting.com",
61 "role": "Developer" 61 "role": "Developer"
62 } 62 }
63 ], 63 ],
64 "description": "Currency formatting and conversion package for Laravel", 64 "description": "Currency formatting and conversion package for Laravel",
65 "keywords": [ 65 "keywords": [
66 "convert", 66 "convert",
67 "currency", 67 "currency",
68 "format", 68 "format",
69 "laravel", 69 "laravel",
70 "money" 70 "money"
71 ], 71 ],
72 "support": { 72 "support": {
73 "issues": "https://github.com/akaunting/laravel-money/issues", 73 "issues": "https://github.com/akaunting/laravel-money/issues",
74 "source": "https://github.com/akaunting/laravel-money/tree/4.0.1" 74 "source": "https://github.com/akaunting/laravel-money/tree/4.0.1"
75 }, 75 },
76 "time": "2023-03-16T14:39:27+00:00" 76 "time": "2023-03-16T14:39:27+00:00"
77 }, 77 },
78 { 78 {
79 "name": "blade-ui-kit/blade-heroicons", 79 "name": "blade-ui-kit/blade-heroicons",
80 "version": "1.4.0", 80 "version": "1.4.0",
81 "source": { 81 "source": {
82 "type": "git", 82 "type": "git",
83 "url": "https://github.com/blade-ui-kit/blade-heroicons.git", 83 "url": "https://github.com/blade-ui-kit/blade-heroicons.git",
84 "reference": "dea08e8308d9bad9ebff1bc482d5985dbaacc91b" 84 "reference": "dea08e8308d9bad9ebff1bc482d5985dbaacc91b"
85 }, 85 },
86 "dist": { 86 "dist": {
87 "type": "zip", 87 "type": "zip",
88 "url": "https://api.github.com/repos/blade-ui-kit/blade-heroicons/zipball/dea08e8308d9bad9ebff1bc482d5985dbaacc91b", 88 "url": "https://api.github.com/repos/blade-ui-kit/blade-heroicons/zipball/dea08e8308d9bad9ebff1bc482d5985dbaacc91b",
89 "reference": "dea08e8308d9bad9ebff1bc482d5985dbaacc91b", 89 "reference": "dea08e8308d9bad9ebff1bc482d5985dbaacc91b",
90 "shasum": "" 90 "shasum": ""
91 }, 91 },
92 "require": { 92 "require": {
93 "blade-ui-kit/blade-icons": "^1.1", 93 "blade-ui-kit/blade-icons": "^1.1",
94 "illuminate/support": "^8.0|^9.0|^10.0", 94 "illuminate/support": "^8.0|^9.0|^10.0",
95 "php": "^7.4|^8.0" 95 "php": "^7.4|^8.0"
96 }, 96 },
97 "require-dev": { 97 "require-dev": {
98 "orchestra/testbench": "^6.0|^7.0|^8.0", 98 "orchestra/testbench": "^6.0|^7.0|^8.0",
99 "phpunit/phpunit": "^9.0" 99 "phpunit/phpunit": "^9.0"
100 }, 100 },
101 "type": "library", 101 "type": "library",
102 "extra": { 102 "extra": {
103 "laravel": { 103 "laravel": {
104 "providers": [ 104 "providers": [
105 "BladeUI\\Heroicons\\BladeHeroiconsServiceProvider" 105 "BladeUI\\Heroicons\\BladeHeroiconsServiceProvider"
106 ] 106 ]
107 } 107 }
108 }, 108 },
109 "autoload": { 109 "autoload": {
110 "psr-4": { 110 "psr-4": {
111 "BladeUI\\Heroicons\\": "src" 111 "BladeUI\\Heroicons\\": "src"
112 } 112 }
113 }, 113 },
114 "notification-url": "https://packagist.org/downloads/", 114 "notification-url": "https://packagist.org/downloads/",
115 "license": [ 115 "license": [
116 "MIT" 116 "MIT"
117 ], 117 ],
118 "authors": [ 118 "authors": [
119 { 119 {
120 "name": "Dries Vints", 120 "name": "Dries Vints",
121 "homepage": "https://driesvints.com" 121 "homepage": "https://driesvints.com"
122 } 122 }
123 ], 123 ],
124 "description": "A package to easily make use of Heroicons in your Laravel Blade views.", 124 "description": "A package to easily make use of Heroicons in your Laravel Blade views.",
125 "homepage": "https://github.com/blade-ui-kit/blade-heroicons", 125 "homepage": "https://github.com/blade-ui-kit/blade-heroicons",
126 "keywords": [ 126 "keywords": [
127 "Heroicons", 127 "Heroicons",
128 "blade", 128 "blade",
129 "laravel" 129 "laravel"
130 ], 130 ],
131 "support": { 131 "support": {
132 "issues": "https://github.com/blade-ui-kit/blade-heroicons/issues", 132 "issues": "https://github.com/blade-ui-kit/blade-heroicons/issues",
133 "source": "https://github.com/blade-ui-kit/blade-heroicons/tree/1.4.0" 133 "source": "https://github.com/blade-ui-kit/blade-heroicons/tree/1.4.0"
134 }, 134 },
135 "funding": [ 135 "funding": [
136 { 136 {
137 "url": "https://github.com/caneco", 137 "url": "https://github.com/caneco",
138 "type": "github" 138 "type": "github"
139 }, 139 },
140 { 140 {
141 "url": "https://github.com/driesvints", 141 "url": "https://github.com/driesvints",
142 "type": "github" 142 "type": "github"
143 } 143 }
144 ], 144 ],
145 "time": "2023-01-25T17:57:58+00:00" 145 "time": "2023-01-25T17:57:58+00:00"
146 }, 146 },
147 { 147 {
148 "name": "blade-ui-kit/blade-icons", 148 "name": "blade-ui-kit/blade-icons",
149 "version": "1.5.1", 149 "version": "1.5.1",
150 "source": { 150 "source": {
151 "type": "git", 151 "type": "git",
152 "url": "https://github.com/blade-ui-kit/blade-icons.git", 152 "url": "https://github.com/blade-ui-kit/blade-icons.git",
153 "reference": "b2a80ff2a26641f64bfee48ad0d2a922ce781228" 153 "reference": "b2a80ff2a26641f64bfee48ad0d2a922ce781228"
154 }, 154 },
155 "dist": { 155 "dist": {
156 "type": "zip", 156 "type": "zip",
157 "url": "https://api.github.com/repos/blade-ui-kit/blade-icons/zipball/b2a80ff2a26641f64bfee48ad0d2a922ce781228", 157 "url": "https://api.github.com/repos/blade-ui-kit/blade-icons/zipball/b2a80ff2a26641f64bfee48ad0d2a922ce781228",
158 "reference": "b2a80ff2a26641f64bfee48ad0d2a922ce781228", 158 "reference": "b2a80ff2a26641f64bfee48ad0d2a922ce781228",
159 "shasum": "" 159 "shasum": ""
160 }, 160 },
161 "require": { 161 "require": {
162 "illuminate/contracts": "^8.0|^9.0|^10.0", 162 "illuminate/contracts": "^8.0|^9.0|^10.0",
163 "illuminate/filesystem": "^8.0|^9.0|^10.0", 163 "illuminate/filesystem": "^8.0|^9.0|^10.0",
164 "illuminate/support": "^8.0|^9.0|^10.0", 164 "illuminate/support": "^8.0|^9.0|^10.0",
165 "illuminate/view": "^8.0|^9.0|^10.0", 165 "illuminate/view": "^8.0|^9.0|^10.0",
166 "php": "^7.4|^8.0", 166 "php": "^7.4|^8.0",
167 "symfony/console": "^5.3|^6.0", 167 "symfony/console": "^5.3|^6.0",
168 "symfony/finder": "^5.3|^6.0" 168 "symfony/finder": "^5.3|^6.0"
169 }, 169 },
170 "require-dev": { 170 "require-dev": {
171 "mockery/mockery": "^1.3", 171 "mockery/mockery": "^1.3",
172 "orchestra/testbench": "^6.0|^7.0|^8.0", 172 "orchestra/testbench": "^6.0|^7.0|^8.0",
173 "phpunit/phpunit": "^9.0" 173 "phpunit/phpunit": "^9.0"
174 }, 174 },
175 "bin": [ 175 "bin": [
176 "bin/blade-icons-generate" 176 "bin/blade-icons-generate"
177 ], 177 ],
178 "type": "library", 178 "type": "library",
179 "extra": { 179 "extra": {
180 "laravel": { 180 "laravel": {
181 "providers": [ 181 "providers": [
182 "BladeUI\\Icons\\BladeIconsServiceProvider" 182 "BladeUI\\Icons\\BladeIconsServiceProvider"
183 ] 183 ]
184 } 184 }
185 }, 185 },
186 "autoload": { 186 "autoload": {
187 "files": [ 187 "files": [
188 "src/helpers.php" 188 "src/helpers.php"
189 ], 189 ],
190 "psr-4": { 190 "psr-4": {
191 "BladeUI\\Icons\\": "src" 191 "BladeUI\\Icons\\": "src"
192 } 192 }
193 }, 193 },
194 "notification-url": "https://packagist.org/downloads/", 194 "notification-url": "https://packagist.org/downloads/",
195 "license": [ 195 "license": [
196 "MIT" 196 "MIT"
197 ], 197 ],
198 "authors": [ 198 "authors": [
199 { 199 {
200 "name": "Dries Vints", 200 "name": "Dries Vints",
201 "homepage": "https://driesvints.com" 201 "homepage": "https://driesvints.com"
202 } 202 }
203 ], 203 ],
204 "description": "A package to easily make use of icons in your Laravel Blade views.", 204 "description": "A package to easily make use of icons in your Laravel Blade views.",
205 "homepage": "https://github.com/blade-ui-kit/blade-icons", 205 "homepage": "https://github.com/blade-ui-kit/blade-icons",
206 "keywords": [ 206 "keywords": [
207 "blade", 207 "blade",
208 "icons", 208 "icons",
209 "laravel", 209 "laravel",
210 "svg" 210 "svg"
211 ], 211 ],
212 "support": { 212 "support": {
213 "issues": "https://github.com/blade-ui-kit/blade-icons/issues", 213 "issues": "https://github.com/blade-ui-kit/blade-icons/issues",
214 "source": "https://github.com/blade-ui-kit/blade-icons" 214 "source": "https://github.com/blade-ui-kit/blade-icons"
215 }, 215 },
216 "funding": [ 216 "funding": [
217 { 217 {
218 "url": "https://github.com/caneco", 218 "url": "https://github.com/caneco",
219 "type": "github" 219 "type": "github"
220 }, 220 },
221 { 221 {
222 "url": "https://github.com/driesvints", 222 "url": "https://github.com/driesvints",
223 "type": "github" 223 "type": "github"
224 } 224 }
225 ], 225 ],
226 "time": "2023-02-15T16:30:12+00:00" 226 "time": "2023-02-15T16:30:12+00:00"
227 }, 227 },
228 { 228 {
229 "name": "brick/math", 229 "name": "brick/math",
230 "version": "0.11.0", 230 "version": "0.11.0",
231 "source": { 231 "source": {
232 "type": "git", 232 "type": "git",
233 "url": "https://github.com/brick/math.git", 233 "url": "https://github.com/brick/math.git",
234 "reference": "0ad82ce168c82ba30d1c01ec86116ab52f589478" 234 "reference": "0ad82ce168c82ba30d1c01ec86116ab52f589478"
235 }, 235 },
236 "dist": { 236 "dist": {
237 "type": "zip", 237 "type": "zip",
238 "url": "https://api.github.com/repos/brick/math/zipball/0ad82ce168c82ba30d1c01ec86116ab52f589478", 238 "url": "https://api.github.com/repos/brick/math/zipball/0ad82ce168c82ba30d1c01ec86116ab52f589478",
239 "reference": "0ad82ce168c82ba30d1c01ec86116ab52f589478", 239 "reference": "0ad82ce168c82ba30d1c01ec86116ab52f589478",
240 "shasum": "" 240 "shasum": ""
241 }, 241 },
242 "require": { 242 "require": {
243 "php": "^8.0" 243 "php": "^8.0"
244 }, 244 },
245 "require-dev": { 245 "require-dev": {
246 "php-coveralls/php-coveralls": "^2.2", 246 "php-coveralls/php-coveralls": "^2.2",
247 "phpunit/phpunit": "^9.0", 247 "phpunit/phpunit": "^9.0",
248 "vimeo/psalm": "5.0.0" 248 "vimeo/psalm": "5.0.0"
249 }, 249 },
250 "type": "library", 250 "type": "library",
251 "autoload": { 251 "autoload": {
252 "psr-4": { 252 "psr-4": {
253 "Brick\\Math\\": "src/" 253 "Brick\\Math\\": "src/"
254 } 254 }
255 }, 255 },
256 "notification-url": "https://packagist.org/downloads/", 256 "notification-url": "https://packagist.org/downloads/",
257 "license": [ 257 "license": [
258 "MIT" 258 "MIT"
259 ], 259 ],
260 "description": "Arbitrary-precision arithmetic library", 260 "description": "Arbitrary-precision arithmetic library",
261 "keywords": [ 261 "keywords": [
262 "Arbitrary-precision", 262 "Arbitrary-precision",
263 "BigInteger", 263 "BigInteger",
264 "BigRational", 264 "BigRational",
265 "arithmetic", 265 "arithmetic",
266 "bigdecimal", 266 "bigdecimal",
267 "bignum", 267 "bignum",
268 "brick", 268 "brick",
269 "math" 269 "math"
270 ], 270 ],
271 "support": { 271 "support": {
272 "issues": "https://github.com/brick/math/issues", 272 "issues": "https://github.com/brick/math/issues",
273 "source": "https://github.com/brick/math/tree/0.11.0" 273 "source": "https://github.com/brick/math/tree/0.11.0"
274 }, 274 },
275 "funding": [ 275 "funding": [
276 { 276 {
277 "url": "https://github.com/BenMorel", 277 "url": "https://github.com/BenMorel",
278 "type": "github" 278 "type": "github"
279 } 279 }
280 ], 280 ],
281 "time": "2023-01-15T23:15:59+00:00" 281 "time": "2023-01-15T23:15:59+00:00"
282 }, 282 },
283 { 283 {
284 "name": "danharrin/date-format-converter", 284 "name": "danharrin/date-format-converter",
285 "version": "v0.3.0", 285 "version": "v0.3.0",
286 "source": { 286 "source": {
287 "type": "git", 287 "type": "git",
288 "url": "https://github.com/danharrin/date-format-converter.git", 288 "url": "https://github.com/danharrin/date-format-converter.git",
289 "reference": "42b6ddc52059d4ba228a67c15adaaa0c039e75f2" 289 "reference": "42b6ddc52059d4ba228a67c15adaaa0c039e75f2"
290 }, 290 },
291 "dist": { 291 "dist": {
292 "type": "zip", 292 "type": "zip",
293 "url": "https://api.github.com/repos/danharrin/date-format-converter/zipball/42b6ddc52059d4ba228a67c15adaaa0c039e75f2", 293 "url": "https://api.github.com/repos/danharrin/date-format-converter/zipball/42b6ddc52059d4ba228a67c15adaaa0c039e75f2",
294 "reference": "42b6ddc52059d4ba228a67c15adaaa0c039e75f2", 294 "reference": "42b6ddc52059d4ba228a67c15adaaa0c039e75f2",
295 "shasum": "" 295 "shasum": ""
296 }, 296 },
297 "require": { 297 "require": {
298 "php": "^7.2|^8.0" 298 "php": "^7.2|^8.0"
299 }, 299 },
300 "type": "library", 300 "type": "library",
301 "autoload": { 301 "autoload": {
302 "files": [ 302 "files": [
303 "src/helpers.php", 303 "src/helpers.php",
304 "src/standards.php" 304 "src/standards.php"
305 ], 305 ],
306 "psr-4": { 306 "psr-4": {
307 "DanHarrin\\DateFormatConverter\\": "src/" 307 "DanHarrin\\DateFormatConverter\\": "src/"
308 } 308 }
309 }, 309 },
310 "notification-url": "https://packagist.org/downloads/", 310 "notification-url": "https://packagist.org/downloads/",
311 "license": [ 311 "license": [
312 "MIT" 312 "MIT"
313 ], 313 ],
314 "authors": [ 314 "authors": [
315 { 315 {
316 "name": "Dan Harrin", 316 "name": "Dan Harrin",
317 "email": "dan@danharrin.com" 317 "email": "dan@danharrin.com"
318 } 318 }
319 ], 319 ],
320 "description": "Convert token-based date formats between standards.", 320 "description": "Convert token-based date formats between standards.",
321 "homepage": "https://github.com/danharrin/date-format-converter", 321 "homepage": "https://github.com/danharrin/date-format-converter",
322 "support": { 322 "support": {
323 "issues": "https://github.com/danharrin/date-format-converter/issues", 323 "issues": "https://github.com/danharrin/date-format-converter/issues",
324 "source": "https://github.com/danharrin/date-format-converter" 324 "source": "https://github.com/danharrin/date-format-converter"
325 }, 325 },
326 "funding": [ 326 "funding": [
327 { 327 {
328 "url": "https://github.com/danharrin", 328 "url": "https://github.com/danharrin",
329 "type": "github" 329 "type": "github"
330 } 330 }
331 ], 331 ],
332 "time": "2022-09-29T07:48:20+00:00" 332 "time": "2022-09-29T07:48:20+00:00"
333 }, 333 },
334 { 334 {
335 "name": "dflydev/dot-access-data", 335 "name": "dflydev/dot-access-data",
336 "version": "v3.0.2", 336 "version": "v3.0.2",
337 "source": { 337 "source": {
338 "type": "git", 338 "type": "git",
339 "url": "https://github.com/dflydev/dflydev-dot-access-data.git", 339 "url": "https://github.com/dflydev/dflydev-dot-access-data.git",
340 "reference": "f41715465d65213d644d3141a6a93081be5d3549" 340 "reference": "f41715465d65213d644d3141a6a93081be5d3549"
341 }, 341 },
342 "dist": { 342 "dist": {
343 "type": "zip", 343 "type": "zip",
344 "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/f41715465d65213d644d3141a6a93081be5d3549", 344 "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/f41715465d65213d644d3141a6a93081be5d3549",
345 "reference": "f41715465d65213d644d3141a6a93081be5d3549", 345 "reference": "f41715465d65213d644d3141a6a93081be5d3549",
346 "shasum": "" 346 "shasum": ""
347 }, 347 },
348 "require": { 348 "require": {
349 "php": "^7.1 || ^8.0" 349 "php": "^7.1 || ^8.0"
350 }, 350 },
351 "require-dev": { 351 "require-dev": {
352 "phpstan/phpstan": "^0.12.42", 352 "phpstan/phpstan": "^0.12.42",
353 "phpunit/phpunit": "^7.5 || ^8.5 || ^9.3", 353 "phpunit/phpunit": "^7.5 || ^8.5 || ^9.3",
354 "scrutinizer/ocular": "1.6.0", 354 "scrutinizer/ocular": "1.6.0",
355 "squizlabs/php_codesniffer": "^3.5", 355 "squizlabs/php_codesniffer": "^3.5",
356 "vimeo/psalm": "^4.0.0" 356 "vimeo/psalm": "^4.0.0"
357 }, 357 },
358 "type": "library", 358 "type": "library",
359 "extra": { 359 "extra": {
360 "branch-alias": { 360 "branch-alias": {
361 "dev-main": "3.x-dev" 361 "dev-main": "3.x-dev"
362 } 362 }
363 }, 363 },
364 "autoload": { 364 "autoload": {
365 "psr-4": { 365 "psr-4": {
366 "Dflydev\\DotAccessData\\": "src/" 366 "Dflydev\\DotAccessData\\": "src/"
367 } 367 }
368 }, 368 },
369 "notification-url": "https://packagist.org/downloads/", 369 "notification-url": "https://packagist.org/downloads/",
370 "license": [ 370 "license": [
371 "MIT" 371 "MIT"
372 ], 372 ],
373 "authors": [ 373 "authors": [
374 { 374 {
375 "name": "Dragonfly Development Inc.", 375 "name": "Dragonfly Development Inc.",
376 "email": "info@dflydev.com", 376 "email": "info@dflydev.com",
377 "homepage": "http://dflydev.com" 377 "homepage": "http://dflydev.com"
378 }, 378 },
379 { 379 {
380 "name": "Beau Simensen", 380 "name": "Beau Simensen",
381 "email": "beau@dflydev.com", 381 "email": "beau@dflydev.com",
382 "homepage": "http://beausimensen.com" 382 "homepage": "http://beausimensen.com"
383 }, 383 },
384 { 384 {
385 "name": "Carlos Frutos", 385 "name": "Carlos Frutos",
386 "email": "carlos@kiwing.it", 386 "email": "carlos@kiwing.it",
387 "homepage": "https://github.com/cfrutos" 387 "homepage": "https://github.com/cfrutos"
388 }, 388 },
389 { 389 {
390 "name": "Colin O'Dell", 390 "name": "Colin O'Dell",
391 "email": "colinodell@gmail.com", 391 "email": "colinodell@gmail.com",
392 "homepage": "https://www.colinodell.com" 392 "homepage": "https://www.colinodell.com"
393 } 393 }
394 ], 394 ],
395 "description": "Given a deep data structure, access data by dot notation.", 395 "description": "Given a deep data structure, access data by dot notation.",
396 "homepage": "https://github.com/dflydev/dflydev-dot-access-data", 396 "homepage": "https://github.com/dflydev/dflydev-dot-access-data",
397 "keywords": [ 397 "keywords": [
398 "access", 398 "access",
399 "data", 399 "data",
400 "dot", 400 "dot",
401 "notation" 401 "notation"
402 ], 402 ],
403 "support": { 403 "support": {
404 "issues": "https://github.com/dflydev/dflydev-dot-access-data/issues", 404 "issues": "https://github.com/dflydev/dflydev-dot-access-data/issues",
405 "source": "https://github.com/dflydev/dflydev-dot-access-data/tree/v3.0.2" 405 "source": "https://github.com/dflydev/dflydev-dot-access-data/tree/v3.0.2"
406 }, 406 },
407 "time": "2022-10-27T11:44:00+00:00" 407 "time": "2022-10-27T11:44:00+00:00"
408 }, 408 },
409 { 409 {
410 "name": "doctrine/deprecations", 410 "name": "doctrine/deprecations",
411 "version": "v1.0.0", 411 "version": "v1.0.0",
412 "source": { 412 "source": {
413 "type": "git", 413 "type": "git",
414 "url": "https://github.com/doctrine/deprecations.git", 414 "url": "https://github.com/doctrine/deprecations.git",
415 "reference": "0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de" 415 "reference": "0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de"
416 }, 416 },
417 "dist": { 417 "dist": {
418 "type": "zip", 418 "type": "zip",
419 "url": "https://api.github.com/repos/doctrine/deprecations/zipball/0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de", 419 "url": "https://api.github.com/repos/doctrine/deprecations/zipball/0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de",
420 "reference": "0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de", 420 "reference": "0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de",
421 "shasum": "" 421 "shasum": ""
422 }, 422 },
423 "require": { 423 "require": {
424 "php": "^7.1|^8.0" 424 "php": "^7.1|^8.0"
425 }, 425 },
426 "require-dev": { 426 "require-dev": {
427 "doctrine/coding-standard": "^9", 427 "doctrine/coding-standard": "^9",
428 "phpunit/phpunit": "^7.5|^8.5|^9.5", 428 "phpunit/phpunit": "^7.5|^8.5|^9.5",
429 "psr/log": "^1|^2|^3" 429 "psr/log": "^1|^2|^3"
430 }, 430 },
431 "suggest": { 431 "suggest": {
432 "psr/log": "Allows logging deprecations via PSR-3 logger implementation" 432 "psr/log": "Allows logging deprecations via PSR-3 logger implementation"
433 }, 433 },
434 "type": "library", 434 "type": "library",
435 "autoload": { 435 "autoload": {
436 "psr-4": { 436 "psr-4": {
437 "Doctrine\\Deprecations\\": "lib/Doctrine/Deprecations" 437 "Doctrine\\Deprecations\\": "lib/Doctrine/Deprecations"
438 } 438 }
439 }, 439 },
440 "notification-url": "https://packagist.org/downloads/", 440 "notification-url": "https://packagist.org/downloads/",
441 "license": [ 441 "license": [
442 "MIT" 442 "MIT"
443 ], 443 ],
444 "description": "A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.", 444 "description": "A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.",
445 "homepage": "https://www.doctrine-project.org/", 445 "homepage": "https://www.doctrine-project.org/",
446 "support": { 446 "support": {
447 "issues": "https://github.com/doctrine/deprecations/issues", 447 "issues": "https://github.com/doctrine/deprecations/issues",
448 "source": "https://github.com/doctrine/deprecations/tree/v1.0.0" 448 "source": "https://github.com/doctrine/deprecations/tree/v1.0.0"
449 }, 449 },
450 "time": "2022-05-02T15:47:09+00:00" 450 "time": "2022-05-02T15:47:09+00:00"
451 }, 451 },
452 { 452 {
453 "name": "doctrine/inflector", 453 "name": "doctrine/inflector",
454 "version": "2.0.6", 454 "version": "2.0.6",
455 "source": { 455 "source": {
456 "type": "git", 456 "type": "git",
457 "url": "https://github.com/doctrine/inflector.git", 457 "url": "https://github.com/doctrine/inflector.git",
458 "reference": "d9d313a36c872fd6ee06d9a6cbcf713eaa40f024" 458 "reference": "d9d313a36c872fd6ee06d9a6cbcf713eaa40f024"
459 }, 459 },
460 "dist": { 460 "dist": {
461 "type": "zip", 461 "type": "zip",
462 "url": "https://api.github.com/repos/doctrine/inflector/zipball/d9d313a36c872fd6ee06d9a6cbcf713eaa40f024", 462 "url": "https://api.github.com/repos/doctrine/inflector/zipball/d9d313a36c872fd6ee06d9a6cbcf713eaa40f024",
463 "reference": "d9d313a36c872fd6ee06d9a6cbcf713eaa40f024", 463 "reference": "d9d313a36c872fd6ee06d9a6cbcf713eaa40f024",
464 "shasum": "" 464 "shasum": ""
465 }, 465 },
466 "require": { 466 "require": {
467 "php": "^7.2 || ^8.0" 467 "php": "^7.2 || ^8.0"
468 }, 468 },
469 "require-dev": { 469 "require-dev": {
470 "doctrine/coding-standard": "^10", 470 "doctrine/coding-standard": "^10",
471 "phpstan/phpstan": "^1.8", 471 "phpstan/phpstan": "^1.8",
472 "phpstan/phpstan-phpunit": "^1.1", 472 "phpstan/phpstan-phpunit": "^1.1",
473 "phpstan/phpstan-strict-rules": "^1.3", 473 "phpstan/phpstan-strict-rules": "^1.3",
474 "phpunit/phpunit": "^8.5 || ^9.5", 474 "phpunit/phpunit": "^8.5 || ^9.5",
475 "vimeo/psalm": "^4.25" 475 "vimeo/psalm": "^4.25"
476 }, 476 },
477 "type": "library", 477 "type": "library",
478 "autoload": { 478 "autoload": {
479 "psr-4": { 479 "psr-4": {
480 "Doctrine\\Inflector\\": "lib/Doctrine/Inflector" 480 "Doctrine\\Inflector\\": "lib/Doctrine/Inflector"
481 } 481 }
482 }, 482 },
483 "notification-url": "https://packagist.org/downloads/", 483 "notification-url": "https://packagist.org/downloads/",
484 "license": [ 484 "license": [
485 "MIT" 485 "MIT"
486 ], 486 ],
487 "authors": [ 487 "authors": [
488 { 488 {
489 "name": "Guilherme Blanco", 489 "name": "Guilherme Blanco",
490 "email": "guilhermeblanco@gmail.com" 490 "email": "guilhermeblanco@gmail.com"
491 }, 491 },
492 { 492 {
493 "name": "Roman Borschel", 493 "name": "Roman Borschel",
494 "email": "roman@code-factory.org" 494 "email": "roman@code-factory.org"
495 }, 495 },
496 { 496 {
497 "name": "Benjamin Eberlei", 497 "name": "Benjamin Eberlei",
498 "email": "kontakt@beberlei.de" 498 "email": "kontakt@beberlei.de"
499 }, 499 },
500 { 500 {
501 "name": "Jonathan Wage", 501 "name": "Jonathan Wage",
502 "email": "jonwage@gmail.com" 502 "email": "jonwage@gmail.com"
503 }, 503 },
504 { 504 {
505 "name": "Johannes Schmitt", 505 "name": "Johannes Schmitt",
506 "email": "schmittjoh@gmail.com" 506 "email": "schmittjoh@gmail.com"
507 } 507 }
508 ], 508 ],
509 "description": "PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words.", 509 "description": "PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words.",
510 "homepage": "https://www.doctrine-project.org/projects/inflector.html", 510 "homepage": "https://www.doctrine-project.org/projects/inflector.html",
511 "keywords": [ 511 "keywords": [
512 "inflection", 512 "inflection",
513 "inflector", 513 "inflector",
514 "lowercase", 514 "lowercase",
515 "manipulation", 515 "manipulation",
516 "php", 516 "php",
517 "plural", 517 "plural",
518 "singular", 518 "singular",
519 "strings", 519 "strings",
520 "uppercase", 520 "uppercase",
521 "words" 521 "words"
522 ], 522 ],
523 "support": { 523 "support": {
524 "issues": "https://github.com/doctrine/inflector/issues", 524 "issues": "https://github.com/doctrine/inflector/issues",
525 "source": "https://github.com/doctrine/inflector/tree/2.0.6" 525 "source": "https://github.com/doctrine/inflector/tree/2.0.6"
526 }, 526 },
527 "funding": [ 527 "funding": [
528 { 528 {
529 "url": "https://www.doctrine-project.org/sponsorship.html", 529 "url": "https://www.doctrine-project.org/sponsorship.html",
530 "type": "custom" 530 "type": "custom"
531 }, 531 },
532 { 532 {
533 "url": "https://www.patreon.com/phpdoctrine", 533 "url": "https://www.patreon.com/phpdoctrine",
534 "type": "patreon" 534 "type": "patreon"
535 }, 535 },
536 { 536 {
537 "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finflector", 537 "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finflector",
538 "type": "tidelift" 538 "type": "tidelift"
539 } 539 }
540 ], 540 ],
541 "time": "2022-10-20T09:10:12+00:00" 541 "time": "2022-10-20T09:10:12+00:00"
542 }, 542 },
543 { 543 {
544 "name": "doctrine/lexer", 544 "name": "doctrine/lexer",
545 "version": "2.1.0", 545 "version": "2.1.0",
546 "source": { 546 "source": {
547 "type": "git", 547 "type": "git",
548 "url": "https://github.com/doctrine/lexer.git", 548 "url": "https://github.com/doctrine/lexer.git",
549 "reference": "39ab8fcf5a51ce4b85ca97c7a7d033eb12831124" 549 "reference": "39ab8fcf5a51ce4b85ca97c7a7d033eb12831124"
550 }, 550 },
551 "dist": { 551 "dist": {
552 "type": "zip", 552 "type": "zip",
553 "url": "https://api.github.com/repos/doctrine/lexer/zipball/39ab8fcf5a51ce4b85ca97c7a7d033eb12831124", 553 "url": "https://api.github.com/repos/doctrine/lexer/zipball/39ab8fcf5a51ce4b85ca97c7a7d033eb12831124",
554 "reference": "39ab8fcf5a51ce4b85ca97c7a7d033eb12831124", 554 "reference": "39ab8fcf5a51ce4b85ca97c7a7d033eb12831124",
555 "shasum": "" 555 "shasum": ""
556 }, 556 },
557 "require": { 557 "require": {
558 "doctrine/deprecations": "^1.0", 558 "doctrine/deprecations": "^1.0",
559 "php": "^7.1 || ^8.0" 559 "php": "^7.1 || ^8.0"
560 }, 560 },
561 "require-dev": { 561 "require-dev": {
562 "doctrine/coding-standard": "^9 || ^10", 562 "doctrine/coding-standard": "^9 || ^10",
563 "phpstan/phpstan": "^1.3", 563 "phpstan/phpstan": "^1.3",
564 "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", 564 "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5",
565 "psalm/plugin-phpunit": "^0.18.3", 565 "psalm/plugin-phpunit": "^0.18.3",
566 "vimeo/psalm": "^4.11 || ^5.0" 566 "vimeo/psalm": "^4.11 || ^5.0"
567 }, 567 },
568 "type": "library", 568 "type": "library",
569 "autoload": { 569 "autoload": {
570 "psr-4": { 570 "psr-4": {
571 "Doctrine\\Common\\Lexer\\": "src" 571 "Doctrine\\Common\\Lexer\\": "src"
572 } 572 }
573 }, 573 },
574 "notification-url": "https://packagist.org/downloads/", 574 "notification-url": "https://packagist.org/downloads/",
575 "license": [ 575 "license": [
576 "MIT" 576 "MIT"
577 ], 577 ],
578 "authors": [ 578 "authors": [
579 { 579 {
580 "name": "Guilherme Blanco", 580 "name": "Guilherme Blanco",
581 "email": "guilhermeblanco@gmail.com" 581 "email": "guilhermeblanco@gmail.com"
582 }, 582 },
583 { 583 {
584 "name": "Roman Borschel", 584 "name": "Roman Borschel",
585 "email": "roman@code-factory.org" 585 "email": "roman@code-factory.org"
586 }, 586 },
587 { 587 {
588 "name": "Johannes Schmitt", 588 "name": "Johannes Schmitt",
589 "email": "schmittjoh@gmail.com" 589 "email": "schmittjoh@gmail.com"
590 } 590 }
591 ], 591 ],
592 "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", 592 "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.",
593 "homepage": "https://www.doctrine-project.org/projects/lexer.html", 593 "homepage": "https://www.doctrine-project.org/projects/lexer.html",
594 "keywords": [ 594 "keywords": [
595 "annotations", 595 "annotations",
596 "docblock", 596 "docblock",
597 "lexer", 597 "lexer",
598 "parser", 598 "parser",
599 "php" 599 "php"
600 ], 600 ],
601 "support": { 601 "support": {
602 "issues": "https://github.com/doctrine/lexer/issues", 602 "issues": "https://github.com/doctrine/lexer/issues",
603 "source": "https://github.com/doctrine/lexer/tree/2.1.0" 603 "source": "https://github.com/doctrine/lexer/tree/2.1.0"
604 }, 604 },
605 "funding": [ 605 "funding": [
606 { 606 {
607 "url": "https://www.doctrine-project.org/sponsorship.html", 607 "url": "https://www.doctrine-project.org/sponsorship.html",
608 "type": "custom" 608 "type": "custom"
609 }, 609 },
610 { 610 {
611 "url": "https://www.patreon.com/phpdoctrine", 611 "url": "https://www.patreon.com/phpdoctrine",
612 "type": "patreon" 612 "type": "patreon"
613 }, 613 },
614 { 614 {
615 "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer", 615 "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer",
616 "type": "tidelift" 616 "type": "tidelift"
617 } 617 }
618 ], 618 ],
619 "time": "2022-12-14T08:49:07+00:00" 619 "time": "2022-12-14T08:49:07+00:00"
620 }, 620 },
621 { 621 {
622 "name": "dragonmantank/cron-expression", 622 "name": "dragonmantank/cron-expression",
623 "version": "v3.3.2", 623 "version": "v3.3.2",
624 "source": { 624 "source": {
625 "type": "git", 625 "type": "git",
626 "url": "https://github.com/dragonmantank/cron-expression.git", 626 "url": "https://github.com/dragonmantank/cron-expression.git",
627 "reference": "782ca5968ab8b954773518e9e49a6f892a34b2a8" 627 "reference": "782ca5968ab8b954773518e9e49a6f892a34b2a8"
628 }, 628 },
629 "dist": { 629 "dist": {
630 "type": "zip", 630 "type": "zip",
631 "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/782ca5968ab8b954773518e9e49a6f892a34b2a8", 631 "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/782ca5968ab8b954773518e9e49a6f892a34b2a8",
632 "reference": "782ca5968ab8b954773518e9e49a6f892a34b2a8", 632 "reference": "782ca5968ab8b954773518e9e49a6f892a34b2a8",
633 "shasum": "" 633 "shasum": ""
634 }, 634 },
635 "require": { 635 "require": {
636 "php": "^7.2|^8.0", 636 "php": "^7.2|^8.0",
637 "webmozart/assert": "^1.0" 637 "webmozart/assert": "^1.0"
638 }, 638 },
639 "replace": { 639 "replace": {
640 "mtdowling/cron-expression": "^1.0" 640 "mtdowling/cron-expression": "^1.0"
641 }, 641 },
642 "require-dev": { 642 "require-dev": {
643 "phpstan/extension-installer": "^1.0", 643 "phpstan/extension-installer": "^1.0",
644 "phpstan/phpstan": "^1.0", 644 "phpstan/phpstan": "^1.0",
645 "phpstan/phpstan-webmozart-assert": "^1.0", 645 "phpstan/phpstan-webmozart-assert": "^1.0",
646 "phpunit/phpunit": "^7.0|^8.0|^9.0" 646 "phpunit/phpunit": "^7.0|^8.0|^9.0"
647 }, 647 },
648 "type": "library", 648 "type": "library",
649 "autoload": { 649 "autoload": {
650 "psr-4": { 650 "psr-4": {
651 "Cron\\": "src/Cron/" 651 "Cron\\": "src/Cron/"
652 } 652 }
653 }, 653 },
654 "notification-url": "https://packagist.org/downloads/", 654 "notification-url": "https://packagist.org/downloads/",
655 "license": [ 655 "license": [
656 "MIT" 656 "MIT"
657 ], 657 ],
658 "authors": [ 658 "authors": [
659 { 659 {
660 "name": "Chris Tankersley", 660 "name": "Chris Tankersley",
661 "email": "chris@ctankersley.com", 661 "email": "chris@ctankersley.com",
662 "homepage": "https://github.com/dragonmantank" 662 "homepage": "https://github.com/dragonmantank"
663 } 663 }
664 ], 664 ],
665 "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due", 665 "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due",
666 "keywords": [ 666 "keywords": [
667 "cron", 667 "cron",
668 "schedule" 668 "schedule"
669 ], 669 ],
670 "support": { 670 "support": {
671 "issues": "https://github.com/dragonmantank/cron-expression/issues", 671 "issues": "https://github.com/dragonmantank/cron-expression/issues",
672 "source": "https://github.com/dragonmantank/cron-expression/tree/v3.3.2" 672 "source": "https://github.com/dragonmantank/cron-expression/tree/v3.3.2"
673 }, 673 },
674 "funding": [ 674 "funding": [
675 { 675 {
676 "url": "https://github.com/dragonmantank", 676 "url": "https://github.com/dragonmantank",
677 "type": "github" 677 "type": "github"
678 } 678 }
679 ], 679 ],
680 "time": "2022-09-10T18:51:20+00:00" 680 "time": "2022-09-10T18:51:20+00:00"
681 }, 681 },
682 { 682 {
683 "name": "egulias/email-validator", 683 "name": "egulias/email-validator",
684 "version": "3.2.5", 684 "version": "3.2.5",
685 "source": { 685 "source": {
686 "type": "git", 686 "type": "git",
687 "url": "https://github.com/egulias/EmailValidator.git", 687 "url": "https://github.com/egulias/EmailValidator.git",
688 "reference": "b531a2311709443320c786feb4519cfaf94af796" 688 "reference": "b531a2311709443320c786feb4519cfaf94af796"
689 }, 689 },
690 "dist": { 690 "dist": {
691 "type": "zip", 691 "type": "zip",
692 "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/b531a2311709443320c786feb4519cfaf94af796", 692 "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/b531a2311709443320c786feb4519cfaf94af796",
693 "reference": "b531a2311709443320c786feb4519cfaf94af796", 693 "reference": "b531a2311709443320c786feb4519cfaf94af796",
694 "shasum": "" 694 "shasum": ""
695 }, 695 },
696 "require": { 696 "require": {
697 "doctrine/lexer": "^1.2|^2", 697 "doctrine/lexer": "^1.2|^2",
698 "php": ">=7.2", 698 "php": ">=7.2",
699 "symfony/polyfill-intl-idn": "^1.15" 699 "symfony/polyfill-intl-idn": "^1.15"
700 }, 700 },
701 "require-dev": { 701 "require-dev": {
702 "phpunit/phpunit": "^8.5.8|^9.3.3", 702 "phpunit/phpunit": "^8.5.8|^9.3.3",
703 "vimeo/psalm": "^4" 703 "vimeo/psalm": "^4"
704 }, 704 },
705 "suggest": { 705 "suggest": {
706 "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation" 706 "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation"
707 }, 707 },
708 "type": "library", 708 "type": "library",
709 "extra": { 709 "extra": {
710 "branch-alias": { 710 "branch-alias": {
711 "dev-master": "3.0.x-dev" 711 "dev-master": "3.0.x-dev"
712 } 712 }
713 }, 713 },
714 "autoload": { 714 "autoload": {
715 "psr-4": { 715 "psr-4": {
716 "Egulias\\EmailValidator\\": "src" 716 "Egulias\\EmailValidator\\": "src"
717 } 717 }
718 }, 718 },
719 "notification-url": "https://packagist.org/downloads/", 719 "notification-url": "https://packagist.org/downloads/",
720 "license": [ 720 "license": [
721 "MIT" 721 "MIT"
722 ], 722 ],
723 "authors": [ 723 "authors": [
724 { 724 {
725 "name": "Eduardo Gulias Davis" 725 "name": "Eduardo Gulias Davis"
726 } 726 }
727 ], 727 ],
728 "description": "A library for validating emails against several RFCs", 728 "description": "A library for validating emails against several RFCs",
729 "homepage": "https://github.com/egulias/EmailValidator", 729 "homepage": "https://github.com/egulias/EmailValidator",
730 "keywords": [ 730 "keywords": [
731 "email", 731 "email",
732 "emailvalidation", 732 "emailvalidation",
733 "emailvalidator", 733 "emailvalidator",
734 "validation", 734 "validation",
735 "validator" 735 "validator"
736 ], 736 ],
737 "support": { 737 "support": {
738 "issues": "https://github.com/egulias/EmailValidator/issues", 738 "issues": "https://github.com/egulias/EmailValidator/issues",
739 "source": "https://github.com/egulias/EmailValidator/tree/3.2.5" 739 "source": "https://github.com/egulias/EmailValidator/tree/3.2.5"
740 }, 740 },
741 "funding": [ 741 "funding": [
742 { 742 {
743 "url": "https://github.com/egulias", 743 "url": "https://github.com/egulias",
744 "type": "github" 744 "type": "github"
745 } 745 }
746 ], 746 ],
747 "time": "2023-01-02T17:26:14+00:00" 747 "time": "2023-01-02T17:26:14+00:00"
748 }, 748 },
749 { 749 {
750 "name": "filament/forms", 750 "name": "filament/forms",
751 "version": "v2.17.40", 751 "version": "v2.17.40",
752 "source": { 752 "source": {
753 "type": "git", 753 "type": "git",
754 "url": "https://github.com/filamentphp/forms.git", 754 "url": "https://github.com/filamentphp/forms.git",
755 "reference": "bac884ddd8017ff5acf1ca7d3841a7cb4150bf81" 755 "reference": "bac884ddd8017ff5acf1ca7d3841a7cb4150bf81"
756 }, 756 },
757 "dist": { 757 "dist": {
758 "type": "zip", 758 "type": "zip",
759 "url": "https://api.github.com/repos/filamentphp/forms/zipball/bac884ddd8017ff5acf1ca7d3841a7cb4150bf81", 759 "url": "https://api.github.com/repos/filamentphp/forms/zipball/bac884ddd8017ff5acf1ca7d3841a7cb4150bf81",
760 "reference": "bac884ddd8017ff5acf1ca7d3841a7cb4150bf81", 760 "reference": "bac884ddd8017ff5acf1ca7d3841a7cb4150bf81",
761 "shasum": "" 761 "shasum": ""
762 }, 762 },
763 "require": { 763 "require": {
764 "blade-ui-kit/blade-heroicons": "^1.2", 764 "blade-ui-kit/blade-heroicons": "^1.2",
765 "danharrin/date-format-converter": "^0.3", 765 "danharrin/date-format-converter": "^0.3",
766 "filament/notifications": "self.version", 766 "filament/notifications": "self.version",
767 "filament/support": "self.version", 767 "filament/support": "self.version",
768 "illuminate/console": "^8.6|^9.0|^10.0", 768 "illuminate/console": "^8.6|^9.0|^10.0",
769 "illuminate/contracts": "^8.6|^9.0|^10.0", 769 "illuminate/contracts": "^8.6|^9.0|^10.0",
770 "illuminate/database": "^8.6|^9.0|^10.0", 770 "illuminate/database": "^8.6|^9.0|^10.0",
771 "illuminate/filesystem": "^8.6|^9.0|^10.0", 771 "illuminate/filesystem": "^8.6|^9.0|^10.0",
772 "illuminate/support": "^8.6|^9.0|^10.0", 772 "illuminate/support": "^8.6|^9.0|^10.0",
773 "illuminate/validation": "^8.6|^9.0|^10.0", 773 "illuminate/validation": "^8.6|^9.0|^10.0",
774 "illuminate/view": "^8.6|^9.0|^10.0", 774 "illuminate/view": "^8.6|^9.0|^10.0",
775 "livewire/livewire": "^2.10.7", 775 "livewire/livewire": "^2.10.7",
776 "php": "^8.0", 776 "php": "^8.0",
777 "spatie/laravel-package-tools": "^1.9" 777 "spatie/laravel-package-tools": "^1.9"
778 }, 778 },
779 "type": "library", 779 "type": "library",
780 "extra": { 780 "extra": {
781 "laravel": { 781 "laravel": {
782 "providers": [ 782 "providers": [
783 "Filament\\Forms\\FormsServiceProvider" 783 "Filament\\Forms\\FormsServiceProvider"
784 ] 784 ]
785 } 785 }
786 }, 786 },
787 "autoload": { 787 "autoload": {
788 "files": [ 788 "files": [
789 "src/helpers.php" 789 "src/helpers.php"
790 ], 790 ],
791 "psr-4": { 791 "psr-4": {
792 "Filament\\Forms\\": "src" 792 "Filament\\Forms\\": "src"
793 } 793 }
794 }, 794 },
795 "notification-url": "https://packagist.org/downloads/", 795 "notification-url": "https://packagist.org/downloads/",
796 "license": [ 796 "license": [
797 "MIT" 797 "MIT"
798 ], 798 ],
799 "description": "Effortlessly build TALL-powered forms.", 799 "description": "Effortlessly build TALL-powered forms.",
800 "homepage": "https://github.com/filamentphp/filament", 800 "homepage": "https://github.com/filamentphp/filament",
801 "support": { 801 "support": {
802 "issues": "https://github.com/filamentphp/filament/issues", 802 "issues": "https://github.com/filamentphp/filament/issues",
803 "source": "https://github.com/filamentphp/filament" 803 "source": "https://github.com/filamentphp/filament"
804 }, 804 },
805 "time": "2023-05-13T18:44:56+00:00" 805 "time": "2023-05-13T18:44:56+00:00"
806 }, 806 },
807 { 807 {
808 "name": "filament/notifications", 808 "name": "filament/notifications",
809 "version": "v2.17.40", 809 "version": "v2.17.40",
810 "source": { 810 "source": {
811 "type": "git", 811 "type": "git",
812 "url": "https://github.com/filamentphp/notifications.git", 812 "url": "https://github.com/filamentphp/notifications.git",
813 "reference": "0ef9f1f3481a08f357b8e78bcb4bbcd8111a1252" 813 "reference": "0ef9f1f3481a08f357b8e78bcb4bbcd8111a1252"
814 }, 814 },
815 "dist": { 815 "dist": {
816 "type": "zip", 816 "type": "zip",
817 "url": "https://api.github.com/repos/filamentphp/notifications/zipball/0ef9f1f3481a08f357b8e78bcb4bbcd8111a1252", 817 "url": "https://api.github.com/repos/filamentphp/notifications/zipball/0ef9f1f3481a08f357b8e78bcb4bbcd8111a1252",
818 "reference": "0ef9f1f3481a08f357b8e78bcb4bbcd8111a1252", 818 "reference": "0ef9f1f3481a08f357b8e78bcb4bbcd8111a1252",
819 "shasum": "" 819 "shasum": ""
820 }, 820 },
821 "require": { 821 "require": {
822 "blade-ui-kit/blade-heroicons": "^1.2", 822 "blade-ui-kit/blade-heroicons": "^1.2",
823 "filament/support": "self.version", 823 "filament/support": "self.version",
824 "illuminate/contracts": "^8.6|^9.0|^10.0", 824 "illuminate/contracts": "^8.6|^9.0|^10.0",
825 "illuminate/filesystem": "^8.6|^9.0|^10.0", 825 "illuminate/filesystem": "^8.6|^9.0|^10.0",
826 "illuminate/notifications": "^8.6|^9.0|^10.0", 826 "illuminate/notifications": "^8.6|^9.0|^10.0",
827 "illuminate/support": "^8.6|^9.0|^10.0", 827 "illuminate/support": "^8.6|^9.0|^10.0",
828 "livewire/livewire": "^2.10.7", 828 "livewire/livewire": "^2.10.7",
829 "php": "^8.0", 829 "php": "^8.0",
830 "spatie/laravel-package-tools": "^1.9" 830 "spatie/laravel-package-tools": "^1.9"
831 }, 831 },
832 "type": "library", 832 "type": "library",
833 "extra": { 833 "extra": {
834 "laravel": { 834 "laravel": {
835 "providers": [ 835 "providers": [
836 "Filament\\Notifications\\NotificationsServiceProvider" 836 "Filament\\Notifications\\NotificationsServiceProvider"
837 ] 837 ]
838 } 838 }
839 }, 839 },
840 "autoload": { 840 "autoload": {
841 "files": [ 841 "files": [
842 "src/Testing/Autoload.php" 842 "src/Testing/Autoload.php"
843 ], 843 ],
844 "psr-4": { 844 "psr-4": {
845 "Filament\\Notifications\\": "src" 845 "Filament\\Notifications\\": "src"
846 } 846 }
847 }, 847 },
848 "notification-url": "https://packagist.org/downloads/", 848 "notification-url": "https://packagist.org/downloads/",
849 "license": [ 849 "license": [
850 "MIT" 850 "MIT"
851 ], 851 ],
852 "description": "Effortlessly build TALL-powered notifications.", 852 "description": "Effortlessly build TALL-powered notifications.",
853 "homepage": "https://github.com/filamentphp/filament", 853 "homepage": "https://github.com/filamentphp/filament",
854 "support": { 854 "support": {
855 "issues": "https://github.com/filamentphp/filament/issues", 855 "issues": "https://github.com/filamentphp/filament/issues",
856 "source": "https://github.com/filamentphp/filament" 856 "source": "https://github.com/filamentphp/filament"
857 }, 857 },
858 "time": "2023-05-04T23:08:09+00:00" 858 "time": "2023-05-04T23:08:09+00:00"
859 }, 859 },
860 { 860 {
861 "name": "filament/support", 861 "name": "filament/support",
862 "version": "v2.17.40", 862 "version": "v2.17.40",
863 "source": { 863 "source": {
864 "type": "git", 864 "type": "git",
865 "url": "https://github.com/filamentphp/support.git", 865 "url": "https://github.com/filamentphp/support.git",
866 "reference": "e75e02a76edd959304cdbea7815586b720f8d308" 866 "reference": "e75e02a76edd959304cdbea7815586b720f8d308"
867 }, 867 },
868 "dist": { 868 "dist": {
869 "type": "zip", 869 "type": "zip",
870 "url": "https://api.github.com/repos/filamentphp/support/zipball/e75e02a76edd959304cdbea7815586b720f8d308", 870 "url": "https://api.github.com/repos/filamentphp/support/zipball/e75e02a76edd959304cdbea7815586b720f8d308",
871 "reference": "e75e02a76edd959304cdbea7815586b720f8d308", 871 "reference": "e75e02a76edd959304cdbea7815586b720f8d308",
872 "shasum": "" 872 "shasum": ""
873 }, 873 },
874 "require": { 874 "require": {
875 "illuminate/contracts": "^8.6|^9.0|^10.0", 875 "illuminate/contracts": "^8.6|^9.0|^10.0",
876 "illuminate/support": "^8.6|^9.0|^10.0", 876 "illuminate/support": "^8.6|^9.0|^10.0",
877 "illuminate/view": "^8.6|^9.0|^10.0", 877 "illuminate/view": "^8.6|^9.0|^10.0",
878 "php": "^8.0", 878 "php": "^8.0",
879 "spatie/laravel-package-tools": "^1.9", 879 "spatie/laravel-package-tools": "^1.9",
880 "tgalopin/html-sanitizer": "^1.5" 880 "tgalopin/html-sanitizer": "^1.5"
881 }, 881 },
882 "type": "library", 882 "type": "library",
883 "extra": { 883 "extra": {
884 "laravel": { 884 "laravel": {
885 "providers": [ 885 "providers": [
886 "Filament\\Support\\SupportServiceProvider" 886 "Filament\\Support\\SupportServiceProvider"
887 ] 887 ]
888 } 888 }
889 }, 889 },
890 "autoload": { 890 "autoload": {
891 "files": [ 891 "files": [
892 "src/helpers.php" 892 "src/helpers.php"
893 ], 893 ],
894 "psr-4": { 894 "psr-4": {
895 "Filament\\Support\\": "src" 895 "Filament\\Support\\": "src"
896 } 896 }
897 }, 897 },
898 "notification-url": "https://packagist.org/downloads/", 898 "notification-url": "https://packagist.org/downloads/",
899 "license": [ 899 "license": [
900 "MIT" 900 "MIT"
901 ], 901 ],
902 "description": "Associated helper methods and foundation code for Filament packages.", 902 "description": "Associated helper methods and foundation code for Filament packages.",
903 "homepage": "https://github.com/filamentphp/filament", 903 "homepage": "https://github.com/filamentphp/filament",
904 "support": { 904 "support": {
905 "issues": "https://github.com/filamentphp/filament/issues", 905 "issues": "https://github.com/filamentphp/filament/issues",
906 "source": "https://github.com/filamentphp/filament" 906 "source": "https://github.com/filamentphp/filament"
907 }, 907 },
908 "time": "2023-05-13T07:21:02+00:00" 908 "time": "2023-05-13T07:21:02+00:00"
909 }, 909 },
910 { 910 {
911 "name": "filament/tables", 911 "name": "filament/tables",
912 "version": "v2.17.40", 912 "version": "v2.17.40",
913 "source": { 913 "source": {
914 "type": "git", 914 "type": "git",
915 "url": "https://github.com/filamentphp/tables.git", 915 "url": "https://github.com/filamentphp/tables.git",
916 "reference": "7389f819d057262642295a22fb7d26e92e0b2ab6" 916 "reference": "7389f819d057262642295a22fb7d26e92e0b2ab6"
917 }, 917 },
918 "dist": { 918 "dist": {
919 "type": "zip", 919 "type": "zip",
920 "url": "https://api.github.com/repos/filamentphp/tables/zipball/7389f819d057262642295a22fb7d26e92e0b2ab6", 920 "url": "https://api.github.com/repos/filamentphp/tables/zipball/7389f819d057262642295a22fb7d26e92e0b2ab6",
921 "reference": "7389f819d057262642295a22fb7d26e92e0b2ab6", 921 "reference": "7389f819d057262642295a22fb7d26e92e0b2ab6",
922 "shasum": "" 922 "shasum": ""
923 }, 923 },
924 "require": { 924 "require": {
925 "akaunting/laravel-money": "^1.2|^2.0|^3.0|^4.0", 925 "akaunting/laravel-money": "^1.2|^2.0|^3.0|^4.0",
926 "blade-ui-kit/blade-heroicons": "^1.2", 926 "blade-ui-kit/blade-heroicons": "^1.2",
927 "filament/forms": "self.version", 927 "filament/forms": "self.version",
928 "filament/notifications": "self.version", 928 "filament/notifications": "self.version",
929 "filament/support": "self.version", 929 "filament/support": "self.version",
930 "illuminate/console": "^8.6|^9.0|^10.0", 930 "illuminate/console": "^8.6|^9.0|^10.0",
931 "illuminate/contracts": "^8.6|^9.0|^10.0", 931 "illuminate/contracts": "^8.6|^9.0|^10.0",
932 "illuminate/database": "^8.6|^9.0|^10.0", 932 "illuminate/database": "^8.6|^9.0|^10.0",
933 "illuminate/filesystem": "^8.6|^9.0|^10.0", 933 "illuminate/filesystem": "^8.6|^9.0|^10.0",
934 "illuminate/support": "^8.6|^9.0|^10.0", 934 "illuminate/support": "^8.6|^9.0|^10.0",
935 "illuminate/view": "^8.6|^9.0|^10.0", 935 "illuminate/view": "^8.6|^9.0|^10.0",
936 "livewire/livewire": "^2.10.7", 936 "livewire/livewire": "^2.10.7",
937 "php": "^8.0", 937 "php": "^8.0",
938 "spatie/invade": "^1.0", 938 "spatie/invade": "^1.0",
939 "spatie/laravel-package-tools": "^1.9" 939 "spatie/laravel-package-tools": "^1.9"
940 }, 940 },
941 "type": "library", 941 "type": "library",
942 "extra": { 942 "extra": {
943 "laravel": { 943 "laravel": {
944 "providers": [ 944 "providers": [
945 "Filament\\Tables\\TablesServiceProvider" 945 "Filament\\Tables\\TablesServiceProvider"
946 ] 946 ]
947 } 947 }
948 }, 948 },
949 "autoload": { 949 "autoload": {
950 "psr-4": { 950 "psr-4": {
951 "Filament\\Tables\\": "src" 951 "Filament\\Tables\\": "src"
952 } 952 }
953 }, 953 },
954 "notification-url": "https://packagist.org/downloads/", 954 "notification-url": "https://packagist.org/downloads/",
955 "license": [ 955 "license": [
956 "MIT" 956 "MIT"
957 ], 957 ],
958 "description": "Effortlessly build TALL-powered tables.", 958 "description": "Effortlessly build TALL-powered tables.",
959 "homepage": "https://github.com/filamentphp/filament", 959 "homepage": "https://github.com/filamentphp/filament",
960 "support": { 960 "support": {
961 "issues": "https://github.com/filamentphp/filament/issues", 961 "issues": "https://github.com/filamentphp/filament/issues",
962 "source": "https://github.com/filamentphp/filament" 962 "source": "https://github.com/filamentphp/filament"
963 }, 963 },
964 "time": "2023-05-13T07:21:08+00:00" 964 "time": "2023-05-13T07:21:08+00:00"
965 }, 965 },
966 { 966 {
967 "name": "fruitcake/php-cors", 967 "name": "fruitcake/php-cors",
968 "version": "v1.2.0", 968 "version": "v1.2.0",
969 "source": { 969 "source": {
970 "type": "git", 970 "type": "git",
971 "url": "https://github.com/fruitcake/php-cors.git", 971 "url": "https://github.com/fruitcake/php-cors.git",
972 "reference": "58571acbaa5f9f462c9c77e911700ac66f446d4e" 972 "reference": "58571acbaa5f9f462c9c77e911700ac66f446d4e"
973 }, 973 },
974 "dist": { 974 "dist": {
975 "type": "zip", 975 "type": "zip",
976 "url": "https://api.github.com/repos/fruitcake/php-cors/zipball/58571acbaa5f9f462c9c77e911700ac66f446d4e", 976 "url": "https://api.github.com/repos/fruitcake/php-cors/zipball/58571acbaa5f9f462c9c77e911700ac66f446d4e",
977 "reference": "58571acbaa5f9f462c9c77e911700ac66f446d4e", 977 "reference": "58571acbaa5f9f462c9c77e911700ac66f446d4e",
978 "shasum": "" 978 "shasum": ""
979 }, 979 },
980 "require": { 980 "require": {
981 "php": "^7.4|^8.0", 981 "php": "^7.4|^8.0",
982 "symfony/http-foundation": "^4.4|^5.4|^6" 982 "symfony/http-foundation": "^4.4|^5.4|^6"
983 }, 983 },
984 "require-dev": { 984 "require-dev": {
985 "phpstan/phpstan": "^1.4", 985 "phpstan/phpstan": "^1.4",
986 "phpunit/phpunit": "^9", 986 "phpunit/phpunit": "^9",
987 "squizlabs/php_codesniffer": "^3.5" 987 "squizlabs/php_codesniffer": "^3.5"
988 }, 988 },
989 "type": "library", 989 "type": "library",
990 "extra": { 990 "extra": {
991 "branch-alias": { 991 "branch-alias": {
992 "dev-main": "1.1-dev" 992 "dev-main": "1.1-dev"
993 } 993 }
994 }, 994 },
995 "autoload": { 995 "autoload": {
996 "psr-4": { 996 "psr-4": {
997 "Fruitcake\\Cors\\": "src/" 997 "Fruitcake\\Cors\\": "src/"
998 } 998 }
999 }, 999 },
1000 "notification-url": "https://packagist.org/downloads/", 1000 "notification-url": "https://packagist.org/downloads/",
1001 "license": [ 1001 "license": [
1002 "MIT" 1002 "MIT"
1003 ], 1003 ],
1004 "authors": [ 1004 "authors": [
1005 { 1005 {
1006 "name": "Fruitcake", 1006 "name": "Fruitcake",
1007 "homepage": "https://fruitcake.nl" 1007 "homepage": "https://fruitcake.nl"
1008 }, 1008 },
1009 { 1009 {
1010 "name": "Barryvdh", 1010 "name": "Barryvdh",
1011 "email": "barryvdh@gmail.com" 1011 "email": "barryvdh@gmail.com"
1012 } 1012 }
1013 ], 1013 ],
1014 "description": "Cross-origin resource sharing library for the Symfony HttpFoundation", 1014 "description": "Cross-origin resource sharing library for the Symfony HttpFoundation",
1015 "homepage": "https://github.com/fruitcake/php-cors", 1015 "homepage": "https://github.com/fruitcake/php-cors",
1016 "keywords": [ 1016 "keywords": [
1017 "cors", 1017 "cors",
1018 "laravel", 1018 "laravel",
1019 "symfony" 1019 "symfony"
1020 ], 1020 ],
1021 "support": { 1021 "support": {
1022 "issues": "https://github.com/fruitcake/php-cors/issues", 1022 "issues": "https://github.com/fruitcake/php-cors/issues",
1023 "source": "https://github.com/fruitcake/php-cors/tree/v1.2.0" 1023 "source": "https://github.com/fruitcake/php-cors/tree/v1.2.0"
1024 }, 1024 },
1025 "funding": [ 1025 "funding": [
1026 { 1026 {
1027 "url": "https://fruitcake.nl", 1027 "url": "https://fruitcake.nl",
1028 "type": "custom" 1028 "type": "custom"
1029 }, 1029 },
1030 { 1030 {
1031 "url": "https://github.com/barryvdh", 1031 "url": "https://github.com/barryvdh",
1032 "type": "github" 1032 "type": "github"
1033 } 1033 }
1034 ], 1034 ],
1035 "time": "2022-02-20T15:07:15+00:00" 1035 "time": "2022-02-20T15:07:15+00:00"
1036 }, 1036 },
1037 { 1037 {
1038 "name": "graham-campbell/result-type", 1038 "name": "graham-campbell/result-type",
1039 "version": "v1.1.1", 1039 "version": "v1.1.1",
1040 "source": { 1040 "source": {
1041 "type": "git", 1041 "type": "git",
1042 "url": "https://github.com/GrahamCampbell/Result-Type.git", 1042 "url": "https://github.com/GrahamCampbell/Result-Type.git",
1043 "reference": "672eff8cf1d6fe1ef09ca0f89c4b287d6a3eb831" 1043 "reference": "672eff8cf1d6fe1ef09ca0f89c4b287d6a3eb831"
1044 }, 1044 },
1045 "dist": { 1045 "dist": {
1046 "type": "zip", 1046 "type": "zip",
1047 "url": "https://api.github.com/repos/GrahamCampbell/Result-Type/zipball/672eff8cf1d6fe1ef09ca0f89c4b287d6a3eb831", 1047 "url": "https://api.github.com/repos/GrahamCampbell/Result-Type/zipball/672eff8cf1d6fe1ef09ca0f89c4b287d6a3eb831",
1048 "reference": "672eff8cf1d6fe1ef09ca0f89c4b287d6a3eb831", 1048 "reference": "672eff8cf1d6fe1ef09ca0f89c4b287d6a3eb831",
1049 "shasum": "" 1049 "shasum": ""
1050 }, 1050 },
1051 "require": { 1051 "require": {
1052 "php": "^7.2.5 || ^8.0", 1052 "php": "^7.2.5 || ^8.0",
1053 "phpoption/phpoption": "^1.9.1" 1053 "phpoption/phpoption": "^1.9.1"
1054 }, 1054 },
1055 "require-dev": { 1055 "require-dev": {
1056 "phpunit/phpunit": "^8.5.32 || ^9.6.3 || ^10.0.12" 1056 "phpunit/phpunit": "^8.5.32 || ^9.6.3 || ^10.0.12"
1057 }, 1057 },
1058 "type": "library", 1058 "type": "library",
1059 "autoload": { 1059 "autoload": {
1060 "psr-4": { 1060 "psr-4": {
1061 "GrahamCampbell\\ResultType\\": "src/" 1061 "GrahamCampbell\\ResultType\\": "src/"
1062 } 1062 }
1063 }, 1063 },
1064 "notification-url": "https://packagist.org/downloads/", 1064 "notification-url": "https://packagist.org/downloads/",
1065 "license": [ 1065 "license": [
1066 "MIT" 1066 "MIT"
1067 ], 1067 ],
1068 "authors": [ 1068 "authors": [
1069 { 1069 {
1070 "name": "Graham Campbell", 1070 "name": "Graham Campbell",
1071 "email": "hello@gjcampbell.co.uk", 1071 "email": "hello@gjcampbell.co.uk",
1072 "homepage": "https://github.com/GrahamCampbell" 1072 "homepage": "https://github.com/GrahamCampbell"
1073 } 1073 }
1074 ], 1074 ],
1075 "description": "An Implementation Of The Result Type", 1075 "description": "An Implementation Of The Result Type",
1076 "keywords": [ 1076 "keywords": [
1077 "Graham Campbell", 1077 "Graham Campbell",
1078 "GrahamCampbell", 1078 "GrahamCampbell",
1079 "Result Type", 1079 "Result Type",
1080 "Result-Type", 1080 "Result-Type",
1081 "result" 1081 "result"
1082 ], 1082 ],
1083 "support": { 1083 "support": {
1084 "issues": "https://github.com/GrahamCampbell/Result-Type/issues", 1084 "issues": "https://github.com/GrahamCampbell/Result-Type/issues",
1085 "source": "https://github.com/GrahamCampbell/Result-Type/tree/v1.1.1" 1085 "source": "https://github.com/GrahamCampbell/Result-Type/tree/v1.1.1"
1086 }, 1086 },
1087 "funding": [ 1087 "funding": [
1088 { 1088 {
1089 "url": "https://github.com/GrahamCampbell", 1089 "url": "https://github.com/GrahamCampbell",
1090 "type": "github" 1090 "type": "github"
1091 }, 1091 },
1092 { 1092 {
1093 "url": "https://tidelift.com/funding/github/packagist/graham-campbell/result-type", 1093 "url": "https://tidelift.com/funding/github/packagist/graham-campbell/result-type",
1094 "type": "tidelift" 1094 "type": "tidelift"
1095 } 1095 }
1096 ], 1096 ],
1097 "time": "2023-02-25T20:23:15+00:00" 1097 "time": "2023-02-25T20:23:15+00:00"
1098 }, 1098 },
1099 { 1099 {
1100 "name": "guzzlehttp/guzzle", 1100 "name": "guzzlehttp/guzzle",
1101 "version": "7.6.0", 1101 "version": "7.6.0",
1102 "source": { 1102 "source": {
1103 "type": "git", 1103 "type": "git",
1104 "url": "https://github.com/guzzle/guzzle.git", 1104 "url": "https://github.com/guzzle/guzzle.git",
1105 "reference": "733dd89533dd371a0987172727df15f500dab0ef" 1105 "reference": "733dd89533dd371a0987172727df15f500dab0ef"
1106 }, 1106 },
1107 "dist": { 1107 "dist": {
1108 "type": "zip", 1108 "type": "zip",
1109 "url": "https://api.github.com/repos/guzzle/guzzle/zipball/733dd89533dd371a0987172727df15f500dab0ef", 1109 "url": "https://api.github.com/repos/guzzle/guzzle/zipball/733dd89533dd371a0987172727df15f500dab0ef",
1110 "reference": "733dd89533dd371a0987172727df15f500dab0ef", 1110 "reference": "733dd89533dd371a0987172727df15f500dab0ef",
1111 "shasum": "" 1111 "shasum": ""
1112 }, 1112 },
1113 "require": { 1113 "require": {
1114 "ext-json": "*", 1114 "ext-json": "*",
1115 "guzzlehttp/promises": "^1.5", 1115 "guzzlehttp/promises": "^1.5",
1116 "guzzlehttp/psr7": "^1.9.1 || ^2.4.5", 1116 "guzzlehttp/psr7": "^1.9.1 || ^2.4.5",
1117 "php": "^7.2.5 || ^8.0", 1117 "php": "^7.2.5 || ^8.0",
1118 "psr/http-client": "^1.0", 1118 "psr/http-client": "^1.0",
1119 "symfony/deprecation-contracts": "^2.2 || ^3.0" 1119 "symfony/deprecation-contracts": "^2.2 || ^3.0"
1120 }, 1120 },
1121 "provide": { 1121 "provide": {
1122 "psr/http-client-implementation": "1.0" 1122 "psr/http-client-implementation": "1.0"
1123 }, 1123 },
1124 "require-dev": { 1124 "require-dev": {
1125 "bamarni/composer-bin-plugin": "^1.8.1", 1125 "bamarni/composer-bin-plugin": "^1.8.1",
1126 "ext-curl": "*", 1126 "ext-curl": "*",
1127 "php-http/client-integration-tests": "^3.0", 1127 "php-http/client-integration-tests": "^3.0",
1128 "phpunit/phpunit": "^8.5.29 || ^9.5.23", 1128 "phpunit/phpunit": "^8.5.29 || ^9.5.23",
1129 "psr/log": "^1.1 || ^2.0 || ^3.0" 1129 "psr/log": "^1.1 || ^2.0 || ^3.0"
1130 }, 1130 },
1131 "suggest": { 1131 "suggest": {
1132 "ext-curl": "Required for CURL handler support", 1132 "ext-curl": "Required for CURL handler support",
1133 "ext-intl": "Required for Internationalized Domain Name (IDN) support", 1133 "ext-intl": "Required for Internationalized Domain Name (IDN) support",
1134 "psr/log": "Required for using the Log middleware" 1134 "psr/log": "Required for using the Log middleware"
1135 }, 1135 },
1136 "type": "library", 1136 "type": "library",
1137 "extra": { 1137 "extra": {
1138 "bamarni-bin": { 1138 "bamarni-bin": {
1139 "bin-links": true, 1139 "bin-links": true,
1140 "forward-command": false 1140 "forward-command": false
1141 } 1141 }
1142 }, 1142 },
1143 "autoload": { 1143 "autoload": {
1144 "files": [ 1144 "files": [
1145 "src/functions_include.php" 1145 "src/functions_include.php"
1146 ], 1146 ],
1147 "psr-4": { 1147 "psr-4": {
1148 "GuzzleHttp\\": "src/" 1148 "GuzzleHttp\\": "src/"
1149 } 1149 }
1150 }, 1150 },
1151 "notification-url": "https://packagist.org/downloads/", 1151 "notification-url": "https://packagist.org/downloads/",
1152 "license": [ 1152 "license": [
1153 "MIT" 1153 "MIT"
1154 ], 1154 ],
1155 "authors": [ 1155 "authors": [
1156 { 1156 {
1157 "name": "Graham Campbell", 1157 "name": "Graham Campbell",
1158 "email": "hello@gjcampbell.co.uk", 1158 "email": "hello@gjcampbell.co.uk",
1159 "homepage": "https://github.com/GrahamCampbell" 1159 "homepage": "https://github.com/GrahamCampbell"
1160 }, 1160 },
1161 { 1161 {
1162 "name": "Michael Dowling", 1162 "name": "Michael Dowling",
1163 "email": "mtdowling@gmail.com", 1163 "email": "mtdowling@gmail.com",
1164 "homepage": "https://github.com/mtdowling" 1164 "homepage": "https://github.com/mtdowling"
1165 }, 1165 },
1166 { 1166 {
1167 "name": "Jeremy Lindblom", 1167 "name": "Jeremy Lindblom",
1168 "email": "jeremeamia@gmail.com", 1168 "email": "jeremeamia@gmail.com",
1169 "homepage": "https://github.com/jeremeamia" 1169 "homepage": "https://github.com/jeremeamia"
1170 }, 1170 },
1171 { 1171 {
1172 "name": "George Mponos", 1172 "name": "George Mponos",
1173 "email": "gmponos@gmail.com", 1173 "email": "gmponos@gmail.com",
1174 "homepage": "https://github.com/gmponos" 1174 "homepage": "https://github.com/gmponos"
1175 }, 1175 },
1176 { 1176 {
1177 "name": "Tobias Nyholm", 1177 "name": "Tobias Nyholm",
1178 "email": "tobias.nyholm@gmail.com", 1178 "email": "tobias.nyholm@gmail.com",
1179 "homepage": "https://github.com/Nyholm" 1179 "homepage": "https://github.com/Nyholm"
1180 }, 1180 },
1181 { 1181 {
1182 "name": "Márk Sági-Kazár", 1182 "name": "Márk Sági-Kazár",
1183 "email": "mark.sagikazar@gmail.com", 1183 "email": "mark.sagikazar@gmail.com",
1184 "homepage": "https://github.com/sagikazarmark" 1184 "homepage": "https://github.com/sagikazarmark"
1185 }, 1185 },
1186 { 1186 {
1187 "name": "Tobias Schultze", 1187 "name": "Tobias Schultze",
1188 "email": "webmaster@tubo-world.de", 1188 "email": "webmaster@tubo-world.de",
1189 "homepage": "https://github.com/Tobion" 1189 "homepage": "https://github.com/Tobion"
1190 } 1190 }
1191 ], 1191 ],
1192 "description": "Guzzle is a PHP HTTP client library", 1192 "description": "Guzzle is a PHP HTTP client library",
1193 "keywords": [ 1193 "keywords": [
1194 "client", 1194 "client",
1195 "curl", 1195 "curl",
1196 "framework", 1196 "framework",
1197 "http", 1197 "http",
1198 "http client", 1198 "http client",
1199 "psr-18", 1199 "psr-18",
1200 "psr-7", 1200 "psr-7",
1201 "rest", 1201 "rest",
1202 "web service" 1202 "web service"
1203 ], 1203 ],
1204 "support": { 1204 "support": {
1205 "issues": "https://github.com/guzzle/guzzle/issues", 1205 "issues": "https://github.com/guzzle/guzzle/issues",
1206 "source": "https://github.com/guzzle/guzzle/tree/7.6.0" 1206 "source": "https://github.com/guzzle/guzzle/tree/7.6.0"
1207 }, 1207 },
1208 "funding": [ 1208 "funding": [
1209 { 1209 {
1210 "url": "https://github.com/GrahamCampbell", 1210 "url": "https://github.com/GrahamCampbell",
1211 "type": "github" 1211 "type": "github"
1212 }, 1212 },
1213 { 1213 {
1214 "url": "https://github.com/Nyholm", 1214 "url": "https://github.com/Nyholm",
1215 "type": "github" 1215 "type": "github"
1216 }, 1216 },
1217 { 1217 {
1218 "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", 1218 "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle",
1219 "type": "tidelift" 1219 "type": "tidelift"
1220 } 1220 }
1221 ], 1221 ],
1222 "time": "2023-05-14T11:23:39+00:00" 1222 "time": "2023-05-14T11:23:39+00:00"
1223 }, 1223 },
1224 { 1224 {
1225 "name": "guzzlehttp/promises", 1225 "name": "guzzlehttp/promises",
1226 "version": "1.5.2", 1226 "version": "1.5.2",
1227 "source": { 1227 "source": {
1228 "type": "git", 1228 "type": "git",
1229 "url": "https://github.com/guzzle/promises.git", 1229 "url": "https://github.com/guzzle/promises.git",
1230 "reference": "b94b2807d85443f9719887892882d0329d1e2598" 1230 "reference": "b94b2807d85443f9719887892882d0329d1e2598"
1231 }, 1231 },
1232 "dist": { 1232 "dist": {
1233 "type": "zip", 1233 "type": "zip",
1234 "url": "https://api.github.com/repos/guzzle/promises/zipball/b94b2807d85443f9719887892882d0329d1e2598", 1234 "url": "https://api.github.com/repos/guzzle/promises/zipball/b94b2807d85443f9719887892882d0329d1e2598",
1235 "reference": "b94b2807d85443f9719887892882d0329d1e2598", 1235 "reference": "b94b2807d85443f9719887892882d0329d1e2598",
1236 "shasum": "" 1236 "shasum": ""
1237 }, 1237 },
1238 "require": { 1238 "require": {
1239 "php": ">=5.5" 1239 "php": ">=5.5"
1240 }, 1240 },
1241 "require-dev": { 1241 "require-dev": {
1242 "symfony/phpunit-bridge": "^4.4 || ^5.1" 1242 "symfony/phpunit-bridge": "^4.4 || ^5.1"
1243 }, 1243 },
1244 "type": "library", 1244 "type": "library",
1245 "extra": { 1245 "extra": {
1246 "branch-alias": { 1246 "branch-alias": {
1247 "dev-master": "1.5-dev" 1247 "dev-master": "1.5-dev"
1248 } 1248 }
1249 }, 1249 },
1250 "autoload": { 1250 "autoload": {
1251 "files": [ 1251 "files": [
1252 "src/functions_include.php" 1252 "src/functions_include.php"
1253 ], 1253 ],
1254 "psr-4": { 1254 "psr-4": {
1255 "GuzzleHttp\\Promise\\": "src/" 1255 "GuzzleHttp\\Promise\\": "src/"
1256 } 1256 }
1257 }, 1257 },
1258 "notification-url": "https://packagist.org/downloads/", 1258 "notification-url": "https://packagist.org/downloads/",
1259 "license": [ 1259 "license": [
1260 "MIT" 1260 "MIT"
1261 ], 1261 ],
1262 "authors": [ 1262 "authors": [
1263 { 1263 {
1264 "name": "Graham Campbell", 1264 "name": "Graham Campbell",
1265 "email": "hello@gjcampbell.co.uk", 1265 "email": "hello@gjcampbell.co.uk",
1266 "homepage": "https://github.com/GrahamCampbell" 1266 "homepage": "https://github.com/GrahamCampbell"
1267 }, 1267 },
1268 { 1268 {
1269 "name": "Michael Dowling", 1269 "name": "Michael Dowling",
1270 "email": "mtdowling@gmail.com", 1270 "email": "mtdowling@gmail.com",
1271 "homepage": "https://github.com/mtdowling" 1271 "homepage": "https://github.com/mtdowling"
1272 }, 1272 },
1273 { 1273 {
1274 "name": "Tobias Nyholm", 1274 "name": "Tobias Nyholm",
1275 "email": "tobias.nyholm@gmail.com", 1275 "email": "tobias.nyholm@gmail.com",
1276 "homepage": "https://github.com/Nyholm" 1276 "homepage": "https://github.com/Nyholm"
1277 }, 1277 },
1278 { 1278 {
1279 "name": "Tobias Schultze", 1279 "name": "Tobias Schultze",
1280 "email": "webmaster@tubo-world.de", 1280 "email": "webmaster@tubo-world.de",
1281 "homepage": "https://github.com/Tobion" 1281 "homepage": "https://github.com/Tobion"
1282 } 1282 }
1283 ], 1283 ],
1284 "description": "Guzzle promises library", 1284 "description": "Guzzle promises library",
1285 "keywords": [ 1285 "keywords": [
1286 "promise" 1286 "promise"
1287 ], 1287 ],
1288 "support": { 1288 "support": {
1289 "issues": "https://github.com/guzzle/promises/issues", 1289 "issues": "https://github.com/guzzle/promises/issues",
1290 "source": "https://github.com/guzzle/promises/tree/1.5.2" 1290 "source": "https://github.com/guzzle/promises/tree/1.5.2"
1291 }, 1291 },
1292 "funding": [ 1292 "funding": [
1293 { 1293 {
1294 "url": "https://github.com/GrahamCampbell", 1294 "url": "https://github.com/GrahamCampbell",
1295 "type": "github" 1295 "type": "github"
1296 }, 1296 },
1297 { 1297 {
1298 "url": "https://github.com/Nyholm", 1298 "url": "https://github.com/Nyholm",
1299 "type": "github" 1299 "type": "github"
1300 }, 1300 },
1301 { 1301 {
1302 "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", 1302 "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises",
1303 "type": "tidelift" 1303 "type": "tidelift"
1304 } 1304 }
1305 ], 1305 ],
1306 "time": "2022-08-28T14:55:35+00:00" 1306 "time": "2022-08-28T14:55:35+00:00"
1307 }, 1307 },
1308 { 1308 {
1309 "name": "guzzlehttp/psr7", 1309 "name": "guzzlehttp/psr7",
1310 "version": "2.5.0", 1310 "version": "2.5.0",
1311 "source": { 1311 "source": {
1312 "type": "git", 1312 "type": "git",
1313 "url": "https://github.com/guzzle/psr7.git", 1313 "url": "https://github.com/guzzle/psr7.git",
1314 "reference": "b635f279edd83fc275f822a1188157ffea568ff6" 1314 "reference": "b635f279edd83fc275f822a1188157ffea568ff6"
1315 }, 1315 },
1316 "dist": { 1316 "dist": {
1317 "type": "zip", 1317 "type": "zip",
1318 "url": "https://api.github.com/repos/guzzle/psr7/zipball/b635f279edd83fc275f822a1188157ffea568ff6", 1318 "url": "https://api.github.com/repos/guzzle/psr7/zipball/b635f279edd83fc275f822a1188157ffea568ff6",
1319 "reference": "b635f279edd83fc275f822a1188157ffea568ff6", 1319 "reference": "b635f279edd83fc275f822a1188157ffea568ff6",
1320 "shasum": "" 1320 "shasum": ""
1321 }, 1321 },
1322 "require": { 1322 "require": {
1323 "php": "^7.2.5 || ^8.0", 1323 "php": "^7.2.5 || ^8.0",
1324 "psr/http-factory": "^1.0", 1324 "psr/http-factory": "^1.0",
1325 "psr/http-message": "^1.1 || ^2.0", 1325 "psr/http-message": "^1.1 || ^2.0",
1326 "ralouphie/getallheaders": "^3.0" 1326 "ralouphie/getallheaders": "^3.0"
1327 }, 1327 },
1328 "provide": { 1328 "provide": {
1329 "psr/http-factory-implementation": "1.0", 1329 "psr/http-factory-implementation": "1.0",
1330 "psr/http-message-implementation": "1.0" 1330 "psr/http-message-implementation": "1.0"
1331 }, 1331 },
1332 "require-dev": { 1332 "require-dev": {
1333 "bamarni/composer-bin-plugin": "^1.8.1", 1333 "bamarni/composer-bin-plugin": "^1.8.1",
1334 "http-interop/http-factory-tests": "^0.9", 1334 "http-interop/http-factory-tests": "^0.9",
1335 "phpunit/phpunit": "^8.5.29 || ^9.5.23" 1335 "phpunit/phpunit": "^8.5.29 || ^9.5.23"
1336 }, 1336 },
1337 "suggest": { 1337 "suggest": {
1338 "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" 1338 "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses"
1339 }, 1339 },
1340 "type": "library", 1340 "type": "library",
1341 "extra": { 1341 "extra": {
1342 "bamarni-bin": { 1342 "bamarni-bin": {
1343 "bin-links": true, 1343 "bin-links": true,
1344 "forward-command": false 1344 "forward-command": false
1345 } 1345 }
1346 }, 1346 },
1347 "autoload": { 1347 "autoload": {
1348 "psr-4": { 1348 "psr-4": {
1349 "GuzzleHttp\\Psr7\\": "src/" 1349 "GuzzleHttp\\Psr7\\": "src/"
1350 } 1350 }
1351 }, 1351 },
1352 "notification-url": "https://packagist.org/downloads/", 1352 "notification-url": "https://packagist.org/downloads/",
1353 "license": [ 1353 "license": [
1354 "MIT" 1354 "MIT"
1355 ], 1355 ],
1356 "authors": [ 1356 "authors": [
1357 { 1357 {
1358 "name": "Graham Campbell", 1358 "name": "Graham Campbell",
1359 "email": "hello@gjcampbell.co.uk", 1359 "email": "hello@gjcampbell.co.uk",
1360 "homepage": "https://github.com/GrahamCampbell" 1360 "homepage": "https://github.com/GrahamCampbell"
1361 }, 1361 },
1362 { 1362 {
1363 "name": "Michael Dowling", 1363 "name": "Michael Dowling",
1364 "email": "mtdowling@gmail.com", 1364 "email": "mtdowling@gmail.com",
1365 "homepage": "https://github.com/mtdowling" 1365 "homepage": "https://github.com/mtdowling"
1366 }, 1366 },
1367 { 1367 {
1368 "name": "George Mponos", 1368 "name": "George Mponos",
1369 "email": "gmponos@gmail.com", 1369 "email": "gmponos@gmail.com",
1370 "homepage": "https://github.com/gmponos" 1370 "homepage": "https://github.com/gmponos"
1371 }, 1371 },
1372 { 1372 {
1373 "name": "Tobias Nyholm", 1373 "name": "Tobias Nyholm",
1374 "email": "tobias.nyholm@gmail.com", 1374 "email": "tobias.nyholm@gmail.com",
1375 "homepage": "https://github.com/Nyholm" 1375 "homepage": "https://github.com/Nyholm"
1376 }, 1376 },
1377 { 1377 {
1378 "name": "Márk Sági-Kazár", 1378 "name": "Márk Sági-Kazár",
1379 "email": "mark.sagikazar@gmail.com", 1379 "email": "mark.sagikazar@gmail.com",
1380 "homepage": "https://github.com/sagikazarmark" 1380 "homepage": "https://github.com/sagikazarmark"
1381 }, 1381 },
1382 { 1382 {
1383 "name": "Tobias Schultze", 1383 "name": "Tobias Schultze",
1384 "email": "webmaster@tubo-world.de", 1384 "email": "webmaster@tubo-world.de",
1385 "homepage": "https://github.com/Tobion" 1385 "homepage": "https://github.com/Tobion"
1386 }, 1386 },
1387 { 1387 {
1388 "name": "Márk Sági-Kazár", 1388 "name": "Márk Sági-Kazár",
1389 "email": "mark.sagikazar@gmail.com", 1389 "email": "mark.sagikazar@gmail.com",
1390 "homepage": "https://sagikazarmark.hu" 1390 "homepage": "https://sagikazarmark.hu"
1391 } 1391 }
1392 ], 1392 ],
1393 "description": "PSR-7 message implementation that also provides common utility methods", 1393 "description": "PSR-7 message implementation that also provides common utility methods",
1394 "keywords": [ 1394 "keywords": [
1395 "http", 1395 "http",
1396 "message", 1396 "message",
1397 "psr-7", 1397 "psr-7",
1398 "request", 1398 "request",
1399 "response", 1399 "response",
1400 "stream", 1400 "stream",
1401 "uri", 1401 "uri",
1402 "url" 1402 "url"
1403 ], 1403 ],
1404 "support": { 1404 "support": {
1405 "issues": "https://github.com/guzzle/psr7/issues", 1405 "issues": "https://github.com/guzzle/psr7/issues",
1406 "source": "https://github.com/guzzle/psr7/tree/2.5.0" 1406 "source": "https://github.com/guzzle/psr7/tree/2.5.0"
1407 }, 1407 },
1408 "funding": [ 1408 "funding": [
1409 { 1409 {
1410 "url": "https://github.com/GrahamCampbell", 1410 "url": "https://github.com/GrahamCampbell",
1411 "type": "github" 1411 "type": "github"
1412 }, 1412 },
1413 { 1413 {
1414 "url": "https://github.com/Nyholm", 1414 "url": "https://github.com/Nyholm",
1415 "type": "github" 1415 "type": "github"
1416 }, 1416 },
1417 { 1417 {
1418 "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", 1418 "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7",
1419 "type": "tidelift" 1419 "type": "tidelift"
1420 } 1420 }
1421 ], 1421 ],
1422 "time": "2023-04-17T16:11:26+00:00" 1422 "time": "2023-04-17T16:11:26+00:00"
1423 }, 1423 },
1424 { 1424 {
1425 "name": "guzzlehttp/uri-template", 1425 "name": "guzzlehttp/uri-template",
1426 "version": "v1.0.1", 1426 "version": "v1.0.1",
1427 "source": { 1427 "source": {
1428 "type": "git", 1428 "type": "git",
1429 "url": "https://github.com/guzzle/uri-template.git", 1429 "url": "https://github.com/guzzle/uri-template.git",
1430 "reference": "b945d74a55a25a949158444f09ec0d3c120d69e2" 1430 "reference": "b945d74a55a25a949158444f09ec0d3c120d69e2"
1431 }, 1431 },
1432 "dist": { 1432 "dist": {
1433 "type": "zip", 1433 "type": "zip",
1434 "url": "https://api.github.com/repos/guzzle/uri-template/zipball/b945d74a55a25a949158444f09ec0d3c120d69e2", 1434 "url": "https://api.github.com/repos/guzzle/uri-template/zipball/b945d74a55a25a949158444f09ec0d3c120d69e2",
1435 "reference": "b945d74a55a25a949158444f09ec0d3c120d69e2", 1435 "reference": "b945d74a55a25a949158444f09ec0d3c120d69e2",
1436 "shasum": "" 1436 "shasum": ""
1437 }, 1437 },
1438 "require": { 1438 "require": {
1439 "php": "^7.2.5 || ^8.0", 1439 "php": "^7.2.5 || ^8.0",
1440 "symfony/polyfill-php80": "^1.17" 1440 "symfony/polyfill-php80": "^1.17"
1441 }, 1441 },
1442 "require-dev": { 1442 "require-dev": {
1443 "phpunit/phpunit": "^8.5.19 || ^9.5.8", 1443 "phpunit/phpunit": "^8.5.19 || ^9.5.8",
1444 "uri-template/tests": "1.0.0" 1444 "uri-template/tests": "1.0.0"
1445 }, 1445 },
1446 "type": "library", 1446 "type": "library",
1447 "extra": { 1447 "extra": {
1448 "branch-alias": { 1448 "branch-alias": {
1449 "dev-master": "1.0-dev" 1449 "dev-master": "1.0-dev"
1450 } 1450 }
1451 }, 1451 },
1452 "autoload": { 1452 "autoload": {
1453 "psr-4": { 1453 "psr-4": {
1454 "GuzzleHttp\\UriTemplate\\": "src" 1454 "GuzzleHttp\\UriTemplate\\": "src"
1455 } 1455 }
1456 }, 1456 },
1457 "notification-url": "https://packagist.org/downloads/", 1457 "notification-url": "https://packagist.org/downloads/",
1458 "license": [ 1458 "license": [
1459 "MIT" 1459 "MIT"
1460 ], 1460 ],
1461 "authors": [ 1461 "authors": [
1462 { 1462 {
1463 "name": "Graham Campbell", 1463 "name": "Graham Campbell",
1464 "email": "hello@gjcampbell.co.uk", 1464 "email": "hello@gjcampbell.co.uk",
1465 "homepage": "https://github.com/GrahamCampbell" 1465 "homepage": "https://github.com/GrahamCampbell"
1466 }, 1466 },
1467 { 1467 {
1468 "name": "Michael Dowling", 1468 "name": "Michael Dowling",
1469 "email": "mtdowling@gmail.com", 1469 "email": "mtdowling@gmail.com",
1470 "homepage": "https://github.com/mtdowling" 1470 "homepage": "https://github.com/mtdowling"
1471 }, 1471 },
1472 { 1472 {
1473 "name": "George Mponos", 1473 "name": "George Mponos",
1474 "email": "gmponos@gmail.com", 1474 "email": "gmponos@gmail.com",
1475 "homepage": "https://github.com/gmponos" 1475 "homepage": "https://github.com/gmponos"
1476 }, 1476 },
1477 { 1477 {
1478 "name": "Tobias Nyholm", 1478 "name": "Tobias Nyholm",
1479 "email": "tobias.nyholm@gmail.com", 1479 "email": "tobias.nyholm@gmail.com",
1480 "homepage": "https://github.com/Nyholm" 1480 "homepage": "https://github.com/Nyholm"
1481 } 1481 }
1482 ], 1482 ],
1483 "description": "A polyfill class for uri_template of PHP", 1483 "description": "A polyfill class for uri_template of PHP",
1484 "keywords": [ 1484 "keywords": [
1485 "guzzlehttp", 1485 "guzzlehttp",
1486 "uri-template" 1486 "uri-template"
1487 ], 1487 ],
1488 "support": { 1488 "support": {
1489 "issues": "https://github.com/guzzle/uri-template/issues", 1489 "issues": "https://github.com/guzzle/uri-template/issues",
1490 "source": "https://github.com/guzzle/uri-template/tree/v1.0.1" 1490 "source": "https://github.com/guzzle/uri-template/tree/v1.0.1"
1491 }, 1491 },
1492 "funding": [ 1492 "funding": [
1493 { 1493 {
1494 "url": "https://github.com/GrahamCampbell", 1494 "url": "https://github.com/GrahamCampbell",
1495 "type": "github" 1495 "type": "github"
1496 }, 1496 },
1497 { 1497 {
1498 "url": "https://github.com/Nyholm", 1498 "url": "https://github.com/Nyholm",
1499 "type": "github" 1499 "type": "github"
1500 }, 1500 },
1501 { 1501 {
1502 "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/uri-template", 1502 "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/uri-template",
1503 "type": "tidelift" 1503 "type": "tidelift"
1504 } 1504 }
1505 ], 1505 ],
1506 "time": "2021-10-07T12:57:01+00:00" 1506 "time": "2021-10-07T12:57:01+00:00"
1507 }, 1507 },
1508 { 1508 {
1509 "name": "laravel-lang/lang", 1509 "name": "laravel-lang/lang",
1510 "version": "12.17.1", 1510 "version": "12.17.1",
1511 "source": { 1511 "source": {
1512 "type": "git", 1512 "type": "git",
1513 "url": "https://github.com/Laravel-Lang/lang.git", 1513 "url": "https://github.com/Laravel-Lang/lang.git",
1514 "reference": "b07184103fb64131d514667b8fd1d74c71105409" 1514 "reference": "b07184103fb64131d514667b8fd1d74c71105409"
1515 }, 1515 },
1516 "dist": { 1516 "dist": {
1517 "type": "zip", 1517 "type": "zip",
1518 "url": "https://api.github.com/repos/Laravel-Lang/lang/zipball/b07184103fb64131d514667b8fd1d74c71105409", 1518 "url": "https://api.github.com/repos/Laravel-Lang/lang/zipball/b07184103fb64131d514667b8fd1d74c71105409",
1519 "reference": "b07184103fb64131d514667b8fd1d74c71105409", 1519 "reference": "b07184103fb64131d514667b8fd1d74c71105409",
1520 "shasum": "" 1520 "shasum": ""
1521 }, 1521 },
1522 "require": { 1522 "require": {
1523 "ext-json": "*" 1523 "ext-json": "*"
1524 }, 1524 },
1525 "conflict": { 1525 "conflict": {
1526 "laravel-lang/publisher": "<14.0" 1526 "laravel-lang/publisher": "<14.0"
1527 }, 1527 },
1528 "require-dev": { 1528 "require-dev": {
1529 "laravel-lang/publisher": "^14.0", 1529 "laravel-lang/publisher": "^14.0",
1530 "laravel-lang/status-generator": "^1.13", 1530 "laravel-lang/status-generator": "^1.13",
1531 "php": "^8.1", 1531 "php": "^8.1",
1532 "phpunit/phpunit": "^9.6", 1532 "phpunit/phpunit": "^9.6",
1533 "symfony/var-dumper": "^5.0 || ^6.0" 1533 "symfony/var-dumper": "^5.0 || ^6.0"
1534 }, 1534 },
1535 "suggest": { 1535 "suggest": {
1536 "arcanedev/laravel-lang": "Translations manager and checker for Laravel", 1536 "arcanedev/laravel-lang": "Translations manager and checker for Laravel",
1537 "laravel-lang/attributes": "Translations for field names of the forms", 1537 "laravel-lang/attributes": "Translations for field names of the forms",
1538 "laravel-lang/http-statuses": "Translations for HTTP statuses", 1538 "laravel-lang/http-statuses": "Translations for HTTP statuses",
1539 "laravel-lang/publisher": "Easy installation and update of translation files for your project" 1539 "laravel-lang/publisher": "Easy installation and update of translation files for your project"
1540 }, 1540 },
1541 "type": "library", 1541 "type": "library",
1542 "extra": { 1542 "extra": {
1543 "laravel": { 1543 "laravel": {
1544 "providers": [ 1544 "providers": [
1545 "LaravelLang\\Lang\\ServiceProvider" 1545 "LaravelLang\\Lang\\ServiceProvider"
1546 ] 1546 ]
1547 } 1547 }
1548 }, 1548 },
1549 "autoload": { 1549 "autoload": {
1550 "psr-4": { 1550 "psr-4": {
1551 "LaravelLang\\Lang\\": "src" 1551 "LaravelLang\\Lang\\": "src"
1552 } 1552 }
1553 }, 1553 },
1554 "notification-url": "https://packagist.org/downloads/", 1554 "notification-url": "https://packagist.org/downloads/",
1555 "license": [ 1555 "license": [
1556 "MIT" 1556 "MIT"
1557 ], 1557 ],
1558 "authors": [ 1558 "authors": [
1559 { 1559 {
1560 "name": "Laravel-Lang Team", 1560 "name": "Laravel-Lang Team",
1561 "homepage": "https://github.com/Laravel-Lang" 1561 "homepage": "https://github.com/Laravel-Lang"
1562 } 1562 }
1563 ], 1563 ],
1564 "description": "Languages for Laravel", 1564 "description": "Languages for Laravel",
1565 "keywords": [ 1565 "keywords": [
1566 "lang", 1566 "lang",
1567 "languages", 1567 "languages",
1568 "laravel", 1568 "laravel",
1569 "lpm" 1569 "lpm"
1570 ], 1570 ],
1571 "support": { 1571 "support": {
1572 "issues": "https://github.com/Laravel-Lang/lang/issues", 1572 "issues": "https://github.com/Laravel-Lang/lang/issues",
1573 "source": "https://github.com/Laravel-Lang/lang" 1573 "source": "https://github.com/Laravel-Lang/lang"
1574 }, 1574 },
1575 "funding": [ 1575 "funding": [
1576 { 1576 {
1577 "url": "https://opencollective.com/laravel-lang", 1577 "url": "https://opencollective.com/laravel-lang",
1578 "type": "open_collective" 1578 "type": "open_collective"
1579 } 1579 }
1580 ], 1580 ],
1581 "time": "2023-02-19T13:40:37+00:00" 1581 "time": "2023-02-19T13:40:37+00:00"
1582 }, 1582 },
1583 { 1583 {
1584 "name": "laravel/framework", 1584 "name": "laravel/framework",
1585 "version": "v9.52.7", 1585 "version": "v9.52.7",
1586 "source": { 1586 "source": {
1587 "type": "git", 1587 "type": "git",
1588 "url": "https://github.com/laravel/framework.git", 1588 "url": "https://github.com/laravel/framework.git",
1589 "reference": "675ea868fe36b18c8303e954aac540e6b1caa677" 1589 "reference": "675ea868fe36b18c8303e954aac540e6b1caa677"
1590 }, 1590 },
1591 "dist": { 1591 "dist": {
1592 "type": "zip", 1592 "type": "zip",
1593 "url": "https://api.github.com/repos/laravel/framework/zipball/675ea868fe36b18c8303e954aac540e6b1caa677", 1593 "url": "https://api.github.com/repos/laravel/framework/zipball/675ea868fe36b18c8303e954aac540e6b1caa677",
1594 "reference": "675ea868fe36b18c8303e954aac540e6b1caa677", 1594 "reference": "675ea868fe36b18c8303e954aac540e6b1caa677",
1595 "shasum": "" 1595 "shasum": ""
1596 }, 1596 },
1597 "require": { 1597 "require": {
1598 "brick/math": "^0.9.3|^0.10.2|^0.11", 1598 "brick/math": "^0.9.3|^0.10.2|^0.11",
1599 "doctrine/inflector": "^2.0.5", 1599 "doctrine/inflector": "^2.0.5",
1600 "dragonmantank/cron-expression": "^3.3.2", 1600 "dragonmantank/cron-expression": "^3.3.2",
1601 "egulias/email-validator": "^3.2.1|^4.0", 1601 "egulias/email-validator": "^3.2.1|^4.0",
1602 "ext-ctype": "*", 1602 "ext-ctype": "*",
1603 "ext-filter": "*", 1603 "ext-filter": "*",
1604 "ext-hash": "*", 1604 "ext-hash": "*",
1605 "ext-mbstring": "*", 1605 "ext-mbstring": "*",
1606 "ext-openssl": "*", 1606 "ext-openssl": "*",
1607 "ext-session": "*", 1607 "ext-session": "*",
1608 "ext-tokenizer": "*", 1608 "ext-tokenizer": "*",
1609 "fruitcake/php-cors": "^1.2", 1609 "fruitcake/php-cors": "^1.2",
1610 "guzzlehttp/uri-template": "^1.0", 1610 "guzzlehttp/uri-template": "^1.0",
1611 "laravel/serializable-closure": "^1.2.2", 1611 "laravel/serializable-closure": "^1.2.2",
1612 "league/commonmark": "^2.2.1", 1612 "league/commonmark": "^2.2.1",
1613 "league/flysystem": "^3.8.0", 1613 "league/flysystem": "^3.8.0",
1614 "monolog/monolog": "^2.0", 1614 "monolog/monolog": "^2.0",
1615 "nesbot/carbon": "^2.62.1", 1615 "nesbot/carbon": "^2.62.1",
1616 "nunomaduro/termwind": "^1.13", 1616 "nunomaduro/termwind": "^1.13",
1617 "php": "^8.0.2", 1617 "php": "^8.0.2",
1618 "psr/container": "^1.1.1|^2.0.1", 1618 "psr/container": "^1.1.1|^2.0.1",
1619 "psr/log": "^1.0|^2.0|^3.0", 1619 "psr/log": "^1.0|^2.0|^3.0",
1620 "psr/simple-cache": "^1.0|^2.0|^3.0", 1620 "psr/simple-cache": "^1.0|^2.0|^3.0",
1621 "ramsey/uuid": "^4.7", 1621 "ramsey/uuid": "^4.7",
1622 "symfony/console": "^6.0.9", 1622 "symfony/console": "^6.0.9",
1623 "symfony/error-handler": "^6.0", 1623 "symfony/error-handler": "^6.0",
1624 "symfony/finder": "^6.0", 1624 "symfony/finder": "^6.0",
1625 "symfony/http-foundation": "^6.0", 1625 "symfony/http-foundation": "^6.0",
1626 "symfony/http-kernel": "^6.0", 1626 "symfony/http-kernel": "^6.0",
1627 "symfony/mailer": "^6.0", 1627 "symfony/mailer": "^6.0",
1628 "symfony/mime": "^6.0", 1628 "symfony/mime": "^6.0",
1629 "symfony/process": "^6.0", 1629 "symfony/process": "^6.0",
1630 "symfony/routing": "^6.0", 1630 "symfony/routing": "^6.0",
1631 "symfony/uid": "^6.0", 1631 "symfony/uid": "^6.0",
1632 "symfony/var-dumper": "^6.0", 1632 "symfony/var-dumper": "^6.0",
1633 "tijsverkoyen/css-to-inline-styles": "^2.2.5", 1633 "tijsverkoyen/css-to-inline-styles": "^2.2.5",
1634 "vlucas/phpdotenv": "^5.4.1", 1634 "vlucas/phpdotenv": "^5.4.1",
1635 "voku/portable-ascii": "^2.0" 1635 "voku/portable-ascii": "^2.0"
1636 }, 1636 },
1637 "conflict": { 1637 "conflict": {
1638 "tightenco/collect": "<5.5.33" 1638 "tightenco/collect": "<5.5.33"
1639 }, 1639 },
1640 "provide": { 1640 "provide": {
1641 "psr/container-implementation": "1.1|2.0", 1641 "psr/container-implementation": "1.1|2.0",
1642 "psr/simple-cache-implementation": "1.0|2.0|3.0" 1642 "psr/simple-cache-implementation": "1.0|2.0|3.0"
1643 }, 1643 },
1644 "replace": { 1644 "replace": {
1645 "illuminate/auth": "self.version", 1645 "illuminate/auth": "self.version",
1646 "illuminate/broadcasting": "self.version", 1646 "illuminate/broadcasting": "self.version",
1647 "illuminate/bus": "self.version", 1647 "illuminate/bus": "self.version",
1648 "illuminate/cache": "self.version", 1648 "illuminate/cache": "self.version",
1649 "illuminate/collections": "self.version", 1649 "illuminate/collections": "self.version",
1650 "illuminate/conditionable": "self.version", 1650 "illuminate/conditionable": "self.version",
1651 "illuminate/config": "self.version", 1651 "illuminate/config": "self.version",
1652 "illuminate/console": "self.version", 1652 "illuminate/console": "self.version",
1653 "illuminate/container": "self.version", 1653 "illuminate/container": "self.version",
1654 "illuminate/contracts": "self.version", 1654 "illuminate/contracts": "self.version",
1655 "illuminate/cookie": "self.version", 1655 "illuminate/cookie": "self.version",
1656 "illuminate/database": "self.version", 1656 "illuminate/database": "self.version",
1657 "illuminate/encryption": "self.version", 1657 "illuminate/encryption": "self.version",
1658 "illuminate/events": "self.version", 1658 "illuminate/events": "self.version",
1659 "illuminate/filesystem": "self.version", 1659 "illuminate/filesystem": "self.version",
1660 "illuminate/hashing": "self.version", 1660 "illuminate/hashing": "self.version",
1661 "illuminate/http": "self.version", 1661 "illuminate/http": "self.version",
1662 "illuminate/log": "self.version", 1662 "illuminate/log": "self.version",
1663 "illuminate/macroable": "self.version", 1663 "illuminate/macroable": "self.version",
1664 "illuminate/mail": "self.version", 1664 "illuminate/mail": "self.version",
1665 "illuminate/notifications": "self.version", 1665 "illuminate/notifications": "self.version",
1666 "illuminate/pagination": "self.version", 1666 "illuminate/pagination": "self.version",
1667 "illuminate/pipeline": "self.version", 1667 "illuminate/pipeline": "self.version",
1668 "illuminate/queue": "self.version", 1668 "illuminate/queue": "self.version",
1669 "illuminate/redis": "self.version", 1669 "illuminate/redis": "self.version",
1670 "illuminate/routing": "self.version", 1670 "illuminate/routing": "self.version",
1671 "illuminate/session": "self.version", 1671 "illuminate/session": "self.version",
1672 "illuminate/support": "self.version", 1672 "illuminate/support": "self.version",
1673 "illuminate/testing": "self.version", 1673 "illuminate/testing": "self.version",
1674 "illuminate/translation": "self.version", 1674 "illuminate/translation": "self.version",
1675 "illuminate/validation": "self.version", 1675 "illuminate/validation": "self.version",
1676 "illuminate/view": "self.version" 1676 "illuminate/view": "self.version"
1677 }, 1677 },
1678 "require-dev": { 1678 "require-dev": {
1679 "ably/ably-php": "^1.0", 1679 "ably/ably-php": "^1.0",
1680 "aws/aws-sdk-php": "^3.235.5", 1680 "aws/aws-sdk-php": "^3.235.5",
1681 "doctrine/dbal": "^2.13.3|^3.1.4", 1681 "doctrine/dbal": "^2.13.3|^3.1.4",
1682 "ext-gmp": "*", 1682 "ext-gmp": "*",
1683 "fakerphp/faker": "^1.21", 1683 "fakerphp/faker": "^1.21",
1684 "guzzlehttp/guzzle": "^7.5", 1684 "guzzlehttp/guzzle": "^7.5",
1685 "league/flysystem-aws-s3-v3": "^3.0", 1685 "league/flysystem-aws-s3-v3": "^3.0",
1686 "league/flysystem-ftp": "^3.0", 1686 "league/flysystem-ftp": "^3.0",
1687 "league/flysystem-path-prefixing": "^3.3", 1687 "league/flysystem-path-prefixing": "^3.3",
1688 "league/flysystem-read-only": "^3.3", 1688 "league/flysystem-read-only": "^3.3",
1689 "league/flysystem-sftp-v3": "^3.0", 1689 "league/flysystem-sftp-v3": "^3.0",
1690 "mockery/mockery": "^1.5.1", 1690 "mockery/mockery": "^1.5.1",
1691 "orchestra/testbench-core": "^7.24", 1691 "orchestra/testbench-core": "^7.24",
1692 "pda/pheanstalk": "^4.0", 1692 "pda/pheanstalk": "^4.0",
1693 "phpstan/phpdoc-parser": "^1.15", 1693 "phpstan/phpdoc-parser": "^1.15",
1694 "phpstan/phpstan": "^1.4.7", 1694 "phpstan/phpstan": "^1.4.7",
1695 "phpunit/phpunit": "^9.5.8", 1695 "phpunit/phpunit": "^9.5.8",
1696 "predis/predis": "^1.1.9|^2.0.2", 1696 "predis/predis": "^1.1.9|^2.0.2",
1697 "symfony/cache": "^6.0", 1697 "symfony/cache": "^6.0",
1698 "symfony/http-client": "^6.0" 1698 "symfony/http-client": "^6.0"
1699 }, 1699 },
1700 "suggest": { 1700 "suggest": {
1701 "ably/ably-php": "Required to use the Ably broadcast driver (^1.0).", 1701 "ably/ably-php": "Required to use the Ably broadcast driver (^1.0).",
1702 "aws/aws-sdk-php": "Required to use the SQS queue driver, DynamoDb failed job storage, and SES mail driver (^3.235.5).", 1702 "aws/aws-sdk-php": "Required to use the SQS queue driver, DynamoDb failed job storage, and SES mail driver (^3.235.5).",
1703 "brianium/paratest": "Required to run tests in parallel (^6.0).", 1703 "brianium/paratest": "Required to run tests in parallel (^6.0).",
1704 "doctrine/dbal": "Required to rename columns and drop SQLite columns (^2.13.3|^3.1.4).", 1704 "doctrine/dbal": "Required to rename columns and drop SQLite columns (^2.13.3|^3.1.4).",
1705 "ext-apcu": "Required to use the APC cache driver.", 1705 "ext-apcu": "Required to use the APC cache driver.",
1706 "ext-fileinfo": "Required to use the Filesystem class.", 1706 "ext-fileinfo": "Required to use the Filesystem class.",
1707 "ext-ftp": "Required to use the Flysystem FTP driver.", 1707 "ext-ftp": "Required to use the Flysystem FTP driver.",
1708 "ext-gd": "Required to use Illuminate\\Http\\Testing\\FileFactory::image().", 1708 "ext-gd": "Required to use Illuminate\\Http\\Testing\\FileFactory::image().",
1709 "ext-memcached": "Required to use the memcache cache driver.", 1709 "ext-memcached": "Required to use the memcache cache driver.",
1710 "ext-pcntl": "Required to use all features of the queue worker and console signal trapping.", 1710 "ext-pcntl": "Required to use all features of the queue worker and console signal trapping.",
1711 "ext-pdo": "Required to use all database features.", 1711 "ext-pdo": "Required to use all database features.",
1712 "ext-posix": "Required to use all features of the queue worker.", 1712 "ext-posix": "Required to use all features of the queue worker.",
1713 "ext-redis": "Required to use the Redis cache and queue drivers (^4.0|^5.0).", 1713 "ext-redis": "Required to use the Redis cache and queue drivers (^4.0|^5.0).",
1714 "fakerphp/faker": "Required to use the eloquent factory builder (^1.9.1).", 1714 "fakerphp/faker": "Required to use the eloquent factory builder (^1.9.1).",
1715 "filp/whoops": "Required for friendly error pages in development (^2.14.3).", 1715 "filp/whoops": "Required for friendly error pages in development (^2.14.3).",
1716 "guzzlehttp/guzzle": "Required to use the HTTP Client and the ping methods on schedules (^7.5).", 1716 "guzzlehttp/guzzle": "Required to use the HTTP Client and the ping methods on schedules (^7.5).",
1717 "laravel/tinker": "Required to use the tinker console command (^2.0).", 1717 "laravel/tinker": "Required to use the tinker console command (^2.0).",
1718 "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (^3.0).", 1718 "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (^3.0).",
1719 "league/flysystem-ftp": "Required to use the Flysystem FTP driver (^3.0).", 1719 "league/flysystem-ftp": "Required to use the Flysystem FTP driver (^3.0).",
1720 "league/flysystem-path-prefixing": "Required to use the scoped driver (^3.3).", 1720 "league/flysystem-path-prefixing": "Required to use the scoped driver (^3.3).",
1721 "league/flysystem-read-only": "Required to use read-only disks (^3.3)", 1721 "league/flysystem-read-only": "Required to use read-only disks (^3.3)",
1722 "league/flysystem-sftp-v3": "Required to use the Flysystem SFTP driver (^3.0).", 1722 "league/flysystem-sftp-v3": "Required to use the Flysystem SFTP driver (^3.0).",
1723 "mockery/mockery": "Required to use mocking (^1.5.1).", 1723 "mockery/mockery": "Required to use mocking (^1.5.1).",
1724 "nyholm/psr7": "Required to use PSR-7 bridging features (^1.2).", 1724 "nyholm/psr7": "Required to use PSR-7 bridging features (^1.2).",
1725 "pda/pheanstalk": "Required to use the beanstalk queue driver (^4.0).", 1725 "pda/pheanstalk": "Required to use the beanstalk queue driver (^4.0).",
1726 "phpunit/phpunit": "Required to use assertions and run tests (^9.5.8).", 1726 "phpunit/phpunit": "Required to use assertions and run tests (^9.5.8).",
1727 "predis/predis": "Required to use the predis connector (^1.1.9|^2.0.2).", 1727 "predis/predis": "Required to use the predis connector (^1.1.9|^2.0.2).",
1728 "psr/http-message": "Required to allow Storage::put to accept a StreamInterface (^1.0).", 1728 "psr/http-message": "Required to allow Storage::put to accept a StreamInterface (^1.0).",
1729 "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (^6.0|^7.0).", 1729 "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (^6.0|^7.0).",
1730 "symfony/cache": "Required to PSR-6 cache bridge (^6.0).", 1730 "symfony/cache": "Required to PSR-6 cache bridge (^6.0).",
1731 "symfony/filesystem": "Required to enable support for relative symbolic links (^6.0).", 1731 "symfony/filesystem": "Required to enable support for relative symbolic links (^6.0).",
1732 "symfony/http-client": "Required to enable support for the Symfony API mail transports (^6.0).", 1732 "symfony/http-client": "Required to enable support for the Symfony API mail transports (^6.0).",
1733 "symfony/mailgun-mailer": "Required to enable support for the Mailgun mail transport (^6.0).", 1733 "symfony/mailgun-mailer": "Required to enable support for the Mailgun mail transport (^6.0).",
1734 "symfony/postmark-mailer": "Required to enable support for the Postmark mail transport (^6.0).", 1734 "symfony/postmark-mailer": "Required to enable support for the Postmark mail transport (^6.0).",
1735 "symfony/psr-http-message-bridge": "Required to use PSR-7 bridging features (^2.0)." 1735 "symfony/psr-http-message-bridge": "Required to use PSR-7 bridging features (^2.0)."
1736 }, 1736 },
1737 "type": "library", 1737 "type": "library",
1738 "extra": { 1738 "extra": {
1739 "branch-alias": { 1739 "branch-alias": {
1740 "dev-master": "9.x-dev" 1740 "dev-master": "9.x-dev"
1741 } 1741 }
1742 }, 1742 },
1743 "autoload": { 1743 "autoload": {
1744 "files": [ 1744 "files": [
1745 "src/Illuminate/Collections/helpers.php", 1745 "src/Illuminate/Collections/helpers.php",
1746 "src/Illuminate/Events/functions.php", 1746 "src/Illuminate/Events/functions.php",
1747 "src/Illuminate/Foundation/helpers.php", 1747 "src/Illuminate/Foundation/helpers.php",
1748 "src/Illuminate/Support/helpers.php" 1748 "src/Illuminate/Support/helpers.php"
1749 ], 1749 ],
1750 "psr-4": { 1750 "psr-4": {
1751 "Illuminate\\": "src/Illuminate/", 1751 "Illuminate\\": "src/Illuminate/",
1752 "Illuminate\\Support\\": [ 1752 "Illuminate\\Support\\": [
1753 "src/Illuminate/Macroable/", 1753 "src/Illuminate/Macroable/",
1754 "src/Illuminate/Collections/", 1754 "src/Illuminate/Collections/",
1755 "src/Illuminate/Conditionable/" 1755 "src/Illuminate/Conditionable/"
1756 ] 1756 ]
1757 } 1757 }
1758 }, 1758 },
1759 "notification-url": "https://packagist.org/downloads/", 1759 "notification-url": "https://packagist.org/downloads/",
1760 "license": [ 1760 "license": [
1761 "MIT" 1761 "MIT"
1762 ], 1762 ],
1763 "authors": [ 1763 "authors": [
1764 { 1764 {
1765 "name": "Taylor Otwell", 1765 "name": "Taylor Otwell",
1766 "email": "taylor@laravel.com" 1766 "email": "taylor@laravel.com"
1767 } 1767 }
1768 ], 1768 ],
1769 "description": "The Laravel Framework.", 1769 "description": "The Laravel Framework.",
1770 "homepage": "https://laravel.com", 1770 "homepage": "https://laravel.com",
1771 "keywords": [ 1771 "keywords": [
1772 "framework", 1772 "framework",
1773 "laravel" 1773 "laravel"
1774 ], 1774 ],
1775 "support": { 1775 "support": {
1776 "issues": "https://github.com/laravel/framework/issues", 1776 "issues": "https://github.com/laravel/framework/issues",
1777 "source": "https://github.com/laravel/framework" 1777 "source": "https://github.com/laravel/framework"
1778 }, 1778 },
1779 "time": "2023-04-25T13:44:05+00:00" 1779 "time": "2023-04-25T13:44:05+00:00"
1780 }, 1780 },
1781 { 1781 {
1782 "name": "laravel/sanctum", 1782 "name": "laravel/sanctum",
1783 "version": "v3.2.5", 1783 "version": "v3.2.5",
1784 "source": { 1784 "source": {
1785 "type": "git", 1785 "type": "git",
1786 "url": "https://github.com/laravel/sanctum.git", 1786 "url": "https://github.com/laravel/sanctum.git",
1787 "reference": "8ebda85d59d3c414863a7f4d816ef8302faad876" 1787 "reference": "8ebda85d59d3c414863a7f4d816ef8302faad876"
1788 }, 1788 },
1789 "dist": { 1789 "dist": {
1790 "type": "zip", 1790 "type": "zip",
1791 "url": "https://api.github.com/repos/laravel/sanctum/zipball/8ebda85d59d3c414863a7f4d816ef8302faad876", 1791 "url": "https://api.github.com/repos/laravel/sanctum/zipball/8ebda85d59d3c414863a7f4d816ef8302faad876",
1792 "reference": "8ebda85d59d3c414863a7f4d816ef8302faad876", 1792 "reference": "8ebda85d59d3c414863a7f4d816ef8302faad876",
1793 "shasum": "" 1793 "shasum": ""
1794 }, 1794 },
1795 "require": { 1795 "require": {
1796 "ext-json": "*", 1796 "ext-json": "*",
1797 "illuminate/console": "^9.21|^10.0", 1797 "illuminate/console": "^9.21|^10.0",
1798 "illuminate/contracts": "^9.21|^10.0", 1798 "illuminate/contracts": "^9.21|^10.0",
1799 "illuminate/database": "^9.21|^10.0", 1799 "illuminate/database": "^9.21|^10.0",
1800 "illuminate/support": "^9.21|^10.0", 1800 "illuminate/support": "^9.21|^10.0",
1801 "php": "^8.0.2" 1801 "php": "^8.0.2"
1802 }, 1802 },
1803 "require-dev": { 1803 "require-dev": {
1804 "mockery/mockery": "^1.0", 1804 "mockery/mockery": "^1.0",
1805 "orchestra/testbench": "^7.0|^8.0", 1805 "orchestra/testbench": "^7.0|^8.0",
1806 "phpstan/phpstan": "^1.10", 1806 "phpstan/phpstan": "^1.10",
1807 "phpunit/phpunit": "^9.3" 1807 "phpunit/phpunit": "^9.3"
1808 }, 1808 },
1809 "type": "library", 1809 "type": "library",
1810 "extra": { 1810 "extra": {
1811 "branch-alias": { 1811 "branch-alias": {
1812 "dev-master": "3.x-dev" 1812 "dev-master": "3.x-dev"
1813 }, 1813 },
1814 "laravel": { 1814 "laravel": {
1815 "providers": [ 1815 "providers": [
1816 "Laravel\\Sanctum\\SanctumServiceProvider" 1816 "Laravel\\Sanctum\\SanctumServiceProvider"
1817 ] 1817 ]
1818 } 1818 }
1819 }, 1819 },
1820 "autoload": { 1820 "autoload": {
1821 "psr-4": { 1821 "psr-4": {
1822 "Laravel\\Sanctum\\": "src/" 1822 "Laravel\\Sanctum\\": "src/"
1823 } 1823 }
1824 }, 1824 },
1825 "notification-url": "https://packagist.org/downloads/", 1825 "notification-url": "https://packagist.org/downloads/",
1826 "license": [ 1826 "license": [
1827 "MIT" 1827 "MIT"
1828 ], 1828 ],
1829 "authors": [ 1829 "authors": [
1830 { 1830 {
1831 "name": "Taylor Otwell", 1831 "name": "Taylor Otwell",
1832 "email": "taylor@laravel.com" 1832 "email": "taylor@laravel.com"
1833 } 1833 }
1834 ], 1834 ],
1835 "description": "Laravel Sanctum provides a featherweight authentication system for SPAs and simple APIs.", 1835 "description": "Laravel Sanctum provides a featherweight authentication system for SPAs and simple APIs.",
1836 "keywords": [ 1836 "keywords": [
1837 "auth", 1837 "auth",
1838 "laravel", 1838 "laravel",
1839 "sanctum" 1839 "sanctum"
1840 ], 1840 ],
1841 "support": { 1841 "support": {
1842 "issues": "https://github.com/laravel/sanctum/issues", 1842 "issues": "https://github.com/laravel/sanctum/issues",
1843 "source": "https://github.com/laravel/sanctum" 1843 "source": "https://github.com/laravel/sanctum"
1844 }, 1844 },
1845 "time": "2023-05-01T19:39:51+00:00" 1845 "time": "2023-05-01T19:39:51+00:00"
1846 }, 1846 },
1847 { 1847 {
1848 "name": "laravel/serializable-closure", 1848 "name": "laravel/serializable-closure",
1849 "version": "v1.3.0", 1849 "version": "v1.3.0",
1850 "source": { 1850 "source": {
1851 "type": "git", 1851 "type": "git",
1852 "url": "https://github.com/laravel/serializable-closure.git", 1852 "url": "https://github.com/laravel/serializable-closure.git",
1853 "reference": "f23fe9d4e95255dacee1bf3525e0810d1a1b0f37" 1853 "reference": "f23fe9d4e95255dacee1bf3525e0810d1a1b0f37"
1854 }, 1854 },
1855 "dist": { 1855 "dist": {
1856 "type": "zip", 1856 "type": "zip",
1857 "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/f23fe9d4e95255dacee1bf3525e0810d1a1b0f37", 1857 "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/f23fe9d4e95255dacee1bf3525e0810d1a1b0f37",
1858 "reference": "f23fe9d4e95255dacee1bf3525e0810d1a1b0f37", 1858 "reference": "f23fe9d4e95255dacee1bf3525e0810d1a1b0f37",
1859 "shasum": "" 1859 "shasum": ""
1860 }, 1860 },
1861 "require": { 1861 "require": {
1862 "php": "^7.3|^8.0" 1862 "php": "^7.3|^8.0"
1863 }, 1863 },
1864 "require-dev": { 1864 "require-dev": {
1865 "nesbot/carbon": "^2.61", 1865 "nesbot/carbon": "^2.61",
1866 "pestphp/pest": "^1.21.3", 1866 "pestphp/pest": "^1.21.3",
1867 "phpstan/phpstan": "^1.8.2", 1867 "phpstan/phpstan": "^1.8.2",
1868 "symfony/var-dumper": "^5.4.11" 1868 "symfony/var-dumper": "^5.4.11"
1869 }, 1869 },
1870 "type": "library", 1870 "type": "library",
1871 "extra": { 1871 "extra": {
1872 "branch-alias": { 1872 "branch-alias": {
1873 "dev-master": "1.x-dev" 1873 "dev-master": "1.x-dev"
1874 } 1874 }
1875 }, 1875 },
1876 "autoload": { 1876 "autoload": {
1877 "psr-4": { 1877 "psr-4": {
1878 "Laravel\\SerializableClosure\\": "src/" 1878 "Laravel\\SerializableClosure\\": "src/"
1879 } 1879 }
1880 }, 1880 },
1881 "notification-url": "https://packagist.org/downloads/", 1881 "notification-url": "https://packagist.org/downloads/",
1882 "license": [ 1882 "license": [
1883 "MIT" 1883 "MIT"
1884 ], 1884 ],
1885 "authors": [ 1885 "authors": [
1886 { 1886 {
1887 "name": "Taylor Otwell", 1887 "name": "Taylor Otwell",
1888 "email": "taylor@laravel.com" 1888 "email": "taylor@laravel.com"
1889 }, 1889 },
1890 { 1890 {
1891 "name": "Nuno Maduro", 1891 "name": "Nuno Maduro",
1892 "email": "nuno@laravel.com" 1892 "email": "nuno@laravel.com"
1893 } 1893 }
1894 ], 1894 ],
1895 "description": "Laravel Serializable Closure provides an easy and secure way to serialize closures in PHP.", 1895 "description": "Laravel Serializable Closure provides an easy and secure way to serialize closures in PHP.",
1896 "keywords": [ 1896 "keywords": [
1897 "closure", 1897 "closure",
1898 "laravel", 1898 "laravel",
1899 "serializable" 1899 "serializable"
1900 ], 1900 ],
1901 "support": { 1901 "support": {
1902 "issues": "https://github.com/laravel/serializable-closure/issues", 1902 "issues": "https://github.com/laravel/serializable-closure/issues",
1903 "source": "https://github.com/laravel/serializable-closure" 1903 "source": "https://github.com/laravel/serializable-closure"
1904 }, 1904 },
1905 "time": "2023-01-30T18:31:20+00:00" 1905 "time": "2023-01-30T18:31:20+00:00"
1906 }, 1906 },
1907 { 1907 {
1908 "name": "laravel/tinker", 1908 "name": "laravel/tinker",
1909 "version": "v2.8.1", 1909 "version": "v2.8.1",
1910 "source": { 1910 "source": {
1911 "type": "git", 1911 "type": "git",
1912 "url": "https://github.com/laravel/tinker.git", 1912 "url": "https://github.com/laravel/tinker.git",
1913 "reference": "04a2d3bd0d650c0764f70bf49d1ee39393e4eb10" 1913 "reference": "04a2d3bd0d650c0764f70bf49d1ee39393e4eb10"
1914 }, 1914 },
1915 "dist": { 1915 "dist": {
1916 "type": "zip", 1916 "type": "zip",
1917 "url": "https://api.github.com/repos/laravel/tinker/zipball/04a2d3bd0d650c0764f70bf49d1ee39393e4eb10", 1917 "url": "https://api.github.com/repos/laravel/tinker/zipball/04a2d3bd0d650c0764f70bf49d1ee39393e4eb10",
1918 "reference": "04a2d3bd0d650c0764f70bf49d1ee39393e4eb10", 1918 "reference": "04a2d3bd0d650c0764f70bf49d1ee39393e4eb10",
1919 "shasum": "" 1919 "shasum": ""
1920 }, 1920 },
1921 "require": { 1921 "require": {
1922 "illuminate/console": "^6.0|^7.0|^8.0|^9.0|^10.0", 1922 "illuminate/console": "^6.0|^7.0|^8.0|^9.0|^10.0",
1923 "illuminate/contracts": "^6.0|^7.0|^8.0|^9.0|^10.0", 1923 "illuminate/contracts": "^6.0|^7.0|^8.0|^9.0|^10.0",
1924 "illuminate/support": "^6.0|^7.0|^8.0|^9.0|^10.0", 1924 "illuminate/support": "^6.0|^7.0|^8.0|^9.0|^10.0",
1925 "php": "^7.2.5|^8.0", 1925 "php": "^7.2.5|^8.0",
1926 "psy/psysh": "^0.10.4|^0.11.1", 1926 "psy/psysh": "^0.10.4|^0.11.1",
1927 "symfony/var-dumper": "^4.3.4|^5.0|^6.0" 1927 "symfony/var-dumper": "^4.3.4|^5.0|^6.0"
1928 }, 1928 },
1929 "require-dev": { 1929 "require-dev": {
1930 "mockery/mockery": "~1.3.3|^1.4.2", 1930 "mockery/mockery": "~1.3.3|^1.4.2",
1931 "phpunit/phpunit": "^8.5.8|^9.3.3" 1931 "phpunit/phpunit": "^8.5.8|^9.3.3"
1932 }, 1932 },
1933 "suggest": { 1933 "suggest": {
1934 "illuminate/database": "The Illuminate Database package (^6.0|^7.0|^8.0|^9.0|^10.0)." 1934 "illuminate/database": "The Illuminate Database package (^6.0|^7.0|^8.0|^9.0|^10.0)."
1935 }, 1935 },
1936 "type": "library", 1936 "type": "library",
1937 "extra": { 1937 "extra": {
1938 "branch-alias": { 1938 "branch-alias": {
1939 "dev-master": "2.x-dev" 1939 "dev-master": "2.x-dev"
1940 }, 1940 },
1941 "laravel": { 1941 "laravel": {
1942 "providers": [ 1942 "providers": [
1943 "Laravel\\Tinker\\TinkerServiceProvider" 1943 "Laravel\\Tinker\\TinkerServiceProvider"
1944 ] 1944 ]
1945 } 1945 }
1946 }, 1946 },
1947 "autoload": { 1947 "autoload": {
1948 "psr-4": { 1948 "psr-4": {
1949 "Laravel\\Tinker\\": "src/" 1949 "Laravel\\Tinker\\": "src/"
1950 } 1950 }
1951 }, 1951 },
1952 "notification-url": "https://packagist.org/downloads/", 1952 "notification-url": "https://packagist.org/downloads/",
1953 "license": [ 1953 "license": [
1954 "MIT" 1954 "MIT"
1955 ], 1955 ],
1956 "authors": [ 1956 "authors": [
1957 { 1957 {
1958 "name": "Taylor Otwell", 1958 "name": "Taylor Otwell",
1959 "email": "taylor@laravel.com" 1959 "email": "taylor@laravel.com"
1960 } 1960 }
1961 ], 1961 ],
1962 "description": "Powerful REPL for the Laravel framework.", 1962 "description": "Powerful REPL for the Laravel framework.",
1963 "keywords": [ 1963 "keywords": [
1964 "REPL", 1964 "REPL",
1965 "Tinker", 1965 "Tinker",
1966 "laravel", 1966 "laravel",
1967 "psysh" 1967 "psysh"
1968 ], 1968 ],
1969 "support": { 1969 "support": {
1970 "issues": "https://github.com/laravel/tinker/issues", 1970 "issues": "https://github.com/laravel/tinker/issues",
1971 "source": "https://github.com/laravel/tinker/tree/v2.8.1" 1971 "source": "https://github.com/laravel/tinker/tree/v2.8.1"
1972 }, 1972 },
1973 "time": "2023-02-15T16:40:09+00:00" 1973 "time": "2023-02-15T16:40:09+00:00"
1974 }, 1974 },
1975 { 1975 {
1976 "name": "laravel/ui", 1976 "name": "laravel/ui",
1977 "version": "v4.2.1", 1977 "version": "v4.2.1",
1978 "source": { 1978 "source": {
1979 "type": "git", 1979 "type": "git",
1980 "url": "https://github.com/laravel/ui.git", 1980 "url": "https://github.com/laravel/ui.git",
1981 "reference": "05ff7ac1eb55e2dfd10edcfb18c953684d693907" 1981 "reference": "05ff7ac1eb55e2dfd10edcfb18c953684d693907"
1982 }, 1982 },
1983 "dist": { 1983 "dist": {
1984 "type": "zip", 1984 "type": "zip",
1985 "url": "https://api.github.com/repos/laravel/ui/zipball/05ff7ac1eb55e2dfd10edcfb18c953684d693907", 1985 "url": "https://api.github.com/repos/laravel/ui/zipball/05ff7ac1eb55e2dfd10edcfb18c953684d693907",
1986 "reference": "05ff7ac1eb55e2dfd10edcfb18c953684d693907", 1986 "reference": "05ff7ac1eb55e2dfd10edcfb18c953684d693907",
1987 "shasum": "" 1987 "shasum": ""
1988 }, 1988 },
1989 "require": { 1989 "require": {
1990 "illuminate/console": "^9.21|^10.0", 1990 "illuminate/console": "^9.21|^10.0",
1991 "illuminate/filesystem": "^9.21|^10.0", 1991 "illuminate/filesystem": "^9.21|^10.0",
1992 "illuminate/support": "^9.21|^10.0", 1992 "illuminate/support": "^9.21|^10.0",
1993 "illuminate/validation": "^9.21|^10.0", 1993 "illuminate/validation": "^9.21|^10.0",
1994 "php": "^8.0" 1994 "php": "^8.0"
1995 }, 1995 },
1996 "require-dev": { 1996 "require-dev": {
1997 "orchestra/testbench": "^7.0|^8.0", 1997 "orchestra/testbench": "^7.0|^8.0",
1998 "phpunit/phpunit": "^9.3" 1998 "phpunit/phpunit": "^9.3"
1999 }, 1999 },
2000 "type": "library", 2000 "type": "library",
2001 "extra": { 2001 "extra": {
2002 "branch-alias": { 2002 "branch-alias": {
2003 "dev-master": "4.x-dev" 2003 "dev-master": "4.x-dev"
2004 }, 2004 },
2005 "laravel": { 2005 "laravel": {
2006 "providers": [ 2006 "providers": [
2007 "Laravel\\Ui\\UiServiceProvider" 2007 "Laravel\\Ui\\UiServiceProvider"
2008 ] 2008 ]
2009 } 2009 }
2010 }, 2010 },
2011 "autoload": { 2011 "autoload": {
2012 "psr-4": { 2012 "psr-4": {
2013 "Laravel\\Ui\\": "src/", 2013 "Laravel\\Ui\\": "src/",
2014 "Illuminate\\Foundation\\Auth\\": "auth-backend/" 2014 "Illuminate\\Foundation\\Auth\\": "auth-backend/"
2015 } 2015 }
2016 }, 2016 },
2017 "notification-url": "https://packagist.org/downloads/", 2017 "notification-url": "https://packagist.org/downloads/",
2018 "license": [ 2018 "license": [
2019 "MIT" 2019 "MIT"
2020 ], 2020 ],
2021 "authors": [ 2021 "authors": [
2022 { 2022 {
2023 "name": "Taylor Otwell", 2023 "name": "Taylor Otwell",
2024 "email": "taylor@laravel.com" 2024 "email": "taylor@laravel.com"
2025 } 2025 }
2026 ], 2026 ],
2027 "description": "Laravel UI utilities and presets.", 2027 "description": "Laravel UI utilities and presets.",
2028 "keywords": [ 2028 "keywords": [
2029 "laravel", 2029 "laravel",
2030 "ui" 2030 "ui"
2031 ], 2031 ],
2032 "support": { 2032 "support": {
2033 "source": "https://github.com/laravel/ui/tree/v4.2.1" 2033 "source": "https://github.com/laravel/ui/tree/v4.2.1"
2034 }, 2034 },
2035 "time": "2023-02-17T09:17:24+00:00" 2035 "time": "2023-02-17T09:17:24+00:00"
2036 }, 2036 },
2037 { 2037 {
2038 "name": "league/commonmark", 2038 "name": "league/commonmark",
2039 "version": "2.4.0", 2039 "version": "2.4.0",
2040 "source": { 2040 "source": {
2041 "type": "git", 2041 "type": "git",
2042 "url": "https://github.com/thephpleague/commonmark.git", 2042 "url": "https://github.com/thephpleague/commonmark.git",
2043 "reference": "d44a24690f16b8c1808bf13b1bd54ae4c63ea048" 2043 "reference": "d44a24690f16b8c1808bf13b1bd54ae4c63ea048"
2044 }, 2044 },
2045 "dist": { 2045 "dist": {
2046 "type": "zip", 2046 "type": "zip",
2047 "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/d44a24690f16b8c1808bf13b1bd54ae4c63ea048", 2047 "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/d44a24690f16b8c1808bf13b1bd54ae4c63ea048",
2048 "reference": "d44a24690f16b8c1808bf13b1bd54ae4c63ea048", 2048 "reference": "d44a24690f16b8c1808bf13b1bd54ae4c63ea048",
2049 "shasum": "" 2049 "shasum": ""
2050 }, 2050 },
2051 "require": { 2051 "require": {
2052 "ext-mbstring": "*", 2052 "ext-mbstring": "*",
2053 "league/config": "^1.1.1", 2053 "league/config": "^1.1.1",
2054 "php": "^7.4 || ^8.0", 2054 "php": "^7.4 || ^8.0",
2055 "psr/event-dispatcher": "^1.0", 2055 "psr/event-dispatcher": "^1.0",
2056 "symfony/deprecation-contracts": "^2.1 || ^3.0", 2056 "symfony/deprecation-contracts": "^2.1 || ^3.0",
2057 "symfony/polyfill-php80": "^1.16" 2057 "symfony/polyfill-php80": "^1.16"
2058 }, 2058 },
2059 "require-dev": { 2059 "require-dev": {
2060 "cebe/markdown": "^1.0", 2060 "cebe/markdown": "^1.0",
2061 "commonmark/cmark": "0.30.0", 2061 "commonmark/cmark": "0.30.0",
2062 "commonmark/commonmark.js": "0.30.0", 2062 "commonmark/commonmark.js": "0.30.0",
2063 "composer/package-versions-deprecated": "^1.8", 2063 "composer/package-versions-deprecated": "^1.8",
2064 "embed/embed": "^4.4", 2064 "embed/embed": "^4.4",
2065 "erusev/parsedown": "^1.0", 2065 "erusev/parsedown": "^1.0",
2066 "ext-json": "*", 2066 "ext-json": "*",
2067 "github/gfm": "0.29.0", 2067 "github/gfm": "0.29.0",
2068 "michelf/php-markdown": "^1.4 || ^2.0", 2068 "michelf/php-markdown": "^1.4 || ^2.0",
2069 "nyholm/psr7": "^1.5", 2069 "nyholm/psr7": "^1.5",
2070 "phpstan/phpstan": "^1.8.2", 2070 "phpstan/phpstan": "^1.8.2",
2071 "phpunit/phpunit": "^9.5.21", 2071 "phpunit/phpunit": "^9.5.21",
2072 "scrutinizer/ocular": "^1.8.1", 2072 "scrutinizer/ocular": "^1.8.1",
2073 "symfony/finder": "^5.3 | ^6.0", 2073 "symfony/finder": "^5.3 | ^6.0",
2074 "symfony/yaml": "^2.3 | ^3.0 | ^4.0 | ^5.0 | ^6.0", 2074 "symfony/yaml": "^2.3 | ^3.0 | ^4.0 | ^5.0 | ^6.0",
2075 "unleashedtech/php-coding-standard": "^3.1.1", 2075 "unleashedtech/php-coding-standard": "^3.1.1",
2076 "vimeo/psalm": "^4.24.0 || ^5.0.0" 2076 "vimeo/psalm": "^4.24.0 || ^5.0.0"
2077 }, 2077 },
2078 "suggest": { 2078 "suggest": {
2079 "symfony/yaml": "v2.3+ required if using the Front Matter extension" 2079 "symfony/yaml": "v2.3+ required if using the Front Matter extension"
2080 }, 2080 },
2081 "type": "library", 2081 "type": "library",
2082 "extra": { 2082 "extra": {
2083 "branch-alias": { 2083 "branch-alias": {
2084 "dev-main": "2.5-dev" 2084 "dev-main": "2.5-dev"
2085 } 2085 }
2086 }, 2086 },
2087 "autoload": { 2087 "autoload": {
2088 "psr-4": { 2088 "psr-4": {
2089 "League\\CommonMark\\": "src" 2089 "League\\CommonMark\\": "src"
2090 } 2090 }
2091 }, 2091 },
2092 "notification-url": "https://packagist.org/downloads/", 2092 "notification-url": "https://packagist.org/downloads/",
2093 "license": [ 2093 "license": [
2094 "BSD-3-Clause" 2094 "BSD-3-Clause"
2095 ], 2095 ],
2096 "authors": [ 2096 "authors": [
2097 { 2097 {
2098 "name": "Colin O'Dell", 2098 "name": "Colin O'Dell",
2099 "email": "colinodell@gmail.com", 2099 "email": "colinodell@gmail.com",
2100 "homepage": "https://www.colinodell.com", 2100 "homepage": "https://www.colinodell.com",
2101 "role": "Lead Developer" 2101 "role": "Lead Developer"
2102 } 2102 }
2103 ], 2103 ],
2104 "description": "Highly-extensible PHP Markdown parser which fully supports the CommonMark spec and GitHub-Flavored Markdown (GFM)", 2104 "description": "Highly-extensible PHP Markdown parser which fully supports the CommonMark spec and GitHub-Flavored Markdown (GFM)",
2105 "homepage": "https://commonmark.thephpleague.com", 2105 "homepage": "https://commonmark.thephpleague.com",
2106 "keywords": [ 2106 "keywords": [
2107 "commonmark", 2107 "commonmark",
2108 "flavored", 2108 "flavored",
2109 "gfm", 2109 "gfm",
2110 "github", 2110 "github",
2111 "github-flavored", 2111 "github-flavored",
2112 "markdown", 2112 "markdown",
2113 "md", 2113 "md",
2114 "parser" 2114 "parser"
2115 ], 2115 ],
2116 "support": { 2116 "support": {
2117 "docs": "https://commonmark.thephpleague.com/", 2117 "docs": "https://commonmark.thephpleague.com/",
2118 "forum": "https://github.com/thephpleague/commonmark/discussions", 2118 "forum": "https://github.com/thephpleague/commonmark/discussions",
2119 "issues": "https://github.com/thephpleague/commonmark/issues", 2119 "issues": "https://github.com/thephpleague/commonmark/issues",
2120 "rss": "https://github.com/thephpleague/commonmark/releases.atom", 2120 "rss": "https://github.com/thephpleague/commonmark/releases.atom",
2121 "source": "https://github.com/thephpleague/commonmark" 2121 "source": "https://github.com/thephpleague/commonmark"
2122 }, 2122 },
2123 "funding": [ 2123 "funding": [
2124 { 2124 {
2125 "url": "https://www.colinodell.com/sponsor", 2125 "url": "https://www.colinodell.com/sponsor",
2126 "type": "custom" 2126 "type": "custom"
2127 }, 2127 },
2128 { 2128 {
2129 "url": "https://www.paypal.me/colinpodell/10.00", 2129 "url": "https://www.paypal.me/colinpodell/10.00",
2130 "type": "custom" 2130 "type": "custom"
2131 }, 2131 },
2132 { 2132 {
2133 "url": "https://github.com/colinodell", 2133 "url": "https://github.com/colinodell",
2134 "type": "github" 2134 "type": "github"
2135 }, 2135 },
2136 { 2136 {
2137 "url": "https://tidelift.com/funding/github/packagist/league/commonmark", 2137 "url": "https://tidelift.com/funding/github/packagist/league/commonmark",
2138 "type": "tidelift" 2138 "type": "tidelift"
2139 } 2139 }
2140 ], 2140 ],
2141 "time": "2023-03-24T15:16:10+00:00" 2141 "time": "2023-03-24T15:16:10+00:00"
2142 }, 2142 },
2143 { 2143 {
2144 "name": "league/config", 2144 "name": "league/config",
2145 "version": "v1.2.0", 2145 "version": "v1.2.0",
2146 "source": { 2146 "source": {
2147 "type": "git", 2147 "type": "git",
2148 "url": "https://github.com/thephpleague/config.git", 2148 "url": "https://github.com/thephpleague/config.git",
2149 "reference": "754b3604fb2984c71f4af4a9cbe7b57f346ec1f3" 2149 "reference": "754b3604fb2984c71f4af4a9cbe7b57f346ec1f3"
2150 }, 2150 },
2151 "dist": { 2151 "dist": {
2152 "type": "zip", 2152 "type": "zip",
2153 "url": "https://api.github.com/repos/thephpleague/config/zipball/754b3604fb2984c71f4af4a9cbe7b57f346ec1f3", 2153 "url": "https://api.github.com/repos/thephpleague/config/zipball/754b3604fb2984c71f4af4a9cbe7b57f346ec1f3",
2154 "reference": "754b3604fb2984c71f4af4a9cbe7b57f346ec1f3", 2154 "reference": "754b3604fb2984c71f4af4a9cbe7b57f346ec1f3",
2155 "shasum": "" 2155 "shasum": ""
2156 }, 2156 },
2157 "require": { 2157 "require": {
2158 "dflydev/dot-access-data": "^3.0.1", 2158 "dflydev/dot-access-data": "^3.0.1",
2159 "nette/schema": "^1.2", 2159 "nette/schema": "^1.2",
2160 "php": "^7.4 || ^8.0" 2160 "php": "^7.4 || ^8.0"
2161 }, 2161 },
2162 "require-dev": { 2162 "require-dev": {
2163 "phpstan/phpstan": "^1.8.2", 2163 "phpstan/phpstan": "^1.8.2",
2164 "phpunit/phpunit": "^9.5.5", 2164 "phpunit/phpunit": "^9.5.5",
2165 "scrutinizer/ocular": "^1.8.1", 2165 "scrutinizer/ocular": "^1.8.1",
2166 "unleashedtech/php-coding-standard": "^3.1", 2166 "unleashedtech/php-coding-standard": "^3.1",
2167 "vimeo/psalm": "^4.7.3" 2167 "vimeo/psalm": "^4.7.3"
2168 }, 2168 },
2169 "type": "library", 2169 "type": "library",
2170 "extra": { 2170 "extra": {
2171 "branch-alias": { 2171 "branch-alias": {
2172 "dev-main": "1.2-dev" 2172 "dev-main": "1.2-dev"
2173 } 2173 }
2174 }, 2174 },
2175 "autoload": { 2175 "autoload": {
2176 "psr-4": { 2176 "psr-4": {
2177 "League\\Config\\": "src" 2177 "League\\Config\\": "src"
2178 } 2178 }
2179 }, 2179 },
2180 "notification-url": "https://packagist.org/downloads/", 2180 "notification-url": "https://packagist.org/downloads/",
2181 "license": [ 2181 "license": [
2182 "BSD-3-Clause" 2182 "BSD-3-Clause"
2183 ], 2183 ],
2184 "authors": [ 2184 "authors": [
2185 { 2185 {
2186 "name": "Colin O'Dell", 2186 "name": "Colin O'Dell",
2187 "email": "colinodell@gmail.com", 2187 "email": "colinodell@gmail.com",
2188 "homepage": "https://www.colinodell.com", 2188 "homepage": "https://www.colinodell.com",
2189 "role": "Lead Developer" 2189 "role": "Lead Developer"
2190 } 2190 }
2191 ], 2191 ],
2192 "description": "Define configuration arrays with strict schemas and access values with dot notation", 2192 "description": "Define configuration arrays with strict schemas and access values with dot notation",
2193 "homepage": "https://config.thephpleague.com", 2193 "homepage": "https://config.thephpleague.com",
2194 "keywords": [ 2194 "keywords": [
2195 "array", 2195 "array",
2196 "config", 2196 "config",
2197 "configuration", 2197 "configuration",
2198 "dot", 2198 "dot",
2199 "dot-access", 2199 "dot-access",
2200 "nested", 2200 "nested",
2201 "schema" 2201 "schema"
2202 ], 2202 ],
2203 "support": { 2203 "support": {
2204 "docs": "https://config.thephpleague.com/", 2204 "docs": "https://config.thephpleague.com/",
2205 "issues": "https://github.com/thephpleague/config/issues", 2205 "issues": "https://github.com/thephpleague/config/issues",
2206 "rss": "https://github.com/thephpleague/config/releases.atom", 2206 "rss": "https://github.com/thephpleague/config/releases.atom",
2207 "source": "https://github.com/thephpleague/config" 2207 "source": "https://github.com/thephpleague/config"
2208 }, 2208 },
2209 "funding": [ 2209 "funding": [
2210 { 2210 {
2211 "url": "https://www.colinodell.com/sponsor", 2211 "url": "https://www.colinodell.com/sponsor",
2212 "type": "custom" 2212 "type": "custom"
2213 }, 2213 },
2214 { 2214 {
2215 "url": "https://www.paypal.me/colinpodell/10.00", 2215 "url": "https://www.paypal.me/colinpodell/10.00",
2216 "type": "custom" 2216 "type": "custom"
2217 }, 2217 },
2218 { 2218 {
2219 "url": "https://github.com/colinodell", 2219 "url": "https://github.com/colinodell",
2220 "type": "github" 2220 "type": "github"
2221 } 2221 }
2222 ], 2222 ],
2223 "time": "2022-12-11T20:36:23+00:00" 2223 "time": "2022-12-11T20:36:23+00:00"
2224 }, 2224 },
2225 { 2225 {
2226 "name": "league/flysystem", 2226 "name": "league/flysystem",
2227 "version": "3.15.1", 2227 "version": "3.15.1",
2228 "source": { 2228 "source": {
2229 "type": "git", 2229 "type": "git",
2230 "url": "https://github.com/thephpleague/flysystem.git", 2230 "url": "https://github.com/thephpleague/flysystem.git",
2231 "reference": "a141d430414fcb8bf797a18716b09f759a385bed" 2231 "reference": "a141d430414fcb8bf797a18716b09f759a385bed"
2232 }, 2232 },
2233 "dist": { 2233 "dist": {
2234 "type": "zip", 2234 "type": "zip",
2235 "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/a141d430414fcb8bf797a18716b09f759a385bed", 2235 "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/a141d430414fcb8bf797a18716b09f759a385bed",
2236 "reference": "a141d430414fcb8bf797a18716b09f759a385bed", 2236 "reference": "a141d430414fcb8bf797a18716b09f759a385bed",
2237 "shasum": "" 2237 "shasum": ""
2238 }, 2238 },
2239 "require": { 2239 "require": {
2240 "league/flysystem-local": "^3.0.0", 2240 "league/flysystem-local": "^3.0.0",
2241 "league/mime-type-detection": "^1.0.0", 2241 "league/mime-type-detection": "^1.0.0",
2242 "php": "^8.0.2" 2242 "php": "^8.0.2"
2243 }, 2243 },
2244 "conflict": { 2244 "conflict": {
2245 "aws/aws-sdk-php": "3.209.31 || 3.210.0", 2245 "aws/aws-sdk-php": "3.209.31 || 3.210.0",
2246 "guzzlehttp/guzzle": "<7.0", 2246 "guzzlehttp/guzzle": "<7.0",
2247 "guzzlehttp/ringphp": "<1.1.1", 2247 "guzzlehttp/ringphp": "<1.1.1",
2248 "phpseclib/phpseclib": "3.0.15", 2248 "phpseclib/phpseclib": "3.0.15",
2249 "symfony/http-client": "<5.2" 2249 "symfony/http-client": "<5.2"
2250 }, 2250 },
2251 "require-dev": { 2251 "require-dev": {
2252 "async-aws/s3": "^1.5", 2252 "async-aws/s3": "^1.5",
2253 "async-aws/simple-s3": "^1.1", 2253 "async-aws/simple-s3": "^1.1",
2254 "aws/aws-sdk-php": "^3.220.0", 2254 "aws/aws-sdk-php": "^3.220.0",
2255 "composer/semver": "^3.0", 2255 "composer/semver": "^3.0",
2256 "ext-fileinfo": "*", 2256 "ext-fileinfo": "*",
2257 "ext-ftp": "*", 2257 "ext-ftp": "*",
2258 "ext-zip": "*", 2258 "ext-zip": "*",
2259 "friendsofphp/php-cs-fixer": "^3.5", 2259 "friendsofphp/php-cs-fixer": "^3.5",
2260 "google/cloud-storage": "^1.23", 2260 "google/cloud-storage": "^1.23",
2261 "microsoft/azure-storage-blob": "^1.1", 2261 "microsoft/azure-storage-blob": "^1.1",
2262 "phpseclib/phpseclib": "^3.0.14", 2262 "phpseclib/phpseclib": "^3.0.14",
2263 "phpstan/phpstan": "^0.12.26", 2263 "phpstan/phpstan": "^0.12.26",
2264 "phpunit/phpunit": "^9.5.11", 2264 "phpunit/phpunit": "^9.5.11",
2265 "sabre/dav": "^4.3.1" 2265 "sabre/dav": "^4.3.1"
2266 }, 2266 },
2267 "type": "library", 2267 "type": "library",
2268 "autoload": { 2268 "autoload": {
2269 "psr-4": { 2269 "psr-4": {
2270 "League\\Flysystem\\": "src" 2270 "League\\Flysystem\\": "src"
2271 } 2271 }
2272 }, 2272 },
2273 "notification-url": "https://packagist.org/downloads/", 2273 "notification-url": "https://packagist.org/downloads/",
2274 "license": [ 2274 "license": [
2275 "MIT" 2275 "MIT"
2276 ], 2276 ],
2277 "authors": [ 2277 "authors": [
2278 { 2278 {
2279 "name": "Frank de Jonge", 2279 "name": "Frank de Jonge",
2280 "email": "info@frankdejonge.nl" 2280 "email": "info@frankdejonge.nl"
2281 } 2281 }
2282 ], 2282 ],
2283 "description": "File storage abstraction for PHP", 2283 "description": "File storage abstraction for PHP",
2284 "keywords": [ 2284 "keywords": [
2285 "WebDAV", 2285 "WebDAV",
2286 "aws", 2286 "aws",
2287 "cloud", 2287 "cloud",
2288 "file", 2288 "file",
2289 "files", 2289 "files",
2290 "filesystem", 2290 "filesystem",
2291 "filesystems", 2291 "filesystems",
2292 "ftp", 2292 "ftp",
2293 "s3", 2293 "s3",
2294 "sftp", 2294 "sftp",
2295 "storage" 2295 "storage"
2296 ], 2296 ],
2297 "support": { 2297 "support": {
2298 "issues": "https://github.com/thephpleague/flysystem/issues", 2298 "issues": "https://github.com/thephpleague/flysystem/issues",
2299 "source": "https://github.com/thephpleague/flysystem/tree/3.15.1" 2299 "source": "https://github.com/thephpleague/flysystem/tree/3.15.1"
2300 }, 2300 },
2301 "funding": [ 2301 "funding": [
2302 { 2302 {
2303 "url": "https://ecologi.com/frankdejonge", 2303 "url": "https://ecologi.com/frankdejonge",
2304 "type": "custom" 2304 "type": "custom"
2305 }, 2305 },
2306 { 2306 {
2307 "url": "https://github.com/frankdejonge", 2307 "url": "https://github.com/frankdejonge",
2308 "type": "github" 2308 "type": "github"
2309 } 2309 }
2310 ], 2310 ],
2311 "time": "2023-05-04T09:04:26+00:00" 2311 "time": "2023-05-04T09:04:26+00:00"
2312 }, 2312 },
2313 { 2313 {
2314 "name": "league/flysystem-local", 2314 "name": "league/flysystem-local",
2315 "version": "3.15.0", 2315 "version": "3.15.0",
2316 "source": { 2316 "source": {
2317 "type": "git", 2317 "type": "git",
2318 "url": "https://github.com/thephpleague/flysystem-local.git", 2318 "url": "https://github.com/thephpleague/flysystem-local.git",
2319 "reference": "543f64c397fefdf9cfeac443ffb6beff602796b3" 2319 "reference": "543f64c397fefdf9cfeac443ffb6beff602796b3"
2320 }, 2320 },
2321 "dist": { 2321 "dist": {
2322 "type": "zip", 2322 "type": "zip",
2323 "url": "https://api.github.com/repos/thephpleague/flysystem-local/zipball/543f64c397fefdf9cfeac443ffb6beff602796b3", 2323 "url": "https://api.github.com/repos/thephpleague/flysystem-local/zipball/543f64c397fefdf9cfeac443ffb6beff602796b3",
2324 "reference": "543f64c397fefdf9cfeac443ffb6beff602796b3", 2324 "reference": "543f64c397fefdf9cfeac443ffb6beff602796b3",
2325 "shasum": "" 2325 "shasum": ""
2326 }, 2326 },
2327 "require": { 2327 "require": {
2328 "ext-fileinfo": "*", 2328 "ext-fileinfo": "*",
2329 "league/flysystem": "^3.0.0", 2329 "league/flysystem": "^3.0.0",
2330 "league/mime-type-detection": "^1.0.0", 2330 "league/mime-type-detection": "^1.0.0",
2331 "php": "^8.0.2" 2331 "php": "^8.0.2"
2332 }, 2332 },
2333 "type": "library", 2333 "type": "library",
2334 "autoload": { 2334 "autoload": {
2335 "psr-4": { 2335 "psr-4": {
2336 "League\\Flysystem\\Local\\": "" 2336 "League\\Flysystem\\Local\\": ""
2337 } 2337 }
2338 }, 2338 },
2339 "notification-url": "https://packagist.org/downloads/", 2339 "notification-url": "https://packagist.org/downloads/",
2340 "license": [ 2340 "license": [
2341 "MIT" 2341 "MIT"
2342 ], 2342 ],
2343 "authors": [ 2343 "authors": [
2344 { 2344 {
2345 "name": "Frank de Jonge", 2345 "name": "Frank de Jonge",
2346 "email": "info@frankdejonge.nl" 2346 "email": "info@frankdejonge.nl"
2347 } 2347 }
2348 ], 2348 ],
2349 "description": "Local filesystem adapter for Flysystem.", 2349 "description": "Local filesystem adapter for Flysystem.",
2350 "keywords": [ 2350 "keywords": [
2351 "Flysystem", 2351 "Flysystem",
2352 "file", 2352 "file",
2353 "files", 2353 "files",
2354 "filesystem", 2354 "filesystem",
2355 "local" 2355 "local"
2356 ], 2356 ],
2357 "support": { 2357 "support": {
2358 "issues": "https://github.com/thephpleague/flysystem-local/issues", 2358 "issues": "https://github.com/thephpleague/flysystem-local/issues",
2359 "source": "https://github.com/thephpleague/flysystem-local/tree/3.15.0" 2359 "source": "https://github.com/thephpleague/flysystem-local/tree/3.15.0"
2360 }, 2360 },
2361 "funding": [ 2361 "funding": [
2362 { 2362 {
2363 "url": "https://ecologi.com/frankdejonge", 2363 "url": "https://ecologi.com/frankdejonge",
2364 "type": "custom" 2364 "type": "custom"
2365 }, 2365 },
2366 { 2366 {
2367 "url": "https://github.com/frankdejonge", 2367 "url": "https://github.com/frankdejonge",
2368 "type": "github" 2368 "type": "github"
2369 } 2369 }
2370 ], 2370 ],
2371 "time": "2023-05-02T20:02:14+00:00" 2371 "time": "2023-05-02T20:02:14+00:00"
2372 }, 2372 },
2373 { 2373 {
2374 "name": "league/mime-type-detection", 2374 "name": "league/mime-type-detection",
2375 "version": "1.11.0", 2375 "version": "1.11.0",
2376 "source": { 2376 "source": {
2377 "type": "git", 2377 "type": "git",
2378 "url": "https://github.com/thephpleague/mime-type-detection.git", 2378 "url": "https://github.com/thephpleague/mime-type-detection.git",
2379 "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd" 2379 "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd"
2380 }, 2380 },
2381 "dist": { 2381 "dist": {
2382 "type": "zip", 2382 "type": "zip",
2383 "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/ff6248ea87a9f116e78edd6002e39e5128a0d4dd", 2383 "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/ff6248ea87a9f116e78edd6002e39e5128a0d4dd",
2384 "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd", 2384 "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd",
2385 "shasum": "" 2385 "shasum": ""
2386 }, 2386 },
2387 "require": { 2387 "require": {
2388 "ext-fileinfo": "*", 2388 "ext-fileinfo": "*",
2389 "php": "^7.2 || ^8.0" 2389 "php": "^7.2 || ^8.0"
2390 }, 2390 },
2391 "require-dev": { 2391 "require-dev": {
2392 "friendsofphp/php-cs-fixer": "^3.2", 2392 "friendsofphp/php-cs-fixer": "^3.2",
2393 "phpstan/phpstan": "^0.12.68", 2393 "phpstan/phpstan": "^0.12.68",
2394 "phpunit/phpunit": "^8.5.8 || ^9.3" 2394 "phpunit/phpunit": "^8.5.8 || ^9.3"
2395 }, 2395 },
2396 "type": "library", 2396 "type": "library",
2397 "autoload": { 2397 "autoload": {
2398 "psr-4": { 2398 "psr-4": {
2399 "League\\MimeTypeDetection\\": "src" 2399 "League\\MimeTypeDetection\\": "src"
2400 } 2400 }
2401 }, 2401 },
2402 "notification-url": "https://packagist.org/downloads/", 2402 "notification-url": "https://packagist.org/downloads/",
2403 "license": [ 2403 "license": [
2404 "MIT" 2404 "MIT"
2405 ], 2405 ],
2406 "authors": [ 2406 "authors": [
2407 { 2407 {
2408 "name": "Frank de Jonge", 2408 "name": "Frank de Jonge",
2409 "email": "info@frankdejonge.nl" 2409 "email": "info@frankdejonge.nl"
2410 } 2410 }
2411 ], 2411 ],
2412 "description": "Mime-type detection for Flysystem", 2412 "description": "Mime-type detection for Flysystem",
2413 "support": { 2413 "support": {
2414 "issues": "https://github.com/thephpleague/mime-type-detection/issues", 2414 "issues": "https://github.com/thephpleague/mime-type-detection/issues",
2415 "source": "https://github.com/thephpleague/mime-type-detection/tree/1.11.0" 2415 "source": "https://github.com/thephpleague/mime-type-detection/tree/1.11.0"
2416 }, 2416 },
2417 "funding": [ 2417 "funding": [
2418 { 2418 {
2419 "url": "https://github.com/frankdejonge", 2419 "url": "https://github.com/frankdejonge",
2420 "type": "github" 2420 "type": "github"
2421 }, 2421 },
2422 { 2422 {
2423 "url": "https://tidelift.com/funding/github/packagist/league/flysystem", 2423 "url": "https://tidelift.com/funding/github/packagist/league/flysystem",
2424 "type": "tidelift" 2424 "type": "tidelift"
2425 } 2425 }
2426 ], 2426 ],
2427 "time": "2022-04-17T13:12:02+00:00" 2427 "time": "2022-04-17T13:12:02+00:00"
2428 }, 2428 },
2429 { 2429 {
2430 "name": "league/uri-parser", 2430 "name": "league/uri-parser",
2431 "version": "1.4.1", 2431 "version": "1.4.1",
2432 "source": { 2432 "source": {
2433 "type": "git", 2433 "type": "git",
2434 "url": "https://github.com/thephpleague/uri-parser.git", 2434 "url": "https://github.com/thephpleague/uri-parser.git",
2435 "reference": "671548427e4c932352d9b9279fdfa345bf63fa00" 2435 "reference": "671548427e4c932352d9b9279fdfa345bf63fa00"
2436 }, 2436 },
2437 "dist": { 2437 "dist": {
2438 "type": "zip", 2438 "type": "zip",
2439 "url": "https://api.github.com/repos/thephpleague/uri-parser/zipball/671548427e4c932352d9b9279fdfa345bf63fa00", 2439 "url": "https://api.github.com/repos/thephpleague/uri-parser/zipball/671548427e4c932352d9b9279fdfa345bf63fa00",
2440 "reference": "671548427e4c932352d9b9279fdfa345bf63fa00", 2440 "reference": "671548427e4c932352d9b9279fdfa345bf63fa00",
2441 "shasum": "" 2441 "shasum": ""
2442 }, 2442 },
2443 "require": { 2443 "require": {
2444 "php": ">=7.0.0" 2444 "php": ">=7.0.0"
2445 }, 2445 },
2446 "require-dev": { 2446 "require-dev": {
2447 "friendsofphp/php-cs-fixer": "^2.0", 2447 "friendsofphp/php-cs-fixer": "^2.0",
2448 "phpstan/phpstan": "^0.9.2", 2448 "phpstan/phpstan": "^0.9.2",
2449 "phpstan/phpstan-phpunit": "^0.9.4", 2449 "phpstan/phpstan-phpunit": "^0.9.4",
2450 "phpstan/phpstan-strict-rules": "^0.9.0", 2450 "phpstan/phpstan-strict-rules": "^0.9.0",
2451 "phpunit/phpunit": "^6.0" 2451 "phpunit/phpunit": "^6.0"
2452 }, 2452 },
2453 "suggest": { 2453 "suggest": {
2454 "ext-intl": "Allow parsing RFC3987 compliant hosts", 2454 "ext-intl": "Allow parsing RFC3987 compliant hosts",
2455 "league/uri-schemes": "Allow validating and normalizing URI parsing results" 2455 "league/uri-schemes": "Allow validating and normalizing URI parsing results"
2456 }, 2456 },
2457 "type": "library", 2457 "type": "library",
2458 "extra": { 2458 "extra": {
2459 "branch-alias": { 2459 "branch-alias": {
2460 "dev-master": "1.x-dev" 2460 "dev-master": "1.x-dev"
2461 } 2461 }
2462 }, 2462 },
2463 "autoload": { 2463 "autoload": {
2464 "files": [ 2464 "files": [
2465 "src/functions_include.php" 2465 "src/functions_include.php"
2466 ], 2466 ],
2467 "psr-4": { 2467 "psr-4": {
2468 "League\\Uri\\": "src" 2468 "League\\Uri\\": "src"
2469 } 2469 }
2470 }, 2470 },
2471 "notification-url": "https://packagist.org/downloads/", 2471 "notification-url": "https://packagist.org/downloads/",
2472 "license": [ 2472 "license": [
2473 "MIT" 2473 "MIT"
2474 ], 2474 ],
2475 "authors": [ 2475 "authors": [
2476 { 2476 {
2477 "name": "Ignace Nyamagana Butera", 2477 "name": "Ignace Nyamagana Butera",
2478 "email": "nyamsprod@gmail.com", 2478 "email": "nyamsprod@gmail.com",
2479 "homepage": "https://nyamsprod.com" 2479 "homepage": "https://nyamsprod.com"
2480 } 2480 }
2481 ], 2481 ],
2482 "description": "userland URI parser RFC 3986 compliant", 2482 "description": "userland URI parser RFC 3986 compliant",
2483 "homepage": "https://github.com/thephpleague/uri-parser", 2483 "homepage": "https://github.com/thephpleague/uri-parser",
2484 "keywords": [ 2484 "keywords": [
2485 "parse_url", 2485 "parse_url",
2486 "parser", 2486 "parser",
2487 "rfc3986", 2487 "rfc3986",
2488 "rfc3987", 2488 "rfc3987",
2489 "uri", 2489 "uri",
2490 "url" 2490 "url"
2491 ], 2491 ],
2492 "support": { 2492 "support": {
2493 "issues": "https://github.com/thephpleague/uri-parser/issues", 2493 "issues": "https://github.com/thephpleague/uri-parser/issues",
2494 "source": "https://github.com/thephpleague/uri-parser/tree/master" 2494 "source": "https://github.com/thephpleague/uri-parser/tree/master"
2495 }, 2495 },
2496 "abandoned": true, 2496 "abandoned": true,
2497 "time": "2018-11-22T07:55:51+00:00" 2497 "time": "2018-11-22T07:55:51+00:00"
2498 }, 2498 },
2499 { 2499 {
2500 "name": "livewire/livewire", 2500 "name": "livewire/livewire",
2501 "version": "v2.12.3", 2501 "version": "v2.12.3",
2502 "source": { 2502 "source": {
2503 "type": "git", 2503 "type": "git",
2504 "url": "https://github.com/livewire/livewire.git", 2504 "url": "https://github.com/livewire/livewire.git",
2505 "reference": "019b1e69d8cd8c7e749eba7a38e4fa69ecbc8f74" 2505 "reference": "019b1e69d8cd8c7e749eba7a38e4fa69ecbc8f74"
2506 }, 2506 },
2507 "dist": { 2507 "dist": {
2508 "type": "zip", 2508 "type": "zip",
2509 "url": "https://api.github.com/repos/livewire/livewire/zipball/019b1e69d8cd8c7e749eba7a38e4fa69ecbc8f74", 2509 "url": "https://api.github.com/repos/livewire/livewire/zipball/019b1e69d8cd8c7e749eba7a38e4fa69ecbc8f74",
2510 "reference": "019b1e69d8cd8c7e749eba7a38e4fa69ecbc8f74", 2510 "reference": "019b1e69d8cd8c7e749eba7a38e4fa69ecbc8f74",
2511 "shasum": "" 2511 "shasum": ""
2512 }, 2512 },
2513 "require": { 2513 "require": {
2514 "illuminate/database": "^7.0|^8.0|^9.0|^10.0", 2514 "illuminate/database": "^7.0|^8.0|^9.0|^10.0",
2515 "illuminate/support": "^7.0|^8.0|^9.0|^10.0", 2515 "illuminate/support": "^7.0|^8.0|^9.0|^10.0",
2516 "illuminate/validation": "^7.0|^8.0|^9.0|^10.0", 2516 "illuminate/validation": "^7.0|^8.0|^9.0|^10.0",
2517 "league/mime-type-detection": "^1.9", 2517 "league/mime-type-detection": "^1.9",
2518 "php": "^7.2.5|^8.0", 2518 "php": "^7.2.5|^8.0",
2519 "symfony/http-kernel": "^5.0|^6.0" 2519 "symfony/http-kernel": "^5.0|^6.0"
2520 }, 2520 },
2521 "require-dev": { 2521 "require-dev": {
2522 "calebporzio/sushi": "^2.1", 2522 "calebporzio/sushi": "^2.1",
2523 "laravel/framework": "^7.0|^8.0|^9.0|^10.0", 2523 "laravel/framework": "^7.0|^8.0|^9.0|^10.0",
2524 "mockery/mockery": "^1.3.1", 2524 "mockery/mockery": "^1.3.1",
2525 "orchestra/testbench": "^5.0|^6.0|^7.0|^8.0", 2525 "orchestra/testbench": "^5.0|^6.0|^7.0|^8.0",
2526 "orchestra/testbench-dusk": "^5.2|^6.0|^7.0|^8.0", 2526 "orchestra/testbench-dusk": "^5.2|^6.0|^7.0|^8.0",
2527 "phpunit/phpunit": "^8.4|^9.0", 2527 "phpunit/phpunit": "^8.4|^9.0",
2528 "psy/psysh": "@stable" 2528 "psy/psysh": "@stable"
2529 }, 2529 },
2530 "type": "library", 2530 "type": "library",
2531 "extra": { 2531 "extra": {
2532 "laravel": { 2532 "laravel": {
2533 "providers": [ 2533 "providers": [
2534 "Livewire\\LivewireServiceProvider" 2534 "Livewire\\LivewireServiceProvider"
2535 ], 2535 ],
2536 "aliases": { 2536 "aliases": {
2537 "Livewire": "Livewire\\Livewire" 2537 "Livewire": "Livewire\\Livewire"
2538 } 2538 }
2539 } 2539 }
2540 }, 2540 },
2541 "autoload": { 2541 "autoload": {
2542 "files": [ 2542 "files": [
2543 "src/helpers.php" 2543 "src/helpers.php"
2544 ], 2544 ],
2545 "psr-4": { 2545 "psr-4": {
2546 "Livewire\\": "src/" 2546 "Livewire\\": "src/"
2547 } 2547 }
2548 }, 2548 },
2549 "notification-url": "https://packagist.org/downloads/", 2549 "notification-url": "https://packagist.org/downloads/",
2550 "license": [ 2550 "license": [
2551 "MIT" 2551 "MIT"
2552 ], 2552 ],
2553 "authors": [ 2553 "authors": [
2554 { 2554 {
2555 "name": "Caleb Porzio", 2555 "name": "Caleb Porzio",
2556 "email": "calebporzio@gmail.com" 2556 "email": "calebporzio@gmail.com"
2557 } 2557 }
2558 ], 2558 ],
2559 "description": "A front-end framework for Laravel.", 2559 "description": "A front-end framework for Laravel.",
2560 "support": { 2560 "support": {
2561 "issues": "https://github.com/livewire/livewire/issues", 2561 "issues": "https://github.com/livewire/livewire/issues",
2562 "source": "https://github.com/livewire/livewire/tree/v2.12.3" 2562 "source": "https://github.com/livewire/livewire/tree/v2.12.3"
2563 }, 2563 },
2564 "funding": [ 2564 "funding": [
2565 { 2565 {
2566 "url": "https://github.com/livewire", 2566 "url": "https://github.com/livewire",
2567 "type": "github" 2567 "type": "github"
2568 } 2568 }
2569 ], 2569 ],
2570 "time": "2023-03-03T20:12:38+00:00" 2570 "time": "2023-03-03T20:12:38+00:00"
2571 }, 2571 },
2572 { 2572 {
2573 "name": "masterminds/html5", 2573 "name": "masterminds/html5",
2574 "version": "2.8.0", 2574 "version": "2.8.0",
2575 "source": { 2575 "source": {
2576 "type": "git", 2576 "type": "git",
2577 "url": "https://github.com/Masterminds/html5-php.git", 2577 "url": "https://github.com/Masterminds/html5-php.git",
2578 "reference": "3c5d5a56d56f48a1ca08a0670f0f80c1dad368f3" 2578 "reference": "3c5d5a56d56f48a1ca08a0670f0f80c1dad368f3"
2579 }, 2579 },
2580 "dist": { 2580 "dist": {
2581 "type": "zip", 2581 "type": "zip",
2582 "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/3c5d5a56d56f48a1ca08a0670f0f80c1dad368f3", 2582 "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/3c5d5a56d56f48a1ca08a0670f0f80c1dad368f3",
2583 "reference": "3c5d5a56d56f48a1ca08a0670f0f80c1dad368f3", 2583 "reference": "3c5d5a56d56f48a1ca08a0670f0f80c1dad368f3",
2584 "shasum": "" 2584 "shasum": ""
2585 }, 2585 },
2586 "require": { 2586 "require": {
2587 "ext-dom": "*", 2587 "ext-dom": "*",
2588 "php": ">=5.3.0" 2588 "php": ">=5.3.0"
2589 }, 2589 },
2590 "require-dev": { 2590 "require-dev": {
2591 "phpunit/phpunit": "^4.8.35 || ^5.7.21 || ^6 || ^7 || ^8" 2591 "phpunit/phpunit": "^4.8.35 || ^5.7.21 || ^6 || ^7 || ^8"
2592 }, 2592 },
2593 "type": "library", 2593 "type": "library",
2594 "extra": { 2594 "extra": {
2595 "branch-alias": { 2595 "branch-alias": {
2596 "dev-master": "2.7-dev" 2596 "dev-master": "2.7-dev"
2597 } 2597 }
2598 }, 2598 },
2599 "autoload": { 2599 "autoload": {
2600 "psr-4": { 2600 "psr-4": {
2601 "Masterminds\\": "src" 2601 "Masterminds\\": "src"
2602 } 2602 }
2603 }, 2603 },
2604 "notification-url": "https://packagist.org/downloads/", 2604 "notification-url": "https://packagist.org/downloads/",
2605 "license": [ 2605 "license": [
2606 "MIT" 2606 "MIT"
2607 ], 2607 ],
2608 "authors": [ 2608 "authors": [
2609 { 2609 {
2610 "name": "Matt Butcher", 2610 "name": "Matt Butcher",
2611 "email": "technosophos@gmail.com" 2611 "email": "technosophos@gmail.com"
2612 }, 2612 },
2613 { 2613 {
2614 "name": "Matt Farina", 2614 "name": "Matt Farina",
2615 "email": "matt@mattfarina.com" 2615 "email": "matt@mattfarina.com"
2616 }, 2616 },
2617 { 2617 {
2618 "name": "Asmir Mustafic", 2618 "name": "Asmir Mustafic",
2619 "email": "goetas@gmail.com" 2619 "email": "goetas@gmail.com"
2620 } 2620 }
2621 ], 2621 ],
2622 "description": "An HTML5 parser and serializer.", 2622 "description": "An HTML5 parser and serializer.",
2623 "homepage": "http://masterminds.github.io/html5-php", 2623 "homepage": "http://masterminds.github.io/html5-php",
2624 "keywords": [ 2624 "keywords": [
2625 "HTML5", 2625 "HTML5",
2626 "dom", 2626 "dom",
2627 "html", 2627 "html",
2628 "parser", 2628 "parser",
2629 "querypath", 2629 "querypath",
2630 "serializer", 2630 "serializer",
2631 "xml" 2631 "xml"
2632 ], 2632 ],
2633 "support": { 2633 "support": {
2634 "issues": "https://github.com/Masterminds/html5-php/issues", 2634 "issues": "https://github.com/Masterminds/html5-php/issues",
2635 "source": "https://github.com/Masterminds/html5-php/tree/2.8.0" 2635 "source": "https://github.com/Masterminds/html5-php/tree/2.8.0"
2636 }, 2636 },
2637 "time": "2023-04-26T07:27:39+00:00" 2637 "time": "2023-04-26T07:27:39+00:00"
2638 }, 2638 },
2639 { 2639 {
2640 "name": "monolog/monolog", 2640 "name": "monolog/monolog",
2641 "version": "2.9.1", 2641 "version": "2.9.1",
2642 "source": { 2642 "source": {
2643 "type": "git", 2643 "type": "git",
2644 "url": "https://github.com/Seldaek/monolog.git", 2644 "url": "https://github.com/Seldaek/monolog.git",
2645 "reference": "f259e2b15fb95494c83f52d3caad003bbf5ffaa1" 2645 "reference": "f259e2b15fb95494c83f52d3caad003bbf5ffaa1"
2646 }, 2646 },
2647 "dist": { 2647 "dist": {
2648 "type": "zip", 2648 "type": "zip",
2649 "url": "https://api.github.com/repos/Seldaek/monolog/zipball/f259e2b15fb95494c83f52d3caad003bbf5ffaa1", 2649 "url": "https://api.github.com/repos/Seldaek/monolog/zipball/f259e2b15fb95494c83f52d3caad003bbf5ffaa1",
2650 "reference": "f259e2b15fb95494c83f52d3caad003bbf5ffaa1", 2650 "reference": "f259e2b15fb95494c83f52d3caad003bbf5ffaa1",
2651 "shasum": "" 2651 "shasum": ""
2652 }, 2652 },
2653 "require": { 2653 "require": {
2654 "php": ">=7.2", 2654 "php": ">=7.2",
2655 "psr/log": "^1.0.1 || ^2.0 || ^3.0" 2655 "psr/log": "^1.0.1 || ^2.0 || ^3.0"
2656 }, 2656 },
2657 "provide": { 2657 "provide": {
2658 "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0" 2658 "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0"
2659 }, 2659 },
2660 "require-dev": { 2660 "require-dev": {
2661 "aws/aws-sdk-php": "^2.4.9 || ^3.0", 2661 "aws/aws-sdk-php": "^2.4.9 || ^3.0",
2662 "doctrine/couchdb": "~1.0@dev", 2662 "doctrine/couchdb": "~1.0@dev",
2663 "elasticsearch/elasticsearch": "^7 || ^8", 2663 "elasticsearch/elasticsearch": "^7 || ^8",
2664 "ext-json": "*", 2664 "ext-json": "*",
2665 "graylog2/gelf-php": "^1.4.2 || ^2@dev", 2665 "graylog2/gelf-php": "^1.4.2 || ^2@dev",
2666 "guzzlehttp/guzzle": "^7.4", 2666 "guzzlehttp/guzzle": "^7.4",
2667 "guzzlehttp/psr7": "^2.2", 2667 "guzzlehttp/psr7": "^2.2",
2668 "mongodb/mongodb": "^1.8", 2668 "mongodb/mongodb": "^1.8",
2669 "php-amqplib/php-amqplib": "~2.4 || ^3", 2669 "php-amqplib/php-amqplib": "~2.4 || ^3",
2670 "phpspec/prophecy": "^1.15", 2670 "phpspec/prophecy": "^1.15",
2671 "phpstan/phpstan": "^0.12.91", 2671 "phpstan/phpstan": "^0.12.91",
2672 "phpunit/phpunit": "^8.5.14", 2672 "phpunit/phpunit": "^8.5.14",
2673 "predis/predis": "^1.1 || ^2.0", 2673 "predis/predis": "^1.1 || ^2.0",
2674 "rollbar/rollbar": "^1.3 || ^2 || ^3", 2674 "rollbar/rollbar": "^1.3 || ^2 || ^3",
2675 "ruflin/elastica": "^7", 2675 "ruflin/elastica": "^7",
2676 "swiftmailer/swiftmailer": "^5.3|^6.0", 2676 "swiftmailer/swiftmailer": "^5.3|^6.0",
2677 "symfony/mailer": "^5.4 || ^6", 2677 "symfony/mailer": "^5.4 || ^6",
2678 "symfony/mime": "^5.4 || ^6" 2678 "symfony/mime": "^5.4 || ^6"
2679 }, 2679 },
2680 "suggest": { 2680 "suggest": {
2681 "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", 2681 "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB",
2682 "doctrine/couchdb": "Allow sending log messages to a CouchDB server", 2682 "doctrine/couchdb": "Allow sending log messages to a CouchDB server",
2683 "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", 2683 "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client",
2684 "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", 2684 "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)",
2685 "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", 2685 "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler",
2686 "ext-mbstring": "Allow to work properly with unicode symbols", 2686 "ext-mbstring": "Allow to work properly with unicode symbols",
2687 "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", 2687 "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)",
2688 "ext-openssl": "Required to send log messages using SSL", 2688 "ext-openssl": "Required to send log messages using SSL",
2689 "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", 2689 "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)",
2690 "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", 2690 "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server",
2691 "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", 2691 "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)",
2692 "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", 2692 "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib",
2693 "rollbar/rollbar": "Allow sending log messages to Rollbar", 2693 "rollbar/rollbar": "Allow sending log messages to Rollbar",
2694 "ruflin/elastica": "Allow sending log messages to an Elastic Search server" 2694 "ruflin/elastica": "Allow sending log messages to an Elastic Search server"
2695 }, 2695 },
2696 "type": "library", 2696 "type": "library",
2697 "extra": { 2697 "extra": {
2698 "branch-alias": { 2698 "branch-alias": {
2699 "dev-main": "2.x-dev" 2699 "dev-main": "2.x-dev"
2700 } 2700 }
2701 }, 2701 },
2702 "autoload": { 2702 "autoload": {
2703 "psr-4": { 2703 "psr-4": {
2704 "Monolog\\": "src/Monolog" 2704 "Monolog\\": "src/Monolog"
2705 } 2705 }
2706 }, 2706 },
2707 "notification-url": "https://packagist.org/downloads/", 2707 "notification-url": "https://packagist.org/downloads/",
2708 "license": [ 2708 "license": [
2709 "MIT" 2709 "MIT"
2710 ], 2710 ],
2711 "authors": [ 2711 "authors": [
2712 { 2712 {
2713 "name": "Jordi Boggiano", 2713 "name": "Jordi Boggiano",
2714 "email": "j.boggiano@seld.be", 2714 "email": "j.boggiano@seld.be",
2715 "homepage": "https://seld.be" 2715 "homepage": "https://seld.be"
2716 } 2716 }
2717 ], 2717 ],
2718 "description": "Sends your logs to files, sockets, inboxes, databases and various web services", 2718 "description": "Sends your logs to files, sockets, inboxes, databases and various web services",
2719 "homepage": "https://github.com/Seldaek/monolog", 2719 "homepage": "https://github.com/Seldaek/monolog",
2720 "keywords": [ 2720 "keywords": [
2721 "log", 2721 "log",
2722 "logging", 2722 "logging",
2723 "psr-3" 2723 "psr-3"
2724 ], 2724 ],
2725 "support": { 2725 "support": {
2726 "issues": "https://github.com/Seldaek/monolog/issues", 2726 "issues": "https://github.com/Seldaek/monolog/issues",
2727 "source": "https://github.com/Seldaek/monolog/tree/2.9.1" 2727 "source": "https://github.com/Seldaek/monolog/tree/2.9.1"
2728 }, 2728 },
2729 "funding": [ 2729 "funding": [
2730 { 2730 {
2731 "url": "https://github.com/Seldaek", 2731 "url": "https://github.com/Seldaek",
2732 "type": "github" 2732 "type": "github"
2733 }, 2733 },
2734 { 2734 {
2735 "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", 2735 "url": "https://tidelift.com/funding/github/packagist/monolog/monolog",
2736 "type": "tidelift" 2736 "type": "tidelift"
2737 } 2737 }
2738 ], 2738 ],
2739 "time": "2023-02-06T13:44:46+00:00" 2739 "time": "2023-02-06T13:44:46+00:00"
2740 }, 2740 },
2741 { 2741 {
2742 "name": "nesbot/carbon", 2742 "name": "nesbot/carbon",
2743 "version": "2.66.0", 2743 "version": "2.66.0",
2744 "source": { 2744 "source": {
2745 "type": "git", 2745 "type": "git",
2746 "url": "https://github.com/briannesbitt/Carbon.git", 2746 "url": "https://github.com/briannesbitt/Carbon.git",
2747 "reference": "496712849902241f04902033b0441b269effe001" 2747 "reference": "496712849902241f04902033b0441b269effe001"
2748 }, 2748 },
2749 "dist": { 2749 "dist": {
2750 "type": "zip", 2750 "type": "zip",
2751 "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/496712849902241f04902033b0441b269effe001", 2751 "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/496712849902241f04902033b0441b269effe001",
2752 "reference": "496712849902241f04902033b0441b269effe001", 2752 "reference": "496712849902241f04902033b0441b269effe001",
2753 "shasum": "" 2753 "shasum": ""
2754 }, 2754 },
2755 "require": { 2755 "require": {
2756 "ext-json": "*", 2756 "ext-json": "*",
2757 "php": "^7.1.8 || ^8.0", 2757 "php": "^7.1.8 || ^8.0",
2758 "symfony/polyfill-mbstring": "^1.0", 2758 "symfony/polyfill-mbstring": "^1.0",
2759 "symfony/polyfill-php80": "^1.16", 2759 "symfony/polyfill-php80": "^1.16",
2760 "symfony/translation": "^3.4 || ^4.0 || ^5.0 || ^6.0" 2760 "symfony/translation": "^3.4 || ^4.0 || ^5.0 || ^6.0"
2761 }, 2761 },
2762 "require-dev": { 2762 "require-dev": {
2763 "doctrine/dbal": "^2.0 || ^3.1.4", 2763 "doctrine/dbal": "^2.0 || ^3.1.4",
2764 "doctrine/orm": "^2.7", 2764 "doctrine/orm": "^2.7",
2765 "friendsofphp/php-cs-fixer": "^3.0", 2765 "friendsofphp/php-cs-fixer": "^3.0",
2766 "kylekatarnls/multi-tester": "^2.0", 2766 "kylekatarnls/multi-tester": "^2.0",
2767 "ondrejmirtes/better-reflection": "*", 2767 "ondrejmirtes/better-reflection": "*",
2768 "phpmd/phpmd": "^2.9", 2768 "phpmd/phpmd": "^2.9",
2769 "phpstan/extension-installer": "^1.0", 2769 "phpstan/extension-installer": "^1.0",
2770 "phpstan/phpstan": "^0.12.99 || ^1.7.14", 2770 "phpstan/phpstan": "^0.12.99 || ^1.7.14",
2771 "phpunit/php-file-iterator": "^2.0.5 || ^3.0.6", 2771 "phpunit/php-file-iterator": "^2.0.5 || ^3.0.6",
2772 "phpunit/phpunit": "^7.5.20 || ^8.5.26 || ^9.5.20", 2772 "phpunit/phpunit": "^7.5.20 || ^8.5.26 || ^9.5.20",
2773 "squizlabs/php_codesniffer": "^3.4" 2773 "squizlabs/php_codesniffer": "^3.4"
2774 }, 2774 },
2775 "bin": [ 2775 "bin": [
2776 "bin/carbon" 2776 "bin/carbon"
2777 ], 2777 ],
2778 "type": "library", 2778 "type": "library",
2779 "extra": { 2779 "extra": {
2780 "branch-alias": { 2780 "branch-alias": {
2781 "dev-3.x": "3.x-dev", 2781 "dev-3.x": "3.x-dev",
2782 "dev-master": "2.x-dev" 2782 "dev-master": "2.x-dev"
2783 }, 2783 },
2784 "laravel": { 2784 "laravel": {
2785 "providers": [ 2785 "providers": [
2786 "Carbon\\Laravel\\ServiceProvider" 2786 "Carbon\\Laravel\\ServiceProvider"
2787 ] 2787 ]
2788 }, 2788 },
2789 "phpstan": { 2789 "phpstan": {
2790 "includes": [ 2790 "includes": [
2791 "extension.neon" 2791 "extension.neon"
2792 ] 2792 ]
2793 } 2793 }
2794 }, 2794 },
2795 "autoload": { 2795 "autoload": {
2796 "psr-4": { 2796 "psr-4": {
2797 "Carbon\\": "src/Carbon/" 2797 "Carbon\\": "src/Carbon/"
2798 } 2798 }
2799 }, 2799 },
2800 "notification-url": "https://packagist.org/downloads/", 2800 "notification-url": "https://packagist.org/downloads/",
2801 "license": [ 2801 "license": [
2802 "MIT" 2802 "MIT"
2803 ], 2803 ],
2804 "authors": [ 2804 "authors": [
2805 { 2805 {
2806 "name": "Brian Nesbitt", 2806 "name": "Brian Nesbitt",
2807 "email": "brian@nesbot.com", 2807 "email": "brian@nesbot.com",
2808 "homepage": "https://markido.com" 2808 "homepage": "https://markido.com"
2809 }, 2809 },
2810 { 2810 {
2811 "name": "kylekatarnls", 2811 "name": "kylekatarnls",
2812 "homepage": "https://github.com/kylekatarnls" 2812 "homepage": "https://github.com/kylekatarnls"
2813 } 2813 }
2814 ], 2814 ],
2815 "description": "An API extension for DateTime that supports 281 different languages.", 2815 "description": "An API extension for DateTime that supports 281 different languages.",
2816 "homepage": "https://carbon.nesbot.com", 2816 "homepage": "https://carbon.nesbot.com",
2817 "keywords": [ 2817 "keywords": [
2818 "date", 2818 "date",
2819 "datetime", 2819 "datetime",
2820 "time" 2820 "time"
2821 ], 2821 ],
2822 "support": { 2822 "support": {
2823 "docs": "https://carbon.nesbot.com/docs", 2823 "docs": "https://carbon.nesbot.com/docs",
2824 "issues": "https://github.com/briannesbitt/Carbon/issues", 2824 "issues": "https://github.com/briannesbitt/Carbon/issues",
2825 "source": "https://github.com/briannesbitt/Carbon" 2825 "source": "https://github.com/briannesbitt/Carbon"
2826 }, 2826 },
2827 "funding": [ 2827 "funding": [
2828 { 2828 {
2829 "url": "https://github.com/sponsors/kylekatarnls", 2829 "url": "https://github.com/sponsors/kylekatarnls",
2830 "type": "github" 2830 "type": "github"
2831 }, 2831 },
2832 { 2832 {
2833 "url": "https://opencollective.com/Carbon#sponsor", 2833 "url": "https://opencollective.com/Carbon#sponsor",
2834 "type": "opencollective" 2834 "type": "opencollective"
2835 }, 2835 },
2836 { 2836 {
2837 "url": "https://tidelift.com/subscription/pkg/packagist-nesbot-carbon?utm_source=packagist-nesbot-carbon&utm_medium=referral&utm_campaign=readme", 2837 "url": "https://tidelift.com/subscription/pkg/packagist-nesbot-carbon?utm_source=packagist-nesbot-carbon&utm_medium=referral&utm_campaign=readme",
2838 "type": "tidelift" 2838 "type": "tidelift"
2839 } 2839 }
2840 ], 2840 ],
2841 "time": "2023-01-29T18:53:47+00:00" 2841 "time": "2023-01-29T18:53:47+00:00"
2842 }, 2842 },
2843 { 2843 {
2844 "name": "nette/schema", 2844 "name": "nette/schema",
2845 "version": "v1.2.3", 2845 "version": "v1.2.3",
2846 "source": { 2846 "source": {
2847 "type": "git", 2847 "type": "git",
2848 "url": "https://github.com/nette/schema.git", 2848 "url": "https://github.com/nette/schema.git",
2849 "reference": "abbdbb70e0245d5f3bf77874cea1dfb0c930d06f" 2849 "reference": "abbdbb70e0245d5f3bf77874cea1dfb0c930d06f"
2850 }, 2850 },
2851 "dist": { 2851 "dist": {
2852 "type": "zip", 2852 "type": "zip",
2853 "url": "https://api.github.com/repos/nette/schema/zipball/abbdbb70e0245d5f3bf77874cea1dfb0c930d06f", 2853 "url": "https://api.github.com/repos/nette/schema/zipball/abbdbb70e0245d5f3bf77874cea1dfb0c930d06f",
2854 "reference": "abbdbb70e0245d5f3bf77874cea1dfb0c930d06f", 2854 "reference": "abbdbb70e0245d5f3bf77874cea1dfb0c930d06f",
2855 "shasum": "" 2855 "shasum": ""
2856 }, 2856 },
2857 "require": { 2857 "require": {
2858 "nette/utils": "^2.5.7 || ^3.1.5 || ^4.0", 2858 "nette/utils": "^2.5.7 || ^3.1.5 || ^4.0",
2859 "php": ">=7.1 <8.3" 2859 "php": ">=7.1 <8.3"
2860 }, 2860 },
2861 "require-dev": { 2861 "require-dev": {
2862 "nette/tester": "^2.3 || ^2.4", 2862 "nette/tester": "^2.3 || ^2.4",
2863 "phpstan/phpstan-nette": "^1.0", 2863 "phpstan/phpstan-nette": "^1.0",
2864 "tracy/tracy": "^2.7" 2864 "tracy/tracy": "^2.7"
2865 }, 2865 },
2866 "type": "library", 2866 "type": "library",
2867 "extra": { 2867 "extra": {
2868 "branch-alias": { 2868 "branch-alias": {
2869 "dev-master": "1.2-dev" 2869 "dev-master": "1.2-dev"
2870 } 2870 }
2871 }, 2871 },
2872 "autoload": { 2872 "autoload": {
2873 "classmap": [ 2873 "classmap": [
2874 "src/" 2874 "src/"
2875 ] 2875 ]
2876 }, 2876 },
2877 "notification-url": "https://packagist.org/downloads/", 2877 "notification-url": "https://packagist.org/downloads/",
2878 "license": [ 2878 "license": [
2879 "BSD-3-Clause", 2879 "BSD-3-Clause",
2880 "GPL-2.0-only", 2880 "GPL-2.0-only",
2881 "GPL-3.0-only" 2881 "GPL-3.0-only"
2882 ], 2882 ],
2883 "authors": [ 2883 "authors": [
2884 { 2884 {
2885 "name": "David Grudl", 2885 "name": "David Grudl",
2886 "homepage": "https://davidgrudl.com" 2886 "homepage": "https://davidgrudl.com"
2887 }, 2887 },
2888 { 2888 {
2889 "name": "Nette Community", 2889 "name": "Nette Community",
2890 "homepage": "https://nette.org/contributors" 2890 "homepage": "https://nette.org/contributors"
2891 } 2891 }
2892 ], 2892 ],
2893 "description": "📐 Nette Schema: validating data structures against a given Schema.", 2893 "description": "📐 Nette Schema: validating data structures against a given Schema.",
2894 "homepage": "https://nette.org", 2894 "homepage": "https://nette.org",
2895 "keywords": [ 2895 "keywords": [
2896 "config", 2896 "config",
2897 "nette" 2897 "nette"
2898 ], 2898 ],
2899 "support": { 2899 "support": {
2900 "issues": "https://github.com/nette/schema/issues", 2900 "issues": "https://github.com/nette/schema/issues",
2901 "source": "https://github.com/nette/schema/tree/v1.2.3" 2901 "source": "https://github.com/nette/schema/tree/v1.2.3"
2902 }, 2902 },
2903 "time": "2022-10-13T01:24:26+00:00" 2903 "time": "2022-10-13T01:24:26+00:00"
2904 }, 2904 },
2905 { 2905 {
2906 "name": "nette/utils", 2906 "name": "nette/utils",
2907 "version": "v4.0.0", 2907 "version": "v4.0.0",
2908 "source": { 2908 "source": {
2909 "type": "git", 2909 "type": "git",
2910 "url": "https://github.com/nette/utils.git", 2910 "url": "https://github.com/nette/utils.git",
2911 "reference": "cacdbf5a91a657ede665c541eda28941d4b09c1e" 2911 "reference": "cacdbf5a91a657ede665c541eda28941d4b09c1e"
2912 }, 2912 },
2913 "dist": { 2913 "dist": {
2914 "type": "zip", 2914 "type": "zip",
2915 "url": "https://api.github.com/repos/nette/utils/zipball/cacdbf5a91a657ede665c541eda28941d4b09c1e", 2915 "url": "https://api.github.com/repos/nette/utils/zipball/cacdbf5a91a657ede665c541eda28941d4b09c1e",
2916 "reference": "cacdbf5a91a657ede665c541eda28941d4b09c1e", 2916 "reference": "cacdbf5a91a657ede665c541eda28941d4b09c1e",
2917 "shasum": "" 2917 "shasum": ""
2918 }, 2918 },
2919 "require": { 2919 "require": {
2920 "php": ">=8.0 <8.3" 2920 "php": ">=8.0 <8.3"
2921 }, 2921 },
2922 "conflict": { 2922 "conflict": {
2923 "nette/finder": "<3", 2923 "nette/finder": "<3",
2924 "nette/schema": "<1.2.2" 2924 "nette/schema": "<1.2.2"
2925 }, 2925 },
2926 "require-dev": { 2926 "require-dev": {
2927 "jetbrains/phpstorm-attributes": "dev-master", 2927 "jetbrains/phpstorm-attributes": "dev-master",
2928 "nette/tester": "^2.4", 2928 "nette/tester": "^2.4",
2929 "phpstan/phpstan": "^1.0", 2929 "phpstan/phpstan": "^1.0",
2930 "tracy/tracy": "^2.9" 2930 "tracy/tracy": "^2.9"
2931 }, 2931 },
2932 "suggest": { 2932 "suggest": {
2933 "ext-gd": "to use Image", 2933 "ext-gd": "to use Image",
2934 "ext-iconv": "to use Strings::webalize(), toAscii(), chr() and reverse()", 2934 "ext-iconv": "to use Strings::webalize(), toAscii(), chr() and reverse()",
2935 "ext-intl": "to use Strings::webalize(), toAscii(), normalize() and compare()", 2935 "ext-intl": "to use Strings::webalize(), toAscii(), normalize() and compare()",
2936 "ext-json": "to use Nette\\Utils\\Json", 2936 "ext-json": "to use Nette\\Utils\\Json",
2937 "ext-mbstring": "to use Strings::lower() etc...", 2937 "ext-mbstring": "to use Strings::lower() etc...",
2938 "ext-tokenizer": "to use Nette\\Utils\\Reflection::getUseStatements()", 2938 "ext-tokenizer": "to use Nette\\Utils\\Reflection::getUseStatements()",
2939 "ext-xml": "to use Strings::length() etc. when mbstring is not available" 2939 "ext-xml": "to use Strings::length() etc. when mbstring is not available"
2940 }, 2940 },
2941 "type": "library", 2941 "type": "library",
2942 "extra": { 2942 "extra": {
2943 "branch-alias": { 2943 "branch-alias": {
2944 "dev-master": "4.0-dev" 2944 "dev-master": "4.0-dev"
2945 } 2945 }
2946 }, 2946 },
2947 "autoload": { 2947 "autoload": {
2948 "classmap": [ 2948 "classmap": [
2949 "src/" 2949 "src/"
2950 ] 2950 ]
2951 }, 2951 },
2952 "notification-url": "https://packagist.org/downloads/", 2952 "notification-url": "https://packagist.org/downloads/",
2953 "license": [ 2953 "license": [
2954 "BSD-3-Clause", 2954 "BSD-3-Clause",
2955 "GPL-2.0-only", 2955 "GPL-2.0-only",
2956 "GPL-3.0-only" 2956 "GPL-3.0-only"
2957 ], 2957 ],
2958 "authors": [ 2958 "authors": [
2959 { 2959 {
2960 "name": "David Grudl", 2960 "name": "David Grudl",
2961 "homepage": "https://davidgrudl.com" 2961 "homepage": "https://davidgrudl.com"
2962 }, 2962 },
2963 { 2963 {
2964 "name": "Nette Community", 2964 "name": "Nette Community",
2965 "homepage": "https://nette.org/contributors" 2965 "homepage": "https://nette.org/contributors"
2966 } 2966 }
2967 ], 2967 ],
2968 "description": "🛠 Nette Utils: lightweight utilities for string & array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.", 2968 "description": "🛠 Nette Utils: lightweight utilities for string & array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.",
2969 "homepage": "https://nette.org", 2969 "homepage": "https://nette.org",
2970 "keywords": [ 2970 "keywords": [
2971 "array", 2971 "array",
2972 "core", 2972 "core",
2973 "datetime", 2973 "datetime",
2974 "images", 2974 "images",
2975 "json", 2975 "json",
2976 "nette", 2976 "nette",
2977 "paginator", 2977 "paginator",
2978 "password", 2978 "password",
2979 "slugify", 2979 "slugify",
2980 "string", 2980 "string",
2981 "unicode", 2981 "unicode",
2982 "utf-8", 2982 "utf-8",
2983 "utility", 2983 "utility",
2984 "validation" 2984 "validation"
2985 ], 2985 ],
2986 "support": { 2986 "support": {
2987 "issues": "https://github.com/nette/utils/issues", 2987 "issues": "https://github.com/nette/utils/issues",
2988 "source": "https://github.com/nette/utils/tree/v4.0.0" 2988 "source": "https://github.com/nette/utils/tree/v4.0.0"
2989 }, 2989 },
2990 "time": "2023-02-02T10:41:53+00:00" 2990 "time": "2023-02-02T10:41:53+00:00"
2991 }, 2991 },
2992 { 2992 {
2993 "name": "nikic/php-parser", 2993 "name": "nikic/php-parser",
2994 "version": "v4.15.4", 2994 "version": "v4.15.4",
2995 "source": { 2995 "source": {
2996 "type": "git", 2996 "type": "git",
2997 "url": "https://github.com/nikic/PHP-Parser.git", 2997 "url": "https://github.com/nikic/PHP-Parser.git",
2998 "reference": "6bb5176bc4af8bcb7d926f88718db9b96a2d4290" 2998 "reference": "6bb5176bc4af8bcb7d926f88718db9b96a2d4290"
2999 }, 2999 },
3000 "dist": { 3000 "dist": {
3001 "type": "zip", 3001 "type": "zip",
3002 "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/6bb5176bc4af8bcb7d926f88718db9b96a2d4290", 3002 "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/6bb5176bc4af8bcb7d926f88718db9b96a2d4290",
3003 "reference": "6bb5176bc4af8bcb7d926f88718db9b96a2d4290", 3003 "reference": "6bb5176bc4af8bcb7d926f88718db9b96a2d4290",
3004 "shasum": "" 3004 "shasum": ""
3005 }, 3005 },
3006 "require": { 3006 "require": {
3007 "ext-tokenizer": "*", 3007 "ext-tokenizer": "*",
3008 "php": ">=7.0" 3008 "php": ">=7.0"
3009 }, 3009 },
3010 "require-dev": { 3010 "require-dev": {
3011 "ircmaxell/php-yacc": "^0.0.7", 3011 "ircmaxell/php-yacc": "^0.0.7",
3012 "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" 3012 "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0"
3013 }, 3013 },
3014 "bin": [ 3014 "bin": [
3015 "bin/php-parse" 3015 "bin/php-parse"
3016 ], 3016 ],
3017 "type": "library", 3017 "type": "library",
3018 "extra": { 3018 "extra": {
3019 "branch-alias": { 3019 "branch-alias": {
3020 "dev-master": "4.9-dev" 3020 "dev-master": "4.9-dev"
3021 } 3021 }
3022 }, 3022 },
3023 "autoload": { 3023 "autoload": {
3024 "psr-4": { 3024 "psr-4": {
3025 "PhpParser\\": "lib/PhpParser" 3025 "PhpParser\\": "lib/PhpParser"
3026 } 3026 }
3027 }, 3027 },
3028 "notification-url": "https://packagist.org/downloads/", 3028 "notification-url": "https://packagist.org/downloads/",
3029 "license": [ 3029 "license": [
3030 "BSD-3-Clause" 3030 "BSD-3-Clause"
3031 ], 3031 ],
3032 "authors": [ 3032 "authors": [
3033 { 3033 {
3034 "name": "Nikita Popov" 3034 "name": "Nikita Popov"
3035 } 3035 }
3036 ], 3036 ],
3037 "description": "A PHP parser written in PHP", 3037 "description": "A PHP parser written in PHP",
3038 "keywords": [ 3038 "keywords": [
3039 "parser", 3039 "parser",
3040 "php" 3040 "php"
3041 ], 3041 ],
3042 "support": { 3042 "support": {
3043 "issues": "https://github.com/nikic/PHP-Parser/issues", 3043 "issues": "https://github.com/nikic/PHP-Parser/issues",
3044 "source": "https://github.com/nikic/PHP-Parser/tree/v4.15.4" 3044 "source": "https://github.com/nikic/PHP-Parser/tree/v4.15.4"
3045 }, 3045 },
3046 "time": "2023-03-05T19:49:14+00:00" 3046 "time": "2023-03-05T19:49:14+00:00"
3047 }, 3047 },
3048 { 3048 {
3049 "name": "nunomaduro/termwind", 3049 "name": "nunomaduro/termwind",
3050 "version": "v1.15.1", 3050 "version": "v1.15.1",
3051 "source": { 3051 "source": {
3052 "type": "git", 3052 "type": "git",
3053 "url": "https://github.com/nunomaduro/termwind.git", 3053 "url": "https://github.com/nunomaduro/termwind.git",
3054 "reference": "8ab0b32c8caa4a2e09700ea32925441385e4a5dc" 3054 "reference": "8ab0b32c8caa4a2e09700ea32925441385e4a5dc"
3055 }, 3055 },
3056 "dist": { 3056 "dist": {
3057 "type": "zip", 3057 "type": "zip",
3058 "url": "https://api.github.com/repos/nunomaduro/termwind/zipball/8ab0b32c8caa4a2e09700ea32925441385e4a5dc", 3058 "url": "https://api.github.com/repos/nunomaduro/termwind/zipball/8ab0b32c8caa4a2e09700ea32925441385e4a5dc",
3059 "reference": "8ab0b32c8caa4a2e09700ea32925441385e4a5dc", 3059 "reference": "8ab0b32c8caa4a2e09700ea32925441385e4a5dc",
3060 "shasum": "" 3060 "shasum": ""
3061 }, 3061 },
3062 "require": { 3062 "require": {
3063 "ext-mbstring": "*", 3063 "ext-mbstring": "*",
3064 "php": "^8.0", 3064 "php": "^8.0",
3065 "symfony/console": "^5.3.0|^6.0.0" 3065 "symfony/console": "^5.3.0|^6.0.0"
3066 }, 3066 },
3067 "require-dev": { 3067 "require-dev": {
3068 "ergebnis/phpstan-rules": "^1.0.", 3068 "ergebnis/phpstan-rules": "^1.0.",
3069 "illuminate/console": "^8.0|^9.0", 3069 "illuminate/console": "^8.0|^9.0",
3070 "illuminate/support": "^8.0|^9.0", 3070 "illuminate/support": "^8.0|^9.0",
3071 "laravel/pint": "^1.0.0", 3071 "laravel/pint": "^1.0.0",
3072 "pestphp/pest": "^1.21.0", 3072 "pestphp/pest": "^1.21.0",
3073 "pestphp/pest-plugin-mock": "^1.0", 3073 "pestphp/pest-plugin-mock": "^1.0",
3074 "phpstan/phpstan": "^1.4.6", 3074 "phpstan/phpstan": "^1.4.6",
3075 "phpstan/phpstan-strict-rules": "^1.1.0", 3075 "phpstan/phpstan-strict-rules": "^1.1.0",
3076 "symfony/var-dumper": "^5.2.7|^6.0.0", 3076 "symfony/var-dumper": "^5.2.7|^6.0.0",
3077 "thecodingmachine/phpstan-strict-rules": "^1.0.0" 3077 "thecodingmachine/phpstan-strict-rules": "^1.0.0"
3078 }, 3078 },
3079 "type": "library", 3079 "type": "library",
3080 "extra": { 3080 "extra": {
3081 "laravel": { 3081 "laravel": {
3082 "providers": [ 3082 "providers": [
3083 "Termwind\\Laravel\\TermwindServiceProvider" 3083 "Termwind\\Laravel\\TermwindServiceProvider"
3084 ] 3084 ]
3085 } 3085 }
3086 }, 3086 },
3087 "autoload": { 3087 "autoload": {
3088 "files": [ 3088 "files": [
3089 "src/Functions.php" 3089 "src/Functions.php"
3090 ], 3090 ],
3091 "psr-4": { 3091 "psr-4": {
3092 "Termwind\\": "src/" 3092 "Termwind\\": "src/"
3093 } 3093 }
3094 }, 3094 },
3095 "notification-url": "https://packagist.org/downloads/", 3095 "notification-url": "https://packagist.org/downloads/",
3096 "license": [ 3096 "license": [
3097 "MIT" 3097 "MIT"
3098 ], 3098 ],
3099 "authors": [ 3099 "authors": [
3100 { 3100 {
3101 "name": "Nuno Maduro", 3101 "name": "Nuno Maduro",
3102 "email": "enunomaduro@gmail.com" 3102 "email": "enunomaduro@gmail.com"
3103 } 3103 }
3104 ], 3104 ],
3105 "description": "Its like Tailwind CSS, but for the console.", 3105 "description": "Its like Tailwind CSS, but for the console.",
3106 "keywords": [ 3106 "keywords": [
3107 "cli", 3107 "cli",
3108 "console", 3108 "console",
3109 "css", 3109 "css",
3110 "package", 3110 "package",
3111 "php", 3111 "php",
3112 "style" 3112 "style"
3113 ], 3113 ],
3114 "support": { 3114 "support": {
3115 "issues": "https://github.com/nunomaduro/termwind/issues", 3115 "issues": "https://github.com/nunomaduro/termwind/issues",
3116 "source": "https://github.com/nunomaduro/termwind/tree/v1.15.1" 3116 "source": "https://github.com/nunomaduro/termwind/tree/v1.15.1"
3117 }, 3117 },
3118 "funding": [ 3118 "funding": [
3119 { 3119 {
3120 "url": "https://www.paypal.com/paypalme/enunomaduro", 3120 "url": "https://www.paypal.com/paypalme/enunomaduro",
3121 "type": "custom" 3121 "type": "custom"
3122 }, 3122 },
3123 { 3123 {
3124 "url": "https://github.com/nunomaduro", 3124 "url": "https://github.com/nunomaduro",
3125 "type": "github" 3125 "type": "github"
3126 }, 3126 },
3127 { 3127 {
3128 "url": "https://github.com/xiCO2k", 3128 "url": "https://github.com/xiCO2k",
3129 "type": "github" 3129 "type": "github"
3130 } 3130 }
3131 ], 3131 ],
3132 "time": "2023-02-08T01:06:31+00:00" 3132 "time": "2023-02-08T01:06:31+00:00"
3133 }, 3133 },
3134 { 3134 {
3135 "name": "phpoption/phpoption", 3135 "name": "phpoption/phpoption",
3136 "version": "1.9.1", 3136 "version": "1.9.1",
3137 "source": { 3137 "source": {
3138 "type": "git", 3138 "type": "git",
3139 "url": "https://github.com/schmittjoh/php-option.git", 3139 "url": "https://github.com/schmittjoh/php-option.git",
3140 "reference": "dd3a383e599f49777d8b628dadbb90cae435b87e" 3140 "reference": "dd3a383e599f49777d8b628dadbb90cae435b87e"
3141 }, 3141 },
3142 "dist": { 3142 "dist": {
3143 "type": "zip", 3143 "type": "zip",
3144 "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/dd3a383e599f49777d8b628dadbb90cae435b87e", 3144 "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/dd3a383e599f49777d8b628dadbb90cae435b87e",
3145 "reference": "dd3a383e599f49777d8b628dadbb90cae435b87e", 3145 "reference": "dd3a383e599f49777d8b628dadbb90cae435b87e",
3146 "shasum": "" 3146 "shasum": ""
3147 }, 3147 },
3148 "require": { 3148 "require": {
3149 "php": "^7.2.5 || ^8.0" 3149 "php": "^7.2.5 || ^8.0"
3150 }, 3150 },
3151 "require-dev": { 3151 "require-dev": {
3152 "bamarni/composer-bin-plugin": "^1.8.2", 3152 "bamarni/composer-bin-plugin": "^1.8.2",
3153 "phpunit/phpunit": "^8.5.32 || ^9.6.3 || ^10.0.12" 3153 "phpunit/phpunit": "^8.5.32 || ^9.6.3 || ^10.0.12"
3154 }, 3154 },
3155 "type": "library", 3155 "type": "library",
3156 "extra": { 3156 "extra": {
3157 "bamarni-bin": { 3157 "bamarni-bin": {
3158 "bin-links": true, 3158 "bin-links": true,
3159 "forward-command": true 3159 "forward-command": true
3160 }, 3160 },
3161 "branch-alias": { 3161 "branch-alias": {
3162 "dev-master": "1.9-dev" 3162 "dev-master": "1.9-dev"
3163 } 3163 }
3164 }, 3164 },
3165 "autoload": { 3165 "autoload": {
3166 "psr-4": { 3166 "psr-4": {
3167 "PhpOption\\": "src/PhpOption/" 3167 "PhpOption\\": "src/PhpOption/"
3168 } 3168 }
3169 }, 3169 },
3170 "notification-url": "https://packagist.org/downloads/", 3170 "notification-url": "https://packagist.org/downloads/",
3171 "license": [ 3171 "license": [
3172 "Apache-2.0" 3172 "Apache-2.0"
3173 ], 3173 ],
3174 "authors": [ 3174 "authors": [
3175 { 3175 {
3176 "name": "Johannes M. Schmitt", 3176 "name": "Johannes M. Schmitt",
3177 "email": "schmittjoh@gmail.com", 3177 "email": "schmittjoh@gmail.com",
3178 "homepage": "https://github.com/schmittjoh" 3178 "homepage": "https://github.com/schmittjoh"
3179 }, 3179 },
3180 { 3180 {
3181 "name": "Graham Campbell", 3181 "name": "Graham Campbell",
3182 "email": "hello@gjcampbell.co.uk", 3182 "email": "hello@gjcampbell.co.uk",
3183 "homepage": "https://github.com/GrahamCampbell" 3183 "homepage": "https://github.com/GrahamCampbell"
3184 } 3184 }
3185 ], 3185 ],
3186 "description": "Option Type for PHP", 3186 "description": "Option Type for PHP",
3187 "keywords": [ 3187 "keywords": [
3188 "language", 3188 "language",
3189 "option", 3189 "option",
3190 "php", 3190 "php",
3191 "type" 3191 "type"
3192 ], 3192 ],
3193 "support": { 3193 "support": {
3194 "issues": "https://github.com/schmittjoh/php-option/issues", 3194 "issues": "https://github.com/schmittjoh/php-option/issues",
3195 "source": "https://github.com/schmittjoh/php-option/tree/1.9.1" 3195 "source": "https://github.com/schmittjoh/php-option/tree/1.9.1"
3196 }, 3196 },
3197 "funding": [ 3197 "funding": [
3198 { 3198 {
3199 "url": "https://github.com/GrahamCampbell", 3199 "url": "https://github.com/GrahamCampbell",
3200 "type": "github" 3200 "type": "github"
3201 }, 3201 },
3202 { 3202 {
3203 "url": "https://tidelift.com/funding/github/packagist/phpoption/phpoption", 3203 "url": "https://tidelift.com/funding/github/packagist/phpoption/phpoption",
3204 "type": "tidelift" 3204 "type": "tidelift"
3205 } 3205 }
3206 ], 3206 ],
3207 "time": "2023-02-25T19:38:58+00:00" 3207 "time": "2023-02-25T19:38:58+00:00"
3208 }, 3208 },
3209 { 3209 {
3210 "name": "psr/container", 3210 "name": "psr/container",
3211 "version": "2.0.2", 3211 "version": "2.0.2",
3212 "source": { 3212 "source": {
3213 "type": "git", 3213 "type": "git",
3214 "url": "https://github.com/php-fig/container.git", 3214 "url": "https://github.com/php-fig/container.git",
3215 "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" 3215 "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963"
3216 }, 3216 },
3217 "dist": { 3217 "dist": {
3218 "type": "zip", 3218 "type": "zip",
3219 "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", 3219 "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963",
3220 "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963", 3220 "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963",
3221 "shasum": "" 3221 "shasum": ""
3222 }, 3222 },
3223 "require": { 3223 "require": {
3224 "php": ">=7.4.0" 3224 "php": ">=7.4.0"
3225 }, 3225 },
3226 "type": "library", 3226 "type": "library",
3227 "extra": { 3227 "extra": {
3228 "branch-alias": { 3228 "branch-alias": {
3229 "dev-master": "2.0.x-dev" 3229 "dev-master": "2.0.x-dev"
3230 } 3230 }
3231 }, 3231 },
3232 "autoload": { 3232 "autoload": {
3233 "psr-4": { 3233 "psr-4": {
3234 "Psr\\Container\\": "src/" 3234 "Psr\\Container\\": "src/"
3235 } 3235 }
3236 }, 3236 },
3237 "notification-url": "https://packagist.org/downloads/", 3237 "notification-url": "https://packagist.org/downloads/",
3238 "license": [ 3238 "license": [
3239 "MIT" 3239 "MIT"
3240 ], 3240 ],
3241 "authors": [ 3241 "authors": [
3242 { 3242 {
3243 "name": "PHP-FIG", 3243 "name": "PHP-FIG",
3244 "homepage": "https://www.php-fig.org/" 3244 "homepage": "https://www.php-fig.org/"
3245 } 3245 }
3246 ], 3246 ],
3247 "description": "Common Container Interface (PHP FIG PSR-11)", 3247 "description": "Common Container Interface (PHP FIG PSR-11)",
3248 "homepage": "https://github.com/php-fig/container", 3248 "homepage": "https://github.com/php-fig/container",
3249 "keywords": [ 3249 "keywords": [
3250 "PSR-11", 3250 "PSR-11",
3251 "container", 3251 "container",
3252 "container-interface", 3252 "container-interface",
3253 "container-interop", 3253 "container-interop",
3254 "psr" 3254 "psr"
3255 ], 3255 ],
3256 "support": { 3256 "support": {
3257 "issues": "https://github.com/php-fig/container/issues", 3257 "issues": "https://github.com/php-fig/container/issues",
3258 "source": "https://github.com/php-fig/container/tree/2.0.2" 3258 "source": "https://github.com/php-fig/container/tree/2.0.2"
3259 }, 3259 },
3260 "time": "2021-11-05T16:47:00+00:00" 3260 "time": "2021-11-05T16:47:00+00:00"
3261 }, 3261 },
3262 { 3262 {
3263 "name": "psr/event-dispatcher", 3263 "name": "psr/event-dispatcher",
3264 "version": "1.0.0", 3264 "version": "1.0.0",
3265 "source": { 3265 "source": {
3266 "type": "git", 3266 "type": "git",
3267 "url": "https://github.com/php-fig/event-dispatcher.git", 3267 "url": "https://github.com/php-fig/event-dispatcher.git",
3268 "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" 3268 "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0"
3269 }, 3269 },
3270 "dist": { 3270 "dist": {
3271 "type": "zip", 3271 "type": "zip",
3272 "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", 3272 "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0",
3273 "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", 3273 "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0",
3274 "shasum": "" 3274 "shasum": ""
3275 }, 3275 },
3276 "require": { 3276 "require": {
3277 "php": ">=7.2.0" 3277 "php": ">=7.2.0"
3278 }, 3278 },
3279 "type": "library", 3279 "type": "library",
3280 "extra": { 3280 "extra": {
3281 "branch-alias": { 3281 "branch-alias": {
3282 "dev-master": "1.0.x-dev" 3282 "dev-master": "1.0.x-dev"
3283 } 3283 }
3284 }, 3284 },
3285 "autoload": { 3285 "autoload": {
3286 "psr-4": { 3286 "psr-4": {
3287 "Psr\\EventDispatcher\\": "src/" 3287 "Psr\\EventDispatcher\\": "src/"
3288 } 3288 }
3289 }, 3289 },
3290 "notification-url": "https://packagist.org/downloads/", 3290 "notification-url": "https://packagist.org/downloads/",
3291 "license": [ 3291 "license": [
3292 "MIT" 3292 "MIT"
3293 ], 3293 ],
3294 "authors": [ 3294 "authors": [
3295 { 3295 {
3296 "name": "PHP-FIG", 3296 "name": "PHP-FIG",
3297 "homepage": "http://www.php-fig.org/" 3297 "homepage": "http://www.php-fig.org/"
3298 } 3298 }
3299 ], 3299 ],
3300 "description": "Standard interfaces for event handling.", 3300 "description": "Standard interfaces for event handling.",
3301 "keywords": [ 3301 "keywords": [
3302 "events", 3302 "events",
3303 "psr", 3303 "psr",
3304 "psr-14" 3304 "psr-14"
3305 ], 3305 ],
3306 "support": { 3306 "support": {
3307 "issues": "https://github.com/php-fig/event-dispatcher/issues", 3307 "issues": "https://github.com/php-fig/event-dispatcher/issues",
3308 "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" 3308 "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0"
3309 }, 3309 },
3310 "time": "2019-01-08T18:20:26+00:00" 3310 "time": "2019-01-08T18:20:26+00:00"
3311 }, 3311 },
3312 { 3312 {
3313 "name": "psr/http-client", 3313 "name": "psr/http-client",
3314 "version": "1.0.2", 3314 "version": "1.0.2",
3315 "source": { 3315 "source": {
3316 "type": "git", 3316 "type": "git",
3317 "url": "https://github.com/php-fig/http-client.git", 3317 "url": "https://github.com/php-fig/http-client.git",
3318 "reference": "0955afe48220520692d2d09f7ab7e0f93ffd6a31" 3318 "reference": "0955afe48220520692d2d09f7ab7e0f93ffd6a31"
3319 }, 3319 },
3320 "dist": { 3320 "dist": {
3321 "type": "zip", 3321 "type": "zip",
3322 "url": "https://api.github.com/repos/php-fig/http-client/zipball/0955afe48220520692d2d09f7ab7e0f93ffd6a31", 3322 "url": "https://api.github.com/repos/php-fig/http-client/zipball/0955afe48220520692d2d09f7ab7e0f93ffd6a31",
3323 "reference": "0955afe48220520692d2d09f7ab7e0f93ffd6a31", 3323 "reference": "0955afe48220520692d2d09f7ab7e0f93ffd6a31",
3324 "shasum": "" 3324 "shasum": ""
3325 }, 3325 },
3326 "require": { 3326 "require": {
3327 "php": "^7.0 || ^8.0", 3327 "php": "^7.0 || ^8.0",
3328 "psr/http-message": "^1.0 || ^2.0" 3328 "psr/http-message": "^1.0 || ^2.0"
3329 }, 3329 },
3330 "type": "library", 3330 "type": "library",
3331 "extra": { 3331 "extra": {
3332 "branch-alias": { 3332 "branch-alias": {
3333 "dev-master": "1.0.x-dev" 3333 "dev-master": "1.0.x-dev"
3334 } 3334 }
3335 }, 3335 },
3336 "autoload": { 3336 "autoload": {
3337 "psr-4": { 3337 "psr-4": {
3338 "Psr\\Http\\Client\\": "src/" 3338 "Psr\\Http\\Client\\": "src/"
3339 } 3339 }
3340 }, 3340 },
3341 "notification-url": "https://packagist.org/downloads/", 3341 "notification-url": "https://packagist.org/downloads/",
3342 "license": [ 3342 "license": [
3343 "MIT" 3343 "MIT"
3344 ], 3344 ],
3345 "authors": [ 3345 "authors": [
3346 { 3346 {
3347 "name": "PHP-FIG", 3347 "name": "PHP-FIG",
3348 "homepage": "https://www.php-fig.org/" 3348 "homepage": "https://www.php-fig.org/"
3349 } 3349 }
3350 ], 3350 ],
3351 "description": "Common interface for HTTP clients", 3351 "description": "Common interface for HTTP clients",
3352 "homepage": "https://github.com/php-fig/http-client", 3352 "homepage": "https://github.com/php-fig/http-client",
3353 "keywords": [ 3353 "keywords": [
3354 "http", 3354 "http",
3355 "http-client", 3355 "http-client",
3356 "psr", 3356 "psr",
3357 "psr-18" 3357 "psr-18"
3358 ], 3358 ],
3359 "support": { 3359 "support": {
3360 "source": "https://github.com/php-fig/http-client/tree/1.0.2" 3360 "source": "https://github.com/php-fig/http-client/tree/1.0.2"
3361 }, 3361 },
3362 "time": "2023-04-10T20:12:12+00:00" 3362 "time": "2023-04-10T20:12:12+00:00"
3363 }, 3363 },
3364 { 3364 {
3365 "name": "psr/http-factory", 3365 "name": "psr/http-factory",
3366 "version": "1.0.2", 3366 "version": "1.0.2",
3367 "source": { 3367 "source": {
3368 "type": "git", 3368 "type": "git",
3369 "url": "https://github.com/php-fig/http-factory.git", 3369 "url": "https://github.com/php-fig/http-factory.git",
3370 "reference": "e616d01114759c4c489f93b099585439f795fe35" 3370 "reference": "e616d01114759c4c489f93b099585439f795fe35"
3371 }, 3371 },
3372 "dist": { 3372 "dist": {
3373 "type": "zip", 3373 "type": "zip",
3374 "url": "https://api.github.com/repos/php-fig/http-factory/zipball/e616d01114759c4c489f93b099585439f795fe35", 3374 "url": "https://api.github.com/repos/php-fig/http-factory/zipball/e616d01114759c4c489f93b099585439f795fe35",
3375 "reference": "e616d01114759c4c489f93b099585439f795fe35", 3375 "reference": "e616d01114759c4c489f93b099585439f795fe35",
3376 "shasum": "" 3376 "shasum": ""
3377 }, 3377 },
3378 "require": { 3378 "require": {
3379 "php": ">=7.0.0", 3379 "php": ">=7.0.0",
3380 "psr/http-message": "^1.0 || ^2.0" 3380 "psr/http-message": "^1.0 || ^2.0"
3381 }, 3381 },
3382 "type": "library", 3382 "type": "library",
3383 "extra": { 3383 "extra": {
3384 "branch-alias": { 3384 "branch-alias": {
3385 "dev-master": "1.0.x-dev" 3385 "dev-master": "1.0.x-dev"
3386 } 3386 }
3387 }, 3387 },
3388 "autoload": { 3388 "autoload": {
3389 "psr-4": { 3389 "psr-4": {
3390 "Psr\\Http\\Message\\": "src/" 3390 "Psr\\Http\\Message\\": "src/"
3391 } 3391 }
3392 }, 3392 },
3393 "notification-url": "https://packagist.org/downloads/", 3393 "notification-url": "https://packagist.org/downloads/",
3394 "license": [ 3394 "license": [
3395 "MIT" 3395 "MIT"
3396 ], 3396 ],
3397 "authors": [ 3397 "authors": [
3398 { 3398 {
3399 "name": "PHP-FIG", 3399 "name": "PHP-FIG",
3400 "homepage": "https://www.php-fig.org/" 3400 "homepage": "https://www.php-fig.org/"
3401 } 3401 }
3402 ], 3402 ],
3403 "description": "Common interfaces for PSR-7 HTTP message factories", 3403 "description": "Common interfaces for PSR-7 HTTP message factories",
3404 "keywords": [ 3404 "keywords": [
3405 "factory", 3405 "factory",
3406 "http", 3406 "http",
3407 "message", 3407 "message",
3408 "psr", 3408 "psr",
3409 "psr-17", 3409 "psr-17",
3410 "psr-7", 3410 "psr-7",
3411 "request", 3411 "request",
3412 "response" 3412 "response"
3413 ], 3413 ],
3414 "support": { 3414 "support": {
3415 "source": "https://github.com/php-fig/http-factory/tree/1.0.2" 3415 "source": "https://github.com/php-fig/http-factory/tree/1.0.2"
3416 }, 3416 },
3417 "time": "2023-04-10T20:10:41+00:00" 3417 "time": "2023-04-10T20:10:41+00:00"
3418 }, 3418 },
3419 { 3419 {
3420 "name": "psr/http-message", 3420 "name": "psr/http-message",
3421 "version": "2.0", 3421 "version": "2.0",
3422 "source": { 3422 "source": {
3423 "type": "git", 3423 "type": "git",
3424 "url": "https://github.com/php-fig/http-message.git", 3424 "url": "https://github.com/php-fig/http-message.git",
3425 "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71" 3425 "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71"
3426 }, 3426 },
3427 "dist": { 3427 "dist": {
3428 "type": "zip", 3428 "type": "zip",
3429 "url": "https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71", 3429 "url": "https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71",
3430 "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71", 3430 "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71",
3431 "shasum": "" 3431 "shasum": ""
3432 }, 3432 },
3433 "require": { 3433 "require": {
3434 "php": "^7.2 || ^8.0" 3434 "php": "^7.2 || ^8.0"
3435 }, 3435 },
3436 "type": "library", 3436 "type": "library",
3437 "extra": { 3437 "extra": {
3438 "branch-alias": { 3438 "branch-alias": {
3439 "dev-master": "2.0.x-dev" 3439 "dev-master": "2.0.x-dev"
3440 } 3440 }
3441 }, 3441 },
3442 "autoload": { 3442 "autoload": {
3443 "psr-4": { 3443 "psr-4": {
3444 "Psr\\Http\\Message\\": "src/" 3444 "Psr\\Http\\Message\\": "src/"
3445 } 3445 }
3446 }, 3446 },
3447 "notification-url": "https://packagist.org/downloads/", 3447 "notification-url": "https://packagist.org/downloads/",
3448 "license": [ 3448 "license": [
3449 "MIT" 3449 "MIT"
3450 ], 3450 ],
3451 "authors": [ 3451 "authors": [
3452 { 3452 {
3453 "name": "PHP-FIG", 3453 "name": "PHP-FIG",
3454 "homepage": "https://www.php-fig.org/" 3454 "homepage": "https://www.php-fig.org/"
3455 } 3455 }
3456 ], 3456 ],
3457 "description": "Common interface for HTTP messages", 3457 "description": "Common interface for HTTP messages",
3458 "homepage": "https://github.com/php-fig/http-message", 3458 "homepage": "https://github.com/php-fig/http-message",
3459 "keywords": [ 3459 "keywords": [
3460 "http", 3460 "http",
3461 "http-message", 3461 "http-message",
3462 "psr", 3462 "psr",
3463 "psr-7", 3463 "psr-7",
3464 "request", 3464 "request",
3465 "response" 3465 "response"
3466 ], 3466 ],
3467 "support": { 3467 "support": {
3468 "source": "https://github.com/php-fig/http-message/tree/2.0" 3468 "source": "https://github.com/php-fig/http-message/tree/2.0"
3469 }, 3469 },
3470 "time": "2023-04-04T09:54:51+00:00" 3470 "time": "2023-04-04T09:54:51+00:00"
3471 }, 3471 },
3472 { 3472 {
3473 "name": "psr/log", 3473 "name": "psr/log",
3474 "version": "3.0.0", 3474 "version": "3.0.0",
3475 "source": { 3475 "source": {
3476 "type": "git", 3476 "type": "git",
3477 "url": "https://github.com/php-fig/log.git", 3477 "url": "https://github.com/php-fig/log.git",
3478 "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001" 3478 "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001"
3479 }, 3479 },
3480 "dist": { 3480 "dist": {
3481 "type": "zip", 3481 "type": "zip",
3482 "url": "https://api.github.com/repos/php-fig/log/zipball/fe5ea303b0887d5caefd3d431c3e61ad47037001", 3482 "url": "https://api.github.com/repos/php-fig/log/zipball/fe5ea303b0887d5caefd3d431c3e61ad47037001",
3483 "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001", 3483 "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001",
3484 "shasum": "" 3484 "shasum": ""
3485 }, 3485 },
3486 "require": { 3486 "require": {
3487 "php": ">=8.0.0" 3487 "php": ">=8.0.0"
3488 }, 3488 },
3489 "type": "library", 3489 "type": "library",
3490 "extra": { 3490 "extra": {
3491 "branch-alias": { 3491 "branch-alias": {
3492 "dev-master": "3.x-dev" 3492 "dev-master": "3.x-dev"
3493 } 3493 }
3494 }, 3494 },
3495 "autoload": { 3495 "autoload": {
3496 "psr-4": { 3496 "psr-4": {
3497 "Psr\\Log\\": "src" 3497 "Psr\\Log\\": "src"
3498 } 3498 }
3499 }, 3499 },
3500 "notification-url": "https://packagist.org/downloads/", 3500 "notification-url": "https://packagist.org/downloads/",
3501 "license": [ 3501 "license": [
3502 "MIT" 3502 "MIT"
3503 ], 3503 ],
3504 "authors": [ 3504 "authors": [
3505 { 3505 {
3506 "name": "PHP-FIG", 3506 "name": "PHP-FIG",
3507 "homepage": "https://www.php-fig.org/" 3507 "homepage": "https://www.php-fig.org/"
3508 } 3508 }
3509 ], 3509 ],
3510 "description": "Common interface for logging libraries", 3510 "description": "Common interface for logging libraries",
3511 "homepage": "https://github.com/php-fig/log", 3511 "homepage": "https://github.com/php-fig/log",
3512 "keywords": [ 3512 "keywords": [
3513 "log", 3513 "log",
3514 "psr", 3514 "psr",
3515 "psr-3" 3515 "psr-3"
3516 ], 3516 ],
3517 "support": { 3517 "support": {
3518 "source": "https://github.com/php-fig/log/tree/3.0.0" 3518 "source": "https://github.com/php-fig/log/tree/3.0.0"
3519 }, 3519 },
3520 "time": "2021-07-14T16:46:02+00:00" 3520 "time": "2021-07-14T16:46:02+00:00"
3521 }, 3521 },
3522 { 3522 {
3523 "name": "psr/simple-cache", 3523 "name": "psr/simple-cache",
3524 "version": "3.0.0", 3524 "version": "3.0.0",
3525 "source": { 3525 "source": {
3526 "type": "git", 3526 "type": "git",
3527 "url": "https://github.com/php-fig/simple-cache.git", 3527 "url": "https://github.com/php-fig/simple-cache.git",
3528 "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865" 3528 "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865"
3529 }, 3529 },
3530 "dist": { 3530 "dist": {
3531 "type": "zip", 3531 "type": "zip",
3532 "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865", 3532 "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865",
3533 "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865", 3533 "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865",
3534 "shasum": "" 3534 "shasum": ""
3535 }, 3535 },
3536 "require": { 3536 "require": {
3537 "php": ">=8.0.0" 3537 "php": ">=8.0.0"
3538 }, 3538 },
3539 "type": "library", 3539 "type": "library",
3540 "extra": { 3540 "extra": {
3541 "branch-alias": { 3541 "branch-alias": {
3542 "dev-master": "3.0.x-dev" 3542 "dev-master": "3.0.x-dev"
3543 } 3543 }
3544 }, 3544 },
3545 "autoload": { 3545 "autoload": {
3546 "psr-4": { 3546 "psr-4": {
3547 "Psr\\SimpleCache\\": "src/" 3547 "Psr\\SimpleCache\\": "src/"
3548 } 3548 }
3549 }, 3549 },
3550 "notification-url": "https://packagist.org/downloads/", 3550 "notification-url": "https://packagist.org/downloads/",
3551 "license": [ 3551 "license": [
3552 "MIT" 3552 "MIT"
3553 ], 3553 ],
3554 "authors": [ 3554 "authors": [
3555 { 3555 {
3556 "name": "PHP-FIG", 3556 "name": "PHP-FIG",
3557 "homepage": "https://www.php-fig.org/" 3557 "homepage": "https://www.php-fig.org/"
3558 } 3558 }
3559 ], 3559 ],
3560 "description": "Common interfaces for simple caching", 3560 "description": "Common interfaces for simple caching",
3561 "keywords": [ 3561 "keywords": [
3562 "cache", 3562 "cache",
3563 "caching", 3563 "caching",
3564 "psr", 3564 "psr",
3565 "psr-16", 3565 "psr-16",
3566 "simple-cache" 3566 "simple-cache"
3567 ], 3567 ],
3568 "support": { 3568 "support": {
3569 "source": "https://github.com/php-fig/simple-cache/tree/3.0.0" 3569 "source": "https://github.com/php-fig/simple-cache/tree/3.0.0"
3570 }, 3570 },
3571 "time": "2021-10-29T13:26:27+00:00" 3571 "time": "2021-10-29T13:26:27+00:00"
3572 }, 3572 },
3573 { 3573 {
3574 "name": "psy/psysh", 3574 "name": "psy/psysh",
3575 "version": "v0.11.17", 3575 "version": "v0.11.17",
3576 "source": { 3576 "source": {
3577 "type": "git", 3577 "type": "git",
3578 "url": "https://github.com/bobthecow/psysh.git", 3578 "url": "https://github.com/bobthecow/psysh.git",
3579 "reference": "3dc5d4018dabd80bceb8fe1e3191ba8460569f0a" 3579 "reference": "3dc5d4018dabd80bceb8fe1e3191ba8460569f0a"
3580 }, 3580 },
3581 "dist": { 3581 "dist": {
3582 "type": "zip", 3582 "type": "zip",
3583 "url": "https://api.github.com/repos/bobthecow/psysh/zipball/3dc5d4018dabd80bceb8fe1e3191ba8460569f0a", 3583 "url": "https://api.github.com/repos/bobthecow/psysh/zipball/3dc5d4018dabd80bceb8fe1e3191ba8460569f0a",
3584 "reference": "3dc5d4018dabd80bceb8fe1e3191ba8460569f0a", 3584 "reference": "3dc5d4018dabd80bceb8fe1e3191ba8460569f0a",
3585 "shasum": "" 3585 "shasum": ""
3586 }, 3586 },
3587 "require": { 3587 "require": {
3588 "ext-json": "*", 3588 "ext-json": "*",
3589 "ext-tokenizer": "*", 3589 "ext-tokenizer": "*",
3590 "nikic/php-parser": "^4.0 || ^3.1", 3590 "nikic/php-parser": "^4.0 || ^3.1",
3591 "php": "^8.0 || ^7.0.8", 3591 "php": "^8.0 || ^7.0.8",
3592 "symfony/console": "^6.0 || ^5.0 || ^4.0 || ^3.4", 3592 "symfony/console": "^6.0 || ^5.0 || ^4.0 || ^3.4",
3593 "symfony/var-dumper": "^6.0 || ^5.0 || ^4.0 || ^3.4" 3593 "symfony/var-dumper": "^6.0 || ^5.0 || ^4.0 || ^3.4"
3594 }, 3594 },
3595 "conflict": { 3595 "conflict": {
3596 "symfony/console": "4.4.37 || 5.3.14 || 5.3.15 || 5.4.3 || 5.4.4 || 6.0.3 || 6.0.4" 3596 "symfony/console": "4.4.37 || 5.3.14 || 5.3.15 || 5.4.3 || 5.4.4 || 6.0.3 || 6.0.4"
3597 }, 3597 },
3598 "require-dev": { 3598 "require-dev": {
3599 "bamarni/composer-bin-plugin": "^1.2" 3599 "bamarni/composer-bin-plugin": "^1.2"
3600 }, 3600 },
3601 "suggest": { 3601 "suggest": {
3602 "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)", 3602 "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)",
3603 "ext-pdo-sqlite": "The doc command requires SQLite to work.", 3603 "ext-pdo-sqlite": "The doc command requires SQLite to work.",
3604 "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well.", 3604 "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well.",
3605 "ext-readline": "Enables support for arrow-key history navigation, and showing and manipulating command history." 3605 "ext-readline": "Enables support for arrow-key history navigation, and showing and manipulating command history."
3606 }, 3606 },
3607 "bin": [ 3607 "bin": [
3608 "bin/psysh" 3608 "bin/psysh"
3609 ], 3609 ],
3610 "type": "library", 3610 "type": "library",
3611 "extra": { 3611 "extra": {
3612 "branch-alias": { 3612 "branch-alias": {
3613 "dev-main": "0.11.x-dev" 3613 "dev-main": "0.11.x-dev"
3614 } 3614 }
3615 }, 3615 },
3616 "autoload": { 3616 "autoload": {
3617 "files": [ 3617 "files": [
3618 "src/functions.php" 3618 "src/functions.php"
3619 ], 3619 ],
3620 "psr-4": { 3620 "psr-4": {
3621 "Psy\\": "src/" 3621 "Psy\\": "src/"
3622 } 3622 }
3623 }, 3623 },
3624 "notification-url": "https://packagist.org/downloads/", 3624 "notification-url": "https://packagist.org/downloads/",
3625 "license": [ 3625 "license": [
3626 "MIT" 3626 "MIT"
3627 ], 3627 ],
3628 "authors": [ 3628 "authors": [
3629 { 3629 {
3630 "name": "Justin Hileman", 3630 "name": "Justin Hileman",
3631 "email": "justin@justinhileman.info", 3631 "email": "justin@justinhileman.info",
3632 "homepage": "http://justinhileman.com" 3632 "homepage": "http://justinhileman.com"
3633 } 3633 }
3634 ], 3634 ],
3635 "description": "An interactive shell for modern PHP.", 3635 "description": "An interactive shell for modern PHP.",
3636 "homepage": "http://psysh.org", 3636 "homepage": "http://psysh.org",
3637 "keywords": [ 3637 "keywords": [
3638 "REPL", 3638 "REPL",
3639 "console", 3639 "console",
3640 "interactive", 3640 "interactive",
3641 "shell" 3641 "shell"
3642 ], 3642 ],
3643 "support": { 3643 "support": {
3644 "issues": "https://github.com/bobthecow/psysh/issues", 3644 "issues": "https://github.com/bobthecow/psysh/issues",
3645 "source": "https://github.com/bobthecow/psysh/tree/v0.11.17" 3645 "source": "https://github.com/bobthecow/psysh/tree/v0.11.17"
3646 }, 3646 },
3647 "time": "2023-05-05T20:02:42+00:00" 3647 "time": "2023-05-05T20:02:42+00:00"
3648 }, 3648 },
3649 { 3649 {
3650 "name": "ralouphie/getallheaders", 3650 "name": "ralouphie/getallheaders",
3651 "version": "3.0.3", 3651 "version": "3.0.3",
3652 "source": { 3652 "source": {
3653 "type": "git", 3653 "type": "git",
3654 "url": "https://github.com/ralouphie/getallheaders.git", 3654 "url": "https://github.com/ralouphie/getallheaders.git",
3655 "reference": "120b605dfeb996808c31b6477290a714d356e822" 3655 "reference": "120b605dfeb996808c31b6477290a714d356e822"
3656 }, 3656 },
3657 "dist": { 3657 "dist": {
3658 "type": "zip", 3658 "type": "zip",
3659 "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", 3659 "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822",
3660 "reference": "120b605dfeb996808c31b6477290a714d356e822", 3660 "reference": "120b605dfeb996808c31b6477290a714d356e822",
3661 "shasum": "" 3661 "shasum": ""
3662 }, 3662 },
3663 "require": { 3663 "require": {
3664 "php": ">=5.6" 3664 "php": ">=5.6"
3665 }, 3665 },
3666 "require-dev": { 3666 "require-dev": {
3667 "php-coveralls/php-coveralls": "^2.1", 3667 "php-coveralls/php-coveralls": "^2.1",
3668 "phpunit/phpunit": "^5 || ^6.5" 3668 "phpunit/phpunit": "^5 || ^6.5"
3669 }, 3669 },
3670 "type": "library", 3670 "type": "library",
3671 "autoload": { 3671 "autoload": {
3672 "files": [ 3672 "files": [
3673 "src/getallheaders.php" 3673 "src/getallheaders.php"
3674 ] 3674 ]
3675 }, 3675 },
3676 "notification-url": "https://packagist.org/downloads/", 3676 "notification-url": "https://packagist.org/downloads/",
3677 "license": [ 3677 "license": [
3678 "MIT" 3678 "MIT"
3679 ], 3679 ],
3680 "authors": [ 3680 "authors": [
3681 { 3681 {
3682 "name": "Ralph Khattar", 3682 "name": "Ralph Khattar",
3683 "email": "ralph.khattar@gmail.com" 3683 "email": "ralph.khattar@gmail.com"
3684 } 3684 }
3685 ], 3685 ],
3686 "description": "A polyfill for getallheaders.", 3686 "description": "A polyfill for getallheaders.",
3687 "support": { 3687 "support": {
3688 "issues": "https://github.com/ralouphie/getallheaders/issues", 3688 "issues": "https://github.com/ralouphie/getallheaders/issues",
3689 "source": "https://github.com/ralouphie/getallheaders/tree/develop" 3689 "source": "https://github.com/ralouphie/getallheaders/tree/develop"
3690 }, 3690 },
3691 "time": "2019-03-08T08:55:37+00:00" 3691 "time": "2019-03-08T08:55:37+00:00"
3692 }, 3692 },
3693 { 3693 {
3694 "name": "ramsey/collection", 3694 "name": "ramsey/collection",
3695 "version": "1.3.0", 3695 "version": "1.3.0",
3696 "source": { 3696 "source": {
3697 "type": "git", 3697 "type": "git",
3698 "url": "https://github.com/ramsey/collection.git", 3698 "url": "https://github.com/ramsey/collection.git",
3699 "reference": "ad7475d1c9e70b190ecffc58f2d989416af339b4" 3699 "reference": "ad7475d1c9e70b190ecffc58f2d989416af339b4"
3700 }, 3700 },
3701 "dist": { 3701 "dist": {
3702 "type": "zip", 3702 "type": "zip",
3703 "url": "https://api.github.com/repos/ramsey/collection/zipball/ad7475d1c9e70b190ecffc58f2d989416af339b4", 3703 "url": "https://api.github.com/repos/ramsey/collection/zipball/ad7475d1c9e70b190ecffc58f2d989416af339b4",
3704 "reference": "ad7475d1c9e70b190ecffc58f2d989416af339b4", 3704 "reference": "ad7475d1c9e70b190ecffc58f2d989416af339b4",
3705 "shasum": "" 3705 "shasum": ""
3706 }, 3706 },
3707 "require": { 3707 "require": {
3708 "php": "^7.4 || ^8.0", 3708 "php": "^7.4 || ^8.0",
3709 "symfony/polyfill-php81": "^1.23" 3709 "symfony/polyfill-php81": "^1.23"
3710 }, 3710 },
3711 "require-dev": { 3711 "require-dev": {
3712 "captainhook/plugin-composer": "^5.3", 3712 "captainhook/plugin-composer": "^5.3",
3713 "ergebnis/composer-normalize": "^2.28.3", 3713 "ergebnis/composer-normalize": "^2.28.3",
3714 "fakerphp/faker": "^1.21", 3714 "fakerphp/faker": "^1.21",
3715 "hamcrest/hamcrest-php": "^2.0", 3715 "hamcrest/hamcrest-php": "^2.0",
3716 "jangregor/phpstan-prophecy": "^1.0", 3716 "jangregor/phpstan-prophecy": "^1.0",
3717 "mockery/mockery": "^1.5", 3717 "mockery/mockery": "^1.5",
3718 "php-parallel-lint/php-console-highlighter": "^1.0", 3718 "php-parallel-lint/php-console-highlighter": "^1.0",
3719 "php-parallel-lint/php-parallel-lint": "^1.3", 3719 "php-parallel-lint/php-parallel-lint": "^1.3",
3720 "phpcsstandards/phpcsutils": "^1.0.0-rc1", 3720 "phpcsstandards/phpcsutils": "^1.0.0-rc1",
3721 "phpspec/prophecy-phpunit": "^2.0", 3721 "phpspec/prophecy-phpunit": "^2.0",
3722 "phpstan/extension-installer": "^1.2", 3722 "phpstan/extension-installer": "^1.2",
3723 "phpstan/phpstan": "^1.9", 3723 "phpstan/phpstan": "^1.9",
3724 "phpstan/phpstan-mockery": "^1.1", 3724 "phpstan/phpstan-mockery": "^1.1",
3725 "phpstan/phpstan-phpunit": "^1.3", 3725 "phpstan/phpstan-phpunit": "^1.3",
3726 "phpunit/phpunit": "^9.5", 3726 "phpunit/phpunit": "^9.5",
3727 "psalm/plugin-mockery": "^1.1", 3727 "psalm/plugin-mockery": "^1.1",
3728 "psalm/plugin-phpunit": "^0.18.4", 3728 "psalm/plugin-phpunit": "^0.18.4",
3729 "ramsey/coding-standard": "^2.0.3", 3729 "ramsey/coding-standard": "^2.0.3",
3730 "ramsey/conventional-commits": "^1.3", 3730 "ramsey/conventional-commits": "^1.3",
3731 "vimeo/psalm": "^5.4" 3731 "vimeo/psalm": "^5.4"
3732 }, 3732 },
3733 "type": "library", 3733 "type": "library",
3734 "extra": { 3734 "extra": {
3735 "captainhook": { 3735 "captainhook": {
3736 "force-install": true 3736 "force-install": true
3737 }, 3737 },
3738 "ramsey/conventional-commits": { 3738 "ramsey/conventional-commits": {
3739 "configFile": "conventional-commits.json" 3739 "configFile": "conventional-commits.json"
3740 } 3740 }
3741 }, 3741 },
3742 "autoload": { 3742 "autoload": {
3743 "psr-4": { 3743 "psr-4": {
3744 "Ramsey\\Collection\\": "src/" 3744 "Ramsey\\Collection\\": "src/"
3745 } 3745 }
3746 }, 3746 },
3747 "notification-url": "https://packagist.org/downloads/", 3747 "notification-url": "https://packagist.org/downloads/",
3748 "license": [ 3748 "license": [
3749 "MIT" 3749 "MIT"
3750 ], 3750 ],
3751 "authors": [ 3751 "authors": [
3752 { 3752 {
3753 "name": "Ben Ramsey", 3753 "name": "Ben Ramsey",
3754 "email": "ben@benramsey.com", 3754 "email": "ben@benramsey.com",
3755 "homepage": "https://benramsey.com" 3755 "homepage": "https://benramsey.com"
3756 } 3756 }
3757 ], 3757 ],
3758 "description": "A PHP library for representing and manipulating collections.", 3758 "description": "A PHP library for representing and manipulating collections.",
3759 "keywords": [ 3759 "keywords": [
3760 "array", 3760 "array",
3761 "collection", 3761 "collection",
3762 "hash", 3762 "hash",
3763 "map", 3763 "map",
3764 "queue", 3764 "queue",
3765 "set" 3765 "set"
3766 ], 3766 ],
3767 "support": { 3767 "support": {
3768 "issues": "https://github.com/ramsey/collection/issues", 3768 "issues": "https://github.com/ramsey/collection/issues",
3769 "source": "https://github.com/ramsey/collection/tree/1.3.0" 3769 "source": "https://github.com/ramsey/collection/tree/1.3.0"
3770 }, 3770 },
3771 "funding": [ 3771 "funding": [
3772 { 3772 {
3773 "url": "https://github.com/ramsey", 3773 "url": "https://github.com/ramsey",
3774 "type": "github" 3774 "type": "github"
3775 }, 3775 },
3776 { 3776 {
3777 "url": "https://tidelift.com/funding/github/packagist/ramsey/collection", 3777 "url": "https://tidelift.com/funding/github/packagist/ramsey/collection",
3778 "type": "tidelift" 3778 "type": "tidelift"
3779 } 3779 }
3780 ], 3780 ],
3781 "time": "2022-12-27T19:12:24+00:00" 3781 "time": "2022-12-27T19:12:24+00:00"
3782 }, 3782 },
3783 { 3783 {
3784 "name": "ramsey/uuid", 3784 "name": "ramsey/uuid",
3785 "version": "4.7.4", 3785 "version": "4.7.4",
3786 "source": { 3786 "source": {
3787 "type": "git", 3787 "type": "git",
3788 "url": "https://github.com/ramsey/uuid.git", 3788 "url": "https://github.com/ramsey/uuid.git",
3789 "reference": "60a4c63ab724854332900504274f6150ff26d286" 3789 "reference": "60a4c63ab724854332900504274f6150ff26d286"
3790 }, 3790 },
3791 "dist": { 3791 "dist": {
3792 "type": "zip", 3792 "type": "zip",
3793 "url": "https://api.github.com/repos/ramsey/uuid/zipball/60a4c63ab724854332900504274f6150ff26d286", 3793 "url": "https://api.github.com/repos/ramsey/uuid/zipball/60a4c63ab724854332900504274f6150ff26d286",
3794 "reference": "60a4c63ab724854332900504274f6150ff26d286", 3794 "reference": "60a4c63ab724854332900504274f6150ff26d286",
3795 "shasum": "" 3795 "shasum": ""
3796 }, 3796 },
3797 "require": { 3797 "require": {
3798 "brick/math": "^0.8.8 || ^0.9 || ^0.10 || ^0.11", 3798 "brick/math": "^0.8.8 || ^0.9 || ^0.10 || ^0.11",
3799 "ext-json": "*", 3799 "ext-json": "*",
3800 "php": "^8.0", 3800 "php": "^8.0",
3801 "ramsey/collection": "^1.2 || ^2.0" 3801 "ramsey/collection": "^1.2 || ^2.0"
3802 }, 3802 },
3803 "replace": { 3803 "replace": {
3804 "rhumsaa/uuid": "self.version" 3804 "rhumsaa/uuid": "self.version"
3805 }, 3805 },
3806 "require-dev": { 3806 "require-dev": {
3807 "captainhook/captainhook": "^5.10", 3807 "captainhook/captainhook": "^5.10",
3808 "captainhook/plugin-composer": "^5.3", 3808 "captainhook/plugin-composer": "^5.3",
3809 "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", 3809 "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0",
3810 "doctrine/annotations": "^1.8", 3810 "doctrine/annotations": "^1.8",
3811 "ergebnis/composer-normalize": "^2.15", 3811 "ergebnis/composer-normalize": "^2.15",
3812 "mockery/mockery": "^1.3", 3812 "mockery/mockery": "^1.3",
3813 "paragonie/random-lib": "^2", 3813 "paragonie/random-lib": "^2",
3814 "php-mock/php-mock": "^2.2", 3814 "php-mock/php-mock": "^2.2",
3815 "php-mock/php-mock-mockery": "^1.3", 3815 "php-mock/php-mock-mockery": "^1.3",
3816 "php-parallel-lint/php-parallel-lint": "^1.1", 3816 "php-parallel-lint/php-parallel-lint": "^1.1",
3817 "phpbench/phpbench": "^1.0", 3817 "phpbench/phpbench": "^1.0",
3818 "phpstan/extension-installer": "^1.1", 3818 "phpstan/extension-installer": "^1.1",
3819 "phpstan/phpstan": "^1.8", 3819 "phpstan/phpstan": "^1.8",
3820 "phpstan/phpstan-mockery": "^1.1", 3820 "phpstan/phpstan-mockery": "^1.1",
3821 "phpstan/phpstan-phpunit": "^1.1", 3821 "phpstan/phpstan-phpunit": "^1.1",
3822 "phpunit/phpunit": "^8.5 || ^9", 3822 "phpunit/phpunit": "^8.5 || ^9",
3823 "ramsey/composer-repl": "^1.4", 3823 "ramsey/composer-repl": "^1.4",
3824 "slevomat/coding-standard": "^8.4", 3824 "slevomat/coding-standard": "^8.4",
3825 "squizlabs/php_codesniffer": "^3.5", 3825 "squizlabs/php_codesniffer": "^3.5",
3826 "vimeo/psalm": "^4.9" 3826 "vimeo/psalm": "^4.9"
3827 }, 3827 },
3828 "suggest": { 3828 "suggest": {
3829 "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", 3829 "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.",
3830 "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.", 3830 "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.",
3831 "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.", 3831 "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.",
3832 "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", 3832 "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter",
3833 "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." 3833 "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type."
3834 }, 3834 },
3835 "type": "library", 3835 "type": "library",
3836 "extra": { 3836 "extra": {
3837 "captainhook": { 3837 "captainhook": {
3838 "force-install": true 3838 "force-install": true
3839 } 3839 }
3840 }, 3840 },
3841 "autoload": { 3841 "autoload": {
3842 "files": [ 3842 "files": [
3843 "src/functions.php" 3843 "src/functions.php"
3844 ], 3844 ],
3845 "psr-4": { 3845 "psr-4": {
3846 "Ramsey\\Uuid\\": "src/" 3846 "Ramsey\\Uuid\\": "src/"
3847 } 3847 }
3848 }, 3848 },
3849 "notification-url": "https://packagist.org/downloads/", 3849 "notification-url": "https://packagist.org/downloads/",
3850 "license": [ 3850 "license": [
3851 "MIT" 3851 "MIT"
3852 ], 3852 ],
3853 "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", 3853 "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).",
3854 "keywords": [ 3854 "keywords": [
3855 "guid", 3855 "guid",
3856 "identifier", 3856 "identifier",
3857 "uuid" 3857 "uuid"
3858 ], 3858 ],
3859 "support": { 3859 "support": {
3860 "issues": "https://github.com/ramsey/uuid/issues", 3860 "issues": "https://github.com/ramsey/uuid/issues",
3861 "source": "https://github.com/ramsey/uuid/tree/4.7.4" 3861 "source": "https://github.com/ramsey/uuid/tree/4.7.4"
3862 }, 3862 },
3863 "funding": [ 3863 "funding": [
3864 { 3864 {
3865 "url": "https://github.com/ramsey", 3865 "url": "https://github.com/ramsey",
3866 "type": "github" 3866 "type": "github"
3867 }, 3867 },
3868 { 3868 {
3869 "url": "https://tidelift.com/funding/github/packagist/ramsey/uuid", 3869 "url": "https://tidelift.com/funding/github/packagist/ramsey/uuid",
3870 "type": "tidelift" 3870 "type": "tidelift"
3871 } 3871 }
3872 ], 3872 ],
3873 "time": "2023-04-15T23:01:58+00:00" 3873 "time": "2023-04-15T23:01:58+00:00"
3874 }, 3874 },
3875 { 3875 {
3876 "name": "spatie/invade", 3876 "name": "spatie/invade",
3877 "version": "1.1.1", 3877 "version": "1.1.1",
3878 "source": { 3878 "source": {
3879 "type": "git", 3879 "type": "git",
3880 "url": "https://github.com/spatie/invade.git", 3880 "url": "https://github.com/spatie/invade.git",
3881 "reference": "d0a9c895a96152549d478a7e3420e19039eef038" 3881 "reference": "d0a9c895a96152549d478a7e3420e19039eef038"
3882 }, 3882 },
3883 "dist": { 3883 "dist": {
3884 "type": "zip", 3884 "type": "zip",
3885 "url": "https://api.github.com/repos/spatie/invade/zipball/d0a9c895a96152549d478a7e3420e19039eef038", 3885 "url": "https://api.github.com/repos/spatie/invade/zipball/d0a9c895a96152549d478a7e3420e19039eef038",
3886 "reference": "d0a9c895a96152549d478a7e3420e19039eef038", 3886 "reference": "d0a9c895a96152549d478a7e3420e19039eef038",
3887 "shasum": "" 3887 "shasum": ""
3888 }, 3888 },
3889 "require": { 3889 "require": {
3890 "php": "^8.0" 3890 "php": "^8.0"
3891 }, 3891 },
3892 "require-dev": { 3892 "require-dev": {
3893 "pestphp/pest": "^1.20", 3893 "pestphp/pest": "^1.20",
3894 "phpstan/phpstan": "^1.4", 3894 "phpstan/phpstan": "^1.4",
3895 "spatie/ray": "^1.28" 3895 "spatie/ray": "^1.28"
3896 }, 3896 },
3897 "type": "library", 3897 "type": "library",
3898 "extra": { 3898 "extra": {
3899 "phpstan": { 3899 "phpstan": {
3900 "includes": [ 3900 "includes": [
3901 "phpstan-extension.neon" 3901 "phpstan-extension.neon"
3902 ] 3902 ]
3903 } 3903 }
3904 }, 3904 },
3905 "autoload": { 3905 "autoload": {
3906 "files": [ 3906 "files": [
3907 "src/functions.php" 3907 "src/functions.php"
3908 ], 3908 ],
3909 "psr-4": { 3909 "psr-4": {
3910 "Spatie\\Invade\\": "src" 3910 "Spatie\\Invade\\": "src"
3911 } 3911 }
3912 }, 3912 },
3913 "notification-url": "https://packagist.org/downloads/", 3913 "notification-url": "https://packagist.org/downloads/",
3914 "license": [ 3914 "license": [
3915 "MIT" 3915 "MIT"
3916 ], 3916 ],
3917 "authors": [ 3917 "authors": [
3918 { 3918 {
3919 "name": "Freek Van der Herten", 3919 "name": "Freek Van der Herten",
3920 "email": "freek@spatie.be", 3920 "email": "freek@spatie.be",
3921 "role": "Developer" 3921 "role": "Developer"
3922 } 3922 }
3923 ], 3923 ],
3924 "description": "A PHP function to work with private properties and methods", 3924 "description": "A PHP function to work with private properties and methods",
3925 "homepage": "https://github.com/spatie/invade", 3925 "homepage": "https://github.com/spatie/invade",
3926 "keywords": [ 3926 "keywords": [
3927 "invade", 3927 "invade",
3928 "spatie" 3928 "spatie"
3929 ], 3929 ],
3930 "support": { 3930 "support": {
3931 "source": "https://github.com/spatie/invade/tree/1.1.1" 3931 "source": "https://github.com/spatie/invade/tree/1.1.1"
3932 }, 3932 },
3933 "funding": [ 3933 "funding": [
3934 { 3934 {
3935 "url": "https://github.com/spatie", 3935 "url": "https://github.com/spatie",
3936 "type": "github" 3936 "type": "github"
3937 } 3937 }
3938 ], 3938 ],
3939 "time": "2022-07-05T09:31:00+00:00" 3939 "time": "2022-07-05T09:31:00+00:00"
3940 }, 3940 },
3941 { 3941 {
3942 "name": "spatie/laravel-package-tools", 3942 "name": "spatie/laravel-package-tools",
3943 "version": "1.15.0", 3943 "version": "1.15.0",
3944 "source": { 3944 "source": {
3945 "type": "git", 3945 "type": "git",
3946 "url": "https://github.com/spatie/laravel-package-tools.git", 3946 "url": "https://github.com/spatie/laravel-package-tools.git",
3947 "reference": "efab1844b8826443135201c4443690f032c3d533" 3947 "reference": "efab1844b8826443135201c4443690f032c3d533"
3948 }, 3948 },
3949 "dist": { 3949 "dist": {
3950 "type": "zip", 3950 "type": "zip",
3951 "url": "https://api.github.com/repos/spatie/laravel-package-tools/zipball/efab1844b8826443135201c4443690f032c3d533", 3951 "url": "https://api.github.com/repos/spatie/laravel-package-tools/zipball/efab1844b8826443135201c4443690f032c3d533",
3952 "reference": "efab1844b8826443135201c4443690f032c3d533", 3952 "reference": "efab1844b8826443135201c4443690f032c3d533",
3953 "shasum": "" 3953 "shasum": ""
3954 }, 3954 },
3955 "require": { 3955 "require": {
3956 "illuminate/contracts": "^9.28|^10.0", 3956 "illuminate/contracts": "^9.28|^10.0",
3957 "php": "^8.0" 3957 "php": "^8.0"
3958 }, 3958 },
3959 "require-dev": { 3959 "require-dev": {
3960 "mockery/mockery": "^1.5", 3960 "mockery/mockery": "^1.5",
3961 "orchestra/testbench": "^7.7|^8.0", 3961 "orchestra/testbench": "^7.7|^8.0",
3962 "pestphp/pest": "^1.22", 3962 "pestphp/pest": "^1.22",
3963 "phpunit/phpunit": "^9.5.24", 3963 "phpunit/phpunit": "^9.5.24",
3964 "spatie/pest-plugin-test-time": "^1.1" 3964 "spatie/pest-plugin-test-time": "^1.1"
3965 }, 3965 },
3966 "type": "library", 3966 "type": "library",
3967 "autoload": { 3967 "autoload": {
3968 "psr-4": { 3968 "psr-4": {
3969 "Spatie\\LaravelPackageTools\\": "src" 3969 "Spatie\\LaravelPackageTools\\": "src"
3970 } 3970 }
3971 }, 3971 },
3972 "notification-url": "https://packagist.org/downloads/", 3972 "notification-url": "https://packagist.org/downloads/",
3973 "license": [ 3973 "license": [
3974 "MIT" 3974 "MIT"
3975 ], 3975 ],
3976 "authors": [ 3976 "authors": [
3977 { 3977 {
3978 "name": "Freek Van der Herten", 3978 "name": "Freek Van der Herten",
3979 "email": "freek@spatie.be", 3979 "email": "freek@spatie.be",
3980 "role": "Developer" 3980 "role": "Developer"
3981 } 3981 }
3982 ], 3982 ],
3983 "description": "Tools for creating Laravel packages", 3983 "description": "Tools for creating Laravel packages",
3984 "homepage": "https://github.com/spatie/laravel-package-tools", 3984 "homepage": "https://github.com/spatie/laravel-package-tools",
3985 "keywords": [ 3985 "keywords": [
3986 "laravel-package-tools", 3986 "laravel-package-tools",
3987 "spatie" 3987 "spatie"
3988 ], 3988 ],
3989 "support": { 3989 "support": {
3990 "issues": "https://github.com/spatie/laravel-package-tools/issues", 3990 "issues": "https://github.com/spatie/laravel-package-tools/issues",
3991 "source": "https://github.com/spatie/laravel-package-tools/tree/1.15.0" 3991 "source": "https://github.com/spatie/laravel-package-tools/tree/1.15.0"
3992 }, 3992 },
3993 "funding": [ 3993 "funding": [
3994 { 3994 {
3995 "url": "https://github.com/spatie", 3995 "url": "https://github.com/spatie",
3996 "type": "github" 3996 "type": "github"
3997 } 3997 }
3998 ], 3998 ],
3999 "time": "2023-04-27T08:09:01+00:00" 3999 "time": "2023-04-27T08:09:01+00:00"
4000 }, 4000 },
4001 { 4001 {
4002 "name": "symfony/console", 4002 "name": "symfony/console",
4003 "version": "v6.0.19", 4003 "version": "v6.0.19",
4004 "source": { 4004 "source": {
4005 "type": "git", 4005 "type": "git",
4006 "url": "https://github.com/symfony/console.git", 4006 "url": "https://github.com/symfony/console.git",
4007 "reference": "c3ebc83d031b71c39da318ca8b7a07ecc67507ed" 4007 "reference": "c3ebc83d031b71c39da318ca8b7a07ecc67507ed"
4008 }, 4008 },
4009 "dist": { 4009 "dist": {
4010 "type": "zip", 4010 "type": "zip",
4011 "url": "https://api.github.com/repos/symfony/console/zipball/c3ebc83d031b71c39da318ca8b7a07ecc67507ed", 4011 "url": "https://api.github.com/repos/symfony/console/zipball/c3ebc83d031b71c39da318ca8b7a07ecc67507ed",
4012 "reference": "c3ebc83d031b71c39da318ca8b7a07ecc67507ed", 4012 "reference": "c3ebc83d031b71c39da318ca8b7a07ecc67507ed",
4013 "shasum": "" 4013 "shasum": ""
4014 }, 4014 },
4015 "require": { 4015 "require": {
4016 "php": ">=8.0.2", 4016 "php": ">=8.0.2",
4017 "symfony/polyfill-mbstring": "~1.0", 4017 "symfony/polyfill-mbstring": "~1.0",
4018 "symfony/service-contracts": "^1.1|^2|^3", 4018 "symfony/service-contracts": "^1.1|^2|^3",
4019 "symfony/string": "^5.4|^6.0" 4019 "symfony/string": "^5.4|^6.0"
4020 }, 4020 },
4021 "conflict": { 4021 "conflict": {
4022 "symfony/dependency-injection": "<5.4", 4022 "symfony/dependency-injection": "<5.4",
4023 "symfony/dotenv": "<5.4", 4023 "symfony/dotenv": "<5.4",
4024 "symfony/event-dispatcher": "<5.4", 4024 "symfony/event-dispatcher": "<5.4",
4025 "symfony/lock": "<5.4", 4025 "symfony/lock": "<5.4",
4026 "symfony/process": "<5.4" 4026 "symfony/process": "<5.4"
4027 }, 4027 },
4028 "provide": { 4028 "provide": {
4029 "psr/log-implementation": "1.0|2.0|3.0" 4029 "psr/log-implementation": "1.0|2.0|3.0"
4030 }, 4030 },
4031 "require-dev": { 4031 "require-dev": {
4032 "psr/log": "^1|^2|^3", 4032 "psr/log": "^1|^2|^3",
4033 "symfony/config": "^5.4|^6.0", 4033 "symfony/config": "^5.4|^6.0",
4034 "symfony/dependency-injection": "^5.4|^6.0", 4034 "symfony/dependency-injection": "^5.4|^6.0",
4035 "symfony/event-dispatcher": "^5.4|^6.0", 4035 "symfony/event-dispatcher": "^5.4|^6.0",
4036 "symfony/lock": "^5.4|^6.0", 4036 "symfony/lock": "^5.4|^6.0",
4037 "symfony/process": "^5.4|^6.0", 4037 "symfony/process": "^5.4|^6.0",
4038 "symfony/var-dumper": "^5.4|^6.0" 4038 "symfony/var-dumper": "^5.4|^6.0"
4039 }, 4039 },
4040 "suggest": { 4040 "suggest": {
4041 "psr/log": "For using the console logger", 4041 "psr/log": "For using the console logger",
4042 "symfony/event-dispatcher": "", 4042 "symfony/event-dispatcher": "",
4043 "symfony/lock": "", 4043 "symfony/lock": "",
4044 "symfony/process": "" 4044 "symfony/process": ""
4045 }, 4045 },
4046 "type": "library", 4046 "type": "library",
4047 "autoload": { 4047 "autoload": {
4048 "psr-4": { 4048 "psr-4": {
4049 "Symfony\\Component\\Console\\": "" 4049 "Symfony\\Component\\Console\\": ""
4050 }, 4050 },
4051 "exclude-from-classmap": [ 4051 "exclude-from-classmap": [
4052 "/Tests/" 4052 "/Tests/"
4053 ] 4053 ]
4054 }, 4054 },
4055 "notification-url": "https://packagist.org/downloads/", 4055 "notification-url": "https://packagist.org/downloads/",
4056 "license": [ 4056 "license": [
4057 "MIT" 4057 "MIT"
4058 ], 4058 ],
4059 "authors": [ 4059 "authors": [
4060 { 4060 {
4061 "name": "Fabien Potencier", 4061 "name": "Fabien Potencier",
4062 "email": "fabien@symfony.com" 4062 "email": "fabien@symfony.com"
4063 }, 4063 },
4064 { 4064 {
4065 "name": "Symfony Community", 4065 "name": "Symfony Community",
4066 "homepage": "https://symfony.com/contributors" 4066 "homepage": "https://symfony.com/contributors"
4067 } 4067 }
4068 ], 4068 ],
4069 "description": "Eases the creation of beautiful and testable command line interfaces", 4069 "description": "Eases the creation of beautiful and testable command line interfaces",
4070 "homepage": "https://symfony.com", 4070 "homepage": "https://symfony.com",
4071 "keywords": [ 4071 "keywords": [
4072 "cli", 4072 "cli",
4073 "command line", 4073 "command line",
4074 "console", 4074 "console",
4075 "terminal" 4075 "terminal"
4076 ], 4076 ],
4077 "support": { 4077 "support": {
4078 "source": "https://github.com/symfony/console/tree/v6.0.19" 4078 "source": "https://github.com/symfony/console/tree/v6.0.19"
4079 }, 4079 },
4080 "funding": [ 4080 "funding": [
4081 { 4081 {
4082 "url": "https://symfony.com/sponsor", 4082 "url": "https://symfony.com/sponsor",
4083 "type": "custom" 4083 "type": "custom"
4084 }, 4084 },
4085 { 4085 {
4086 "url": "https://github.com/fabpot", 4086 "url": "https://github.com/fabpot",
4087 "type": "github" 4087 "type": "github"
4088 }, 4088 },
4089 { 4089 {
4090 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4090 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
4091 "type": "tidelift" 4091 "type": "tidelift"
4092 } 4092 }
4093 ], 4093 ],
4094 "time": "2023-01-01T08:36:10+00:00" 4094 "time": "2023-01-01T08:36:10+00:00"
4095 }, 4095 },
4096 { 4096 {
4097 "name": "symfony/css-selector", 4097 "name": "symfony/css-selector",
4098 "version": "v6.0.19", 4098 "version": "v6.0.19",
4099 "source": { 4099 "source": {
4100 "type": "git", 4100 "type": "git",
4101 "url": "https://github.com/symfony/css-selector.git", 4101 "url": "https://github.com/symfony/css-selector.git",
4102 "reference": "f1d00bddb83a4cb2138564b2150001cb6ce272b1" 4102 "reference": "f1d00bddb83a4cb2138564b2150001cb6ce272b1"
4103 }, 4103 },
4104 "dist": { 4104 "dist": {
4105 "type": "zip", 4105 "type": "zip",
4106 "url": "https://api.github.com/repos/symfony/css-selector/zipball/f1d00bddb83a4cb2138564b2150001cb6ce272b1", 4106 "url": "https://api.github.com/repos/symfony/css-selector/zipball/f1d00bddb83a4cb2138564b2150001cb6ce272b1",
4107 "reference": "f1d00bddb83a4cb2138564b2150001cb6ce272b1", 4107 "reference": "f1d00bddb83a4cb2138564b2150001cb6ce272b1",
4108 "shasum": "" 4108 "shasum": ""
4109 }, 4109 },
4110 "require": { 4110 "require": {
4111 "php": ">=8.0.2" 4111 "php": ">=8.0.2"
4112 }, 4112 },
4113 "type": "library", 4113 "type": "library",
4114 "autoload": { 4114 "autoload": {
4115 "psr-4": { 4115 "psr-4": {
4116 "Symfony\\Component\\CssSelector\\": "" 4116 "Symfony\\Component\\CssSelector\\": ""
4117 }, 4117 },
4118 "exclude-from-classmap": [ 4118 "exclude-from-classmap": [
4119 "/Tests/" 4119 "/Tests/"
4120 ] 4120 ]
4121 }, 4121 },
4122 "notification-url": "https://packagist.org/downloads/", 4122 "notification-url": "https://packagist.org/downloads/",
4123 "license": [ 4123 "license": [
4124 "MIT" 4124 "MIT"
4125 ], 4125 ],
4126 "authors": [ 4126 "authors": [
4127 { 4127 {
4128 "name": "Fabien Potencier", 4128 "name": "Fabien Potencier",
4129 "email": "fabien@symfony.com" 4129 "email": "fabien@symfony.com"
4130 }, 4130 },
4131 { 4131 {
4132 "name": "Jean-François Simon", 4132 "name": "Jean-François Simon",
4133 "email": "jeanfrancois.simon@sensiolabs.com" 4133 "email": "jeanfrancois.simon@sensiolabs.com"
4134 }, 4134 },
4135 { 4135 {
4136 "name": "Symfony Community", 4136 "name": "Symfony Community",
4137 "homepage": "https://symfony.com/contributors" 4137 "homepage": "https://symfony.com/contributors"
4138 } 4138 }
4139 ], 4139 ],
4140 "description": "Converts CSS selectors to XPath expressions", 4140 "description": "Converts CSS selectors to XPath expressions",
4141 "homepage": "https://symfony.com", 4141 "homepage": "https://symfony.com",
4142 "support": { 4142 "support": {
4143 "source": "https://github.com/symfony/css-selector/tree/v6.0.19" 4143 "source": "https://github.com/symfony/css-selector/tree/v6.0.19"
4144 }, 4144 },
4145 "funding": [ 4145 "funding": [
4146 { 4146 {
4147 "url": "https://symfony.com/sponsor", 4147 "url": "https://symfony.com/sponsor",
4148 "type": "custom" 4148 "type": "custom"
4149 }, 4149 },
4150 { 4150 {
4151 "url": "https://github.com/fabpot", 4151 "url": "https://github.com/fabpot",
4152 "type": "github" 4152 "type": "github"
4153 }, 4153 },
4154 { 4154 {
4155 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4155 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
4156 "type": "tidelift" 4156 "type": "tidelift"
4157 } 4157 }
4158 ], 4158 ],
4159 "time": "2023-01-01T08:36:10+00:00" 4159 "time": "2023-01-01T08:36:10+00:00"
4160 }, 4160 },
4161 { 4161 {
4162 "name": "symfony/deprecation-contracts", 4162 "name": "symfony/deprecation-contracts",
4163 "version": "v3.0.2", 4163 "version": "v3.0.2",
4164 "source": { 4164 "source": {
4165 "type": "git", 4165 "type": "git",
4166 "url": "https://github.com/symfony/deprecation-contracts.git", 4166 "url": "https://github.com/symfony/deprecation-contracts.git",
4167 "reference": "26954b3d62a6c5fd0ea8a2a00c0353a14978d05c" 4167 "reference": "26954b3d62a6c5fd0ea8a2a00c0353a14978d05c"
4168 }, 4168 },
4169 "dist": { 4169 "dist": {
4170 "type": "zip", 4170 "type": "zip",
4171 "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/26954b3d62a6c5fd0ea8a2a00c0353a14978d05c", 4171 "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/26954b3d62a6c5fd0ea8a2a00c0353a14978d05c",
4172 "reference": "26954b3d62a6c5fd0ea8a2a00c0353a14978d05c", 4172 "reference": "26954b3d62a6c5fd0ea8a2a00c0353a14978d05c",
4173 "shasum": "" 4173 "shasum": ""
4174 }, 4174 },
4175 "require": { 4175 "require": {
4176 "php": ">=8.0.2" 4176 "php": ">=8.0.2"
4177 }, 4177 },
4178 "type": "library", 4178 "type": "library",
4179 "extra": { 4179 "extra": {
4180 "branch-alias": { 4180 "branch-alias": {
4181 "dev-main": "3.0-dev" 4181 "dev-main": "3.0-dev"
4182 }, 4182 },
4183 "thanks": { 4183 "thanks": {
4184 "name": "symfony/contracts", 4184 "name": "symfony/contracts",
4185 "url": "https://github.com/symfony/contracts" 4185 "url": "https://github.com/symfony/contracts"
4186 } 4186 }
4187 }, 4187 },
4188 "autoload": { 4188 "autoload": {
4189 "files": [ 4189 "files": [
4190 "function.php" 4190 "function.php"
4191 ] 4191 ]
4192 }, 4192 },
4193 "notification-url": "https://packagist.org/downloads/", 4193 "notification-url": "https://packagist.org/downloads/",
4194 "license": [ 4194 "license": [
4195 "MIT" 4195 "MIT"
4196 ], 4196 ],
4197 "authors": [ 4197 "authors": [
4198 { 4198 {
4199 "name": "Nicolas Grekas", 4199 "name": "Nicolas Grekas",
4200 "email": "p@tchwork.com" 4200 "email": "p@tchwork.com"
4201 }, 4201 },
4202 { 4202 {
4203 "name": "Symfony Community", 4203 "name": "Symfony Community",
4204 "homepage": "https://symfony.com/contributors" 4204 "homepage": "https://symfony.com/contributors"
4205 } 4205 }
4206 ], 4206 ],
4207 "description": "A generic function and convention to trigger deprecation notices", 4207 "description": "A generic function and convention to trigger deprecation notices",
4208 "homepage": "https://symfony.com", 4208 "homepage": "https://symfony.com",
4209 "support": { 4209 "support": {
4210 "source": "https://github.com/symfony/deprecation-contracts/tree/v3.0.2" 4210 "source": "https://github.com/symfony/deprecation-contracts/tree/v3.0.2"
4211 }, 4211 },
4212 "funding": [ 4212 "funding": [
4213 { 4213 {
4214 "url": "https://symfony.com/sponsor", 4214 "url": "https://symfony.com/sponsor",
4215 "type": "custom" 4215 "type": "custom"
4216 }, 4216 },
4217 { 4217 {
4218 "url": "https://github.com/fabpot", 4218 "url": "https://github.com/fabpot",
4219 "type": "github" 4219 "type": "github"
4220 }, 4220 },
4221 { 4221 {
4222 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4222 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
4223 "type": "tidelift" 4223 "type": "tidelift"
4224 } 4224 }
4225 ], 4225 ],
4226 "time": "2022-01-02T09:55:41+00:00" 4226 "time": "2022-01-02T09:55:41+00:00"
4227 }, 4227 },
4228 { 4228 {
4229 "name": "symfony/error-handler", 4229 "name": "symfony/error-handler",
4230 "version": "v6.0.19", 4230 "version": "v6.0.19",
4231 "source": { 4231 "source": {
4232 "type": "git", 4232 "type": "git",
4233 "url": "https://github.com/symfony/error-handler.git", 4233 "url": "https://github.com/symfony/error-handler.git",
4234 "reference": "c7df52182f43a68522756ac31a532dd5b1e6db67" 4234 "reference": "c7df52182f43a68522756ac31a532dd5b1e6db67"
4235 }, 4235 },
4236 "dist": { 4236 "dist": {
4237 "type": "zip", 4237 "type": "zip",
4238 "url": "https://api.github.com/repos/symfony/error-handler/zipball/c7df52182f43a68522756ac31a532dd5b1e6db67", 4238 "url": "https://api.github.com/repos/symfony/error-handler/zipball/c7df52182f43a68522756ac31a532dd5b1e6db67",
4239 "reference": "c7df52182f43a68522756ac31a532dd5b1e6db67", 4239 "reference": "c7df52182f43a68522756ac31a532dd5b1e6db67",
4240 "shasum": "" 4240 "shasum": ""
4241 }, 4241 },
4242 "require": { 4242 "require": {
4243 "php": ">=8.0.2", 4243 "php": ">=8.0.2",
4244 "psr/log": "^1|^2|^3", 4244 "psr/log": "^1|^2|^3",
4245 "symfony/var-dumper": "^5.4|^6.0" 4245 "symfony/var-dumper": "^5.4|^6.0"
4246 }, 4246 },
4247 "require-dev": { 4247 "require-dev": {
4248 "symfony/deprecation-contracts": "^2.1|^3", 4248 "symfony/deprecation-contracts": "^2.1|^3",
4249 "symfony/http-kernel": "^5.4|^6.0", 4249 "symfony/http-kernel": "^5.4|^6.0",
4250 "symfony/serializer": "^5.4|^6.0" 4250 "symfony/serializer": "^5.4|^6.0"
4251 }, 4251 },
4252 "bin": [ 4252 "bin": [
4253 "Resources/bin/patch-type-declarations" 4253 "Resources/bin/patch-type-declarations"
4254 ], 4254 ],
4255 "type": "library", 4255 "type": "library",
4256 "autoload": { 4256 "autoload": {
4257 "psr-4": { 4257 "psr-4": {
4258 "Symfony\\Component\\ErrorHandler\\": "" 4258 "Symfony\\Component\\ErrorHandler\\": ""
4259 }, 4259 },
4260 "exclude-from-classmap": [ 4260 "exclude-from-classmap": [
4261 "/Tests/" 4261 "/Tests/"
4262 ] 4262 ]
4263 }, 4263 },
4264 "notification-url": "https://packagist.org/downloads/", 4264 "notification-url": "https://packagist.org/downloads/",
4265 "license": [ 4265 "license": [
4266 "MIT" 4266 "MIT"
4267 ], 4267 ],
4268 "authors": [ 4268 "authors": [
4269 { 4269 {
4270 "name": "Fabien Potencier", 4270 "name": "Fabien Potencier",
4271 "email": "fabien@symfony.com" 4271 "email": "fabien@symfony.com"
4272 }, 4272 },
4273 { 4273 {
4274 "name": "Symfony Community", 4274 "name": "Symfony Community",
4275 "homepage": "https://symfony.com/contributors" 4275 "homepage": "https://symfony.com/contributors"
4276 } 4276 }
4277 ], 4277 ],
4278 "description": "Provides tools to manage errors and ease debugging PHP code", 4278 "description": "Provides tools to manage errors and ease debugging PHP code",
4279 "homepage": "https://symfony.com", 4279 "homepage": "https://symfony.com",
4280 "support": { 4280 "support": {
4281 "source": "https://github.com/symfony/error-handler/tree/v6.0.19" 4281 "source": "https://github.com/symfony/error-handler/tree/v6.0.19"
4282 }, 4282 },
4283 "funding": [ 4283 "funding": [
4284 { 4284 {
4285 "url": "https://symfony.com/sponsor", 4285 "url": "https://symfony.com/sponsor",
4286 "type": "custom" 4286 "type": "custom"
4287 }, 4287 },
4288 { 4288 {
4289 "url": "https://github.com/fabpot", 4289 "url": "https://github.com/fabpot",
4290 "type": "github" 4290 "type": "github"
4291 }, 4291 },
4292 { 4292 {
4293 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4293 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
4294 "type": "tidelift" 4294 "type": "tidelift"
4295 } 4295 }
4296 ], 4296 ],
4297 "time": "2023-01-01T08:36:10+00:00" 4297 "time": "2023-01-01T08:36:10+00:00"
4298 }, 4298 },
4299 { 4299 {
4300 "name": "symfony/event-dispatcher", 4300 "name": "symfony/event-dispatcher",
4301 "version": "v6.0.19", 4301 "version": "v6.0.19",
4302 "source": { 4302 "source": {
4303 "type": "git", 4303 "type": "git",
4304 "url": "https://github.com/symfony/event-dispatcher.git", 4304 "url": "https://github.com/symfony/event-dispatcher.git",
4305 "reference": "2eaf8e63bc5b8cefabd4a800157f0d0c094f677a" 4305 "reference": "2eaf8e63bc5b8cefabd4a800157f0d0c094f677a"
4306 }, 4306 },
4307 "dist": { 4307 "dist": {
4308 "type": "zip", 4308 "type": "zip",
4309 "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/2eaf8e63bc5b8cefabd4a800157f0d0c094f677a", 4309 "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/2eaf8e63bc5b8cefabd4a800157f0d0c094f677a",
4310 "reference": "2eaf8e63bc5b8cefabd4a800157f0d0c094f677a", 4310 "reference": "2eaf8e63bc5b8cefabd4a800157f0d0c094f677a",
4311 "shasum": "" 4311 "shasum": ""
4312 }, 4312 },
4313 "require": { 4313 "require": {
4314 "php": ">=8.0.2", 4314 "php": ">=8.0.2",
4315 "symfony/event-dispatcher-contracts": "^2|^3" 4315 "symfony/event-dispatcher-contracts": "^2|^3"
4316 }, 4316 },
4317 "conflict": { 4317 "conflict": {
4318 "symfony/dependency-injection": "<5.4" 4318 "symfony/dependency-injection": "<5.4"
4319 }, 4319 },
4320 "provide": { 4320 "provide": {
4321 "psr/event-dispatcher-implementation": "1.0", 4321 "psr/event-dispatcher-implementation": "1.0",
4322 "symfony/event-dispatcher-implementation": "2.0|3.0" 4322 "symfony/event-dispatcher-implementation": "2.0|3.0"
4323 }, 4323 },
4324 "require-dev": { 4324 "require-dev": {
4325 "psr/log": "^1|^2|^3", 4325 "psr/log": "^1|^2|^3",
4326 "symfony/config": "^5.4|^6.0", 4326 "symfony/config": "^5.4|^6.0",
4327 "symfony/dependency-injection": "^5.4|^6.0", 4327 "symfony/dependency-injection": "^5.4|^6.0",
4328 "symfony/error-handler": "^5.4|^6.0", 4328 "symfony/error-handler": "^5.4|^6.0",
4329 "symfony/expression-language": "^5.4|^6.0", 4329 "symfony/expression-language": "^5.4|^6.0",
4330 "symfony/http-foundation": "^5.4|^6.0", 4330 "symfony/http-foundation": "^5.4|^6.0",
4331 "symfony/service-contracts": "^1.1|^2|^3", 4331 "symfony/service-contracts": "^1.1|^2|^3",
4332 "symfony/stopwatch": "^5.4|^6.0" 4332 "symfony/stopwatch": "^5.4|^6.0"
4333 }, 4333 },
4334 "suggest": { 4334 "suggest": {
4335 "symfony/dependency-injection": "", 4335 "symfony/dependency-injection": "",
4336 "symfony/http-kernel": "" 4336 "symfony/http-kernel": ""
4337 }, 4337 },
4338 "type": "library", 4338 "type": "library",
4339 "autoload": { 4339 "autoload": {
4340 "psr-4": { 4340 "psr-4": {
4341 "Symfony\\Component\\EventDispatcher\\": "" 4341 "Symfony\\Component\\EventDispatcher\\": ""
4342 }, 4342 },
4343 "exclude-from-classmap": [ 4343 "exclude-from-classmap": [
4344 "/Tests/" 4344 "/Tests/"
4345 ] 4345 ]
4346 }, 4346 },
4347 "notification-url": "https://packagist.org/downloads/", 4347 "notification-url": "https://packagist.org/downloads/",
4348 "license": [ 4348 "license": [
4349 "MIT" 4349 "MIT"
4350 ], 4350 ],
4351 "authors": [ 4351 "authors": [
4352 { 4352 {
4353 "name": "Fabien Potencier", 4353 "name": "Fabien Potencier",
4354 "email": "fabien@symfony.com" 4354 "email": "fabien@symfony.com"
4355 }, 4355 },
4356 { 4356 {
4357 "name": "Symfony Community", 4357 "name": "Symfony Community",
4358 "homepage": "https://symfony.com/contributors" 4358 "homepage": "https://symfony.com/contributors"
4359 } 4359 }
4360 ], 4360 ],
4361 "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", 4361 "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them",
4362 "homepage": "https://symfony.com", 4362 "homepage": "https://symfony.com",
4363 "support": { 4363 "support": {
4364 "source": "https://github.com/symfony/event-dispatcher/tree/v6.0.19" 4364 "source": "https://github.com/symfony/event-dispatcher/tree/v6.0.19"
4365 }, 4365 },
4366 "funding": [ 4366 "funding": [
4367 { 4367 {
4368 "url": "https://symfony.com/sponsor", 4368 "url": "https://symfony.com/sponsor",
4369 "type": "custom" 4369 "type": "custom"
4370 }, 4370 },
4371 { 4371 {
4372 "url": "https://github.com/fabpot", 4372 "url": "https://github.com/fabpot",
4373 "type": "github" 4373 "type": "github"
4374 }, 4374 },
4375 { 4375 {
4376 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4376 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
4377 "type": "tidelift" 4377 "type": "tidelift"
4378 } 4378 }
4379 ], 4379 ],
4380 "time": "2023-01-01T08:36:10+00:00" 4380 "time": "2023-01-01T08:36:10+00:00"
4381 }, 4381 },
4382 { 4382 {
4383 "name": "symfony/event-dispatcher-contracts", 4383 "name": "symfony/event-dispatcher-contracts",
4384 "version": "v3.0.2", 4384 "version": "v3.0.2",
4385 "source": { 4385 "source": {
4386 "type": "git", 4386 "type": "git",
4387 "url": "https://github.com/symfony/event-dispatcher-contracts.git", 4387 "url": "https://github.com/symfony/event-dispatcher-contracts.git",
4388 "reference": "7bc61cc2db649b4637d331240c5346dcc7708051" 4388 "reference": "7bc61cc2db649b4637d331240c5346dcc7708051"
4389 }, 4389 },
4390 "dist": { 4390 "dist": {
4391 "type": "zip", 4391 "type": "zip",
4392 "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/7bc61cc2db649b4637d331240c5346dcc7708051", 4392 "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/7bc61cc2db649b4637d331240c5346dcc7708051",
4393 "reference": "7bc61cc2db649b4637d331240c5346dcc7708051", 4393 "reference": "7bc61cc2db649b4637d331240c5346dcc7708051",
4394 "shasum": "" 4394 "shasum": ""
4395 }, 4395 },
4396 "require": { 4396 "require": {
4397 "php": ">=8.0.2", 4397 "php": ">=8.0.2",
4398 "psr/event-dispatcher": "^1" 4398 "psr/event-dispatcher": "^1"
4399 }, 4399 },
4400 "suggest": { 4400 "suggest": {
4401 "symfony/event-dispatcher-implementation": "" 4401 "symfony/event-dispatcher-implementation": ""
4402 }, 4402 },
4403 "type": "library", 4403 "type": "library",
4404 "extra": { 4404 "extra": {
4405 "branch-alias": { 4405 "branch-alias": {
4406 "dev-main": "3.0-dev" 4406 "dev-main": "3.0-dev"
4407 }, 4407 },
4408 "thanks": { 4408 "thanks": {
4409 "name": "symfony/contracts", 4409 "name": "symfony/contracts",
4410 "url": "https://github.com/symfony/contracts" 4410 "url": "https://github.com/symfony/contracts"
4411 } 4411 }
4412 }, 4412 },
4413 "autoload": { 4413 "autoload": {
4414 "psr-4": { 4414 "psr-4": {
4415 "Symfony\\Contracts\\EventDispatcher\\": "" 4415 "Symfony\\Contracts\\EventDispatcher\\": ""
4416 } 4416 }
4417 }, 4417 },
4418 "notification-url": "https://packagist.org/downloads/", 4418 "notification-url": "https://packagist.org/downloads/",
4419 "license": [ 4419 "license": [
4420 "MIT" 4420 "MIT"
4421 ], 4421 ],
4422 "authors": [ 4422 "authors": [
4423 { 4423 {
4424 "name": "Nicolas Grekas", 4424 "name": "Nicolas Grekas",
4425 "email": "p@tchwork.com" 4425 "email": "p@tchwork.com"
4426 }, 4426 },
4427 { 4427 {
4428 "name": "Symfony Community", 4428 "name": "Symfony Community",
4429 "homepage": "https://symfony.com/contributors" 4429 "homepage": "https://symfony.com/contributors"
4430 } 4430 }
4431 ], 4431 ],
4432 "description": "Generic abstractions related to dispatching event", 4432 "description": "Generic abstractions related to dispatching event",
4433 "homepage": "https://symfony.com", 4433 "homepage": "https://symfony.com",
4434 "keywords": [ 4434 "keywords": [
4435 "abstractions", 4435 "abstractions",
4436 "contracts", 4436 "contracts",
4437 "decoupling", 4437 "decoupling",
4438 "interfaces", 4438 "interfaces",
4439 "interoperability", 4439 "interoperability",
4440 "standards" 4440 "standards"
4441 ], 4441 ],
4442 "support": { 4442 "support": {
4443 "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.0.2" 4443 "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.0.2"
4444 }, 4444 },
4445 "funding": [ 4445 "funding": [
4446 { 4446 {
4447 "url": "https://symfony.com/sponsor", 4447 "url": "https://symfony.com/sponsor",
4448 "type": "custom" 4448 "type": "custom"
4449 }, 4449 },
4450 { 4450 {
4451 "url": "https://github.com/fabpot", 4451 "url": "https://github.com/fabpot",
4452 "type": "github" 4452 "type": "github"
4453 }, 4453 },
4454 { 4454 {
4455 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4455 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
4456 "type": "tidelift" 4456 "type": "tidelift"
4457 } 4457 }
4458 ], 4458 ],
4459 "time": "2022-01-02T09:55:41+00:00" 4459 "time": "2022-01-02T09:55:41+00:00"
4460 }, 4460 },
4461 { 4461 {
4462 "name": "symfony/finder", 4462 "name": "symfony/finder",
4463 "version": "v6.0.19", 4463 "version": "v6.0.19",
4464 "source": { 4464 "source": {
4465 "type": "git", 4465 "type": "git",
4466 "url": "https://github.com/symfony/finder.git", 4466 "url": "https://github.com/symfony/finder.git",
4467 "reference": "5cc9cac6586fc0c28cd173780ca696e419fefa11" 4467 "reference": "5cc9cac6586fc0c28cd173780ca696e419fefa11"
4468 }, 4468 },
4469 "dist": { 4469 "dist": {
4470 "type": "zip", 4470 "type": "zip",
4471 "url": "https://api.github.com/repos/symfony/finder/zipball/5cc9cac6586fc0c28cd173780ca696e419fefa11", 4471 "url": "https://api.github.com/repos/symfony/finder/zipball/5cc9cac6586fc0c28cd173780ca696e419fefa11",
4472 "reference": "5cc9cac6586fc0c28cd173780ca696e419fefa11", 4472 "reference": "5cc9cac6586fc0c28cd173780ca696e419fefa11",
4473 "shasum": "" 4473 "shasum": ""
4474 }, 4474 },
4475 "require": { 4475 "require": {
4476 "php": ">=8.0.2" 4476 "php": ">=8.0.2"
4477 }, 4477 },
4478 "type": "library", 4478 "type": "library",
4479 "autoload": { 4479 "autoload": {
4480 "psr-4": { 4480 "psr-4": {
4481 "Symfony\\Component\\Finder\\": "" 4481 "Symfony\\Component\\Finder\\": ""
4482 }, 4482 },
4483 "exclude-from-classmap": [ 4483 "exclude-from-classmap": [
4484 "/Tests/" 4484 "/Tests/"
4485 ] 4485 ]
4486 }, 4486 },
4487 "notification-url": "https://packagist.org/downloads/", 4487 "notification-url": "https://packagist.org/downloads/",
4488 "license": [ 4488 "license": [
4489 "MIT" 4489 "MIT"
4490 ], 4490 ],
4491 "authors": [ 4491 "authors": [
4492 { 4492 {
4493 "name": "Fabien Potencier", 4493 "name": "Fabien Potencier",
4494 "email": "fabien@symfony.com" 4494 "email": "fabien@symfony.com"
4495 }, 4495 },
4496 { 4496 {
4497 "name": "Symfony Community", 4497 "name": "Symfony Community",
4498 "homepage": "https://symfony.com/contributors" 4498 "homepage": "https://symfony.com/contributors"
4499 } 4499 }
4500 ], 4500 ],
4501 "description": "Finds files and directories via an intuitive fluent interface", 4501 "description": "Finds files and directories via an intuitive fluent interface",
4502 "homepage": "https://symfony.com", 4502 "homepage": "https://symfony.com",
4503 "support": { 4503 "support": {
4504 "source": "https://github.com/symfony/finder/tree/v6.0.19" 4504 "source": "https://github.com/symfony/finder/tree/v6.0.19"
4505 }, 4505 },
4506 "funding": [ 4506 "funding": [
4507 { 4507 {
4508 "url": "https://symfony.com/sponsor", 4508 "url": "https://symfony.com/sponsor",
4509 "type": "custom" 4509 "type": "custom"
4510 }, 4510 },
4511 { 4511 {
4512 "url": "https://github.com/fabpot", 4512 "url": "https://github.com/fabpot",
4513 "type": "github" 4513 "type": "github"
4514 }, 4514 },
4515 { 4515 {
4516 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4516 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
4517 "type": "tidelift" 4517 "type": "tidelift"
4518 } 4518 }
4519 ], 4519 ],
4520 "time": "2023-01-20T17:44:14+00:00" 4520 "time": "2023-01-20T17:44:14+00:00"
4521 }, 4521 },
4522 { 4522 {
4523 "name": "symfony/http-foundation", 4523 "name": "symfony/http-foundation",
4524 "version": "v6.0.20", 4524 "version": "v6.0.20",
4525 "source": { 4525 "source": {
4526 "type": "git", 4526 "type": "git",
4527 "url": "https://github.com/symfony/http-foundation.git", 4527 "url": "https://github.com/symfony/http-foundation.git",
4528 "reference": "e16b2676a4b3b1fa12378a20b29c364feda2a8d6" 4528 "reference": "e16b2676a4b3b1fa12378a20b29c364feda2a8d6"
4529 }, 4529 },
4530 "dist": { 4530 "dist": {
4531 "type": "zip", 4531 "type": "zip",
4532 "url": "https://api.github.com/repos/symfony/http-foundation/zipball/e16b2676a4b3b1fa12378a20b29c364feda2a8d6", 4532 "url": "https://api.github.com/repos/symfony/http-foundation/zipball/e16b2676a4b3b1fa12378a20b29c364feda2a8d6",
4533 "reference": "e16b2676a4b3b1fa12378a20b29c364feda2a8d6", 4533 "reference": "e16b2676a4b3b1fa12378a20b29c364feda2a8d6",
4534 "shasum": "" 4534 "shasum": ""
4535 }, 4535 },
4536 "require": { 4536 "require": {
4537 "php": ">=8.0.2", 4537 "php": ">=8.0.2",
4538 "symfony/deprecation-contracts": "^2.1|^3", 4538 "symfony/deprecation-contracts": "^2.1|^3",
4539 "symfony/polyfill-mbstring": "~1.1" 4539 "symfony/polyfill-mbstring": "~1.1"
4540 }, 4540 },
4541 "require-dev": { 4541 "require-dev": {
4542 "predis/predis": "~1.0", 4542 "predis/predis": "~1.0",
4543 "symfony/cache": "^5.4|^6.0", 4543 "symfony/cache": "^5.4|^6.0",
4544 "symfony/dependency-injection": "^5.4|^6.0", 4544 "symfony/dependency-injection": "^5.4|^6.0",
4545 "symfony/expression-language": "^5.4|^6.0", 4545 "symfony/expression-language": "^5.4|^6.0",
4546 "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4", 4546 "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4",
4547 "symfony/mime": "^5.4|^6.0", 4547 "symfony/mime": "^5.4|^6.0",
4548 "symfony/rate-limiter": "^5.2|^6.0" 4548 "symfony/rate-limiter": "^5.2|^6.0"
4549 }, 4549 },
4550 "suggest": { 4550 "suggest": {
4551 "symfony/mime": "To use the file extension guesser" 4551 "symfony/mime": "To use the file extension guesser"
4552 }, 4552 },
4553 "type": "library", 4553 "type": "library",
4554 "autoload": { 4554 "autoload": {
4555 "psr-4": { 4555 "psr-4": {
4556 "Symfony\\Component\\HttpFoundation\\": "" 4556 "Symfony\\Component\\HttpFoundation\\": ""
4557 }, 4557 },
4558 "exclude-from-classmap": [ 4558 "exclude-from-classmap": [
4559 "/Tests/" 4559 "/Tests/"
4560 ] 4560 ]
4561 }, 4561 },
4562 "notification-url": "https://packagist.org/downloads/", 4562 "notification-url": "https://packagist.org/downloads/",
4563 "license": [ 4563 "license": [
4564 "MIT" 4564 "MIT"
4565 ], 4565 ],
4566 "authors": [ 4566 "authors": [
4567 { 4567 {
4568 "name": "Fabien Potencier", 4568 "name": "Fabien Potencier",
4569 "email": "fabien@symfony.com" 4569 "email": "fabien@symfony.com"
4570 }, 4570 },
4571 { 4571 {
4572 "name": "Symfony Community", 4572 "name": "Symfony Community",
4573 "homepage": "https://symfony.com/contributors" 4573 "homepage": "https://symfony.com/contributors"
4574 } 4574 }
4575 ], 4575 ],
4576 "description": "Defines an object-oriented layer for the HTTP specification", 4576 "description": "Defines an object-oriented layer for the HTTP specification",
4577 "homepage": "https://symfony.com", 4577 "homepage": "https://symfony.com",
4578 "support": { 4578 "support": {
4579 "source": "https://github.com/symfony/http-foundation/tree/v6.0.20" 4579 "source": "https://github.com/symfony/http-foundation/tree/v6.0.20"
4580 }, 4580 },
4581 "funding": [ 4581 "funding": [
4582 { 4582 {
4583 "url": "https://symfony.com/sponsor", 4583 "url": "https://symfony.com/sponsor",
4584 "type": "custom" 4584 "type": "custom"
4585 }, 4585 },
4586 { 4586 {
4587 "url": "https://github.com/fabpot", 4587 "url": "https://github.com/fabpot",
4588 "type": "github" 4588 "type": "github"
4589 }, 4589 },
4590 { 4590 {
4591 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4591 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
4592 "type": "tidelift" 4592 "type": "tidelift"
4593 } 4593 }
4594 ], 4594 ],
4595 "time": "2023-01-30T15:41:07+00:00" 4595 "time": "2023-01-30T15:41:07+00:00"
4596 }, 4596 },
4597 { 4597 {
4598 "name": "symfony/http-kernel", 4598 "name": "symfony/http-kernel",
4599 "version": "v6.0.20", 4599 "version": "v6.0.20",
4600 "source": { 4600 "source": {
4601 "type": "git", 4601 "type": "git",
4602 "url": "https://github.com/symfony/http-kernel.git", 4602 "url": "https://github.com/symfony/http-kernel.git",
4603 "reference": "6dc70833fd0ef5e861e17c7854c12d7d86679349" 4603 "reference": "6dc70833fd0ef5e861e17c7854c12d7d86679349"
4604 }, 4604 },
4605 "dist": { 4605 "dist": {
4606 "type": "zip", 4606 "type": "zip",
4607 "url": "https://api.github.com/repos/symfony/http-kernel/zipball/6dc70833fd0ef5e861e17c7854c12d7d86679349", 4607 "url": "https://api.github.com/repos/symfony/http-kernel/zipball/6dc70833fd0ef5e861e17c7854c12d7d86679349",
4608 "reference": "6dc70833fd0ef5e861e17c7854c12d7d86679349", 4608 "reference": "6dc70833fd0ef5e861e17c7854c12d7d86679349",
4609 "shasum": "" 4609 "shasum": ""
4610 }, 4610 },
4611 "require": { 4611 "require": {
4612 "php": ">=8.0.2", 4612 "php": ">=8.0.2",
4613 "psr/log": "^1|^2|^3", 4613 "psr/log": "^1|^2|^3",
4614 "symfony/error-handler": "^5.4|^6.0", 4614 "symfony/error-handler": "^5.4|^6.0",
4615 "symfony/event-dispatcher": "^5.4|^6.0", 4615 "symfony/event-dispatcher": "^5.4|^6.0",
4616 "symfony/http-foundation": "^5.4|^6.0", 4616 "symfony/http-foundation": "^5.4|^6.0",
4617 "symfony/polyfill-ctype": "^1.8" 4617 "symfony/polyfill-ctype": "^1.8"
4618 }, 4618 },
4619 "conflict": { 4619 "conflict": {
4620 "symfony/browser-kit": "<5.4", 4620 "symfony/browser-kit": "<5.4",
4621 "symfony/cache": "<5.4", 4621 "symfony/cache": "<5.4",
4622 "symfony/config": "<5.4", 4622 "symfony/config": "<5.4",
4623 "symfony/console": "<5.4", 4623 "symfony/console": "<5.4",
4624 "symfony/dependency-injection": "<5.4", 4624 "symfony/dependency-injection": "<5.4",
4625 "symfony/doctrine-bridge": "<5.4", 4625 "symfony/doctrine-bridge": "<5.4",
4626 "symfony/form": "<5.4", 4626 "symfony/form": "<5.4",
4627 "symfony/http-client": "<5.4", 4627 "symfony/http-client": "<5.4",
4628 "symfony/mailer": "<5.4", 4628 "symfony/mailer": "<5.4",
4629 "symfony/messenger": "<5.4", 4629 "symfony/messenger": "<5.4",
4630 "symfony/translation": "<5.4", 4630 "symfony/translation": "<5.4",
4631 "symfony/twig-bridge": "<5.4", 4631 "symfony/twig-bridge": "<5.4",
4632 "symfony/validator": "<5.4", 4632 "symfony/validator": "<5.4",
4633 "twig/twig": "<2.13" 4633 "twig/twig": "<2.13"
4634 }, 4634 },
4635 "provide": { 4635 "provide": {
4636 "psr/log-implementation": "1.0|2.0|3.0" 4636 "psr/log-implementation": "1.0|2.0|3.0"
4637 }, 4637 },
4638 "require-dev": { 4638 "require-dev": {
4639 "psr/cache": "^1.0|^2.0|^3.0", 4639 "psr/cache": "^1.0|^2.0|^3.0",
4640 "symfony/browser-kit": "^5.4|^6.0", 4640 "symfony/browser-kit": "^5.4|^6.0",
4641 "symfony/config": "^5.4|^6.0", 4641 "symfony/config": "^5.4|^6.0",
4642 "symfony/console": "^5.4|^6.0", 4642 "symfony/console": "^5.4|^6.0",
4643 "symfony/css-selector": "^5.4|^6.0", 4643 "symfony/css-selector": "^5.4|^6.0",
4644 "symfony/dependency-injection": "^5.4|^6.0", 4644 "symfony/dependency-injection": "^5.4|^6.0",
4645 "symfony/dom-crawler": "^5.4|^6.0", 4645 "symfony/dom-crawler": "^5.4|^6.0",
4646 "symfony/expression-language": "^5.4|^6.0", 4646 "symfony/expression-language": "^5.4|^6.0",
4647 "symfony/finder": "^5.4|^6.0", 4647 "symfony/finder": "^5.4|^6.0",
4648 "symfony/http-client-contracts": "^1.1|^2|^3", 4648 "symfony/http-client-contracts": "^1.1|^2|^3",
4649 "symfony/process": "^5.4|^6.0", 4649 "symfony/process": "^5.4|^6.0",
4650 "symfony/routing": "^5.4|^6.0", 4650 "symfony/routing": "^5.4|^6.0",
4651 "symfony/stopwatch": "^5.4|^6.0", 4651 "symfony/stopwatch": "^5.4|^6.0",
4652 "symfony/translation": "^5.4|^6.0", 4652 "symfony/translation": "^5.4|^6.0",
4653 "symfony/translation-contracts": "^1.1|^2|^3", 4653 "symfony/translation-contracts": "^1.1|^2|^3",
4654 "twig/twig": "^2.13|^3.0.4" 4654 "twig/twig": "^2.13|^3.0.4"
4655 }, 4655 },
4656 "suggest": { 4656 "suggest": {
4657 "symfony/browser-kit": "", 4657 "symfony/browser-kit": "",
4658 "symfony/config": "", 4658 "symfony/config": "",
4659 "symfony/console": "", 4659 "symfony/console": "",
4660 "symfony/dependency-injection": "" 4660 "symfony/dependency-injection": ""
4661 }, 4661 },
4662 "type": "library", 4662 "type": "library",
4663 "autoload": { 4663 "autoload": {
4664 "psr-4": { 4664 "psr-4": {
4665 "Symfony\\Component\\HttpKernel\\": "" 4665 "Symfony\\Component\\HttpKernel\\": ""
4666 }, 4666 },
4667 "exclude-from-classmap": [ 4667 "exclude-from-classmap": [
4668 "/Tests/" 4668 "/Tests/"
4669 ] 4669 ]
4670 }, 4670 },
4671 "notification-url": "https://packagist.org/downloads/", 4671 "notification-url": "https://packagist.org/downloads/",
4672 "license": [ 4672 "license": [
4673 "MIT" 4673 "MIT"
4674 ], 4674 ],
4675 "authors": [ 4675 "authors": [
4676 { 4676 {
4677 "name": "Fabien Potencier", 4677 "name": "Fabien Potencier",
4678 "email": "fabien@symfony.com" 4678 "email": "fabien@symfony.com"
4679 }, 4679 },
4680 { 4680 {
4681 "name": "Symfony Community", 4681 "name": "Symfony Community",
4682 "homepage": "https://symfony.com/contributors" 4682 "homepage": "https://symfony.com/contributors"
4683 } 4683 }
4684 ], 4684 ],
4685 "description": "Provides a structured process for converting a Request into a Response", 4685 "description": "Provides a structured process for converting a Request into a Response",
4686 "homepage": "https://symfony.com", 4686 "homepage": "https://symfony.com",
4687 "support": { 4687 "support": {
4688 "source": "https://github.com/symfony/http-kernel/tree/v6.0.20" 4688 "source": "https://github.com/symfony/http-kernel/tree/v6.0.20"
4689 }, 4689 },
4690 "funding": [ 4690 "funding": [
4691 { 4691 {
4692 "url": "https://symfony.com/sponsor", 4692 "url": "https://symfony.com/sponsor",
4693 "type": "custom" 4693 "type": "custom"
4694 }, 4694 },
4695 { 4695 {
4696 "url": "https://github.com/fabpot", 4696 "url": "https://github.com/fabpot",
4697 "type": "github" 4697 "type": "github"
4698 }, 4698 },
4699 { 4699 {
4700 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4700 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
4701 "type": "tidelift" 4701 "type": "tidelift"
4702 } 4702 }
4703 ], 4703 ],
4704 "time": "2023-02-01T08:22:55+00:00" 4704 "time": "2023-02-01T08:22:55+00:00"
4705 }, 4705 },
4706 { 4706 {
4707 "name": "symfony/mailer", 4707 "name": "symfony/mailer",
4708 "version": "v6.0.19", 4708 "version": "v6.0.19",
4709 "source": { 4709 "source": {
4710 "type": "git", 4710 "type": "git",
4711 "url": "https://github.com/symfony/mailer.git", 4711 "url": "https://github.com/symfony/mailer.git",
4712 "reference": "cd60799210c488f545ddde2444dc1aa548322872" 4712 "reference": "cd60799210c488f545ddde2444dc1aa548322872"
4713 }, 4713 },
4714 "dist": { 4714 "dist": {
4715 "type": "zip", 4715 "type": "zip",
4716 "url": "https://api.github.com/repos/symfony/mailer/zipball/cd60799210c488f545ddde2444dc1aa548322872", 4716 "url": "https://api.github.com/repos/symfony/mailer/zipball/cd60799210c488f545ddde2444dc1aa548322872",
4717 "reference": "cd60799210c488f545ddde2444dc1aa548322872", 4717 "reference": "cd60799210c488f545ddde2444dc1aa548322872",
4718 "shasum": "" 4718 "shasum": ""
4719 }, 4719 },
4720 "require": { 4720 "require": {
4721 "egulias/email-validator": "^2.1.10|^3|^4", 4721 "egulias/email-validator": "^2.1.10|^3|^4",
4722 "php": ">=8.0.2", 4722 "php": ">=8.0.2",
4723 "psr/event-dispatcher": "^1", 4723 "psr/event-dispatcher": "^1",
4724 "psr/log": "^1|^2|^3", 4724 "psr/log": "^1|^2|^3",
4725 "symfony/event-dispatcher": "^5.4|^6.0", 4725 "symfony/event-dispatcher": "^5.4|^6.0",
4726 "symfony/mime": "^5.4|^6.0", 4726 "symfony/mime": "^5.4|^6.0",
4727 "symfony/service-contracts": "^1.1|^2|^3" 4727 "symfony/service-contracts": "^1.1|^2|^3"
4728 }, 4728 },
4729 "conflict": { 4729 "conflict": {
4730 "symfony/http-kernel": "<5.4" 4730 "symfony/http-kernel": "<5.4"
4731 }, 4731 },
4732 "require-dev": { 4732 "require-dev": {
4733 "symfony/http-client-contracts": "^1.1|^2|^3", 4733 "symfony/http-client-contracts": "^1.1|^2|^3",
4734 "symfony/messenger": "^5.4|^6.0" 4734 "symfony/messenger": "^5.4|^6.0"
4735 }, 4735 },
4736 "type": "library", 4736 "type": "library",
4737 "autoload": { 4737 "autoload": {
4738 "psr-4": { 4738 "psr-4": {
4739 "Symfony\\Component\\Mailer\\": "" 4739 "Symfony\\Component\\Mailer\\": ""
4740 }, 4740 },
4741 "exclude-from-classmap": [ 4741 "exclude-from-classmap": [
4742 "/Tests/" 4742 "/Tests/"
4743 ] 4743 ]
4744 }, 4744 },
4745 "notification-url": "https://packagist.org/downloads/", 4745 "notification-url": "https://packagist.org/downloads/",
4746 "license": [ 4746 "license": [
4747 "MIT" 4747 "MIT"
4748 ], 4748 ],
4749 "authors": [ 4749 "authors": [
4750 { 4750 {
4751 "name": "Fabien Potencier", 4751 "name": "Fabien Potencier",
4752 "email": "fabien@symfony.com" 4752 "email": "fabien@symfony.com"
4753 }, 4753 },
4754 { 4754 {
4755 "name": "Symfony Community", 4755 "name": "Symfony Community",
4756 "homepage": "https://symfony.com/contributors" 4756 "homepage": "https://symfony.com/contributors"
4757 } 4757 }
4758 ], 4758 ],
4759 "description": "Helps sending emails", 4759 "description": "Helps sending emails",
4760 "homepage": "https://symfony.com", 4760 "homepage": "https://symfony.com",
4761 "support": { 4761 "support": {
4762 "source": "https://github.com/symfony/mailer/tree/v6.0.19" 4762 "source": "https://github.com/symfony/mailer/tree/v6.0.19"
4763 }, 4763 },
4764 "funding": [ 4764 "funding": [
4765 { 4765 {
4766 "url": "https://symfony.com/sponsor", 4766 "url": "https://symfony.com/sponsor",
4767 "type": "custom" 4767 "type": "custom"
4768 }, 4768 },
4769 { 4769 {
4770 "url": "https://github.com/fabpot", 4770 "url": "https://github.com/fabpot",
4771 "type": "github" 4771 "type": "github"
4772 }, 4772 },
4773 { 4773 {
4774 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4774 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
4775 "type": "tidelift" 4775 "type": "tidelift"
4776 } 4776 }
4777 ], 4777 ],
4778 "time": "2023-01-11T11:50:03+00:00" 4778 "time": "2023-01-11T11:50:03+00:00"
4779 }, 4779 },
4780 { 4780 {
4781 "name": "symfony/mime", 4781 "name": "symfony/mime",
4782 "version": "v6.0.19", 4782 "version": "v6.0.19",
4783 "source": { 4783 "source": {
4784 "type": "git", 4784 "type": "git",
4785 "url": "https://github.com/symfony/mime.git", 4785 "url": "https://github.com/symfony/mime.git",
4786 "reference": "d7052547a0070cbeadd474e172b527a00d657301" 4786 "reference": "d7052547a0070cbeadd474e172b527a00d657301"
4787 }, 4787 },
4788 "dist": { 4788 "dist": {
4789 "type": "zip", 4789 "type": "zip",
4790 "url": "https://api.github.com/repos/symfony/mime/zipball/d7052547a0070cbeadd474e172b527a00d657301", 4790 "url": "https://api.github.com/repos/symfony/mime/zipball/d7052547a0070cbeadd474e172b527a00d657301",
4791 "reference": "d7052547a0070cbeadd474e172b527a00d657301", 4791 "reference": "d7052547a0070cbeadd474e172b527a00d657301",
4792 "shasum": "" 4792 "shasum": ""
4793 }, 4793 },
4794 "require": { 4794 "require": {
4795 "php": ">=8.0.2", 4795 "php": ">=8.0.2",
4796 "symfony/polyfill-intl-idn": "^1.10", 4796 "symfony/polyfill-intl-idn": "^1.10",
4797 "symfony/polyfill-mbstring": "^1.0" 4797 "symfony/polyfill-mbstring": "^1.0"
4798 }, 4798 },
4799 "conflict": { 4799 "conflict": {
4800 "egulias/email-validator": "~3.0.0", 4800 "egulias/email-validator": "~3.0.0",
4801 "phpdocumentor/reflection-docblock": "<3.2.2", 4801 "phpdocumentor/reflection-docblock": "<3.2.2",
4802 "phpdocumentor/type-resolver": "<1.4.0", 4802 "phpdocumentor/type-resolver": "<1.4.0",
4803 "symfony/mailer": "<5.4", 4803 "symfony/mailer": "<5.4",
4804 "symfony/serializer": "<5.4.14|>=6.0,<6.0.14|>=6.1,<6.1.6" 4804 "symfony/serializer": "<5.4.14|>=6.0,<6.0.14|>=6.1,<6.1.6"
4805 }, 4805 },
4806 "require-dev": { 4806 "require-dev": {
4807 "egulias/email-validator": "^2.1.10|^3.1|^4", 4807 "egulias/email-validator": "^2.1.10|^3.1|^4",
4808 "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", 4808 "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0",
4809 "symfony/dependency-injection": "^5.4|^6.0", 4809 "symfony/dependency-injection": "^5.4|^6.0",
4810 "symfony/property-access": "^5.4|^6.0", 4810 "symfony/property-access": "^5.4|^6.0",
4811 "symfony/property-info": "^5.4|^6.0", 4811 "symfony/property-info": "^5.4|^6.0",
4812 "symfony/serializer": "^5.4.14|~6.0.14|^6.1.6" 4812 "symfony/serializer": "^5.4.14|~6.0.14|^6.1.6"
4813 }, 4813 },
4814 "type": "library", 4814 "type": "library",
4815 "autoload": { 4815 "autoload": {
4816 "psr-4": { 4816 "psr-4": {
4817 "Symfony\\Component\\Mime\\": "" 4817 "Symfony\\Component\\Mime\\": ""
4818 }, 4818 },
4819 "exclude-from-classmap": [ 4819 "exclude-from-classmap": [
4820 "/Tests/" 4820 "/Tests/"
4821 ] 4821 ]
4822 }, 4822 },
4823 "notification-url": "https://packagist.org/downloads/", 4823 "notification-url": "https://packagist.org/downloads/",
4824 "license": [ 4824 "license": [
4825 "MIT" 4825 "MIT"
4826 ], 4826 ],
4827 "authors": [ 4827 "authors": [
4828 { 4828 {
4829 "name": "Fabien Potencier", 4829 "name": "Fabien Potencier",
4830 "email": "fabien@symfony.com" 4830 "email": "fabien@symfony.com"
4831 }, 4831 },
4832 { 4832 {
4833 "name": "Symfony Community", 4833 "name": "Symfony Community",
4834 "homepage": "https://symfony.com/contributors" 4834 "homepage": "https://symfony.com/contributors"
4835 } 4835 }
4836 ], 4836 ],
4837 "description": "Allows manipulating MIME messages", 4837 "description": "Allows manipulating MIME messages",
4838 "homepage": "https://symfony.com", 4838 "homepage": "https://symfony.com",
4839 "keywords": [ 4839 "keywords": [
4840 "mime", 4840 "mime",
4841 "mime-type" 4841 "mime-type"
4842 ], 4842 ],
4843 "support": { 4843 "support": {
4844 "source": "https://github.com/symfony/mime/tree/v6.0.19" 4844 "source": "https://github.com/symfony/mime/tree/v6.0.19"
4845 }, 4845 },
4846 "funding": [ 4846 "funding": [
4847 { 4847 {
4848 "url": "https://symfony.com/sponsor", 4848 "url": "https://symfony.com/sponsor",
4849 "type": "custom" 4849 "type": "custom"
4850 }, 4850 },
4851 { 4851 {
4852 "url": "https://github.com/fabpot", 4852 "url": "https://github.com/fabpot",
4853 "type": "github" 4853 "type": "github"
4854 }, 4854 },
4855 { 4855 {
4856 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4856 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
4857 "type": "tidelift" 4857 "type": "tidelift"
4858 } 4858 }
4859 ], 4859 ],
4860 "time": "2023-01-11T11:50:03+00:00" 4860 "time": "2023-01-11T11:50:03+00:00"
4861 }, 4861 },
4862 { 4862 {
4863 "name": "symfony/polyfill-ctype", 4863 "name": "symfony/polyfill-ctype",
4864 "version": "v1.27.0", 4864 "version": "v1.27.0",
4865 "source": { 4865 "source": {
4866 "type": "git", 4866 "type": "git",
4867 "url": "https://github.com/symfony/polyfill-ctype.git", 4867 "url": "https://github.com/symfony/polyfill-ctype.git",
4868 "reference": "5bbc823adecdae860bb64756d639ecfec17b050a" 4868 "reference": "5bbc823adecdae860bb64756d639ecfec17b050a"
4869 }, 4869 },
4870 "dist": { 4870 "dist": {
4871 "type": "zip", 4871 "type": "zip",
4872 "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/5bbc823adecdae860bb64756d639ecfec17b050a", 4872 "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/5bbc823adecdae860bb64756d639ecfec17b050a",
4873 "reference": "5bbc823adecdae860bb64756d639ecfec17b050a", 4873 "reference": "5bbc823adecdae860bb64756d639ecfec17b050a",
4874 "shasum": "" 4874 "shasum": ""
4875 }, 4875 },
4876 "require": { 4876 "require": {
4877 "php": ">=7.1" 4877 "php": ">=7.1"
4878 }, 4878 },
4879 "provide": { 4879 "provide": {
4880 "ext-ctype": "*" 4880 "ext-ctype": "*"
4881 }, 4881 },
4882 "suggest": { 4882 "suggest": {
4883 "ext-ctype": "For best performance" 4883 "ext-ctype": "For best performance"
4884 }, 4884 },
4885 "type": "library", 4885 "type": "library",
4886 "extra": { 4886 "extra": {
4887 "branch-alias": { 4887 "branch-alias": {
4888 "dev-main": "1.27-dev" 4888 "dev-main": "1.27-dev"
4889 }, 4889 },
4890 "thanks": { 4890 "thanks": {
4891 "name": "symfony/polyfill", 4891 "name": "symfony/polyfill",
4892 "url": "https://github.com/symfony/polyfill" 4892 "url": "https://github.com/symfony/polyfill"
4893 } 4893 }
4894 }, 4894 },
4895 "autoload": { 4895 "autoload": {
4896 "files": [ 4896 "files": [
4897 "bootstrap.php" 4897 "bootstrap.php"
4898 ], 4898 ],
4899 "psr-4": { 4899 "psr-4": {
4900 "Symfony\\Polyfill\\Ctype\\": "" 4900 "Symfony\\Polyfill\\Ctype\\": ""
4901 } 4901 }
4902 }, 4902 },
4903 "notification-url": "https://packagist.org/downloads/", 4903 "notification-url": "https://packagist.org/downloads/",
4904 "license": [ 4904 "license": [
4905 "MIT" 4905 "MIT"
4906 ], 4906 ],
4907 "authors": [ 4907 "authors": [
4908 { 4908 {
4909 "name": "Gert de Pagter", 4909 "name": "Gert de Pagter",
4910 "email": "BackEndTea@gmail.com" 4910 "email": "BackEndTea@gmail.com"
4911 }, 4911 },
4912 { 4912 {
4913 "name": "Symfony Community", 4913 "name": "Symfony Community",
4914 "homepage": "https://symfony.com/contributors" 4914 "homepage": "https://symfony.com/contributors"
4915 } 4915 }
4916 ], 4916 ],
4917 "description": "Symfony polyfill for ctype functions", 4917 "description": "Symfony polyfill for ctype functions",
4918 "homepage": "https://symfony.com", 4918 "homepage": "https://symfony.com",
4919 "keywords": [ 4919 "keywords": [
4920 "compatibility", 4920 "compatibility",
4921 "ctype", 4921 "ctype",
4922 "polyfill", 4922 "polyfill",
4923 "portable" 4923 "portable"
4924 ], 4924 ],
4925 "support": { 4925 "support": {
4926 "source": "https://github.com/symfony/polyfill-ctype/tree/v1.27.0" 4926 "source": "https://github.com/symfony/polyfill-ctype/tree/v1.27.0"
4927 }, 4927 },
4928 "funding": [ 4928 "funding": [
4929 { 4929 {
4930 "url": "https://symfony.com/sponsor", 4930 "url": "https://symfony.com/sponsor",
4931 "type": "custom" 4931 "type": "custom"
4932 }, 4932 },
4933 { 4933 {
4934 "url": "https://github.com/fabpot", 4934 "url": "https://github.com/fabpot",
4935 "type": "github" 4935 "type": "github"
4936 }, 4936 },
4937 { 4937 {
4938 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4938 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
4939 "type": "tidelift" 4939 "type": "tidelift"
4940 } 4940 }
4941 ], 4941 ],
4942 "time": "2022-11-03T14:55:06+00:00" 4942 "time": "2022-11-03T14:55:06+00:00"
4943 }, 4943 },
4944 { 4944 {
4945 "name": "symfony/polyfill-intl-grapheme", 4945 "name": "symfony/polyfill-intl-grapheme",
4946 "version": "v1.27.0", 4946 "version": "v1.27.0",
4947 "source": { 4947 "source": {
4948 "type": "git", 4948 "type": "git",
4949 "url": "https://github.com/symfony/polyfill-intl-grapheme.git", 4949 "url": "https://github.com/symfony/polyfill-intl-grapheme.git",
4950 "reference": "511a08c03c1960e08a883f4cffcacd219b758354" 4950 "reference": "511a08c03c1960e08a883f4cffcacd219b758354"
4951 }, 4951 },
4952 "dist": { 4952 "dist": {
4953 "type": "zip", 4953 "type": "zip",
4954 "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/511a08c03c1960e08a883f4cffcacd219b758354", 4954 "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/511a08c03c1960e08a883f4cffcacd219b758354",
4955 "reference": "511a08c03c1960e08a883f4cffcacd219b758354", 4955 "reference": "511a08c03c1960e08a883f4cffcacd219b758354",
4956 "shasum": "" 4956 "shasum": ""
4957 }, 4957 },
4958 "require": { 4958 "require": {
4959 "php": ">=7.1" 4959 "php": ">=7.1"
4960 }, 4960 },
4961 "suggest": { 4961 "suggest": {
4962 "ext-intl": "For best performance" 4962 "ext-intl": "For best performance"
4963 }, 4963 },
4964 "type": "library", 4964 "type": "library",
4965 "extra": { 4965 "extra": {
4966 "branch-alias": { 4966 "branch-alias": {
4967 "dev-main": "1.27-dev" 4967 "dev-main": "1.27-dev"
4968 }, 4968 },
4969 "thanks": { 4969 "thanks": {
4970 "name": "symfony/polyfill", 4970 "name": "symfony/polyfill",
4971 "url": "https://github.com/symfony/polyfill" 4971 "url": "https://github.com/symfony/polyfill"
4972 } 4972 }
4973 }, 4973 },
4974 "autoload": { 4974 "autoload": {
4975 "files": [ 4975 "files": [
4976 "bootstrap.php" 4976 "bootstrap.php"
4977 ], 4977 ],
4978 "psr-4": { 4978 "psr-4": {
4979 "Symfony\\Polyfill\\Intl\\Grapheme\\": "" 4979 "Symfony\\Polyfill\\Intl\\Grapheme\\": ""
4980 } 4980 }
4981 }, 4981 },
4982 "notification-url": "https://packagist.org/downloads/", 4982 "notification-url": "https://packagist.org/downloads/",
4983 "license": [ 4983 "license": [
4984 "MIT" 4984 "MIT"
4985 ], 4985 ],
4986 "authors": [ 4986 "authors": [
4987 { 4987 {
4988 "name": "Nicolas Grekas", 4988 "name": "Nicolas Grekas",
4989 "email": "p@tchwork.com" 4989 "email": "p@tchwork.com"
4990 }, 4990 },
4991 { 4991 {
4992 "name": "Symfony Community", 4992 "name": "Symfony Community",
4993 "homepage": "https://symfony.com/contributors" 4993 "homepage": "https://symfony.com/contributors"
4994 } 4994 }
4995 ], 4995 ],
4996 "description": "Symfony polyfill for intl's grapheme_* functions", 4996 "description": "Symfony polyfill for intl's grapheme_* functions",
4997 "homepage": "https://symfony.com", 4997 "homepage": "https://symfony.com",
4998 "keywords": [ 4998 "keywords": [
4999 "compatibility", 4999 "compatibility",
5000 "grapheme", 5000 "grapheme",
5001 "intl", 5001 "intl",
5002 "polyfill", 5002 "polyfill",
5003 "portable", 5003 "portable",
5004 "shim" 5004 "shim"
5005 ], 5005 ],
5006 "support": { 5006 "support": {
5007 "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.27.0" 5007 "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.27.0"
5008 }, 5008 },
5009 "funding": [ 5009 "funding": [
5010 { 5010 {
5011 "url": "https://symfony.com/sponsor", 5011 "url": "https://symfony.com/sponsor",
5012 "type": "custom" 5012 "type": "custom"
5013 }, 5013 },
5014 { 5014 {
5015 "url": "https://github.com/fabpot", 5015 "url": "https://github.com/fabpot",
5016 "type": "github" 5016 "type": "github"
5017 }, 5017 },
5018 { 5018 {
5019 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 5019 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5020 "type": "tidelift" 5020 "type": "tidelift"
5021 } 5021 }
5022 ], 5022 ],
5023 "time": "2022-11-03T14:55:06+00:00" 5023 "time": "2022-11-03T14:55:06+00:00"
5024 }, 5024 },
5025 { 5025 {
5026 "name": "symfony/polyfill-intl-idn", 5026 "name": "symfony/polyfill-intl-idn",
5027 "version": "v1.27.0", 5027 "version": "v1.27.0",
5028 "source": { 5028 "source": {
5029 "type": "git", 5029 "type": "git",
5030 "url": "https://github.com/symfony/polyfill-intl-idn.git", 5030 "url": "https://github.com/symfony/polyfill-intl-idn.git",
5031 "reference": "639084e360537a19f9ee352433b84ce831f3d2da" 5031 "reference": "639084e360537a19f9ee352433b84ce831f3d2da"
5032 }, 5032 },
5033 "dist": { 5033 "dist": {
5034 "type": "zip", 5034 "type": "zip",
5035 "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/639084e360537a19f9ee352433b84ce831f3d2da", 5035 "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/639084e360537a19f9ee352433b84ce831f3d2da",
5036 "reference": "639084e360537a19f9ee352433b84ce831f3d2da", 5036 "reference": "639084e360537a19f9ee352433b84ce831f3d2da",
5037 "shasum": "" 5037 "shasum": ""
5038 }, 5038 },
5039 "require": { 5039 "require": {
5040 "php": ">=7.1", 5040 "php": ">=7.1",
5041 "symfony/polyfill-intl-normalizer": "^1.10", 5041 "symfony/polyfill-intl-normalizer": "^1.10",
5042 "symfony/polyfill-php72": "^1.10" 5042 "symfony/polyfill-php72": "^1.10"
5043 }, 5043 },
5044 "suggest": { 5044 "suggest": {
5045 "ext-intl": "For best performance" 5045 "ext-intl": "For best performance"
5046 }, 5046 },
5047 "type": "library", 5047 "type": "library",
5048 "extra": { 5048 "extra": {
5049 "branch-alias": { 5049 "branch-alias": {
5050 "dev-main": "1.27-dev" 5050 "dev-main": "1.27-dev"
5051 }, 5051 },
5052 "thanks": { 5052 "thanks": {
5053 "name": "symfony/polyfill", 5053 "name": "symfony/polyfill",
5054 "url": "https://github.com/symfony/polyfill" 5054 "url": "https://github.com/symfony/polyfill"
5055 } 5055 }
5056 }, 5056 },
5057 "autoload": { 5057 "autoload": {
5058 "files": [ 5058 "files": [
5059 "bootstrap.php" 5059 "bootstrap.php"
5060 ], 5060 ],
5061 "psr-4": { 5061 "psr-4": {
5062 "Symfony\\Polyfill\\Intl\\Idn\\": "" 5062 "Symfony\\Polyfill\\Intl\\Idn\\": ""
5063 } 5063 }
5064 }, 5064 },
5065 "notification-url": "https://packagist.org/downloads/", 5065 "notification-url": "https://packagist.org/downloads/",
5066 "license": [ 5066 "license": [
5067 "MIT" 5067 "MIT"
5068 ], 5068 ],
5069 "authors": [ 5069 "authors": [
5070 { 5070 {
5071 "name": "Laurent Bassin", 5071 "name": "Laurent Bassin",
5072 "email": "laurent@bassin.info" 5072 "email": "laurent@bassin.info"
5073 }, 5073 },
5074 { 5074 {
5075 "name": "Trevor Rowbotham", 5075 "name": "Trevor Rowbotham",
5076 "email": "trevor.rowbotham@pm.me" 5076 "email": "trevor.rowbotham@pm.me"
5077 }, 5077 },
5078 { 5078 {
5079 "name": "Symfony Community", 5079 "name": "Symfony Community",
5080 "homepage": "https://symfony.com/contributors" 5080 "homepage": "https://symfony.com/contributors"
5081 } 5081 }
5082 ], 5082 ],
5083 "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", 5083 "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions",
5084 "homepage": "https://symfony.com", 5084 "homepage": "https://symfony.com",
5085 "keywords": [ 5085 "keywords": [
5086 "compatibility", 5086 "compatibility",
5087 "idn", 5087 "idn",
5088 "intl", 5088 "intl",
5089 "polyfill", 5089 "polyfill",
5090 "portable", 5090 "portable",
5091 "shim" 5091 "shim"
5092 ], 5092 ],
5093 "support": { 5093 "support": {
5094 "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.27.0" 5094 "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.27.0"
5095 }, 5095 },
5096 "funding": [ 5096 "funding": [
5097 { 5097 {
5098 "url": "https://symfony.com/sponsor", 5098 "url": "https://symfony.com/sponsor",
5099 "type": "custom" 5099 "type": "custom"
5100 }, 5100 },
5101 { 5101 {
5102 "url": "https://github.com/fabpot", 5102 "url": "https://github.com/fabpot",
5103 "type": "github" 5103 "type": "github"
5104 }, 5104 },
5105 { 5105 {
5106 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 5106 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5107 "type": "tidelift" 5107 "type": "tidelift"
5108 } 5108 }
5109 ], 5109 ],
5110 "time": "2022-11-03T14:55:06+00:00" 5110 "time": "2022-11-03T14:55:06+00:00"
5111 }, 5111 },
5112 { 5112 {
5113 "name": "symfony/polyfill-intl-normalizer", 5113 "name": "symfony/polyfill-intl-normalizer",
5114 "version": "v1.27.0", 5114 "version": "v1.27.0",
5115 "source": { 5115 "source": {
5116 "type": "git", 5116 "type": "git",
5117 "url": "https://github.com/symfony/polyfill-intl-normalizer.git", 5117 "url": "https://github.com/symfony/polyfill-intl-normalizer.git",
5118 "reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6" 5118 "reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6"
5119 }, 5119 },
5120 "dist": { 5120 "dist": {
5121 "type": "zip", 5121 "type": "zip",
5122 "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/19bd1e4fcd5b91116f14d8533c57831ed00571b6", 5122 "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/19bd1e4fcd5b91116f14d8533c57831ed00571b6",
5123 "reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6", 5123 "reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6",
5124 "shasum": "" 5124 "shasum": ""
5125 }, 5125 },
5126 "require": { 5126 "require": {
5127 "php": ">=7.1" 5127 "php": ">=7.1"
5128 }, 5128 },
5129 "suggest": { 5129 "suggest": {
5130 "ext-intl": "For best performance" 5130 "ext-intl": "For best performance"
5131 }, 5131 },
5132 "type": "library", 5132 "type": "library",
5133 "extra": { 5133 "extra": {
5134 "branch-alias": { 5134 "branch-alias": {
5135 "dev-main": "1.27-dev" 5135 "dev-main": "1.27-dev"
5136 }, 5136 },
5137 "thanks": { 5137 "thanks": {
5138 "name": "symfony/polyfill", 5138 "name": "symfony/polyfill",
5139 "url": "https://github.com/symfony/polyfill" 5139 "url": "https://github.com/symfony/polyfill"
5140 } 5140 }
5141 }, 5141 },
5142 "autoload": { 5142 "autoload": {
5143 "files": [ 5143 "files": [
5144 "bootstrap.php" 5144 "bootstrap.php"
5145 ], 5145 ],
5146 "psr-4": { 5146 "psr-4": {
5147 "Symfony\\Polyfill\\Intl\\Normalizer\\": "" 5147 "Symfony\\Polyfill\\Intl\\Normalizer\\": ""
5148 }, 5148 },
5149 "classmap": [ 5149 "classmap": [
5150 "Resources/stubs" 5150 "Resources/stubs"
5151 ] 5151 ]
5152 }, 5152 },
5153 "notification-url": "https://packagist.org/downloads/", 5153 "notification-url": "https://packagist.org/downloads/",
5154 "license": [ 5154 "license": [
5155 "MIT" 5155 "MIT"
5156 ], 5156 ],
5157 "authors": [ 5157 "authors": [
5158 { 5158 {
5159 "name": "Nicolas Grekas", 5159 "name": "Nicolas Grekas",
5160 "email": "p@tchwork.com" 5160 "email": "p@tchwork.com"
5161 }, 5161 },
5162 { 5162 {
5163 "name": "Symfony Community", 5163 "name": "Symfony Community",
5164 "homepage": "https://symfony.com/contributors" 5164 "homepage": "https://symfony.com/contributors"
5165 } 5165 }
5166 ], 5166 ],
5167 "description": "Symfony polyfill for intl's Normalizer class and related functions", 5167 "description": "Symfony polyfill for intl's Normalizer class and related functions",
5168 "homepage": "https://symfony.com", 5168 "homepage": "https://symfony.com",
5169 "keywords": [ 5169 "keywords": [
5170 "compatibility", 5170 "compatibility",
5171 "intl", 5171 "intl",
5172 "normalizer", 5172 "normalizer",
5173 "polyfill", 5173 "polyfill",
5174 "portable", 5174 "portable",
5175 "shim" 5175 "shim"
5176 ], 5176 ],
5177 "support": { 5177 "support": {
5178 "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.27.0" 5178 "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.27.0"
5179 }, 5179 },
5180 "funding": [ 5180 "funding": [
5181 { 5181 {
5182 "url": "https://symfony.com/sponsor", 5182 "url": "https://symfony.com/sponsor",
5183 "type": "custom" 5183 "type": "custom"
5184 }, 5184 },
5185 { 5185 {
5186 "url": "https://github.com/fabpot", 5186 "url": "https://github.com/fabpot",
5187 "type": "github" 5187 "type": "github"
5188 }, 5188 },
5189 { 5189 {
5190 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 5190 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5191 "type": "tidelift" 5191 "type": "tidelift"
5192 } 5192 }
5193 ], 5193 ],
5194 "time": "2022-11-03T14:55:06+00:00" 5194 "time": "2022-11-03T14:55:06+00:00"
5195 }, 5195 },
5196 { 5196 {
5197 "name": "symfony/polyfill-mbstring", 5197 "name": "symfony/polyfill-mbstring",
5198 "version": "v1.27.0", 5198 "version": "v1.27.0",
5199 "source": { 5199 "source": {
5200 "type": "git", 5200 "type": "git",
5201 "url": "https://github.com/symfony/polyfill-mbstring.git", 5201 "url": "https://github.com/symfony/polyfill-mbstring.git",
5202 "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534" 5202 "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534"
5203 }, 5203 },
5204 "dist": { 5204 "dist": {
5205 "type": "zip", 5205 "type": "zip",
5206 "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/8ad114f6b39e2c98a8b0e3bd907732c207c2b534", 5206 "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/8ad114f6b39e2c98a8b0e3bd907732c207c2b534",
5207 "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534", 5207 "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534",
5208 "shasum": "" 5208 "shasum": ""
5209 }, 5209 },
5210 "require": { 5210 "require": {
5211 "php": ">=7.1" 5211 "php": ">=7.1"
5212 }, 5212 },
5213 "provide": { 5213 "provide": {
5214 "ext-mbstring": "*" 5214 "ext-mbstring": "*"
5215 }, 5215 },
5216 "suggest": { 5216 "suggest": {
5217 "ext-mbstring": "For best performance" 5217 "ext-mbstring": "For best performance"
5218 }, 5218 },
5219 "type": "library", 5219 "type": "library",
5220 "extra": { 5220 "extra": {
5221 "branch-alias": { 5221 "branch-alias": {
5222 "dev-main": "1.27-dev" 5222 "dev-main": "1.27-dev"
5223 }, 5223 },
5224 "thanks": { 5224 "thanks": {
5225 "name": "symfony/polyfill", 5225 "name": "symfony/polyfill",
5226 "url": "https://github.com/symfony/polyfill" 5226 "url": "https://github.com/symfony/polyfill"
5227 } 5227 }
5228 }, 5228 },
5229 "autoload": { 5229 "autoload": {
5230 "files": [ 5230 "files": [
5231 "bootstrap.php" 5231 "bootstrap.php"
5232 ], 5232 ],
5233 "psr-4": { 5233 "psr-4": {
5234 "Symfony\\Polyfill\\Mbstring\\": "" 5234 "Symfony\\Polyfill\\Mbstring\\": ""
5235 } 5235 }
5236 }, 5236 },
5237 "notification-url": "https://packagist.org/downloads/", 5237 "notification-url": "https://packagist.org/downloads/",
5238 "license": [ 5238 "license": [
5239 "MIT" 5239 "MIT"
5240 ], 5240 ],
5241 "authors": [ 5241 "authors": [
5242 { 5242 {
5243 "name": "Nicolas Grekas", 5243 "name": "Nicolas Grekas",
5244 "email": "p@tchwork.com" 5244 "email": "p@tchwork.com"
5245 }, 5245 },
5246 { 5246 {
5247 "name": "Symfony Community", 5247 "name": "Symfony Community",
5248 "homepage": "https://symfony.com/contributors" 5248 "homepage": "https://symfony.com/contributors"
5249 } 5249 }
5250 ], 5250 ],
5251 "description": "Symfony polyfill for the Mbstring extension", 5251 "description": "Symfony polyfill for the Mbstring extension",
5252 "homepage": "https://symfony.com", 5252 "homepage": "https://symfony.com",
5253 "keywords": [ 5253 "keywords": [
5254 "compatibility", 5254 "compatibility",
5255 "mbstring", 5255 "mbstring",
5256 "polyfill", 5256 "polyfill",
5257 "portable", 5257 "portable",
5258 "shim" 5258 "shim"
5259 ], 5259 ],
5260 "support": { 5260 "support": {
5261 "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.27.0" 5261 "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.27.0"
5262 }, 5262 },
5263 "funding": [ 5263 "funding": [
5264 { 5264 {
5265 "url": "https://symfony.com/sponsor", 5265 "url": "https://symfony.com/sponsor",
5266 "type": "custom" 5266 "type": "custom"
5267 }, 5267 },
5268 { 5268 {
5269 "url": "https://github.com/fabpot", 5269 "url": "https://github.com/fabpot",
5270 "type": "github" 5270 "type": "github"
5271 }, 5271 },
5272 { 5272 {
5273 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 5273 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5274 "type": "tidelift" 5274 "type": "tidelift"
5275 } 5275 }
5276 ], 5276 ],
5277 "time": "2022-11-03T14:55:06+00:00" 5277 "time": "2022-11-03T14:55:06+00:00"
5278 }, 5278 },
5279 { 5279 {
5280 "name": "symfony/polyfill-php72", 5280 "name": "symfony/polyfill-php72",
5281 "version": "v1.27.0", 5281 "version": "v1.27.0",
5282 "source": { 5282 "source": {
5283 "type": "git", 5283 "type": "git",
5284 "url": "https://github.com/symfony/polyfill-php72.git", 5284 "url": "https://github.com/symfony/polyfill-php72.git",
5285 "reference": "869329b1e9894268a8a61dabb69153029b7a8c97" 5285 "reference": "869329b1e9894268a8a61dabb69153029b7a8c97"
5286 }, 5286 },
5287 "dist": { 5287 "dist": {
5288 "type": "zip", 5288 "type": "zip",
5289 "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/869329b1e9894268a8a61dabb69153029b7a8c97", 5289 "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/869329b1e9894268a8a61dabb69153029b7a8c97",
5290 "reference": "869329b1e9894268a8a61dabb69153029b7a8c97", 5290 "reference": "869329b1e9894268a8a61dabb69153029b7a8c97",
5291 "shasum": "" 5291 "shasum": ""
5292 }, 5292 },
5293 "require": { 5293 "require": {
5294 "php": ">=7.1" 5294 "php": ">=7.1"
5295 }, 5295 },
5296 "type": "library", 5296 "type": "library",
5297 "extra": { 5297 "extra": {
5298 "branch-alias": { 5298 "branch-alias": {
5299 "dev-main": "1.27-dev" 5299 "dev-main": "1.27-dev"
5300 }, 5300 },
5301 "thanks": { 5301 "thanks": {
5302 "name": "symfony/polyfill", 5302 "name": "symfony/polyfill",
5303 "url": "https://github.com/symfony/polyfill" 5303 "url": "https://github.com/symfony/polyfill"
5304 } 5304 }
5305 }, 5305 },
5306 "autoload": { 5306 "autoload": {
5307 "files": [ 5307 "files": [
5308 "bootstrap.php" 5308 "bootstrap.php"
5309 ], 5309 ],
5310 "psr-4": { 5310 "psr-4": {
5311 "Symfony\\Polyfill\\Php72\\": "" 5311 "Symfony\\Polyfill\\Php72\\": ""
5312 } 5312 }
5313 }, 5313 },
5314 "notification-url": "https://packagist.org/downloads/", 5314 "notification-url": "https://packagist.org/downloads/",
5315 "license": [ 5315 "license": [
5316 "MIT" 5316 "MIT"
5317 ], 5317 ],
5318 "authors": [ 5318 "authors": [
5319 { 5319 {
5320 "name": "Nicolas Grekas", 5320 "name": "Nicolas Grekas",
5321 "email": "p@tchwork.com" 5321 "email": "p@tchwork.com"
5322 }, 5322 },
5323 { 5323 {
5324 "name": "Symfony Community", 5324 "name": "Symfony Community",
5325 "homepage": "https://symfony.com/contributors" 5325 "homepage": "https://symfony.com/contributors"
5326 } 5326 }
5327 ], 5327 ],
5328 "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", 5328 "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions",
5329 "homepage": "https://symfony.com", 5329 "homepage": "https://symfony.com",
5330 "keywords": [ 5330 "keywords": [
5331 "compatibility", 5331 "compatibility",
5332 "polyfill", 5332 "polyfill",
5333 "portable", 5333 "portable",
5334 "shim" 5334 "shim"
5335 ], 5335 ],
5336 "support": { 5336 "support": {
5337 "source": "https://github.com/symfony/polyfill-php72/tree/v1.27.0" 5337 "source": "https://github.com/symfony/polyfill-php72/tree/v1.27.0"
5338 }, 5338 },
5339 "funding": [ 5339 "funding": [
5340 { 5340 {
5341 "url": "https://symfony.com/sponsor", 5341 "url": "https://symfony.com/sponsor",
5342 "type": "custom" 5342 "type": "custom"
5343 }, 5343 },
5344 { 5344 {
5345 "url": "https://github.com/fabpot", 5345 "url": "https://github.com/fabpot",
5346 "type": "github" 5346 "type": "github"
5347 }, 5347 },
5348 { 5348 {
5349 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 5349 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5350 "type": "tidelift" 5350 "type": "tidelift"
5351 } 5351 }
5352 ], 5352 ],
5353 "time": "2022-11-03T14:55:06+00:00" 5353 "time": "2022-11-03T14:55:06+00:00"
5354 }, 5354 },
5355 { 5355 {
5356 "name": "symfony/polyfill-php80", 5356 "name": "symfony/polyfill-php80",
5357 "version": "v1.27.0", 5357 "version": "v1.27.0",
5358 "source": { 5358 "source": {
5359 "type": "git", 5359 "type": "git",
5360 "url": "https://github.com/symfony/polyfill-php80.git", 5360 "url": "https://github.com/symfony/polyfill-php80.git",
5361 "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936" 5361 "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936"
5362 }, 5362 },
5363 "dist": { 5363 "dist": {
5364 "type": "zip", 5364 "type": "zip",
5365 "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936", 5365 "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936",
5366 "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936", 5366 "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936",
5367 "shasum": "" 5367 "shasum": ""
5368 }, 5368 },
5369 "require": { 5369 "require": {
5370 "php": ">=7.1" 5370 "php": ">=7.1"
5371 }, 5371 },
5372 "type": "library", 5372 "type": "library",
5373 "extra": { 5373 "extra": {
5374 "branch-alias": { 5374 "branch-alias": {
5375 "dev-main": "1.27-dev" 5375 "dev-main": "1.27-dev"
5376 }, 5376 },
5377 "thanks": { 5377 "thanks": {
5378 "name": "symfony/polyfill", 5378 "name": "symfony/polyfill",
5379 "url": "https://github.com/symfony/polyfill" 5379 "url": "https://github.com/symfony/polyfill"
5380 } 5380 }
5381 }, 5381 },
5382 "autoload": { 5382 "autoload": {
5383 "files": [ 5383 "files": [
5384 "bootstrap.php" 5384 "bootstrap.php"
5385 ], 5385 ],
5386 "psr-4": { 5386 "psr-4": {
5387 "Symfony\\Polyfill\\Php80\\": "" 5387 "Symfony\\Polyfill\\Php80\\": ""
5388 }, 5388 },
5389 "classmap": [ 5389 "classmap": [
5390 "Resources/stubs" 5390 "Resources/stubs"
5391 ] 5391 ]
5392 }, 5392 },
5393 "notification-url": "https://packagist.org/downloads/", 5393 "notification-url": "https://packagist.org/downloads/",
5394 "license": [ 5394 "license": [
5395 "MIT" 5395 "MIT"
5396 ], 5396 ],
5397 "authors": [ 5397 "authors": [
5398 { 5398 {
5399 "name": "Ion Bazan", 5399 "name": "Ion Bazan",
5400 "email": "ion.bazan@gmail.com" 5400 "email": "ion.bazan@gmail.com"
5401 }, 5401 },
5402 { 5402 {
5403 "name": "Nicolas Grekas", 5403 "name": "Nicolas Grekas",
5404 "email": "p@tchwork.com" 5404 "email": "p@tchwork.com"
5405 }, 5405 },
5406 { 5406 {
5407 "name": "Symfony Community", 5407 "name": "Symfony Community",
5408 "homepage": "https://symfony.com/contributors" 5408 "homepage": "https://symfony.com/contributors"
5409 } 5409 }
5410 ], 5410 ],
5411 "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", 5411 "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions",
5412 "homepage": "https://symfony.com", 5412 "homepage": "https://symfony.com",
5413 "keywords": [ 5413 "keywords": [
5414 "compatibility", 5414 "compatibility",
5415 "polyfill", 5415 "polyfill",
5416 "portable", 5416 "portable",
5417 "shim" 5417 "shim"
5418 ], 5418 ],
5419 "support": { 5419 "support": {
5420 "source": "https://github.com/symfony/polyfill-php80/tree/v1.27.0" 5420 "source": "https://github.com/symfony/polyfill-php80/tree/v1.27.0"
5421 }, 5421 },
5422 "funding": [ 5422 "funding": [
5423 { 5423 {
5424 "url": "https://symfony.com/sponsor", 5424 "url": "https://symfony.com/sponsor",
5425 "type": "custom" 5425 "type": "custom"
5426 }, 5426 },
5427 { 5427 {
5428 "url": "https://github.com/fabpot", 5428 "url": "https://github.com/fabpot",
5429 "type": "github" 5429 "type": "github"
5430 }, 5430 },
5431 { 5431 {
5432 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 5432 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5433 "type": "tidelift" 5433 "type": "tidelift"
5434 } 5434 }
5435 ], 5435 ],
5436 "time": "2022-11-03T14:55:06+00:00" 5436 "time": "2022-11-03T14:55:06+00:00"
5437 }, 5437 },
5438 { 5438 {
5439 "name": "symfony/polyfill-php81", 5439 "name": "symfony/polyfill-php81",
5440 "version": "v1.27.0", 5440 "version": "v1.27.0",
5441 "source": { 5441 "source": {
5442 "type": "git", 5442 "type": "git",
5443 "url": "https://github.com/symfony/polyfill-php81.git", 5443 "url": "https://github.com/symfony/polyfill-php81.git",
5444 "reference": "707403074c8ea6e2edaf8794b0157a0bfa52157a" 5444 "reference": "707403074c8ea6e2edaf8794b0157a0bfa52157a"
5445 }, 5445 },
5446 "dist": { 5446 "dist": {
5447 "type": "zip", 5447 "type": "zip",
5448 "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/707403074c8ea6e2edaf8794b0157a0bfa52157a", 5448 "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/707403074c8ea6e2edaf8794b0157a0bfa52157a",
5449 "reference": "707403074c8ea6e2edaf8794b0157a0bfa52157a", 5449 "reference": "707403074c8ea6e2edaf8794b0157a0bfa52157a",
5450 "shasum": "" 5450 "shasum": ""
5451 }, 5451 },
5452 "require": { 5452 "require": {
5453 "php": ">=7.1" 5453 "php": ">=7.1"
5454 }, 5454 },
5455 "type": "library", 5455 "type": "library",
5456 "extra": { 5456 "extra": {
5457 "branch-alias": { 5457 "branch-alias": {
5458 "dev-main": "1.27-dev" 5458 "dev-main": "1.27-dev"
5459 }, 5459 },
5460 "thanks": { 5460 "thanks": {
5461 "name": "symfony/polyfill", 5461 "name": "symfony/polyfill",
5462 "url": "https://github.com/symfony/polyfill" 5462 "url": "https://github.com/symfony/polyfill"
5463 } 5463 }
5464 }, 5464 },
5465 "autoload": { 5465 "autoload": {
5466 "files": [ 5466 "files": [
5467 "bootstrap.php" 5467 "bootstrap.php"
5468 ], 5468 ],
5469 "psr-4": { 5469 "psr-4": {
5470 "Symfony\\Polyfill\\Php81\\": "" 5470 "Symfony\\Polyfill\\Php81\\": ""
5471 }, 5471 },
5472 "classmap": [ 5472 "classmap": [
5473 "Resources/stubs" 5473 "Resources/stubs"
5474 ] 5474 ]
5475 }, 5475 },
5476 "notification-url": "https://packagist.org/downloads/", 5476 "notification-url": "https://packagist.org/downloads/",
5477 "license": [ 5477 "license": [
5478 "MIT" 5478 "MIT"
5479 ], 5479 ],
5480 "authors": [ 5480 "authors": [
5481 { 5481 {
5482 "name": "Nicolas Grekas", 5482 "name": "Nicolas Grekas",
5483 "email": "p@tchwork.com" 5483 "email": "p@tchwork.com"
5484 }, 5484 },
5485 { 5485 {
5486 "name": "Symfony Community", 5486 "name": "Symfony Community",
5487 "homepage": "https://symfony.com/contributors" 5487 "homepage": "https://symfony.com/contributors"
5488 } 5488 }
5489 ], 5489 ],
5490 "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions", 5490 "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions",
5491 "homepage": "https://symfony.com", 5491 "homepage": "https://symfony.com",
5492 "keywords": [ 5492 "keywords": [
5493 "compatibility", 5493 "compatibility",
5494 "polyfill", 5494 "polyfill",
5495 "portable", 5495 "portable",
5496 "shim" 5496 "shim"
5497 ], 5497 ],
5498 "support": { 5498 "support": {
5499 "source": "https://github.com/symfony/polyfill-php81/tree/v1.27.0" 5499 "source": "https://github.com/symfony/polyfill-php81/tree/v1.27.0"
5500 }, 5500 },
5501 "funding": [ 5501 "funding": [
5502 { 5502 {
5503 "url": "https://symfony.com/sponsor", 5503 "url": "https://symfony.com/sponsor",
5504 "type": "custom" 5504 "type": "custom"
5505 }, 5505 },
5506 { 5506 {
5507 "url": "https://github.com/fabpot", 5507 "url": "https://github.com/fabpot",
5508 "type": "github" 5508 "type": "github"
5509 }, 5509 },
5510 { 5510 {
5511 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 5511 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5512 "type": "tidelift" 5512 "type": "tidelift"
5513 } 5513 }
5514 ], 5514 ],
5515 "time": "2022-11-03T14:55:06+00:00" 5515 "time": "2022-11-03T14:55:06+00:00"
5516 }, 5516 },
5517 { 5517 {
5518 "name": "symfony/polyfill-uuid", 5518 "name": "symfony/polyfill-uuid",
5519 "version": "v1.27.0", 5519 "version": "v1.27.0",
5520 "source": { 5520 "source": {
5521 "type": "git", 5521 "type": "git",
5522 "url": "https://github.com/symfony/polyfill-uuid.git", 5522 "url": "https://github.com/symfony/polyfill-uuid.git",
5523 "reference": "f3cf1a645c2734236ed1e2e671e273eeb3586166" 5523 "reference": "f3cf1a645c2734236ed1e2e671e273eeb3586166"
5524 }, 5524 },
5525 "dist": { 5525 "dist": {
5526 "type": "zip", 5526 "type": "zip",
5527 "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/f3cf1a645c2734236ed1e2e671e273eeb3586166", 5527 "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/f3cf1a645c2734236ed1e2e671e273eeb3586166",
5528 "reference": "f3cf1a645c2734236ed1e2e671e273eeb3586166", 5528 "reference": "f3cf1a645c2734236ed1e2e671e273eeb3586166",
5529 "shasum": "" 5529 "shasum": ""
5530 }, 5530 },
5531 "require": { 5531 "require": {
5532 "php": ">=7.1" 5532 "php": ">=7.1"
5533 }, 5533 },
5534 "provide": { 5534 "provide": {
5535 "ext-uuid": "*" 5535 "ext-uuid": "*"
5536 }, 5536 },
5537 "suggest": { 5537 "suggest": {
5538 "ext-uuid": "For best performance" 5538 "ext-uuid": "For best performance"
5539 }, 5539 },
5540 "type": "library", 5540 "type": "library",
5541 "extra": { 5541 "extra": {
5542 "branch-alias": { 5542 "branch-alias": {
5543 "dev-main": "1.27-dev" 5543 "dev-main": "1.27-dev"
5544 }, 5544 },
5545 "thanks": { 5545 "thanks": {
5546 "name": "symfony/polyfill", 5546 "name": "symfony/polyfill",
5547 "url": "https://github.com/symfony/polyfill" 5547 "url": "https://github.com/symfony/polyfill"
5548 } 5548 }
5549 }, 5549 },
5550 "autoload": { 5550 "autoload": {
5551 "files": [ 5551 "files": [
5552 "bootstrap.php" 5552 "bootstrap.php"
5553 ], 5553 ],
5554 "psr-4": { 5554 "psr-4": {
5555 "Symfony\\Polyfill\\Uuid\\": "" 5555 "Symfony\\Polyfill\\Uuid\\": ""
5556 } 5556 }
5557 }, 5557 },
5558 "notification-url": "https://packagist.org/downloads/", 5558 "notification-url": "https://packagist.org/downloads/",
5559 "license": [ 5559 "license": [
5560 "MIT" 5560 "MIT"
5561 ], 5561 ],
5562 "authors": [ 5562 "authors": [
5563 { 5563 {
5564 "name": "Grégoire Pineau", 5564 "name": "Grégoire Pineau",
5565 "email": "lyrixx@lyrixx.info" 5565 "email": "lyrixx@lyrixx.info"
5566 }, 5566 },
5567 { 5567 {
5568 "name": "Symfony Community", 5568 "name": "Symfony Community",
5569 "homepage": "https://symfony.com/contributors" 5569 "homepage": "https://symfony.com/contributors"
5570 } 5570 }
5571 ], 5571 ],
5572 "description": "Symfony polyfill for uuid functions", 5572 "description": "Symfony polyfill for uuid functions",
5573 "homepage": "https://symfony.com", 5573 "homepage": "https://symfony.com",
5574 "keywords": [ 5574 "keywords": [
5575 "compatibility", 5575 "compatibility",
5576 "polyfill", 5576 "polyfill",
5577 "portable", 5577 "portable",
5578 "uuid" 5578 "uuid"
5579 ], 5579 ],
5580 "support": { 5580 "support": {
5581 "source": "https://github.com/symfony/polyfill-uuid/tree/v1.27.0" 5581 "source": "https://github.com/symfony/polyfill-uuid/tree/v1.27.0"
5582 }, 5582 },
5583 "funding": [ 5583 "funding": [
5584 { 5584 {
5585 "url": "https://symfony.com/sponsor", 5585 "url": "https://symfony.com/sponsor",
5586 "type": "custom" 5586 "type": "custom"
5587 }, 5587 },
5588 { 5588 {
5589 "url": "https://github.com/fabpot", 5589 "url": "https://github.com/fabpot",
5590 "type": "github" 5590 "type": "github"
5591 }, 5591 },
5592 { 5592 {
5593 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 5593 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5594 "type": "tidelift" 5594 "type": "tidelift"
5595 } 5595 }
5596 ], 5596 ],
5597 "time": "2022-11-03T14:55:06+00:00" 5597 "time": "2022-11-03T14:55:06+00:00"
5598 }, 5598 },
5599 { 5599 {
5600 "name": "symfony/process", 5600 "name": "symfony/process",
5601 "version": "v6.0.19", 5601 "version": "v6.0.19",
5602 "source": { 5602 "source": {
5603 "type": "git", 5603 "type": "git",
5604 "url": "https://github.com/symfony/process.git", 5604 "url": "https://github.com/symfony/process.git",
5605 "reference": "2114fd60f26a296cc403a7939ab91478475a33d4" 5605 "reference": "2114fd60f26a296cc403a7939ab91478475a33d4"
5606 }, 5606 },
5607 "dist": { 5607 "dist": {
5608 "type": "zip", 5608 "type": "zip",
5609 "url": "https://api.github.com/repos/symfony/process/zipball/2114fd60f26a296cc403a7939ab91478475a33d4", 5609 "url": "https://api.github.com/repos/symfony/process/zipball/2114fd60f26a296cc403a7939ab91478475a33d4",
5610 "reference": "2114fd60f26a296cc403a7939ab91478475a33d4", 5610 "reference": "2114fd60f26a296cc403a7939ab91478475a33d4",
5611 "shasum": "" 5611 "shasum": ""
5612 }, 5612 },
5613 "require": { 5613 "require": {
5614 "php": ">=8.0.2" 5614 "php": ">=8.0.2"
5615 }, 5615 },
5616 "type": "library", 5616 "type": "library",
5617 "autoload": { 5617 "autoload": {
5618 "psr-4": { 5618 "psr-4": {
5619 "Symfony\\Component\\Process\\": "" 5619 "Symfony\\Component\\Process\\": ""
5620 }, 5620 },
5621 "exclude-from-classmap": [ 5621 "exclude-from-classmap": [
5622 "/Tests/" 5622 "/Tests/"
5623 ] 5623 ]
5624 }, 5624 },
5625 "notification-url": "https://packagist.org/downloads/", 5625 "notification-url": "https://packagist.org/downloads/",
5626 "license": [ 5626 "license": [
5627 "MIT" 5627 "MIT"
5628 ], 5628 ],
5629 "authors": [ 5629 "authors": [
5630 { 5630 {
5631 "name": "Fabien Potencier", 5631 "name": "Fabien Potencier",
5632 "email": "fabien@symfony.com" 5632 "email": "fabien@symfony.com"
5633 }, 5633 },
5634 { 5634 {
5635 "name": "Symfony Community", 5635 "name": "Symfony Community",
5636 "homepage": "https://symfony.com/contributors" 5636 "homepage": "https://symfony.com/contributors"
5637 } 5637 }
5638 ], 5638 ],
5639 "description": "Executes commands in sub-processes", 5639 "description": "Executes commands in sub-processes",
5640 "homepage": "https://symfony.com", 5640 "homepage": "https://symfony.com",
5641 "support": { 5641 "support": {
5642 "source": "https://github.com/symfony/process/tree/v6.0.19" 5642 "source": "https://github.com/symfony/process/tree/v6.0.19"
5643 }, 5643 },
5644 "funding": [ 5644 "funding": [
5645 { 5645 {
5646 "url": "https://symfony.com/sponsor", 5646 "url": "https://symfony.com/sponsor",
5647 "type": "custom" 5647 "type": "custom"
5648 }, 5648 },
5649 { 5649 {
5650 "url": "https://github.com/fabpot", 5650 "url": "https://github.com/fabpot",
5651 "type": "github" 5651 "type": "github"
5652 }, 5652 },
5653 { 5653 {
5654 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 5654 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5655 "type": "tidelift" 5655 "type": "tidelift"
5656 } 5656 }
5657 ], 5657 ],
5658 "time": "2023-01-01T08:36:10+00:00" 5658 "time": "2023-01-01T08:36:10+00:00"
5659 }, 5659 },
5660 { 5660 {
5661 "name": "symfony/routing", 5661 "name": "symfony/routing",
5662 "version": "v6.0.19", 5662 "version": "v6.0.19",
5663 "source": { 5663 "source": {
5664 "type": "git", 5664 "type": "git",
5665 "url": "https://github.com/symfony/routing.git", 5665 "url": "https://github.com/symfony/routing.git",
5666 "reference": "e56ca9b41c1ec447193474cd86ad7c0b547755ac" 5666 "reference": "e56ca9b41c1ec447193474cd86ad7c0b547755ac"
5667 }, 5667 },
5668 "dist": { 5668 "dist": {
5669 "type": "zip", 5669 "type": "zip",
5670 "url": "https://api.github.com/repos/symfony/routing/zipball/e56ca9b41c1ec447193474cd86ad7c0b547755ac", 5670 "url": "https://api.github.com/repos/symfony/routing/zipball/e56ca9b41c1ec447193474cd86ad7c0b547755ac",
5671 "reference": "e56ca9b41c1ec447193474cd86ad7c0b547755ac", 5671 "reference": "e56ca9b41c1ec447193474cd86ad7c0b547755ac",
5672 "shasum": "" 5672 "shasum": ""
5673 }, 5673 },
5674 "require": { 5674 "require": {
5675 "php": ">=8.0.2" 5675 "php": ">=8.0.2"
5676 }, 5676 },
5677 "conflict": { 5677 "conflict": {
5678 "doctrine/annotations": "<1.12", 5678 "doctrine/annotations": "<1.12",
5679 "symfony/config": "<5.4", 5679 "symfony/config": "<5.4",
5680 "symfony/dependency-injection": "<5.4", 5680 "symfony/dependency-injection": "<5.4",
5681 "symfony/yaml": "<5.4" 5681 "symfony/yaml": "<5.4"
5682 }, 5682 },
5683 "require-dev": { 5683 "require-dev": {
5684 "doctrine/annotations": "^1.12|^2", 5684 "doctrine/annotations": "^1.12|^2",
5685 "psr/log": "^1|^2|^3", 5685 "psr/log": "^1|^2|^3",
5686 "symfony/config": "^5.4|^6.0", 5686 "symfony/config": "^5.4|^6.0",
5687 "symfony/dependency-injection": "^5.4|^6.0", 5687 "symfony/dependency-injection": "^5.4|^6.0",
5688 "symfony/expression-language": "^5.4|^6.0", 5688 "symfony/expression-language": "^5.4|^6.0",
5689 "symfony/http-foundation": "^5.4|^6.0", 5689 "symfony/http-foundation": "^5.4|^6.0",
5690 "symfony/yaml": "^5.4|^6.0" 5690 "symfony/yaml": "^5.4|^6.0"
5691 }, 5691 },
5692 "suggest": { 5692 "suggest": {
5693 "symfony/config": "For using the all-in-one router or any loader", 5693 "symfony/config": "For using the all-in-one router or any loader",
5694 "symfony/expression-language": "For using expression matching", 5694 "symfony/expression-language": "For using expression matching",
5695 "symfony/http-foundation": "For using a Symfony Request object", 5695 "symfony/http-foundation": "For using a Symfony Request object",
5696 "symfony/yaml": "For using the YAML loader" 5696 "symfony/yaml": "For using the YAML loader"
5697 }, 5697 },
5698 "type": "library", 5698 "type": "library",
5699 "autoload": { 5699 "autoload": {
5700 "psr-4": { 5700 "psr-4": {
5701 "Symfony\\Component\\Routing\\": "" 5701 "Symfony\\Component\\Routing\\": ""
5702 }, 5702 },
5703 "exclude-from-classmap": [ 5703 "exclude-from-classmap": [
5704 "/Tests/" 5704 "/Tests/"
5705 ] 5705 ]
5706 }, 5706 },
5707 "notification-url": "https://packagist.org/downloads/", 5707 "notification-url": "https://packagist.org/downloads/",
5708 "license": [ 5708 "license": [
5709 "MIT" 5709 "MIT"
5710 ], 5710 ],
5711 "authors": [ 5711 "authors": [
5712 { 5712 {
5713 "name": "Fabien Potencier", 5713 "name": "Fabien Potencier",
5714 "email": "fabien@symfony.com" 5714 "email": "fabien@symfony.com"
5715 }, 5715 },
5716 { 5716 {
5717 "name": "Symfony Community", 5717 "name": "Symfony Community",
5718 "homepage": "https://symfony.com/contributors" 5718 "homepage": "https://symfony.com/contributors"
5719 } 5719 }
5720 ], 5720 ],
5721 "description": "Maps an HTTP request to a set of configuration variables", 5721 "description": "Maps an HTTP request to a set of configuration variables",
5722 "homepage": "https://symfony.com", 5722 "homepage": "https://symfony.com",
5723 "keywords": [ 5723 "keywords": [
5724 "router", 5724 "router",
5725 "routing", 5725 "routing",
5726 "uri", 5726 "uri",
5727 "url" 5727 "url"
5728 ], 5728 ],
5729 "support": { 5729 "support": {
5730 "source": "https://github.com/symfony/routing/tree/v6.0.19" 5730 "source": "https://github.com/symfony/routing/tree/v6.0.19"
5731 }, 5731 },
5732 "funding": [ 5732 "funding": [
5733 { 5733 {
5734 "url": "https://symfony.com/sponsor", 5734 "url": "https://symfony.com/sponsor",
5735 "type": "custom" 5735 "type": "custom"
5736 }, 5736 },
5737 { 5737 {
5738 "url": "https://github.com/fabpot", 5738 "url": "https://github.com/fabpot",
5739 "type": "github" 5739 "type": "github"
5740 }, 5740 },
5741 { 5741 {
5742 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 5742 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5743 "type": "tidelift" 5743 "type": "tidelift"
5744 } 5744 }
5745 ], 5745 ],
5746 "time": "2023-01-01T08:36:10+00:00" 5746 "time": "2023-01-01T08:36:10+00:00"
5747 }, 5747 },
5748 { 5748 {
5749 "name": "symfony/service-contracts", 5749 "name": "symfony/service-contracts",
5750 "version": "v3.0.2", 5750 "version": "v3.0.2",
5751 "source": { 5751 "source": {
5752 "type": "git", 5752 "type": "git",
5753 "url": "https://github.com/symfony/service-contracts.git", 5753 "url": "https://github.com/symfony/service-contracts.git",
5754 "reference": "d78d39c1599bd1188b8e26bb341da52c3c6d8a66" 5754 "reference": "d78d39c1599bd1188b8e26bb341da52c3c6d8a66"
5755 }, 5755 },
5756 "dist": { 5756 "dist": {
5757 "type": "zip", 5757 "type": "zip",
5758 "url": "https://api.github.com/repos/symfony/service-contracts/zipball/d78d39c1599bd1188b8e26bb341da52c3c6d8a66", 5758 "url": "https://api.github.com/repos/symfony/service-contracts/zipball/d78d39c1599bd1188b8e26bb341da52c3c6d8a66",
5759 "reference": "d78d39c1599bd1188b8e26bb341da52c3c6d8a66", 5759 "reference": "d78d39c1599bd1188b8e26bb341da52c3c6d8a66",
5760 "shasum": "" 5760 "shasum": ""
5761 }, 5761 },
5762 "require": { 5762 "require": {
5763 "php": ">=8.0.2", 5763 "php": ">=8.0.2",
5764 "psr/container": "^2.0" 5764 "psr/container": "^2.0"
5765 }, 5765 },
5766 "conflict": { 5766 "conflict": {
5767 "ext-psr": "<1.1|>=2" 5767 "ext-psr": "<1.1|>=2"
5768 }, 5768 },
5769 "suggest": { 5769 "suggest": {
5770 "symfony/service-implementation": "" 5770 "symfony/service-implementation": ""
5771 }, 5771 },
5772 "type": "library", 5772 "type": "library",
5773 "extra": { 5773 "extra": {
5774 "branch-alias": { 5774 "branch-alias": {
5775 "dev-main": "3.0-dev" 5775 "dev-main": "3.0-dev"
5776 }, 5776 },
5777 "thanks": { 5777 "thanks": {
5778 "name": "symfony/contracts", 5778 "name": "symfony/contracts",
5779 "url": "https://github.com/symfony/contracts" 5779 "url": "https://github.com/symfony/contracts"
5780 } 5780 }
5781 }, 5781 },
5782 "autoload": { 5782 "autoload": {
5783 "psr-4": { 5783 "psr-4": {
5784 "Symfony\\Contracts\\Service\\": "" 5784 "Symfony\\Contracts\\Service\\": ""
5785 } 5785 }
5786 }, 5786 },
5787 "notification-url": "https://packagist.org/downloads/", 5787 "notification-url": "https://packagist.org/downloads/",
5788 "license": [ 5788 "license": [
5789 "MIT" 5789 "MIT"
5790 ], 5790 ],
5791 "authors": [ 5791 "authors": [
5792 { 5792 {
5793 "name": "Nicolas Grekas", 5793 "name": "Nicolas Grekas",
5794 "email": "p@tchwork.com" 5794 "email": "p@tchwork.com"
5795 }, 5795 },
5796 { 5796 {
5797 "name": "Symfony Community", 5797 "name": "Symfony Community",
5798 "homepage": "https://symfony.com/contributors" 5798 "homepage": "https://symfony.com/contributors"
5799 } 5799 }
5800 ], 5800 ],
5801 "description": "Generic abstractions related to writing services", 5801 "description": "Generic abstractions related to writing services",
5802 "homepage": "https://symfony.com", 5802 "homepage": "https://symfony.com",
5803 "keywords": [ 5803 "keywords": [
5804 "abstractions", 5804 "abstractions",
5805 "contracts", 5805 "contracts",
5806 "decoupling", 5806 "decoupling",
5807 "interfaces", 5807 "interfaces",
5808 "interoperability", 5808 "interoperability",
5809 "standards" 5809 "standards"
5810 ], 5810 ],
5811 "support": { 5811 "support": {
5812 "source": "https://github.com/symfony/service-contracts/tree/v3.0.2" 5812 "source": "https://github.com/symfony/service-contracts/tree/v3.0.2"
5813 }, 5813 },
5814 "funding": [ 5814 "funding": [
5815 { 5815 {
5816 "url": "https://symfony.com/sponsor", 5816 "url": "https://symfony.com/sponsor",
5817 "type": "custom" 5817 "type": "custom"
5818 }, 5818 },
5819 { 5819 {
5820 "url": "https://github.com/fabpot", 5820 "url": "https://github.com/fabpot",
5821 "type": "github" 5821 "type": "github"
5822 }, 5822 },
5823 { 5823 {
5824 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 5824 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5825 "type": "tidelift" 5825 "type": "tidelift"
5826 } 5826 }
5827 ], 5827 ],
5828 "time": "2022-05-30T19:17:58+00:00" 5828 "time": "2022-05-30T19:17:58+00:00"
5829 }, 5829 },
5830 { 5830 {
5831 "name": "symfony/string", 5831 "name": "symfony/string",
5832 "version": "v6.0.19", 5832 "version": "v6.0.19",
5833 "source": { 5833 "source": {
5834 "type": "git", 5834 "type": "git",
5835 "url": "https://github.com/symfony/string.git", 5835 "url": "https://github.com/symfony/string.git",
5836 "reference": "d9e72497367c23e08bf94176d2be45b00a9d232a" 5836 "reference": "d9e72497367c23e08bf94176d2be45b00a9d232a"
5837 }, 5837 },
5838 "dist": { 5838 "dist": {
5839 "type": "zip", 5839 "type": "zip",
5840 "url": "https://api.github.com/repos/symfony/string/zipball/d9e72497367c23e08bf94176d2be45b00a9d232a", 5840 "url": "https://api.github.com/repos/symfony/string/zipball/d9e72497367c23e08bf94176d2be45b00a9d232a",
5841 "reference": "d9e72497367c23e08bf94176d2be45b00a9d232a", 5841 "reference": "d9e72497367c23e08bf94176d2be45b00a9d232a",
5842 "shasum": "" 5842 "shasum": ""
5843 }, 5843 },
5844 "require": { 5844 "require": {
5845 "php": ">=8.0.2", 5845 "php": ">=8.0.2",
5846 "symfony/polyfill-ctype": "~1.8", 5846 "symfony/polyfill-ctype": "~1.8",
5847 "symfony/polyfill-intl-grapheme": "~1.0", 5847 "symfony/polyfill-intl-grapheme": "~1.0",
5848 "symfony/polyfill-intl-normalizer": "~1.0", 5848 "symfony/polyfill-intl-normalizer": "~1.0",
5849 "symfony/polyfill-mbstring": "~1.0" 5849 "symfony/polyfill-mbstring": "~1.0"
5850 }, 5850 },
5851 "conflict": { 5851 "conflict": {
5852 "symfony/translation-contracts": "<2.0" 5852 "symfony/translation-contracts": "<2.0"
5853 }, 5853 },
5854 "require-dev": { 5854 "require-dev": {
5855 "symfony/error-handler": "^5.4|^6.0", 5855 "symfony/error-handler": "^5.4|^6.0",
5856 "symfony/http-client": "^5.4|^6.0", 5856 "symfony/http-client": "^5.4|^6.0",
5857 "symfony/translation-contracts": "^2.0|^3.0", 5857 "symfony/translation-contracts": "^2.0|^3.0",
5858 "symfony/var-exporter": "^5.4|^6.0" 5858 "symfony/var-exporter": "^5.4|^6.0"
5859 }, 5859 },
5860 "type": "library", 5860 "type": "library",
5861 "autoload": { 5861 "autoload": {
5862 "files": [ 5862 "files": [
5863 "Resources/functions.php" 5863 "Resources/functions.php"
5864 ], 5864 ],
5865 "psr-4": { 5865 "psr-4": {
5866 "Symfony\\Component\\String\\": "" 5866 "Symfony\\Component\\String\\": ""
5867 }, 5867 },
5868 "exclude-from-classmap": [ 5868 "exclude-from-classmap": [
5869 "/Tests/" 5869 "/Tests/"
5870 ] 5870 ]
5871 }, 5871 },
5872 "notification-url": "https://packagist.org/downloads/", 5872 "notification-url": "https://packagist.org/downloads/",
5873 "license": [ 5873 "license": [
5874 "MIT" 5874 "MIT"
5875 ], 5875 ],
5876 "authors": [ 5876 "authors": [
5877 { 5877 {
5878 "name": "Nicolas Grekas", 5878 "name": "Nicolas Grekas",
5879 "email": "p@tchwork.com" 5879 "email": "p@tchwork.com"
5880 }, 5880 },
5881 { 5881 {
5882 "name": "Symfony Community", 5882 "name": "Symfony Community",
5883 "homepage": "https://symfony.com/contributors" 5883 "homepage": "https://symfony.com/contributors"
5884 } 5884 }
5885 ], 5885 ],
5886 "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way", 5886 "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way",
5887 "homepage": "https://symfony.com", 5887 "homepage": "https://symfony.com",
5888 "keywords": [ 5888 "keywords": [
5889 "grapheme", 5889 "grapheme",
5890 "i18n", 5890 "i18n",
5891 "string", 5891 "string",
5892 "unicode", 5892 "unicode",
5893 "utf-8", 5893 "utf-8",
5894 "utf8" 5894 "utf8"
5895 ], 5895 ],
5896 "support": { 5896 "support": {
5897 "source": "https://github.com/symfony/string/tree/v6.0.19" 5897 "source": "https://github.com/symfony/string/tree/v6.0.19"
5898 }, 5898 },
5899 "funding": [ 5899 "funding": [
5900 { 5900 {
5901 "url": "https://symfony.com/sponsor", 5901 "url": "https://symfony.com/sponsor",
5902 "type": "custom" 5902 "type": "custom"
5903 }, 5903 },
5904 { 5904 {
5905 "url": "https://github.com/fabpot", 5905 "url": "https://github.com/fabpot",
5906 "type": "github" 5906 "type": "github"
5907 }, 5907 },
5908 { 5908 {
5909 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 5909 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5910 "type": "tidelift" 5910 "type": "tidelift"
5911 } 5911 }
5912 ], 5912 ],
5913 "time": "2023-01-01T08:36:10+00:00" 5913 "time": "2023-01-01T08:36:10+00:00"
5914 }, 5914 },
5915 { 5915 {
5916 "name": "symfony/translation", 5916 "name": "symfony/translation",
5917 "version": "v6.0.19", 5917 "version": "v6.0.19",
5918 "source": { 5918 "source": {
5919 "type": "git", 5919 "type": "git",
5920 "url": "https://github.com/symfony/translation.git", 5920 "url": "https://github.com/symfony/translation.git",
5921 "reference": "9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f" 5921 "reference": "9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f"
5922 }, 5922 },
5923 "dist": { 5923 "dist": {
5924 "type": "zip", 5924 "type": "zip",
5925 "url": "https://api.github.com/repos/symfony/translation/zipball/9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f", 5925 "url": "https://api.github.com/repos/symfony/translation/zipball/9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f",
5926 "reference": "9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f", 5926 "reference": "9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f",
5927 "shasum": "" 5927 "shasum": ""
5928 }, 5928 },
5929 "require": { 5929 "require": {
5930 "php": ">=8.0.2", 5930 "php": ">=8.0.2",
5931 "symfony/polyfill-mbstring": "~1.0", 5931 "symfony/polyfill-mbstring": "~1.0",
5932 "symfony/translation-contracts": "^2.3|^3.0" 5932 "symfony/translation-contracts": "^2.3|^3.0"
5933 }, 5933 },
5934 "conflict": { 5934 "conflict": {
5935 "symfony/config": "<5.4", 5935 "symfony/config": "<5.4",
5936 "symfony/console": "<5.4", 5936 "symfony/console": "<5.4",
5937 "symfony/dependency-injection": "<5.4", 5937 "symfony/dependency-injection": "<5.4",
5938 "symfony/http-kernel": "<5.4", 5938 "symfony/http-kernel": "<5.4",
5939 "symfony/twig-bundle": "<5.4", 5939 "symfony/twig-bundle": "<5.4",
5940 "symfony/yaml": "<5.4" 5940 "symfony/yaml": "<5.4"
5941 }, 5941 },
5942 "provide": { 5942 "provide": {
5943 "symfony/translation-implementation": "2.3|3.0" 5943 "symfony/translation-implementation": "2.3|3.0"
5944 }, 5944 },
5945 "require-dev": { 5945 "require-dev": {
5946 "psr/log": "^1|^2|^3", 5946 "psr/log": "^1|^2|^3",
5947 "symfony/config": "^5.4|^6.0", 5947 "symfony/config": "^5.4|^6.0",
5948 "symfony/console": "^5.4|^6.0", 5948 "symfony/console": "^5.4|^6.0",
5949 "symfony/dependency-injection": "^5.4|^6.0", 5949 "symfony/dependency-injection": "^5.4|^6.0",
5950 "symfony/finder": "^5.4|^6.0", 5950 "symfony/finder": "^5.4|^6.0",
5951 "symfony/http-client-contracts": "^1.1|^2.0|^3.0", 5951 "symfony/http-client-contracts": "^1.1|^2.0|^3.0",
5952 "symfony/http-kernel": "^5.4|^6.0", 5952 "symfony/http-kernel": "^5.4|^6.0",
5953 "symfony/intl": "^5.4|^6.0", 5953 "symfony/intl": "^5.4|^6.0",
5954 "symfony/polyfill-intl-icu": "^1.21", 5954 "symfony/polyfill-intl-icu": "^1.21",
5955 "symfony/service-contracts": "^1.1.2|^2|^3", 5955 "symfony/service-contracts": "^1.1.2|^2|^3",
5956 "symfony/yaml": "^5.4|^6.0" 5956 "symfony/yaml": "^5.4|^6.0"
5957 }, 5957 },
5958 "suggest": { 5958 "suggest": {
5959 "psr/log-implementation": "To use logging capability in translator", 5959 "psr/log-implementation": "To use logging capability in translator",
5960 "symfony/config": "", 5960 "symfony/config": "",
5961 "symfony/yaml": "" 5961 "symfony/yaml": ""
5962 }, 5962 },
5963 "type": "library", 5963 "type": "library",
5964 "autoload": { 5964 "autoload": {
5965 "files": [ 5965 "files": [
5966 "Resources/functions.php" 5966 "Resources/functions.php"
5967 ], 5967 ],
5968 "psr-4": { 5968 "psr-4": {
5969 "Symfony\\Component\\Translation\\": "" 5969 "Symfony\\Component\\Translation\\": ""
5970 }, 5970 },
5971 "exclude-from-classmap": [ 5971 "exclude-from-classmap": [
5972 "/Tests/" 5972 "/Tests/"
5973 ] 5973 ]
5974 }, 5974 },
5975 "notification-url": "https://packagist.org/downloads/", 5975 "notification-url": "https://packagist.org/downloads/",
5976 "license": [ 5976 "license": [
5977 "MIT" 5977 "MIT"
5978 ], 5978 ],
5979 "authors": [ 5979 "authors": [
5980 { 5980 {
5981 "name": "Fabien Potencier", 5981 "name": "Fabien Potencier",
5982 "email": "fabien@symfony.com" 5982 "email": "fabien@symfony.com"
5983 }, 5983 },
5984 { 5984 {
5985 "name": "Symfony Community", 5985 "name": "Symfony Community",
5986 "homepage": "https://symfony.com/contributors" 5986 "homepage": "https://symfony.com/contributors"
5987 } 5987 }
5988 ], 5988 ],
5989 "description": "Provides tools to internationalize your application", 5989 "description": "Provides tools to internationalize your application",
5990 "homepage": "https://symfony.com", 5990 "homepage": "https://symfony.com",
5991 "support": { 5991 "support": {
5992 "source": "https://github.com/symfony/translation/tree/v6.0.19" 5992 "source": "https://github.com/symfony/translation/tree/v6.0.19"
5993 }, 5993 },
5994 "funding": [ 5994 "funding": [
5995 { 5995 {
5996 "url": "https://symfony.com/sponsor", 5996 "url": "https://symfony.com/sponsor",
5997 "type": "custom" 5997 "type": "custom"
5998 }, 5998 },
5999 { 5999 {
6000 "url": "https://github.com/fabpot", 6000 "url": "https://github.com/fabpot",
6001 "type": "github" 6001 "type": "github"
6002 }, 6002 },
6003 { 6003 {
6004 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 6004 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
6005 "type": "tidelift" 6005 "type": "tidelift"
6006 } 6006 }
6007 ], 6007 ],
6008 "time": "2023-01-01T08:36:10+00:00" 6008 "time": "2023-01-01T08:36:10+00:00"
6009 }, 6009 },
6010 { 6010 {
6011 "name": "symfony/translation-contracts", 6011 "name": "symfony/translation-contracts",
6012 "version": "v3.0.2", 6012 "version": "v3.0.2",
6013 "source": { 6013 "source": {
6014 "type": "git", 6014 "type": "git",
6015 "url": "https://github.com/symfony/translation-contracts.git", 6015 "url": "https://github.com/symfony/translation-contracts.git",
6016 "reference": "acbfbb274e730e5a0236f619b6168d9dedb3e282" 6016 "reference": "acbfbb274e730e5a0236f619b6168d9dedb3e282"
6017 }, 6017 },
6018 "dist": { 6018 "dist": {
6019 "type": "zip", 6019 "type": "zip",
6020 "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/acbfbb274e730e5a0236f619b6168d9dedb3e282", 6020 "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/acbfbb274e730e5a0236f619b6168d9dedb3e282",
6021 "reference": "acbfbb274e730e5a0236f619b6168d9dedb3e282", 6021 "reference": "acbfbb274e730e5a0236f619b6168d9dedb3e282",
6022 "shasum": "" 6022 "shasum": ""
6023 }, 6023 },
6024 "require": { 6024 "require": {
6025 "php": ">=8.0.2" 6025 "php": ">=8.0.2"
6026 }, 6026 },
6027 "suggest": { 6027 "suggest": {
6028 "symfony/translation-implementation": "" 6028 "symfony/translation-implementation": ""
6029 }, 6029 },
6030 "type": "library", 6030 "type": "library",
6031 "extra": { 6031 "extra": {
6032 "branch-alias": { 6032 "branch-alias": {
6033 "dev-main": "3.0-dev" 6033 "dev-main": "3.0-dev"
6034 }, 6034 },
6035 "thanks": { 6035 "thanks": {
6036 "name": "symfony/contracts", 6036 "name": "symfony/contracts",
6037 "url": "https://github.com/symfony/contracts" 6037 "url": "https://github.com/symfony/contracts"
6038 } 6038 }
6039 }, 6039 },
6040 "autoload": { 6040 "autoload": {
6041 "psr-4": { 6041 "psr-4": {
6042 "Symfony\\Contracts\\Translation\\": "" 6042 "Symfony\\Contracts\\Translation\\": ""
6043 } 6043 }
6044 }, 6044 },
6045 "notification-url": "https://packagist.org/downloads/", 6045 "notification-url": "https://packagist.org/downloads/",
6046 "license": [ 6046 "license": [
6047 "MIT" 6047 "MIT"
6048 ], 6048 ],
6049 "authors": [ 6049 "authors": [
6050 { 6050 {
6051 "name": "Nicolas Grekas", 6051 "name": "Nicolas Grekas",
6052 "email": "p@tchwork.com" 6052 "email": "p@tchwork.com"
6053 }, 6053 },
6054 { 6054 {
6055 "name": "Symfony Community", 6055 "name": "Symfony Community",
6056 "homepage": "https://symfony.com/contributors" 6056 "homepage": "https://symfony.com/contributors"
6057 } 6057 }
6058 ], 6058 ],
6059 "description": "Generic abstractions related to translation", 6059 "description": "Generic abstractions related to translation",
6060 "homepage": "https://symfony.com", 6060 "homepage": "https://symfony.com",
6061 "keywords": [ 6061 "keywords": [
6062 "abstractions", 6062 "abstractions",
6063 "contracts", 6063 "contracts",
6064 "decoupling", 6064 "decoupling",
6065 "interfaces", 6065 "interfaces",
6066 "interoperability", 6066 "interoperability",
6067 "standards" 6067 "standards"
6068 ], 6068 ],
6069 "support": { 6069 "support": {
6070 "source": "https://github.com/symfony/translation-contracts/tree/v3.0.2" 6070 "source": "https://github.com/symfony/translation-contracts/tree/v3.0.2"
6071 }, 6071 },
6072 "funding": [ 6072 "funding": [
6073 { 6073 {
6074 "url": "https://symfony.com/sponsor", 6074 "url": "https://symfony.com/sponsor",
6075 "type": "custom" 6075 "type": "custom"
6076 }, 6076 },
6077 { 6077 {
6078 "url": "https://github.com/fabpot", 6078 "url": "https://github.com/fabpot",
6079 "type": "github" 6079 "type": "github"
6080 }, 6080 },
6081 { 6081 {
6082 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 6082 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
6083 "type": "tidelift" 6083 "type": "tidelift"
6084 } 6084 }
6085 ], 6085 ],
6086 "time": "2022-06-27T17:10:44+00:00" 6086 "time": "2022-06-27T17:10:44+00:00"
6087 }, 6087 },
6088 { 6088 {
6089 "name": "symfony/uid", 6089 "name": "symfony/uid",
6090 "version": "v6.0.19", 6090 "version": "v6.0.19",
6091 "source": { 6091 "source": {
6092 "type": "git", 6092 "type": "git",
6093 "url": "https://github.com/symfony/uid.git", 6093 "url": "https://github.com/symfony/uid.git",
6094 "reference": "6499e28b0ac9f2aa3151e11845bdb5cd21e6bb9d" 6094 "reference": "6499e28b0ac9f2aa3151e11845bdb5cd21e6bb9d"
6095 }, 6095 },
6096 "dist": { 6096 "dist": {
6097 "type": "zip", 6097 "type": "zip",
6098 "url": "https://api.github.com/repos/symfony/uid/zipball/6499e28b0ac9f2aa3151e11845bdb5cd21e6bb9d", 6098 "url": "https://api.github.com/repos/symfony/uid/zipball/6499e28b0ac9f2aa3151e11845bdb5cd21e6bb9d",
6099 "reference": "6499e28b0ac9f2aa3151e11845bdb5cd21e6bb9d", 6099 "reference": "6499e28b0ac9f2aa3151e11845bdb5cd21e6bb9d",
6100 "shasum": "" 6100 "shasum": ""
6101 }, 6101 },
6102 "require": { 6102 "require": {
6103 "php": ">=8.0.2", 6103 "php": ">=8.0.2",
6104 "symfony/polyfill-uuid": "^1.15" 6104 "symfony/polyfill-uuid": "^1.15"
6105 }, 6105 },
6106 "require-dev": { 6106 "require-dev": {
6107 "symfony/console": "^5.4|^6.0" 6107 "symfony/console": "^5.4|^6.0"
6108 }, 6108 },
6109 "type": "library", 6109 "type": "library",
6110 "autoload": { 6110 "autoload": {
6111 "psr-4": { 6111 "psr-4": {
6112 "Symfony\\Component\\Uid\\": "" 6112 "Symfony\\Component\\Uid\\": ""
6113 }, 6113 },
6114 "exclude-from-classmap": [ 6114 "exclude-from-classmap": [
6115 "/Tests/" 6115 "/Tests/"
6116 ] 6116 ]
6117 }, 6117 },
6118 "notification-url": "https://packagist.org/downloads/", 6118 "notification-url": "https://packagist.org/downloads/",
6119 "license": [ 6119 "license": [
6120 "MIT" 6120 "MIT"
6121 ], 6121 ],
6122 "authors": [ 6122 "authors": [
6123 { 6123 {
6124 "name": "Grégoire Pineau", 6124 "name": "Grégoire Pineau",
6125 "email": "lyrixx@lyrixx.info" 6125 "email": "lyrixx@lyrixx.info"
6126 }, 6126 },
6127 { 6127 {
6128 "name": "Nicolas Grekas", 6128 "name": "Nicolas Grekas",
6129 "email": "p@tchwork.com" 6129 "email": "p@tchwork.com"
6130 }, 6130 },
6131 { 6131 {
6132 "name": "Symfony Community", 6132 "name": "Symfony Community",
6133 "homepage": "https://symfony.com/contributors" 6133 "homepage": "https://symfony.com/contributors"
6134 } 6134 }
6135 ], 6135 ],
6136 "description": "Provides an object-oriented API to generate and represent UIDs", 6136 "description": "Provides an object-oriented API to generate and represent UIDs",
6137 "homepage": "https://symfony.com", 6137 "homepage": "https://symfony.com",
6138 "keywords": [ 6138 "keywords": [
6139 "UID", 6139 "UID",
6140 "ulid", 6140 "ulid",
6141 "uuid" 6141 "uuid"
6142 ], 6142 ],
6143 "support": { 6143 "support": {
6144 "source": "https://github.com/symfony/uid/tree/v6.0.19" 6144 "source": "https://github.com/symfony/uid/tree/v6.0.19"
6145 }, 6145 },
6146 "funding": [ 6146 "funding": [
6147 { 6147 {
6148 "url": "https://symfony.com/sponsor", 6148 "url": "https://symfony.com/sponsor",
6149 "type": "custom" 6149 "type": "custom"
6150 }, 6150 },
6151 { 6151 {
6152 "url": "https://github.com/fabpot", 6152 "url": "https://github.com/fabpot",
6153 "type": "github" 6153 "type": "github"
6154 }, 6154 },
6155 { 6155 {
6156 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 6156 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
6157 "type": "tidelift" 6157 "type": "tidelift"
6158 } 6158 }
6159 ], 6159 ],
6160 "time": "2023-01-01T08:36:10+00:00" 6160 "time": "2023-01-01T08:36:10+00:00"
6161 }, 6161 },
6162 { 6162 {
6163 "name": "symfony/var-dumper", 6163 "name": "symfony/var-dumper",
6164 "version": "v6.0.19", 6164 "version": "v6.0.19",
6165 "source": { 6165 "source": {
6166 "type": "git", 6166 "type": "git",
6167 "url": "https://github.com/symfony/var-dumper.git", 6167 "url": "https://github.com/symfony/var-dumper.git",
6168 "reference": "eb980457fa6899840fe1687e8627a03a7d8a3d52" 6168 "reference": "eb980457fa6899840fe1687e8627a03a7d8a3d52"
6169 }, 6169 },
6170 "dist": { 6170 "dist": {
6171 "type": "zip", 6171 "type": "zip",
6172 "url": "https://api.github.com/repos/symfony/var-dumper/zipball/eb980457fa6899840fe1687e8627a03a7d8a3d52", 6172 "url": "https://api.github.com/repos/symfony/var-dumper/zipball/eb980457fa6899840fe1687e8627a03a7d8a3d52",
6173 "reference": "eb980457fa6899840fe1687e8627a03a7d8a3d52", 6173 "reference": "eb980457fa6899840fe1687e8627a03a7d8a3d52",
6174 "shasum": "" 6174 "shasum": ""
6175 }, 6175 },
6176 "require": { 6176 "require": {
6177 "php": ">=8.0.2", 6177 "php": ">=8.0.2",
6178 "symfony/polyfill-mbstring": "~1.0" 6178 "symfony/polyfill-mbstring": "~1.0"
6179 }, 6179 },
6180 "conflict": { 6180 "conflict": {
6181 "phpunit/phpunit": "<5.4.3", 6181 "phpunit/phpunit": "<5.4.3",
6182 "symfony/console": "<5.4" 6182 "symfony/console": "<5.4"
6183 }, 6183 },
6184 "require-dev": { 6184 "require-dev": {
6185 "ext-iconv": "*", 6185 "ext-iconv": "*",
6186 "symfony/console": "^5.4|^6.0", 6186 "symfony/console": "^5.4|^6.0",
6187 "symfony/process": "^5.4|^6.0", 6187 "symfony/process": "^5.4|^6.0",
6188 "symfony/uid": "^5.4|^6.0", 6188 "symfony/uid": "^5.4|^6.0",
6189 "twig/twig": "^2.13|^3.0.4" 6189 "twig/twig": "^2.13|^3.0.4"
6190 }, 6190 },
6191 "suggest": { 6191 "suggest": {
6192 "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", 6192 "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).",
6193 "ext-intl": "To show region name in time zone dump", 6193 "ext-intl": "To show region name in time zone dump",
6194 "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" 6194 "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script"
6195 }, 6195 },
6196 "bin": [ 6196 "bin": [
6197 "Resources/bin/var-dump-server" 6197 "Resources/bin/var-dump-server"
6198 ], 6198 ],
6199 "type": "library", 6199 "type": "library",
6200 "autoload": { 6200 "autoload": {
6201 "files": [ 6201 "files": [
6202 "Resources/functions/dump.php" 6202 "Resources/functions/dump.php"
6203 ], 6203 ],
6204 "psr-4": { 6204 "psr-4": {
6205 "Symfony\\Component\\VarDumper\\": "" 6205 "Symfony\\Component\\VarDumper\\": ""
6206 }, 6206 },
6207 "exclude-from-classmap": [ 6207 "exclude-from-classmap": [
6208 "/Tests/" 6208 "/Tests/"
6209 ] 6209 ]
6210 }, 6210 },
6211 "notification-url": "https://packagist.org/downloads/", 6211 "notification-url": "https://packagist.org/downloads/",
6212 "license": [ 6212 "license": [
6213 "MIT" 6213 "MIT"
6214 ], 6214 ],
6215 "authors": [ 6215 "authors": [
6216 { 6216 {
6217 "name": "Nicolas Grekas", 6217 "name": "Nicolas Grekas",
6218 "email": "p@tchwork.com" 6218 "email": "p@tchwork.com"
6219 }, 6219 },
6220 { 6220 {
6221 "name": "Symfony Community", 6221 "name": "Symfony Community",
6222 "homepage": "https://symfony.com/contributors" 6222 "homepage": "https://symfony.com/contributors"
6223 } 6223 }
6224 ], 6224 ],
6225 "description": "Provides mechanisms for walking through any arbitrary PHP variable", 6225 "description": "Provides mechanisms for walking through any arbitrary PHP variable",
6226 "homepage": "https://symfony.com", 6226 "homepage": "https://symfony.com",
6227 "keywords": [ 6227 "keywords": [
6228 "debug", 6228 "debug",
6229 "dump" 6229 "dump"
6230 ], 6230 ],
6231 "support": { 6231 "support": {
6232 "source": "https://github.com/symfony/var-dumper/tree/v6.0.19" 6232 "source": "https://github.com/symfony/var-dumper/tree/v6.0.19"
6233 }, 6233 },
6234 "funding": [ 6234 "funding": [
6235 { 6235 {
6236 "url": "https://symfony.com/sponsor", 6236 "url": "https://symfony.com/sponsor",
6237 "type": "custom" 6237 "type": "custom"
6238 }, 6238 },
6239 { 6239 {
6240 "url": "https://github.com/fabpot", 6240 "url": "https://github.com/fabpot",
6241 "type": "github" 6241 "type": "github"
6242 }, 6242 },
6243 { 6243 {
6244 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 6244 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
6245 "type": "tidelift" 6245 "type": "tidelift"
6246 } 6246 }
6247 ], 6247 ],
6248 "time": "2023-01-20T17:44:14+00:00" 6248 "time": "2023-01-20T17:44:14+00:00"
6249 }, 6249 },
6250 { 6250 {
6251 "name": "tgalopin/html-sanitizer", 6251 "name": "tgalopin/html-sanitizer",
6252 "version": "1.5.0", 6252 "version": "1.5.0",
6253 "source": { 6253 "source": {
6254 "type": "git", 6254 "type": "git",
6255 "url": "https://github.com/tgalopin/html-sanitizer.git", 6255 "url": "https://github.com/tgalopin/html-sanitizer.git",
6256 "reference": "5d02dcb6f2ea4f505731eac440798caa1b3b0913" 6256 "reference": "5d02dcb6f2ea4f505731eac440798caa1b3b0913"
6257 }, 6257 },
6258 "dist": { 6258 "dist": {
6259 "type": "zip", 6259 "type": "zip",
6260 "url": "https://api.github.com/repos/tgalopin/html-sanitizer/zipball/5d02dcb6f2ea4f505731eac440798caa1b3b0913", 6260 "url": "https://api.github.com/repos/tgalopin/html-sanitizer/zipball/5d02dcb6f2ea4f505731eac440798caa1b3b0913",
6261 "reference": "5d02dcb6f2ea4f505731eac440798caa1b3b0913", 6261 "reference": "5d02dcb6f2ea4f505731eac440798caa1b3b0913",
6262 "shasum": "" 6262 "shasum": ""
6263 }, 6263 },
6264 "require": { 6264 "require": {
6265 "ext-dom": "*", 6265 "ext-dom": "*",
6266 "league/uri-parser": "^1.4.1", 6266 "league/uri-parser": "^1.4.1",
6267 "masterminds/html5": "^2.4", 6267 "masterminds/html5": "^2.4",
6268 "php": ">=7.1", 6268 "php": ">=7.1",
6269 "psr/log": "^1.0|^2.0|^3.0" 6269 "psr/log": "^1.0|^2.0|^3.0"
6270 }, 6270 },
6271 "require-dev": { 6271 "require-dev": {
6272 "phpunit/phpunit": "^7.4", 6272 "phpunit/phpunit": "^7.4",
6273 "symfony/var-dumper": "^4.1" 6273 "symfony/var-dumper": "^4.1"
6274 }, 6274 },
6275 "type": "library", 6275 "type": "library",
6276 "autoload": { 6276 "autoload": {
6277 "psr-4": { 6277 "psr-4": {
6278 "HtmlSanitizer\\": "src" 6278 "HtmlSanitizer\\": "src"
6279 } 6279 }
6280 }, 6280 },
6281 "notification-url": "https://packagist.org/downloads/", 6281 "notification-url": "https://packagist.org/downloads/",
6282 "license": [ 6282 "license": [
6283 "MIT" 6283 "MIT"
6284 ], 6284 ],
6285 "authors": [ 6285 "authors": [
6286 { 6286 {
6287 "name": "Titouan Galopin", 6287 "name": "Titouan Galopin",
6288 "email": "galopintitouan@gmail.com" 6288 "email": "galopintitouan@gmail.com"
6289 } 6289 }
6290 ], 6290 ],
6291 "description": "Sanitize untrustworthy HTML user input", 6291 "description": "Sanitize untrustworthy HTML user input",
6292 "support": { 6292 "support": {
6293 "issues": "https://github.com/tgalopin/html-sanitizer/issues", 6293 "issues": "https://github.com/tgalopin/html-sanitizer/issues",
6294 "source": "https://github.com/tgalopin/html-sanitizer/tree/1.5.0" 6294 "source": "https://github.com/tgalopin/html-sanitizer/tree/1.5.0"
6295 }, 6295 },
6296 "abandoned": "symfony/html-sanitizer", 6296 "abandoned": "symfony/html-sanitizer",
6297 "time": "2021-09-14T08:27:50+00:00" 6297 "time": "2021-09-14T08:27:50+00:00"
6298 }, 6298 },
6299 { 6299 {
6300 "name": "tijsverkoyen/css-to-inline-styles", 6300 "name": "tijsverkoyen/css-to-inline-styles",
6301 "version": "2.2.6", 6301 "version": "2.2.6",
6302 "source": { 6302 "source": {
6303 "type": "git", 6303 "type": "git",
6304 "url": "https://github.com/tijsverkoyen/CssToInlineStyles.git", 6304 "url": "https://github.com/tijsverkoyen/CssToInlineStyles.git",
6305 "reference": "c42125b83a4fa63b187fdf29f9c93cb7733da30c" 6305 "reference": "c42125b83a4fa63b187fdf29f9c93cb7733da30c"
6306 }, 6306 },
6307 "dist": { 6307 "dist": {
6308 "type": "zip", 6308 "type": "zip",
6309 "url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/c42125b83a4fa63b187fdf29f9c93cb7733da30c", 6309 "url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/c42125b83a4fa63b187fdf29f9c93cb7733da30c",
6310 "reference": "c42125b83a4fa63b187fdf29f9c93cb7733da30c", 6310 "reference": "c42125b83a4fa63b187fdf29f9c93cb7733da30c",
6311 "shasum": "" 6311 "shasum": ""
6312 }, 6312 },
6313 "require": { 6313 "require": {
6314 "ext-dom": "*", 6314 "ext-dom": "*",
6315 "ext-libxml": "*", 6315 "ext-libxml": "*",
6316 "php": "^5.5 || ^7.0 || ^8.0", 6316 "php": "^5.5 || ^7.0 || ^8.0",
6317 "symfony/css-selector": "^2.7 || ^3.0 || ^4.0 || ^5.0 || ^6.0" 6317 "symfony/css-selector": "^2.7 || ^3.0 || ^4.0 || ^5.0 || ^6.0"
6318 }, 6318 },
6319 "require-dev": { 6319 "require-dev": {
6320 "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^7.5 || ^8.5.21 || ^9.5.10" 6320 "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^7.5 || ^8.5.21 || ^9.5.10"
6321 }, 6321 },
6322 "type": "library", 6322 "type": "library",
6323 "extra": { 6323 "extra": {
6324 "branch-alias": { 6324 "branch-alias": {
6325 "dev-master": "2.2.x-dev" 6325 "dev-master": "2.2.x-dev"
6326 } 6326 }
6327 }, 6327 },
6328 "autoload": { 6328 "autoload": {
6329 "psr-4": { 6329 "psr-4": {
6330 "TijsVerkoyen\\CssToInlineStyles\\": "src" 6330 "TijsVerkoyen\\CssToInlineStyles\\": "src"
6331 } 6331 }
6332 }, 6332 },
6333 "notification-url": "https://packagist.org/downloads/", 6333 "notification-url": "https://packagist.org/downloads/",
6334 "license": [ 6334 "license": [
6335 "BSD-3-Clause" 6335 "BSD-3-Clause"
6336 ], 6336 ],
6337 "authors": [ 6337 "authors": [
6338 { 6338 {
6339 "name": "Tijs Verkoyen", 6339 "name": "Tijs Verkoyen",
6340 "email": "css_to_inline_styles@verkoyen.eu", 6340 "email": "css_to_inline_styles@verkoyen.eu",
6341 "role": "Developer" 6341 "role": "Developer"
6342 } 6342 }
6343 ], 6343 ],
6344 "description": "CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending emails.", 6344 "description": "CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending emails.",
6345 "homepage": "https://github.com/tijsverkoyen/CssToInlineStyles", 6345 "homepage": "https://github.com/tijsverkoyen/CssToInlineStyles",
6346 "support": { 6346 "support": {
6347 "issues": "https://github.com/tijsverkoyen/CssToInlineStyles/issues", 6347 "issues": "https://github.com/tijsverkoyen/CssToInlineStyles/issues",
6348 "source": "https://github.com/tijsverkoyen/CssToInlineStyles/tree/2.2.6" 6348 "source": "https://github.com/tijsverkoyen/CssToInlineStyles/tree/2.2.6"
6349 }, 6349 },
6350 "time": "2023-01-03T09:29:04+00:00" 6350 "time": "2023-01-03T09:29:04+00:00"
6351 }, 6351 },
6352 { 6352 {
6353 "name": "vlucas/phpdotenv", 6353 "name": "vlucas/phpdotenv",
6354 "version": "v5.5.0", 6354 "version": "v5.5.0",
6355 "source": { 6355 "source": {
6356 "type": "git", 6356 "type": "git",
6357 "url": "https://github.com/vlucas/phpdotenv.git", 6357 "url": "https://github.com/vlucas/phpdotenv.git",
6358 "reference": "1a7ea2afc49c3ee6d87061f5a233e3a035d0eae7" 6358 "reference": "1a7ea2afc49c3ee6d87061f5a233e3a035d0eae7"
6359 }, 6359 },
6360 "dist": { 6360 "dist": {
6361 "type": "zip", 6361 "type": "zip",
6362 "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/1a7ea2afc49c3ee6d87061f5a233e3a035d0eae7", 6362 "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/1a7ea2afc49c3ee6d87061f5a233e3a035d0eae7",
6363 "reference": "1a7ea2afc49c3ee6d87061f5a233e3a035d0eae7", 6363 "reference": "1a7ea2afc49c3ee6d87061f5a233e3a035d0eae7",
6364 "shasum": "" 6364 "shasum": ""
6365 }, 6365 },
6366 "require": { 6366 "require": {
6367 "ext-pcre": "*", 6367 "ext-pcre": "*",
6368 "graham-campbell/result-type": "^1.0.2", 6368 "graham-campbell/result-type": "^1.0.2",
6369 "php": "^7.1.3 || ^8.0", 6369 "php": "^7.1.3 || ^8.0",
6370 "phpoption/phpoption": "^1.8", 6370 "phpoption/phpoption": "^1.8",
6371 "symfony/polyfill-ctype": "^1.23", 6371 "symfony/polyfill-ctype": "^1.23",
6372 "symfony/polyfill-mbstring": "^1.23.1", 6372 "symfony/polyfill-mbstring": "^1.23.1",
6373 "symfony/polyfill-php80": "^1.23.1" 6373 "symfony/polyfill-php80": "^1.23.1"
6374 }, 6374 },
6375 "require-dev": { 6375 "require-dev": {
6376 "bamarni/composer-bin-plugin": "^1.4.1", 6376 "bamarni/composer-bin-plugin": "^1.4.1",
6377 "ext-filter": "*", 6377 "ext-filter": "*",
6378 "phpunit/phpunit": "^7.5.20 || ^8.5.30 || ^9.5.25" 6378 "phpunit/phpunit": "^7.5.20 || ^8.5.30 || ^9.5.25"
6379 }, 6379 },
6380 "suggest": { 6380 "suggest": {
6381 "ext-filter": "Required to use the boolean validator." 6381 "ext-filter": "Required to use the boolean validator."
6382 }, 6382 },
6383 "type": "library", 6383 "type": "library",
6384 "extra": { 6384 "extra": {
6385 "bamarni-bin": { 6385 "bamarni-bin": {
6386 "bin-links": true, 6386 "bin-links": true,
6387 "forward-command": true 6387 "forward-command": true
6388 }, 6388 },
6389 "branch-alias": { 6389 "branch-alias": {
6390 "dev-master": "5.5-dev" 6390 "dev-master": "5.5-dev"
6391 } 6391 }
6392 }, 6392 },
6393 "autoload": { 6393 "autoload": {
6394 "psr-4": { 6394 "psr-4": {
6395 "Dotenv\\": "src/" 6395 "Dotenv\\": "src/"
6396 } 6396 }
6397 }, 6397 },
6398 "notification-url": "https://packagist.org/downloads/", 6398 "notification-url": "https://packagist.org/downloads/",
6399 "license": [ 6399 "license": [
6400 "BSD-3-Clause" 6400 "BSD-3-Clause"
6401 ], 6401 ],
6402 "authors": [ 6402 "authors": [
6403 { 6403 {
6404 "name": "Graham Campbell", 6404 "name": "Graham Campbell",
6405 "email": "hello@gjcampbell.co.uk", 6405 "email": "hello@gjcampbell.co.uk",
6406 "homepage": "https://github.com/GrahamCampbell" 6406 "homepage": "https://github.com/GrahamCampbell"
6407 }, 6407 },
6408 { 6408 {
6409 "name": "Vance Lucas", 6409 "name": "Vance Lucas",
6410 "email": "vance@vancelucas.com", 6410 "email": "vance@vancelucas.com",
6411 "homepage": "https://github.com/vlucas" 6411 "homepage": "https://github.com/vlucas"
6412 } 6412 }
6413 ], 6413 ],
6414 "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", 6414 "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.",
6415 "keywords": [ 6415 "keywords": [
6416 "dotenv", 6416 "dotenv",
6417 "env", 6417 "env",
6418 "environment" 6418 "environment"
6419 ], 6419 ],
6420 "support": { 6420 "support": {
6421 "issues": "https://github.com/vlucas/phpdotenv/issues", 6421 "issues": "https://github.com/vlucas/phpdotenv/issues",
6422 "source": "https://github.com/vlucas/phpdotenv/tree/v5.5.0" 6422 "source": "https://github.com/vlucas/phpdotenv/tree/v5.5.0"
6423 }, 6423 },
6424 "funding": [ 6424 "funding": [
6425 { 6425 {
6426 "url": "https://github.com/GrahamCampbell", 6426 "url": "https://github.com/GrahamCampbell",
6427 "type": "github" 6427 "type": "github"
6428 }, 6428 },
6429 { 6429 {
6430 "url": "https://tidelift.com/funding/github/packagist/vlucas/phpdotenv", 6430 "url": "https://tidelift.com/funding/github/packagist/vlucas/phpdotenv",
6431 "type": "tidelift" 6431 "type": "tidelift"
6432 } 6432 }
6433 ], 6433 ],
6434 "time": "2022-10-16T01:01:54+00:00" 6434 "time": "2022-10-16T01:01:54+00:00"
6435 }, 6435 },
6436 { 6436 {
6437 "name": "voku/portable-ascii", 6437 "name": "voku/portable-ascii",
6438 "version": "2.0.1", 6438 "version": "2.0.1",
6439 "source": { 6439 "source": {
6440 "type": "git", 6440 "type": "git",
6441 "url": "https://github.com/voku/portable-ascii.git", 6441 "url": "https://github.com/voku/portable-ascii.git",
6442 "reference": "b56450eed252f6801410d810c8e1727224ae0743" 6442 "reference": "b56450eed252f6801410d810c8e1727224ae0743"
6443 }, 6443 },
6444 "dist": { 6444 "dist": {
6445 "type": "zip", 6445 "type": "zip",
6446 "url": "https://api.github.com/repos/voku/portable-ascii/zipball/b56450eed252f6801410d810c8e1727224ae0743", 6446 "url": "https://api.github.com/repos/voku/portable-ascii/zipball/b56450eed252f6801410d810c8e1727224ae0743",
6447 "reference": "b56450eed252f6801410d810c8e1727224ae0743", 6447 "reference": "b56450eed252f6801410d810c8e1727224ae0743",
6448 "shasum": "" 6448 "shasum": ""
6449 }, 6449 },
6450 "require": { 6450 "require": {
6451 "php": ">=7.0.0" 6451 "php": ">=7.0.0"
6452 }, 6452 },
6453 "require-dev": { 6453 "require-dev": {
6454 "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" 6454 "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0"
6455 }, 6455 },
6456 "suggest": { 6456 "suggest": {
6457 "ext-intl": "Use Intl for transliterator_transliterate() support" 6457 "ext-intl": "Use Intl for transliterator_transliterate() support"
6458 }, 6458 },
6459 "type": "library", 6459 "type": "library",
6460 "autoload": { 6460 "autoload": {
6461 "psr-4": { 6461 "psr-4": {
6462 "voku\\": "src/voku/" 6462 "voku\\": "src/voku/"
6463 } 6463 }
6464 }, 6464 },
6465 "notification-url": "https://packagist.org/downloads/", 6465 "notification-url": "https://packagist.org/downloads/",
6466 "license": [ 6466 "license": [
6467 "MIT" 6467 "MIT"
6468 ], 6468 ],
6469 "authors": [ 6469 "authors": [
6470 { 6470 {
6471 "name": "Lars Moelleken", 6471 "name": "Lars Moelleken",
6472 "homepage": "http://www.moelleken.org/" 6472 "homepage": "http://www.moelleken.org/"
6473 } 6473 }
6474 ], 6474 ],
6475 "description": "Portable ASCII library - performance optimized (ascii) string functions for php.", 6475 "description": "Portable ASCII library - performance optimized (ascii) string functions for php.",
6476 "homepage": "https://github.com/voku/portable-ascii", 6476 "homepage": "https://github.com/voku/portable-ascii",
6477 "keywords": [ 6477 "keywords": [
6478 "ascii", 6478 "ascii",
6479 "clean", 6479 "clean",
6480 "php" 6480 "php"
6481 ], 6481 ],
6482 "support": { 6482 "support": {
6483 "issues": "https://github.com/voku/portable-ascii/issues", 6483 "issues": "https://github.com/voku/portable-ascii/issues",
6484 "source": "https://github.com/voku/portable-ascii/tree/2.0.1" 6484 "source": "https://github.com/voku/portable-ascii/tree/2.0.1"
6485 }, 6485 },
6486 "funding": [ 6486 "funding": [
6487 { 6487 {
6488 "url": "https://www.paypal.me/moelleken", 6488 "url": "https://www.paypal.me/moelleken",
6489 "type": "custom" 6489 "type": "custom"
6490 }, 6490 },
6491 { 6491 {
6492 "url": "https://github.com/voku", 6492 "url": "https://github.com/voku",
6493 "type": "github" 6493 "type": "github"
6494 }, 6494 },
6495 { 6495 {
6496 "url": "https://opencollective.com/portable-ascii", 6496 "url": "https://opencollective.com/portable-ascii",
6497 "type": "open_collective" 6497 "type": "open_collective"
6498 }, 6498 },
6499 { 6499 {
6500 "url": "https://www.patreon.com/voku", 6500 "url": "https://www.patreon.com/voku",
6501 "type": "patreon" 6501 "type": "patreon"
6502 }, 6502 },
6503 { 6503 {
6504 "url": "https://tidelift.com/funding/github/packagist/voku/portable-ascii", 6504 "url": "https://tidelift.com/funding/github/packagist/voku/portable-ascii",
6505 "type": "tidelift" 6505 "type": "tidelift"
6506 } 6506 }
6507 ], 6507 ],
6508 "time": "2022-03-08T17:03:00+00:00" 6508 "time": "2022-03-08T17:03:00+00:00"
6509 }, 6509 },
6510 { 6510 {
6511 "name": "webmozart/assert", 6511 "name": "webmozart/assert",
6512 "version": "1.11.0", 6512 "version": "1.11.0",
6513 "source": { 6513 "source": {
6514 "type": "git", 6514 "type": "git",
6515 "url": "https://github.com/webmozarts/assert.git", 6515 "url": "https://github.com/webmozarts/assert.git",
6516 "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991" 6516 "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991"
6517 }, 6517 },
6518 "dist": { 6518 "dist": {
6519 "type": "zip", 6519 "type": "zip",
6520 "url": "https://api.github.com/repos/webmozarts/assert/zipball/11cb2199493b2f8a3b53e7f19068fc6aac760991", 6520 "url": "https://api.github.com/repos/webmozarts/assert/zipball/11cb2199493b2f8a3b53e7f19068fc6aac760991",
6521 "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991", 6521 "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991",
6522 "shasum": "" 6522 "shasum": ""
6523 }, 6523 },
6524 "require": { 6524 "require": {
6525 "ext-ctype": "*", 6525 "ext-ctype": "*",
6526 "php": "^7.2 || ^8.0" 6526 "php": "^7.2 || ^8.0"
6527 }, 6527 },
6528 "conflict": { 6528 "conflict": {
6529 "phpstan/phpstan": "<0.12.20", 6529 "phpstan/phpstan": "<0.12.20",
6530 "vimeo/psalm": "<4.6.1 || 4.6.2" 6530 "vimeo/psalm": "<4.6.1 || 4.6.2"
6531 }, 6531 },
6532 "require-dev": { 6532 "require-dev": {
6533 "phpunit/phpunit": "^8.5.13" 6533 "phpunit/phpunit": "^8.5.13"
6534 }, 6534 },
6535 "type": "library", 6535 "type": "library",
6536 "extra": { 6536 "extra": {
6537 "branch-alias": { 6537 "branch-alias": {
6538 "dev-master": "1.10-dev" 6538 "dev-master": "1.10-dev"
6539 } 6539 }
6540 }, 6540 },
6541 "autoload": { 6541 "autoload": {
6542 "psr-4": { 6542 "psr-4": {
6543 "Webmozart\\Assert\\": "src/" 6543 "Webmozart\\Assert\\": "src/"
6544 } 6544 }
6545 }, 6545 },
6546 "notification-url": "https://packagist.org/downloads/", 6546 "notification-url": "https://packagist.org/downloads/",
6547 "license": [ 6547 "license": [
6548 "MIT" 6548 "MIT"
6549 ], 6549 ],
6550 "authors": [ 6550 "authors": [
6551 { 6551 {
6552 "name": "Bernhard Schussek", 6552 "name": "Bernhard Schussek",
6553 "email": "bschussek@gmail.com" 6553 "email": "bschussek@gmail.com"
6554 } 6554 }
6555 ], 6555 ],
6556 "description": "Assertions to validate method input/output with nice error messages.", 6556 "description": "Assertions to validate method input/output with nice error messages.",
6557 "keywords": [ 6557 "keywords": [
6558 "assert", 6558 "assert",
6559 "check", 6559 "check",
6560 "validate" 6560 "validate"
6561 ], 6561 ],
6562 "support": { 6562 "support": {
6563 "issues": "https://github.com/webmozarts/assert/issues", 6563 "issues": "https://github.com/webmozarts/assert/issues",
6564 "source": "https://github.com/webmozarts/assert/tree/1.11.0" 6564 "source": "https://github.com/webmozarts/assert/tree/1.11.0"
6565 }, 6565 },
6566 "time": "2022-06-03T18:03:27+00:00" 6566 "time": "2022-06-03T18:03:27+00:00"
6567 } 6567 }
6568 ], 6568 ],
6569 "packages-dev": [ 6569 "packages-dev": [
6570 { 6570 {
6571 "name": "barryvdh/laravel-debugbar",
6572 "version": "v3.9.2",
6573 "source": {
6574 "type": "git",
6575 "url": "https://github.com/barryvdh/laravel-debugbar.git",
6576 "reference": "bfd0131c146973cab164e50f5cdd8a67cc60cab1"
6577 },
6578 "dist": {
6579 "type": "zip",
6580 "url": "https://api.github.com/repos/barryvdh/laravel-debugbar/zipball/bfd0131c146973cab164e50f5cdd8a67cc60cab1",
6581 "reference": "bfd0131c146973cab164e50f5cdd8a67cc60cab1",
6582 "shasum": ""
6583 },
6584 "require": {
6585 "illuminate/routing": "^9|^10",
6586 "illuminate/session": "^9|^10",
6587 "illuminate/support": "^9|^10",
6588 "maximebf/debugbar": "^1.18.2",
6589 "php": "^8.0",
6590 "symfony/finder": "^6"
6591 },
6592 "require-dev": {
6593 "mockery/mockery": "^1.3.3",
6594 "orchestra/testbench-dusk": "^5|^6|^7|^8",
6595 "phpunit/phpunit": "^8.5.30|^9.0",
6596 "squizlabs/php_codesniffer": "^3.5"
6597 },
6598 "type": "library",
6599 "extra": {
6600 "branch-alias": {
6601 "dev-master": "3.8-dev"
6602 },
6603 "laravel": {
6604 "providers": [
6605 "Barryvdh\\Debugbar\\ServiceProvider"
6606 ],
6607 "aliases": {
6608 "Debugbar": "Barryvdh\\Debugbar\\Facades\\Debugbar"
6609 }
6610 }
6611 },
6612 "autoload": {
6613 "files": [
6614 "src/helpers.php"
6615 ],
6616 "psr-4": {
6617 "Barryvdh\\Debugbar\\": "src/"
6618 }
6619 },
6620 "notification-url": "https://packagist.org/downloads/",
6621 "license": [
6622 "MIT"
6623 ],
6624 "authors": [
6625 {
6626 "name": "Barry vd. Heuvel",
6627 "email": "barryvdh@gmail.com"
6628 }
6629 ],
6630 "description": "PHP Debugbar integration for Laravel",
6631 "keywords": [
6632 "debug",
6633 "debugbar",
6634 "laravel",
6635 "profiler",
6636 "webprofiler"
6637 ],
6638 "support": {
6639 "issues": "https://github.com/barryvdh/laravel-debugbar/issues",
6640 "source": "https://github.com/barryvdh/laravel-debugbar/tree/v3.9.2"
6641 },
6642 "funding": [
6643 {
6644 "url": "https://fruitcake.nl",
6645 "type": "custom"
6646 },
6647 {
6648 "url": "https://github.com/barryvdh",
6649 "type": "github"
6650 }
6651 ],
6652 "time": "2023-08-25T18:43:57+00:00"
6653 },
6654 {
6571 "name": "doctrine/instantiator", 6655 "name": "doctrine/instantiator",
6572 "version": "1.5.0", 6656 "version": "1.5.0",
6573 "source": { 6657 "source": {
6574 "type": "git", 6658 "type": "git",
6575 "url": "https://github.com/doctrine/instantiator.git", 6659 "url": "https://github.com/doctrine/instantiator.git",
6576 "reference": "0a0fa9780f5d4e507415a065172d26a98d02047b" 6660 "reference": "0a0fa9780f5d4e507415a065172d26a98d02047b"
6577 }, 6661 },
6578 "dist": { 6662 "dist": {
6579 "type": "zip", 6663 "type": "zip",
6580 "url": "https://api.github.com/repos/doctrine/instantiator/zipball/0a0fa9780f5d4e507415a065172d26a98d02047b", 6664 "url": "https://api.github.com/repos/doctrine/instantiator/zipball/0a0fa9780f5d4e507415a065172d26a98d02047b",
6581 "reference": "0a0fa9780f5d4e507415a065172d26a98d02047b", 6665 "reference": "0a0fa9780f5d4e507415a065172d26a98d02047b",
6582 "shasum": "" 6666 "shasum": ""
6583 }, 6667 },
6584 "require": { 6668 "require": {
6585 "php": "^7.1 || ^8.0" 6669 "php": "^7.1 || ^8.0"
6586 }, 6670 },
6587 "require-dev": { 6671 "require-dev": {
6588 "doctrine/coding-standard": "^9 || ^11", 6672 "doctrine/coding-standard": "^9 || ^11",
6589 "ext-pdo": "*", 6673 "ext-pdo": "*",
6590 "ext-phar": "*", 6674 "ext-phar": "*",
6591 "phpbench/phpbench": "^0.16 || ^1", 6675 "phpbench/phpbench": "^0.16 || ^1",
6592 "phpstan/phpstan": "^1.4", 6676 "phpstan/phpstan": "^1.4",
6593 "phpstan/phpstan-phpunit": "^1", 6677 "phpstan/phpstan-phpunit": "^1",
6594 "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", 6678 "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5",
6595 "vimeo/psalm": "^4.30 || ^5.4" 6679 "vimeo/psalm": "^4.30 || ^5.4"
6596 }, 6680 },
6597 "type": "library", 6681 "type": "library",
6598 "autoload": { 6682 "autoload": {
6599 "psr-4": { 6683 "psr-4": {
6600 "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" 6684 "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/"
6601 } 6685 }
6602 }, 6686 },
6603 "notification-url": "https://packagist.org/downloads/", 6687 "notification-url": "https://packagist.org/downloads/",
6604 "license": [ 6688 "license": [
6605 "MIT" 6689 "MIT"
6606 ], 6690 ],
6607 "authors": [ 6691 "authors": [
6608 { 6692 {
6609 "name": "Marco Pivetta", 6693 "name": "Marco Pivetta",
6610 "email": "ocramius@gmail.com", 6694 "email": "ocramius@gmail.com",
6611 "homepage": "https://ocramius.github.io/" 6695 "homepage": "https://ocramius.github.io/"
6612 } 6696 }
6613 ], 6697 ],
6614 "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", 6698 "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors",
6615 "homepage": "https://www.doctrine-project.org/projects/instantiator.html", 6699 "homepage": "https://www.doctrine-project.org/projects/instantiator.html",
6616 "keywords": [ 6700 "keywords": [
6617 "constructor", 6701 "constructor",
6618 "instantiate" 6702 "instantiate"
6619 ], 6703 ],
6620 "support": { 6704 "support": {
6621 "issues": "https://github.com/doctrine/instantiator/issues", 6705 "issues": "https://github.com/doctrine/instantiator/issues",
6622 "source": "https://github.com/doctrine/instantiator/tree/1.5.0" 6706 "source": "https://github.com/doctrine/instantiator/tree/1.5.0"
6623 }, 6707 },
6624 "funding": [ 6708 "funding": [
6625 { 6709 {
6626 "url": "https://www.doctrine-project.org/sponsorship.html", 6710 "url": "https://www.doctrine-project.org/sponsorship.html",
6627 "type": "custom" 6711 "type": "custom"
6628 }, 6712 },
6629 { 6713 {
6630 "url": "https://www.patreon.com/phpdoctrine", 6714 "url": "https://www.patreon.com/phpdoctrine",
6631 "type": "patreon" 6715 "type": "patreon"
6632 }, 6716 },
6633 { 6717 {
6634 "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator", 6718 "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator",
6635 "type": "tidelift" 6719 "type": "tidelift"
6636 } 6720 }
6637 ], 6721 ],
6638 "time": "2022-12-30T00:15:36+00:00" 6722 "time": "2022-12-30T00:15:36+00:00"
6639 }, 6723 },
6640 { 6724 {
6641 "name": "fakerphp/faker", 6725 "name": "fakerphp/faker",
6642 "version": "v1.21.0", 6726 "version": "v1.21.0",
6643 "source": { 6727 "source": {
6644 "type": "git", 6728 "type": "git",
6645 "url": "https://github.com/FakerPHP/Faker.git", 6729 "url": "https://github.com/FakerPHP/Faker.git",
6646 "reference": "92efad6a967f0b79c499705c69b662f738cc9e4d" 6730 "reference": "92efad6a967f0b79c499705c69b662f738cc9e4d"
6647 }, 6731 },
6648 "dist": { 6732 "dist": {
6649 "type": "zip", 6733 "type": "zip",
6650 "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/92efad6a967f0b79c499705c69b662f738cc9e4d", 6734 "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/92efad6a967f0b79c499705c69b662f738cc9e4d",
6651 "reference": "92efad6a967f0b79c499705c69b662f738cc9e4d", 6735 "reference": "92efad6a967f0b79c499705c69b662f738cc9e4d",
6652 "shasum": "" 6736 "shasum": ""
6653 }, 6737 },
6654 "require": { 6738 "require": {
6655 "php": "^7.4 || ^8.0", 6739 "php": "^7.4 || ^8.0",
6656 "psr/container": "^1.0 || ^2.0", 6740 "psr/container": "^1.0 || ^2.0",
6657 "symfony/deprecation-contracts": "^2.2 || ^3.0" 6741 "symfony/deprecation-contracts": "^2.2 || ^3.0"
6658 }, 6742 },
6659 "conflict": { 6743 "conflict": {
6660 "fzaninotto/faker": "*" 6744 "fzaninotto/faker": "*"
6661 }, 6745 },
6662 "require-dev": { 6746 "require-dev": {
6663 "bamarni/composer-bin-plugin": "^1.4.1", 6747 "bamarni/composer-bin-plugin": "^1.4.1",
6664 "doctrine/persistence": "^1.3 || ^2.0", 6748 "doctrine/persistence": "^1.3 || ^2.0",
6665 "ext-intl": "*", 6749 "ext-intl": "*",
6666 "phpunit/phpunit": "^9.5.26", 6750 "phpunit/phpunit": "^9.5.26",
6667 "symfony/phpunit-bridge": "^5.4.16" 6751 "symfony/phpunit-bridge": "^5.4.16"
6668 }, 6752 },
6669 "suggest": { 6753 "suggest": {
6670 "doctrine/orm": "Required to use Faker\\ORM\\Doctrine", 6754 "doctrine/orm": "Required to use Faker\\ORM\\Doctrine",
6671 "ext-curl": "Required by Faker\\Provider\\Image to download images.", 6755 "ext-curl": "Required by Faker\\Provider\\Image to download images.",
6672 "ext-dom": "Required by Faker\\Provider\\HtmlLorem for generating random HTML.", 6756 "ext-dom": "Required by Faker\\Provider\\HtmlLorem for generating random HTML.",
6673 "ext-iconv": "Required by Faker\\Provider\\ru_RU\\Text::realText() for generating real Russian text.", 6757 "ext-iconv": "Required by Faker\\Provider\\ru_RU\\Text::realText() for generating real Russian text.",
6674 "ext-mbstring": "Required for multibyte Unicode string functionality." 6758 "ext-mbstring": "Required for multibyte Unicode string functionality."
6675 }, 6759 },
6676 "type": "library", 6760 "type": "library",
6677 "extra": { 6761 "extra": {
6678 "branch-alias": { 6762 "branch-alias": {
6679 "dev-main": "v1.21-dev" 6763 "dev-main": "v1.21-dev"
6680 } 6764 }
6681 }, 6765 },
6682 "autoload": { 6766 "autoload": {
6683 "psr-4": { 6767 "psr-4": {
6684 "Faker\\": "src/Faker/" 6768 "Faker\\": "src/Faker/"
6685 } 6769 }
6686 }, 6770 },
6687 "notification-url": "https://packagist.org/downloads/", 6771 "notification-url": "https://packagist.org/downloads/",
6688 "license": [ 6772 "license": [
6689 "MIT" 6773 "MIT"
6690 ], 6774 ],
6691 "authors": [ 6775 "authors": [
6692 { 6776 {
6693 "name": "François Zaninotto" 6777 "name": "François Zaninotto"
6694 } 6778 }
6695 ], 6779 ],
6696 "description": "Faker is a PHP library that generates fake data for you.", 6780 "description": "Faker is a PHP library that generates fake data for you.",
6697 "keywords": [ 6781 "keywords": [
6698 "data", 6782 "data",
6699 "faker", 6783 "faker",
6700 "fixtures" 6784 "fixtures"
6701 ], 6785 ],
6702 "support": { 6786 "support": {
6703 "issues": "https://github.com/FakerPHP/Faker/issues", 6787 "issues": "https://github.com/FakerPHP/Faker/issues",
6704 "source": "https://github.com/FakerPHP/Faker/tree/v1.21.0" 6788 "source": "https://github.com/FakerPHP/Faker/tree/v1.21.0"
6705 }, 6789 },
6706 "time": "2022-12-13T13:54:32+00:00" 6790 "time": "2022-12-13T13:54:32+00:00"
6707 }, 6791 },
6708 { 6792 {
6709 "name": "filp/whoops", 6793 "name": "filp/whoops",
6710 "version": "2.15.2", 6794 "version": "2.15.2",
6711 "source": { 6795 "source": {
6712 "type": "git", 6796 "type": "git",
6713 "url": "https://github.com/filp/whoops.git", 6797 "url": "https://github.com/filp/whoops.git",
6714 "reference": "aac9304c5ed61bf7b1b7a6064bf9806ab842ce73" 6798 "reference": "aac9304c5ed61bf7b1b7a6064bf9806ab842ce73"
6715 }, 6799 },
6716 "dist": { 6800 "dist": {
6717 "type": "zip", 6801 "type": "zip",
6718 "url": "https://api.github.com/repos/filp/whoops/zipball/aac9304c5ed61bf7b1b7a6064bf9806ab842ce73", 6802 "url": "https://api.github.com/repos/filp/whoops/zipball/aac9304c5ed61bf7b1b7a6064bf9806ab842ce73",
6719 "reference": "aac9304c5ed61bf7b1b7a6064bf9806ab842ce73", 6803 "reference": "aac9304c5ed61bf7b1b7a6064bf9806ab842ce73",
6720 "shasum": "" 6804 "shasum": ""
6721 }, 6805 },
6722 "require": { 6806 "require": {
6723 "php": "^5.5.9 || ^7.0 || ^8.0", 6807 "php": "^5.5.9 || ^7.0 || ^8.0",
6724 "psr/log": "^1.0.1 || ^2.0 || ^3.0" 6808 "psr/log": "^1.0.1 || ^2.0 || ^3.0"
6725 }, 6809 },
6726 "require-dev": { 6810 "require-dev": {
6727 "mockery/mockery": "^0.9 || ^1.0", 6811 "mockery/mockery": "^0.9 || ^1.0",
6728 "phpunit/phpunit": "^4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.3", 6812 "phpunit/phpunit": "^4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.3",
6729 "symfony/var-dumper": "^2.6 || ^3.0 || ^4.0 || ^5.0" 6813 "symfony/var-dumper": "^2.6 || ^3.0 || ^4.0 || ^5.0"
6730 }, 6814 },
6731 "suggest": { 6815 "suggest": {
6732 "symfony/var-dumper": "Pretty print complex values better with var-dumper available", 6816 "symfony/var-dumper": "Pretty print complex values better with var-dumper available",
6733 "whoops/soap": "Formats errors as SOAP responses" 6817 "whoops/soap": "Formats errors as SOAP responses"
6734 }, 6818 },
6735 "type": "library", 6819 "type": "library",
6736 "extra": { 6820 "extra": {
6737 "branch-alias": { 6821 "branch-alias": {
6738 "dev-master": "2.7-dev" 6822 "dev-master": "2.7-dev"
6739 } 6823 }
6740 }, 6824 },
6741 "autoload": { 6825 "autoload": {
6742 "psr-4": { 6826 "psr-4": {
6743 "Whoops\\": "src/Whoops/" 6827 "Whoops\\": "src/Whoops/"
6744 } 6828 }
6745 }, 6829 },
6746 "notification-url": "https://packagist.org/downloads/", 6830 "notification-url": "https://packagist.org/downloads/",
6747 "license": [ 6831 "license": [
6748 "MIT" 6832 "MIT"
6749 ], 6833 ],
6750 "authors": [ 6834 "authors": [
6751 { 6835 {
6752 "name": "Filipe Dobreira", 6836 "name": "Filipe Dobreira",
6753 "homepage": "https://github.com/filp", 6837 "homepage": "https://github.com/filp",
6754 "role": "Developer" 6838 "role": "Developer"
6755 } 6839 }
6756 ], 6840 ],
6757 "description": "php error handling for cool kids", 6841 "description": "php error handling for cool kids",
6758 "homepage": "https://filp.github.io/whoops/", 6842 "homepage": "https://filp.github.io/whoops/",
6759 "keywords": [ 6843 "keywords": [
6760 "error", 6844 "error",
6761 "exception", 6845 "exception",
6762 "handling", 6846 "handling",
6763 "library", 6847 "library",
6764 "throwable", 6848 "throwable",
6765 "whoops" 6849 "whoops"
6766 ], 6850 ],
6767 "support": { 6851 "support": {
6768 "issues": "https://github.com/filp/whoops/issues", 6852 "issues": "https://github.com/filp/whoops/issues",
6769 "source": "https://github.com/filp/whoops/tree/2.15.2" 6853 "source": "https://github.com/filp/whoops/tree/2.15.2"
6770 }, 6854 },
6771 "funding": [ 6855 "funding": [
6772 { 6856 {
6773 "url": "https://github.com/denis-sokolov", 6857 "url": "https://github.com/denis-sokolov",
6774 "type": "github" 6858 "type": "github"
6775 } 6859 }
6776 ], 6860 ],
6777 "time": "2023-04-12T12:00:00+00:00" 6861 "time": "2023-04-12T12:00:00+00:00"
6778 }, 6862 },
6779 { 6863 {
6780 "name": "hamcrest/hamcrest-php", 6864 "name": "hamcrest/hamcrest-php",
6781 "version": "v2.0.1", 6865 "version": "v2.0.1",
6782 "source": { 6866 "source": {
6783 "type": "git", 6867 "type": "git",
6784 "url": "https://github.com/hamcrest/hamcrest-php.git", 6868 "url": "https://github.com/hamcrest/hamcrest-php.git",
6785 "reference": "8c3d0a3f6af734494ad8f6fbbee0ba92422859f3" 6869 "reference": "8c3d0a3f6af734494ad8f6fbbee0ba92422859f3"
6786 }, 6870 },
6787 "dist": { 6871 "dist": {
6788 "type": "zip", 6872 "type": "zip",
6789 "url": "https://api.github.com/repos/hamcrest/hamcrest-php/zipball/8c3d0a3f6af734494ad8f6fbbee0ba92422859f3", 6873 "url": "https://api.github.com/repos/hamcrest/hamcrest-php/zipball/8c3d0a3f6af734494ad8f6fbbee0ba92422859f3",
6790 "reference": "8c3d0a3f6af734494ad8f6fbbee0ba92422859f3", 6874 "reference": "8c3d0a3f6af734494ad8f6fbbee0ba92422859f3",
6791 "shasum": "" 6875 "shasum": ""
6792 }, 6876 },
6793 "require": { 6877 "require": {
6794 "php": "^5.3|^7.0|^8.0" 6878 "php": "^5.3|^7.0|^8.0"
6795 }, 6879 },
6796 "replace": { 6880 "replace": {
6797 "cordoval/hamcrest-php": "*", 6881 "cordoval/hamcrest-php": "*",
6798 "davedevelopment/hamcrest-php": "*", 6882 "davedevelopment/hamcrest-php": "*",
6799 "kodova/hamcrest-php": "*" 6883 "kodova/hamcrest-php": "*"
6800 }, 6884 },
6801 "require-dev": { 6885 "require-dev": {
6802 "phpunit/php-file-iterator": "^1.4 || ^2.0", 6886 "phpunit/php-file-iterator": "^1.4 || ^2.0",
6803 "phpunit/phpunit": "^4.8.36 || ^5.7 || ^6.5 || ^7.0" 6887 "phpunit/phpunit": "^4.8.36 || ^5.7 || ^6.5 || ^7.0"
6804 }, 6888 },
6805 "type": "library", 6889 "type": "library",
6806 "extra": { 6890 "extra": {
6807 "branch-alias": { 6891 "branch-alias": {
6808 "dev-master": "2.1-dev" 6892 "dev-master": "2.1-dev"
6809 } 6893 }
6810 }, 6894 },
6811 "autoload": { 6895 "autoload": {
6812 "classmap": [ 6896 "classmap": [
6813 "hamcrest" 6897 "hamcrest"
6814 ] 6898 ]
6815 }, 6899 },
6816 "notification-url": "https://packagist.org/downloads/", 6900 "notification-url": "https://packagist.org/downloads/",
6817 "license": [ 6901 "license": [
6818 "BSD-3-Clause" 6902 "BSD-3-Clause"
6819 ], 6903 ],
6820 "description": "This is the PHP port of Hamcrest Matchers", 6904 "description": "This is the PHP port of Hamcrest Matchers",
6821 "keywords": [ 6905 "keywords": [
6822 "test" 6906 "test"
6823 ], 6907 ],
6824 "support": { 6908 "support": {
6825 "issues": "https://github.com/hamcrest/hamcrest-php/issues", 6909 "issues": "https://github.com/hamcrest/hamcrest-php/issues",
6826 "source": "https://github.com/hamcrest/hamcrest-php/tree/v2.0.1" 6910 "source": "https://github.com/hamcrest/hamcrest-php/tree/v2.0.1"
6827 }, 6911 },
6828 "time": "2020-07-09T08:09:16+00:00" 6912 "time": "2020-07-09T08:09:16+00:00"
6829 }, 6913 },
6830 { 6914 {
6831 "name": "laravel/pint", 6915 "name": "laravel/pint",
6832 "version": "v1.5.0", 6916 "version": "v1.5.0",
6833 "source": { 6917 "source": {
6834 "type": "git", 6918 "type": "git",
6835 "url": "https://github.com/laravel/pint.git", 6919 "url": "https://github.com/laravel/pint.git",
6836 "reference": "e0a8cef58b74662f27355be9cdea0e726bbac362" 6920 "reference": "e0a8cef58b74662f27355be9cdea0e726bbac362"
6837 }, 6921 },
6838 "dist": { 6922 "dist": {
6839 "type": "zip", 6923 "type": "zip",
6840 "url": "https://api.github.com/repos/laravel/pint/zipball/e0a8cef58b74662f27355be9cdea0e726bbac362", 6924 "url": "https://api.github.com/repos/laravel/pint/zipball/e0a8cef58b74662f27355be9cdea0e726bbac362",
6841 "reference": "e0a8cef58b74662f27355be9cdea0e726bbac362", 6925 "reference": "e0a8cef58b74662f27355be9cdea0e726bbac362",
6842 "shasum": "" 6926 "shasum": ""
6843 }, 6927 },
6844 "require": { 6928 "require": {
6845 "ext-json": "*", 6929 "ext-json": "*",
6846 "ext-mbstring": "*", 6930 "ext-mbstring": "*",
6847 "ext-tokenizer": "*", 6931 "ext-tokenizer": "*",
6848 "ext-xml": "*", 6932 "ext-xml": "*",
6849 "php": "^8.0" 6933 "php": "^8.0"
6850 }, 6934 },
6851 "require-dev": { 6935 "require-dev": {
6852 "friendsofphp/php-cs-fixer": "^3.14.4", 6936 "friendsofphp/php-cs-fixer": "^3.14.4",
6853 "illuminate/view": "^9.51.0", 6937 "illuminate/view": "^9.51.0",
6854 "laravel-zero/framework": "^9.2.0", 6938 "laravel-zero/framework": "^9.2.0",
6855 "mockery/mockery": "^1.5.1", 6939 "mockery/mockery": "^1.5.1",
6856 "nunomaduro/larastan": "^2.4.0", 6940 "nunomaduro/larastan": "^2.4.0",
6857 "nunomaduro/termwind": "^1.15.1", 6941 "nunomaduro/termwind": "^1.15.1",
6858 "pestphp/pest": "^1.22.4" 6942 "pestphp/pest": "^1.22.4"
6859 }, 6943 },
6860 "bin": [ 6944 "bin": [
6861 "builds/pint" 6945 "builds/pint"
6862 ], 6946 ],
6863 "type": "project", 6947 "type": "project",
6864 "autoload": { 6948 "autoload": {
6865 "psr-4": { 6949 "psr-4": {
6866 "App\\": "app/", 6950 "App\\": "app/",
6867 "Database\\Seeders\\": "database/seeders/", 6951 "Database\\Seeders\\": "database/seeders/",
6868 "Database\\Factories\\": "database/factories/" 6952 "Database\\Factories\\": "database/factories/"
6869 } 6953 }
6870 }, 6954 },
6871 "notification-url": "https://packagist.org/downloads/", 6955 "notification-url": "https://packagist.org/downloads/",
6872 "license": [ 6956 "license": [
6873 "MIT" 6957 "MIT"
6874 ], 6958 ],
6875 "authors": [ 6959 "authors": [
6876 { 6960 {
6877 "name": "Nuno Maduro", 6961 "name": "Nuno Maduro",
6878 "email": "enunomaduro@gmail.com" 6962 "email": "enunomaduro@gmail.com"
6879 } 6963 }
6880 ], 6964 ],
6881 "description": "An opinionated code formatter for PHP.", 6965 "description": "An opinionated code formatter for PHP.",
6882 "homepage": "https://laravel.com", 6966 "homepage": "https://laravel.com",
6883 "keywords": [ 6967 "keywords": [
6884 "format", 6968 "format",
6885 "formatter", 6969 "formatter",
6886 "lint", 6970 "lint",
6887 "linter", 6971 "linter",
6888 "php" 6972 "php"
6889 ], 6973 ],
6890 "support": { 6974 "support": {
6891 "issues": "https://github.com/laravel/pint/issues", 6975 "issues": "https://github.com/laravel/pint/issues",
6892 "source": "https://github.com/laravel/pint" 6976 "source": "https://github.com/laravel/pint"
6893 }, 6977 },
6894 "time": "2023-02-14T16:31:02+00:00" 6978 "time": "2023-02-14T16:31:02+00:00"
6895 }, 6979 },
6896 { 6980 {
6897 "name": "laravel/sail", 6981 "name": "laravel/sail",
6898 "version": "v1.22.0", 6982 "version": "v1.22.0",
6899 "source": { 6983 "source": {
6900 "type": "git", 6984 "type": "git",
6901 "url": "https://github.com/laravel/sail.git", 6985 "url": "https://github.com/laravel/sail.git",
6902 "reference": "923e1e112b6a8598664dbb0ee79dd3137f1c9d56" 6986 "reference": "923e1e112b6a8598664dbb0ee79dd3137f1c9d56"
6903 }, 6987 },
6904 "dist": { 6988 "dist": {
6905 "type": "zip", 6989 "type": "zip",
6906 "url": "https://api.github.com/repos/laravel/sail/zipball/923e1e112b6a8598664dbb0ee79dd3137f1c9d56", 6990 "url": "https://api.github.com/repos/laravel/sail/zipball/923e1e112b6a8598664dbb0ee79dd3137f1c9d56",
6907 "reference": "923e1e112b6a8598664dbb0ee79dd3137f1c9d56", 6991 "reference": "923e1e112b6a8598664dbb0ee79dd3137f1c9d56",
6908 "shasum": "" 6992 "shasum": ""
6909 }, 6993 },
6910 "require": { 6994 "require": {
6911 "illuminate/console": "^8.0|^9.0|^10.0", 6995 "illuminate/console": "^8.0|^9.0|^10.0",
6912 "illuminate/contracts": "^8.0|^9.0|^10.0", 6996 "illuminate/contracts": "^8.0|^9.0|^10.0",
6913 "illuminate/support": "^8.0|^9.0|^10.0", 6997 "illuminate/support": "^8.0|^9.0|^10.0",
6914 "php": "^8.0", 6998 "php": "^8.0",
6915 "symfony/yaml": "^6.0" 6999 "symfony/yaml": "^6.0"
6916 }, 7000 },
6917 "require-dev": { 7001 "require-dev": {
6918 "orchestra/testbench": "^6.0|^7.0|^8.0", 7002 "orchestra/testbench": "^6.0|^7.0|^8.0",
6919 "phpstan/phpstan": "^1.10" 7003 "phpstan/phpstan": "^1.10"
6920 }, 7004 },
6921 "bin": [ 7005 "bin": [
6922 "bin/sail" 7006 "bin/sail"
6923 ], 7007 ],
6924 "type": "library", 7008 "type": "library",
6925 "extra": { 7009 "extra": {
6926 "branch-alias": { 7010 "branch-alias": {
6927 "dev-master": "1.x-dev" 7011 "dev-master": "1.x-dev"
6928 }, 7012 },
6929 "laravel": { 7013 "laravel": {
6930 "providers": [ 7014 "providers": [
6931 "Laravel\\Sail\\SailServiceProvider" 7015 "Laravel\\Sail\\SailServiceProvider"
6932 ] 7016 ]
6933 } 7017 }
6934 }, 7018 },
6935 "autoload": { 7019 "autoload": {
6936 "psr-4": { 7020 "psr-4": {
6937 "Laravel\\Sail\\": "src/" 7021 "Laravel\\Sail\\": "src/"
6938 } 7022 }
6939 }, 7023 },
6940 "notification-url": "https://packagist.org/downloads/", 7024 "notification-url": "https://packagist.org/downloads/",
6941 "license": [ 7025 "license": [
6942 "MIT" 7026 "MIT"
6943 ], 7027 ],
6944 "authors": [ 7028 "authors": [
6945 { 7029 {
6946 "name": "Taylor Otwell", 7030 "name": "Taylor Otwell",
6947 "email": "taylor@laravel.com" 7031 "email": "taylor@laravel.com"
6948 } 7032 }
6949 ], 7033 ],
6950 "description": "Docker files for running a basic Laravel application.", 7034 "description": "Docker files for running a basic Laravel application.",
6951 "keywords": [ 7035 "keywords": [
6952 "docker", 7036 "docker",
6953 "laravel" 7037 "laravel"
6954 ], 7038 ],
6955 "support": { 7039 "support": {
6956 "issues": "https://github.com/laravel/sail/issues", 7040 "issues": "https://github.com/laravel/sail/issues",
6957 "source": "https://github.com/laravel/sail" 7041 "source": "https://github.com/laravel/sail"
6958 }, 7042 },
6959 "time": "2023-05-04T14:52:56+00:00" 7043 "time": "2023-05-04T14:52:56+00:00"
6960 }, 7044 },
6961 { 7045 {
7046 "name": "maximebf/debugbar",
7047 "version": "v1.19.0",
7048 "source": {
7049 "type": "git",
7050 "url": "https://github.com/maximebf/php-debugbar.git",
7051 "reference": "30f65f18f7ac086255a77a079f8e0dcdd35e828e"
7052 },
7053 "dist": {
7054 "type": "zip",
7055 "url": "https://api.github.com/repos/maximebf/php-debugbar/zipball/30f65f18f7ac086255a77a079f8e0dcdd35e828e",
7056 "reference": "30f65f18f7ac086255a77a079f8e0dcdd35e828e",
7057 "shasum": ""
7058 },
7059 "require": {
7060 "php": "^7.1|^8",
7061 "psr/log": "^1|^2|^3",
7062 "symfony/var-dumper": "^4|^5|^6"
7063 },
7064 "require-dev": {
7065 "phpunit/phpunit": ">=7.5.20 <10.0",
7066 "twig/twig": "^1.38|^2.7|^3.0"
7067 },
7068 "suggest": {
7069 "kriswallsmith/assetic": "The best way to manage assets",
7070 "monolog/monolog": "Log using Monolog",
7071 "predis/predis": "Redis storage"
7072 },
7073 "type": "library",
7074 "extra": {
7075 "branch-alias": {
7076 "dev-master": "1.18-dev"
7077 }
7078 },
7079 "autoload": {
7080 "psr-4": {
7081 "DebugBar\\": "src/DebugBar/"
7082 }
7083 },
7084 "notification-url": "https://packagist.org/downloads/",
7085 "license": [
7086 "MIT"
7087 ],
7088 "authors": [
7089 {
7090 "name": "Maxime Bouroumeau-Fuseau",
7091 "email": "maxime.bouroumeau@gmail.com",
7092 "homepage": "http://maximebf.com"
7093 },
7094 {
7095 "name": "Barry vd. Heuvel",
7096 "email": "barryvdh@gmail.com"
7097 }
7098 ],
7099 "description": "Debug bar in the browser for php application",
7100 "homepage": "https://github.com/maximebf/php-debugbar",
7101 "keywords": [
7102 "debug",
7103 "debugbar"
7104 ],
7105 "support": {
7106 "issues": "https://github.com/maximebf/php-debugbar/issues",
7107 "source": "https://github.com/maximebf/php-debugbar/tree/v1.19.0"
7108 },
7109 "time": "2023-09-19T19:53:10+00:00"
7110 },
7111 {
6962 "name": "mockery/mockery", 7112 "name": "mockery/mockery",
6963 "version": "1.5.1", 7113 "version": "1.5.1",
6964 "source": { 7114 "source": {
6965 "type": "git", 7115 "type": "git",
6966 "url": "https://github.com/mockery/mockery.git", 7116 "url": "https://github.com/mockery/mockery.git",
6967 "reference": "e92dcc83d5a51851baf5f5591d32cb2b16e3684e" 7117 "reference": "e92dcc83d5a51851baf5f5591d32cb2b16e3684e"
6968 }, 7118 },
6969 "dist": { 7119 "dist": {
6970 "type": "zip", 7120 "type": "zip",
6971 "url": "https://api.github.com/repos/mockery/mockery/zipball/e92dcc83d5a51851baf5f5591d32cb2b16e3684e", 7121 "url": "https://api.github.com/repos/mockery/mockery/zipball/e92dcc83d5a51851baf5f5591d32cb2b16e3684e",
6972 "reference": "e92dcc83d5a51851baf5f5591d32cb2b16e3684e", 7122 "reference": "e92dcc83d5a51851baf5f5591d32cb2b16e3684e",
6973 "shasum": "" 7123 "shasum": ""
6974 }, 7124 },
6975 "require": { 7125 "require": {
6976 "hamcrest/hamcrest-php": "^2.0.1", 7126 "hamcrest/hamcrest-php": "^2.0.1",
6977 "lib-pcre": ">=7.0", 7127 "lib-pcre": ">=7.0",
6978 "php": "^7.3 || ^8.0" 7128 "php": "^7.3 || ^8.0"
6979 }, 7129 },
6980 "conflict": { 7130 "conflict": {
6981 "phpunit/phpunit": "<8.0" 7131 "phpunit/phpunit": "<8.0"
6982 }, 7132 },
6983 "require-dev": { 7133 "require-dev": {
6984 "phpunit/phpunit": "^8.5 || ^9.3" 7134 "phpunit/phpunit": "^8.5 || ^9.3"
6985 }, 7135 },
6986 "type": "library", 7136 "type": "library",
6987 "extra": { 7137 "extra": {
6988 "branch-alias": { 7138 "branch-alias": {
6989 "dev-master": "1.4.x-dev" 7139 "dev-master": "1.4.x-dev"
6990 } 7140 }
6991 }, 7141 },
6992 "autoload": { 7142 "autoload": {
6993 "psr-0": { 7143 "psr-0": {
6994 "Mockery": "library/" 7144 "Mockery": "library/"
6995 } 7145 }
6996 }, 7146 },
6997 "notification-url": "https://packagist.org/downloads/", 7147 "notification-url": "https://packagist.org/downloads/",
6998 "license": [ 7148 "license": [
6999 "BSD-3-Clause" 7149 "BSD-3-Clause"
7000 ], 7150 ],
7001 "authors": [ 7151 "authors": [
7002 { 7152 {
7003 "name": "Pádraic Brady", 7153 "name": "Pádraic Brady",
7004 "email": "padraic.brady@gmail.com", 7154 "email": "padraic.brady@gmail.com",
7005 "homepage": "http://blog.astrumfutura.com" 7155 "homepage": "http://blog.astrumfutura.com"
7006 }, 7156 },
7007 { 7157 {
7008 "name": "Dave Marshall", 7158 "name": "Dave Marshall",
7009 "email": "dave.marshall@atstsolutions.co.uk", 7159 "email": "dave.marshall@atstsolutions.co.uk",
7010 "homepage": "http://davedevelopment.co.uk" 7160 "homepage": "http://davedevelopment.co.uk"
7011 } 7161 }
7012 ], 7162 ],
7013 "description": "Mockery is a simple yet flexible PHP mock object framework", 7163 "description": "Mockery is a simple yet flexible PHP mock object framework",
7014 "homepage": "https://github.com/mockery/mockery", 7164 "homepage": "https://github.com/mockery/mockery",
7015 "keywords": [ 7165 "keywords": [
7016 "BDD", 7166 "BDD",
7017 "TDD", 7167 "TDD",
7018 "library", 7168 "library",
7019 "mock", 7169 "mock",
7020 "mock objects", 7170 "mock objects",
7021 "mockery", 7171 "mockery",
7022 "stub", 7172 "stub",
7023 "test", 7173 "test",
7024 "test double", 7174 "test double",
7025 "testing" 7175 "testing"
7026 ], 7176 ],
7027 "support": { 7177 "support": {
7028 "issues": "https://github.com/mockery/mockery/issues", 7178 "issues": "https://github.com/mockery/mockery/issues",
7029 "source": "https://github.com/mockery/mockery/tree/1.5.1" 7179 "source": "https://github.com/mockery/mockery/tree/1.5.1"
7030 }, 7180 },
7031 "time": "2022-09-07T15:32:08+00:00" 7181 "time": "2022-09-07T15:32:08+00:00"
7032 }, 7182 },
7033 { 7183 {
7034 "name": "myclabs/deep-copy", 7184 "name": "myclabs/deep-copy",
7035 "version": "1.11.1", 7185 "version": "1.11.1",
7036 "source": { 7186 "source": {
7037 "type": "git", 7187 "type": "git",
7038 "url": "https://github.com/myclabs/DeepCopy.git", 7188 "url": "https://github.com/myclabs/DeepCopy.git",
7039 "reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c" 7189 "reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c"
7040 }, 7190 },
7041 "dist": { 7191 "dist": {
7042 "type": "zip", 7192 "type": "zip",
7043 "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/7284c22080590fb39f2ffa3e9057f10a4ddd0e0c", 7193 "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/7284c22080590fb39f2ffa3e9057f10a4ddd0e0c",
7044 "reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c", 7194 "reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c",
7045 "shasum": "" 7195 "shasum": ""
7046 }, 7196 },
7047 "require": { 7197 "require": {
7048 "php": "^7.1 || ^8.0" 7198 "php": "^7.1 || ^8.0"
7049 }, 7199 },
7050 "conflict": { 7200 "conflict": {
7051 "doctrine/collections": "<1.6.8", 7201 "doctrine/collections": "<1.6.8",
7052 "doctrine/common": "<2.13.3 || >=3,<3.2.2" 7202 "doctrine/common": "<2.13.3 || >=3,<3.2.2"
7053 }, 7203 },
7054 "require-dev": { 7204 "require-dev": {
7055 "doctrine/collections": "^1.6.8", 7205 "doctrine/collections": "^1.6.8",
7056 "doctrine/common": "^2.13.3 || ^3.2.2", 7206 "doctrine/common": "^2.13.3 || ^3.2.2",
7057 "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13" 7207 "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13"
7058 }, 7208 },
7059 "type": "library", 7209 "type": "library",
7060 "autoload": { 7210 "autoload": {
7061 "files": [ 7211 "files": [
7062 "src/DeepCopy/deep_copy.php" 7212 "src/DeepCopy/deep_copy.php"
7063 ], 7213 ],
7064 "psr-4": { 7214 "psr-4": {
7065 "DeepCopy\\": "src/DeepCopy/" 7215 "DeepCopy\\": "src/DeepCopy/"
7066 } 7216 }
7067 }, 7217 },
7068 "notification-url": "https://packagist.org/downloads/", 7218 "notification-url": "https://packagist.org/downloads/",
7069 "license": [ 7219 "license": [
7070 "MIT" 7220 "MIT"
7071 ], 7221 ],
7072 "description": "Create deep copies (clones) of your objects", 7222 "description": "Create deep copies (clones) of your objects",
7073 "keywords": [ 7223 "keywords": [
7074 "clone", 7224 "clone",
7075 "copy", 7225 "copy",
7076 "duplicate", 7226 "duplicate",
7077 "object", 7227 "object",
7078 "object graph" 7228 "object graph"
7079 ], 7229 ],
7080 "support": { 7230 "support": {
7081 "issues": "https://github.com/myclabs/DeepCopy/issues", 7231 "issues": "https://github.com/myclabs/DeepCopy/issues",
7082 "source": "https://github.com/myclabs/DeepCopy/tree/1.11.1" 7232 "source": "https://github.com/myclabs/DeepCopy/tree/1.11.1"
7083 }, 7233 },
7084 "funding": [ 7234 "funding": [
7085 { 7235 {
7086 "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", 7236 "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy",
7087 "type": "tidelift" 7237 "type": "tidelift"
7088 } 7238 }
7089 ], 7239 ],
7090 "time": "2023-03-08T13:26:56+00:00" 7240 "time": "2023-03-08T13:26:56+00:00"
7091 }, 7241 },
7092 { 7242 {
7093 "name": "nunomaduro/collision", 7243 "name": "nunomaduro/collision",
7094 "version": "v6.4.0", 7244 "version": "v6.4.0",
7095 "source": { 7245 "source": {
7096 "type": "git", 7246 "type": "git",
7097 "url": "https://github.com/nunomaduro/collision.git", 7247 "url": "https://github.com/nunomaduro/collision.git",
7098 "reference": "f05978827b9343cba381ca05b8c7deee346b6015" 7248 "reference": "f05978827b9343cba381ca05b8c7deee346b6015"
7099 }, 7249 },
7100 "dist": { 7250 "dist": {
7101 "type": "zip", 7251 "type": "zip",
7102 "url": "https://api.github.com/repos/nunomaduro/collision/zipball/f05978827b9343cba381ca05b8c7deee346b6015", 7252 "url": "https://api.github.com/repos/nunomaduro/collision/zipball/f05978827b9343cba381ca05b8c7deee346b6015",
7103 "reference": "f05978827b9343cba381ca05b8c7deee346b6015", 7253 "reference": "f05978827b9343cba381ca05b8c7deee346b6015",
7104 "shasum": "" 7254 "shasum": ""
7105 }, 7255 },
7106 "require": { 7256 "require": {
7107 "filp/whoops": "^2.14.5", 7257 "filp/whoops": "^2.14.5",
7108 "php": "^8.0.0", 7258 "php": "^8.0.0",
7109 "symfony/console": "^6.0.2" 7259 "symfony/console": "^6.0.2"
7110 }, 7260 },
7111 "require-dev": { 7261 "require-dev": {
7112 "brianium/paratest": "^6.4.1", 7262 "brianium/paratest": "^6.4.1",
7113 "laravel/framework": "^9.26.1", 7263 "laravel/framework": "^9.26.1",
7114 "laravel/pint": "^1.1.1", 7264 "laravel/pint": "^1.1.1",
7115 "nunomaduro/larastan": "^1.0.3", 7265 "nunomaduro/larastan": "^1.0.3",
7116 "nunomaduro/mock-final-classes": "^1.1.0", 7266 "nunomaduro/mock-final-classes": "^1.1.0",
7117 "orchestra/testbench": "^7.7", 7267 "orchestra/testbench": "^7.7",
7118 "phpunit/phpunit": "^9.5.23", 7268 "phpunit/phpunit": "^9.5.23",
7119 "spatie/ignition": "^1.4.1" 7269 "spatie/ignition": "^1.4.1"
7120 }, 7270 },
7121 "type": "library", 7271 "type": "library",
7122 "extra": { 7272 "extra": {
7123 "branch-alias": { 7273 "branch-alias": {
7124 "dev-develop": "6.x-dev" 7274 "dev-develop": "6.x-dev"
7125 }, 7275 },
7126 "laravel": { 7276 "laravel": {
7127 "providers": [ 7277 "providers": [
7128 "NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider" 7278 "NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider"
7129 ] 7279 ]
7130 } 7280 }
7131 }, 7281 },
7132 "autoload": { 7282 "autoload": {
7133 "psr-4": { 7283 "psr-4": {
7134 "NunoMaduro\\Collision\\": "src/" 7284 "NunoMaduro\\Collision\\": "src/"
7135 } 7285 }
7136 }, 7286 },
7137 "notification-url": "https://packagist.org/downloads/", 7287 "notification-url": "https://packagist.org/downloads/",
7138 "license": [ 7288 "license": [
7139 "MIT" 7289 "MIT"
7140 ], 7290 ],
7141 "authors": [ 7291 "authors": [
7142 { 7292 {
7143 "name": "Nuno Maduro", 7293 "name": "Nuno Maduro",
7144 "email": "enunomaduro@gmail.com" 7294 "email": "enunomaduro@gmail.com"
7145 } 7295 }
7146 ], 7296 ],
7147 "description": "Cli error handling for console/command-line PHP applications.", 7297 "description": "Cli error handling for console/command-line PHP applications.",
7148 "keywords": [ 7298 "keywords": [
7149 "artisan", 7299 "artisan",
7150 "cli", 7300 "cli",
7151 "command-line", 7301 "command-line",
7152 "console", 7302 "console",
7153 "error", 7303 "error",
7154 "handling", 7304 "handling",
7155 "laravel", 7305 "laravel",
7156 "laravel-zero", 7306 "laravel-zero",
7157 "php", 7307 "php",
7158 "symfony" 7308 "symfony"
7159 ], 7309 ],
7160 "support": { 7310 "support": {
7161 "issues": "https://github.com/nunomaduro/collision/issues", 7311 "issues": "https://github.com/nunomaduro/collision/issues",
7162 "source": "https://github.com/nunomaduro/collision" 7312 "source": "https://github.com/nunomaduro/collision"
7163 }, 7313 },
7164 "funding": [ 7314 "funding": [
7165 { 7315 {
7166 "url": "https://www.paypal.com/paypalme/enunomaduro", 7316 "url": "https://www.paypal.com/paypalme/enunomaduro",
7167 "type": "custom" 7317 "type": "custom"
7168 }, 7318 },
7169 { 7319 {
7170 "url": "https://github.com/nunomaduro", 7320 "url": "https://github.com/nunomaduro",
7171 "type": "github" 7321 "type": "github"
7172 }, 7322 },
7173 { 7323 {
7174 "url": "https://www.patreon.com/nunomaduro", 7324 "url": "https://www.patreon.com/nunomaduro",
7175 "type": "patreon" 7325 "type": "patreon"
7176 } 7326 }
7177 ], 7327 ],
7178 "time": "2023-01-03T12:54:54+00:00" 7328 "time": "2023-01-03T12:54:54+00:00"
7179 }, 7329 },
7180 { 7330 {
7181 "name": "phar-io/manifest", 7331 "name": "phar-io/manifest",
7182 "version": "2.0.3", 7332 "version": "2.0.3",
7183 "source": { 7333 "source": {
7184 "type": "git", 7334 "type": "git",
7185 "url": "https://github.com/phar-io/manifest.git", 7335 "url": "https://github.com/phar-io/manifest.git",
7186 "reference": "97803eca37d319dfa7826cc2437fc020857acb53" 7336 "reference": "97803eca37d319dfa7826cc2437fc020857acb53"
7187 }, 7337 },
7188 "dist": { 7338 "dist": {
7189 "type": "zip", 7339 "type": "zip",
7190 "url": "https://api.github.com/repos/phar-io/manifest/zipball/97803eca37d319dfa7826cc2437fc020857acb53", 7340 "url": "https://api.github.com/repos/phar-io/manifest/zipball/97803eca37d319dfa7826cc2437fc020857acb53",
7191 "reference": "97803eca37d319dfa7826cc2437fc020857acb53", 7341 "reference": "97803eca37d319dfa7826cc2437fc020857acb53",
7192 "shasum": "" 7342 "shasum": ""
7193 }, 7343 },
7194 "require": { 7344 "require": {
7195 "ext-dom": "*", 7345 "ext-dom": "*",
7196 "ext-phar": "*", 7346 "ext-phar": "*",
7197 "ext-xmlwriter": "*", 7347 "ext-xmlwriter": "*",
7198 "phar-io/version": "^3.0.1", 7348 "phar-io/version": "^3.0.1",
7199 "php": "^7.2 || ^8.0" 7349 "php": "^7.2 || ^8.0"
7200 }, 7350 },
7201 "type": "library", 7351 "type": "library",
7202 "extra": { 7352 "extra": {
7203 "branch-alias": { 7353 "branch-alias": {
7204 "dev-master": "2.0.x-dev" 7354 "dev-master": "2.0.x-dev"
7205 } 7355 }
7206 }, 7356 },
7207 "autoload": { 7357 "autoload": {
7208 "classmap": [ 7358 "classmap": [
7209 "src/" 7359 "src/"
7210 ] 7360 ]
7211 }, 7361 },
7212 "notification-url": "https://packagist.org/downloads/", 7362 "notification-url": "https://packagist.org/downloads/",
7213 "license": [ 7363 "license": [
7214 "BSD-3-Clause" 7364 "BSD-3-Clause"
7215 ], 7365 ],
7216 "authors": [ 7366 "authors": [
7217 { 7367 {
7218 "name": "Arne Blankerts", 7368 "name": "Arne Blankerts",
7219 "email": "arne@blankerts.de", 7369 "email": "arne@blankerts.de",
7220 "role": "Developer" 7370 "role": "Developer"
7221 }, 7371 },
7222 { 7372 {
7223 "name": "Sebastian Heuer", 7373 "name": "Sebastian Heuer",
7224 "email": "sebastian@phpeople.de", 7374 "email": "sebastian@phpeople.de",
7225 "role": "Developer" 7375 "role": "Developer"
7226 }, 7376 },
7227 { 7377 {
7228 "name": "Sebastian Bergmann", 7378 "name": "Sebastian Bergmann",
7229 "email": "sebastian@phpunit.de", 7379 "email": "sebastian@phpunit.de",
7230 "role": "Developer" 7380 "role": "Developer"
7231 } 7381 }
7232 ], 7382 ],
7233 "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", 7383 "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)",
7234 "support": { 7384 "support": {
7235 "issues": "https://github.com/phar-io/manifest/issues", 7385 "issues": "https://github.com/phar-io/manifest/issues",
7236 "source": "https://github.com/phar-io/manifest/tree/2.0.3" 7386 "source": "https://github.com/phar-io/manifest/tree/2.0.3"
7237 }, 7387 },
7238 "time": "2021-07-20T11:28:43+00:00" 7388 "time": "2021-07-20T11:28:43+00:00"
7239 }, 7389 },
7240 { 7390 {
7241 "name": "phar-io/version", 7391 "name": "phar-io/version",
7242 "version": "3.2.1", 7392 "version": "3.2.1",
7243 "source": { 7393 "source": {
7244 "type": "git", 7394 "type": "git",
7245 "url": "https://github.com/phar-io/version.git", 7395 "url": "https://github.com/phar-io/version.git",
7246 "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74" 7396 "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74"
7247 }, 7397 },
7248 "dist": { 7398 "dist": {
7249 "type": "zip", 7399 "type": "zip",
7250 "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74", 7400 "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74",
7251 "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74", 7401 "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74",
7252 "shasum": "" 7402 "shasum": ""
7253 }, 7403 },
7254 "require": { 7404 "require": {
7255 "php": "^7.2 || ^8.0" 7405 "php": "^7.2 || ^8.0"
7256 }, 7406 },
7257 "type": "library", 7407 "type": "library",
7258 "autoload": { 7408 "autoload": {
7259 "classmap": [ 7409 "classmap": [
7260 "src/" 7410 "src/"
7261 ] 7411 ]
7262 }, 7412 },
7263 "notification-url": "https://packagist.org/downloads/", 7413 "notification-url": "https://packagist.org/downloads/",
7264 "license": [ 7414 "license": [
7265 "BSD-3-Clause" 7415 "BSD-3-Clause"
7266 ], 7416 ],
7267 "authors": [ 7417 "authors": [
7268 { 7418 {
7269 "name": "Arne Blankerts", 7419 "name": "Arne Blankerts",
7270 "email": "arne@blankerts.de", 7420 "email": "arne@blankerts.de",
7271 "role": "Developer" 7421 "role": "Developer"
7272 }, 7422 },
7273 { 7423 {
7274 "name": "Sebastian Heuer", 7424 "name": "Sebastian Heuer",
7275 "email": "sebastian@phpeople.de", 7425 "email": "sebastian@phpeople.de",
7276 "role": "Developer" 7426 "role": "Developer"
7277 }, 7427 },
7278 { 7428 {
7279 "name": "Sebastian Bergmann", 7429 "name": "Sebastian Bergmann",
7280 "email": "sebastian@phpunit.de", 7430 "email": "sebastian@phpunit.de",
7281 "role": "Developer" 7431 "role": "Developer"
7282 } 7432 }
7283 ], 7433 ],
7284 "description": "Library for handling version information and constraints", 7434 "description": "Library for handling version information and constraints",
7285 "support": { 7435 "support": {
7286 "issues": "https://github.com/phar-io/version/issues", 7436 "issues": "https://github.com/phar-io/version/issues",
7287 "source": "https://github.com/phar-io/version/tree/3.2.1" 7437 "source": "https://github.com/phar-io/version/tree/3.2.1"
7288 }, 7438 },
7289 "time": "2022-02-21T01:04:05+00:00" 7439 "time": "2022-02-21T01:04:05+00:00"
7290 }, 7440 },
7291 { 7441 {
7292 "name": "phpunit/php-code-coverage", 7442 "name": "phpunit/php-code-coverage",
7293 "version": "9.2.26", 7443 "version": "9.2.26",
7294 "source": { 7444 "source": {
7295 "type": "git", 7445 "type": "git",
7296 "url": "https://github.com/sebastianbergmann/php-code-coverage.git", 7446 "url": "https://github.com/sebastianbergmann/php-code-coverage.git",
7297 "reference": "443bc6912c9bd5b409254a40f4b0f4ced7c80ea1" 7447 "reference": "443bc6912c9bd5b409254a40f4b0f4ced7c80ea1"
7298 }, 7448 },
7299 "dist": { 7449 "dist": {
7300 "type": "zip", 7450 "type": "zip",
7301 "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/443bc6912c9bd5b409254a40f4b0f4ced7c80ea1", 7451 "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/443bc6912c9bd5b409254a40f4b0f4ced7c80ea1",
7302 "reference": "443bc6912c9bd5b409254a40f4b0f4ced7c80ea1", 7452 "reference": "443bc6912c9bd5b409254a40f4b0f4ced7c80ea1",
7303 "shasum": "" 7453 "shasum": ""
7304 }, 7454 },
7305 "require": { 7455 "require": {
7306 "ext-dom": "*", 7456 "ext-dom": "*",
7307 "ext-libxml": "*", 7457 "ext-libxml": "*",
7308 "ext-xmlwriter": "*", 7458 "ext-xmlwriter": "*",
7309 "nikic/php-parser": "^4.15", 7459 "nikic/php-parser": "^4.15",
7310 "php": ">=7.3", 7460 "php": ">=7.3",
7311 "phpunit/php-file-iterator": "^3.0.3", 7461 "phpunit/php-file-iterator": "^3.0.3",
7312 "phpunit/php-text-template": "^2.0.2", 7462 "phpunit/php-text-template": "^2.0.2",
7313 "sebastian/code-unit-reverse-lookup": "^2.0.2", 7463 "sebastian/code-unit-reverse-lookup": "^2.0.2",
7314 "sebastian/complexity": "^2.0", 7464 "sebastian/complexity": "^2.0",
7315 "sebastian/environment": "^5.1.2", 7465 "sebastian/environment": "^5.1.2",
7316 "sebastian/lines-of-code": "^1.0.3", 7466 "sebastian/lines-of-code": "^1.0.3",
7317 "sebastian/version": "^3.0.1", 7467 "sebastian/version": "^3.0.1",
7318 "theseer/tokenizer": "^1.2.0" 7468 "theseer/tokenizer": "^1.2.0"
7319 }, 7469 },
7320 "require-dev": { 7470 "require-dev": {
7321 "phpunit/phpunit": "^9.3" 7471 "phpunit/phpunit": "^9.3"
7322 }, 7472 },
7323 "suggest": { 7473 "suggest": {
7324 "ext-pcov": "PHP extension that provides line coverage", 7474 "ext-pcov": "PHP extension that provides line coverage",
7325 "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage" 7475 "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage"
7326 }, 7476 },
7327 "type": "library", 7477 "type": "library",
7328 "extra": { 7478 "extra": {
7329 "branch-alias": { 7479 "branch-alias": {
7330 "dev-master": "9.2-dev" 7480 "dev-master": "9.2-dev"
7331 } 7481 }
7332 }, 7482 },
7333 "autoload": { 7483 "autoload": {
7334 "classmap": [ 7484 "classmap": [
7335 "src/" 7485 "src/"
7336 ] 7486 ]
7337 }, 7487 },
7338 "notification-url": "https://packagist.org/downloads/", 7488 "notification-url": "https://packagist.org/downloads/",
7339 "license": [ 7489 "license": [
7340 "BSD-3-Clause" 7490 "BSD-3-Clause"
7341 ], 7491 ],
7342 "authors": [ 7492 "authors": [
7343 { 7493 {
7344 "name": "Sebastian Bergmann", 7494 "name": "Sebastian Bergmann",
7345 "email": "sebastian@phpunit.de", 7495 "email": "sebastian@phpunit.de",
7346 "role": "lead" 7496 "role": "lead"
7347 } 7497 }
7348 ], 7498 ],
7349 "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", 7499 "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.",
7350 "homepage": "https://github.com/sebastianbergmann/php-code-coverage", 7500 "homepage": "https://github.com/sebastianbergmann/php-code-coverage",
7351 "keywords": [ 7501 "keywords": [
7352 "coverage", 7502 "coverage",
7353 "testing", 7503 "testing",
7354 "xunit" 7504 "xunit"
7355 ], 7505 ],
7356 "support": { 7506 "support": {
7357 "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", 7507 "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues",
7358 "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.26" 7508 "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.26"
7359 }, 7509 },
7360 "funding": [ 7510 "funding": [
7361 { 7511 {
7362 "url": "https://github.com/sebastianbergmann", 7512 "url": "https://github.com/sebastianbergmann",
7363 "type": "github" 7513 "type": "github"
7364 } 7514 }
7365 ], 7515 ],
7366 "time": "2023-03-06T12:58:08+00:00" 7516 "time": "2023-03-06T12:58:08+00:00"
7367 }, 7517 },
7368 { 7518 {
7369 "name": "phpunit/php-file-iterator", 7519 "name": "phpunit/php-file-iterator",
7370 "version": "3.0.6", 7520 "version": "3.0.6",
7371 "source": { 7521 "source": {
7372 "type": "git", 7522 "type": "git",
7373 "url": "https://github.com/sebastianbergmann/php-file-iterator.git", 7523 "url": "https://github.com/sebastianbergmann/php-file-iterator.git",
7374 "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf" 7524 "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf"
7375 }, 7525 },
7376 "dist": { 7526 "dist": {
7377 "type": "zip", 7527 "type": "zip",
7378 "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", 7528 "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf",
7379 "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", 7529 "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf",
7380 "shasum": "" 7530 "shasum": ""
7381 }, 7531 },
7382 "require": { 7532 "require": {
7383 "php": ">=7.3" 7533 "php": ">=7.3"
7384 }, 7534 },
7385 "require-dev": { 7535 "require-dev": {
7386 "phpunit/phpunit": "^9.3" 7536 "phpunit/phpunit": "^9.3"
7387 }, 7537 },
7388 "type": "library", 7538 "type": "library",
7389 "extra": { 7539 "extra": {
7390 "branch-alias": { 7540 "branch-alias": {
7391 "dev-master": "3.0-dev" 7541 "dev-master": "3.0-dev"
7392 } 7542 }
7393 }, 7543 },
7394 "autoload": { 7544 "autoload": {
7395 "classmap": [ 7545 "classmap": [
7396 "src/" 7546 "src/"
7397 ] 7547 ]
7398 }, 7548 },
7399 "notification-url": "https://packagist.org/downloads/", 7549 "notification-url": "https://packagist.org/downloads/",
7400 "license": [ 7550 "license": [
7401 "BSD-3-Clause" 7551 "BSD-3-Clause"
7402 ], 7552 ],
7403 "authors": [ 7553 "authors": [
7404 { 7554 {
7405 "name": "Sebastian Bergmann", 7555 "name": "Sebastian Bergmann",
7406 "email": "sebastian@phpunit.de", 7556 "email": "sebastian@phpunit.de",
7407 "role": "lead" 7557 "role": "lead"
7408 } 7558 }
7409 ], 7559 ],
7410 "description": "FilterIterator implementation that filters files based on a list of suffixes.", 7560 "description": "FilterIterator implementation that filters files based on a list of suffixes.",
7411 "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", 7561 "homepage": "https://github.com/sebastianbergmann/php-file-iterator/",
7412 "keywords": [ 7562 "keywords": [
7413 "filesystem", 7563 "filesystem",
7414 "iterator" 7564 "iterator"
7415 ], 7565 ],
7416 "support": { 7566 "support": {
7417 "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", 7567 "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues",
7418 "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.6" 7568 "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.6"
7419 }, 7569 },
7420 "funding": [ 7570 "funding": [
7421 { 7571 {
7422 "url": "https://github.com/sebastianbergmann", 7572 "url": "https://github.com/sebastianbergmann",
7423 "type": "github" 7573 "type": "github"
7424 } 7574 }
7425 ], 7575 ],
7426 "time": "2021-12-02T12:48:52+00:00" 7576 "time": "2021-12-02T12:48:52+00:00"
7427 }, 7577 },
7428 { 7578 {
7429 "name": "phpunit/php-invoker", 7579 "name": "phpunit/php-invoker",
7430 "version": "3.1.1", 7580 "version": "3.1.1",
7431 "source": { 7581 "source": {
7432 "type": "git", 7582 "type": "git",
7433 "url": "https://github.com/sebastianbergmann/php-invoker.git", 7583 "url": "https://github.com/sebastianbergmann/php-invoker.git",
7434 "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67" 7584 "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67"
7435 }, 7585 },
7436 "dist": { 7586 "dist": {
7437 "type": "zip", 7587 "type": "zip",
7438 "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67", 7588 "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67",
7439 "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67", 7589 "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67",
7440 "shasum": "" 7590 "shasum": ""
7441 }, 7591 },
7442 "require": { 7592 "require": {
7443 "php": ">=7.3" 7593 "php": ">=7.3"
7444 }, 7594 },
7445 "require-dev": { 7595 "require-dev": {
7446 "ext-pcntl": "*", 7596 "ext-pcntl": "*",
7447 "phpunit/phpunit": "^9.3" 7597 "phpunit/phpunit": "^9.3"
7448 }, 7598 },
7449 "suggest": { 7599 "suggest": {
7450 "ext-pcntl": "*" 7600 "ext-pcntl": "*"
7451 }, 7601 },
7452 "type": "library", 7602 "type": "library",
7453 "extra": { 7603 "extra": {
7454 "branch-alias": { 7604 "branch-alias": {
7455 "dev-master": "3.1-dev" 7605 "dev-master": "3.1-dev"
7456 } 7606 }
7457 }, 7607 },
7458 "autoload": { 7608 "autoload": {
7459 "classmap": [ 7609 "classmap": [
7460 "src/" 7610 "src/"
7461 ] 7611 ]
7462 }, 7612 },
7463 "notification-url": "https://packagist.org/downloads/", 7613 "notification-url": "https://packagist.org/downloads/",
7464 "license": [ 7614 "license": [
7465 "BSD-3-Clause" 7615 "BSD-3-Clause"
7466 ], 7616 ],
7467 "authors": [ 7617 "authors": [
7468 { 7618 {
7469 "name": "Sebastian Bergmann", 7619 "name": "Sebastian Bergmann",
7470 "email": "sebastian@phpunit.de", 7620 "email": "sebastian@phpunit.de",
7471 "role": "lead" 7621 "role": "lead"
7472 } 7622 }
7473 ], 7623 ],
7474 "description": "Invoke callables with a timeout", 7624 "description": "Invoke callables with a timeout",
7475 "homepage": "https://github.com/sebastianbergmann/php-invoker/", 7625 "homepage": "https://github.com/sebastianbergmann/php-invoker/",
7476 "keywords": [ 7626 "keywords": [
7477 "process" 7627 "process"
7478 ], 7628 ],
7479 "support": { 7629 "support": {
7480 "issues": "https://github.com/sebastianbergmann/php-invoker/issues", 7630 "issues": "https://github.com/sebastianbergmann/php-invoker/issues",
7481 "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1" 7631 "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1"
7482 }, 7632 },
7483 "funding": [ 7633 "funding": [
7484 { 7634 {
7485 "url": "https://github.com/sebastianbergmann", 7635 "url": "https://github.com/sebastianbergmann",
7486 "type": "github" 7636 "type": "github"
7487 } 7637 }
7488 ], 7638 ],
7489 "time": "2020-09-28T05:58:55+00:00" 7639 "time": "2020-09-28T05:58:55+00:00"
7490 }, 7640 },
7491 { 7641 {
7492 "name": "phpunit/php-text-template", 7642 "name": "phpunit/php-text-template",
7493 "version": "2.0.4", 7643 "version": "2.0.4",
7494 "source": { 7644 "source": {
7495 "type": "git", 7645 "type": "git",
7496 "url": "https://github.com/sebastianbergmann/php-text-template.git", 7646 "url": "https://github.com/sebastianbergmann/php-text-template.git",
7497 "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28" 7647 "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28"
7498 }, 7648 },
7499 "dist": { 7649 "dist": {
7500 "type": "zip", 7650 "type": "zip",
7501 "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", 7651 "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28",
7502 "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", 7652 "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28",
7503 "shasum": "" 7653 "shasum": ""
7504 }, 7654 },
7505 "require": { 7655 "require": {
7506 "php": ">=7.3" 7656 "php": ">=7.3"
7507 }, 7657 },
7508 "require-dev": { 7658 "require-dev": {
7509 "phpunit/phpunit": "^9.3" 7659 "phpunit/phpunit": "^9.3"
7510 }, 7660 },
7511 "type": "library", 7661 "type": "library",
7512 "extra": { 7662 "extra": {
7513 "branch-alias": { 7663 "branch-alias": {
7514 "dev-master": "2.0-dev" 7664 "dev-master": "2.0-dev"
7515 } 7665 }
7516 }, 7666 },
7517 "autoload": { 7667 "autoload": {
7518 "classmap": [ 7668 "classmap": [
7519 "src/" 7669 "src/"
7520 ] 7670 ]
7521 }, 7671 },
7522 "notification-url": "https://packagist.org/downloads/", 7672 "notification-url": "https://packagist.org/downloads/",
7523 "license": [ 7673 "license": [
7524 "BSD-3-Clause" 7674 "BSD-3-Clause"
7525 ], 7675 ],
7526 "authors": [ 7676 "authors": [
7527 { 7677 {
7528 "name": "Sebastian Bergmann", 7678 "name": "Sebastian Bergmann",
7529 "email": "sebastian@phpunit.de", 7679 "email": "sebastian@phpunit.de",
7530 "role": "lead" 7680 "role": "lead"
7531 } 7681 }
7532 ], 7682 ],
7533 "description": "Simple template engine.", 7683 "description": "Simple template engine.",
7534 "homepage": "https://github.com/sebastianbergmann/php-text-template/", 7684 "homepage": "https://github.com/sebastianbergmann/php-text-template/",
7535 "keywords": [ 7685 "keywords": [
7536 "template" 7686 "template"
7537 ], 7687 ],
7538 "support": { 7688 "support": {
7539 "issues": "https://github.com/sebastianbergmann/php-text-template/issues", 7689 "issues": "https://github.com/sebastianbergmann/php-text-template/issues",
7540 "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4" 7690 "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4"
7541 }, 7691 },
7542 "funding": [ 7692 "funding": [
7543 { 7693 {
7544 "url": "https://github.com/sebastianbergmann", 7694 "url": "https://github.com/sebastianbergmann",
7545 "type": "github" 7695 "type": "github"
7546 } 7696 }
7547 ], 7697 ],
7548 "time": "2020-10-26T05:33:50+00:00" 7698 "time": "2020-10-26T05:33:50+00:00"
7549 }, 7699 },
7550 { 7700 {
7551 "name": "phpunit/php-timer", 7701 "name": "phpunit/php-timer",
7552 "version": "5.0.3", 7702 "version": "5.0.3",
7553 "source": { 7703 "source": {
7554 "type": "git", 7704 "type": "git",
7555 "url": "https://github.com/sebastianbergmann/php-timer.git", 7705 "url": "https://github.com/sebastianbergmann/php-timer.git",
7556 "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2" 7706 "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2"
7557 }, 7707 },
7558 "dist": { 7708 "dist": {
7559 "type": "zip", 7709 "type": "zip",
7560 "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", 7710 "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2",
7561 "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", 7711 "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2",
7562 "shasum": "" 7712 "shasum": ""
7563 }, 7713 },
7564 "require": { 7714 "require": {
7565 "php": ">=7.3" 7715 "php": ">=7.3"
7566 }, 7716 },
7567 "require-dev": { 7717 "require-dev": {
7568 "phpunit/phpunit": "^9.3" 7718 "phpunit/phpunit": "^9.3"
7569 }, 7719 },
7570 "type": "library", 7720 "type": "library",
7571 "extra": { 7721 "extra": {
7572 "branch-alias": { 7722 "branch-alias": {
7573 "dev-master": "5.0-dev" 7723 "dev-master": "5.0-dev"
7574 } 7724 }
7575 }, 7725 },
7576 "autoload": { 7726 "autoload": {
7577 "classmap": [ 7727 "classmap": [
7578 "src/" 7728 "src/"
7579 ] 7729 ]
7580 }, 7730 },
7581 "notification-url": "https://packagist.org/downloads/", 7731 "notification-url": "https://packagist.org/downloads/",
7582 "license": [ 7732 "license": [
7583 "BSD-3-Clause" 7733 "BSD-3-Clause"
7584 ], 7734 ],
7585 "authors": [ 7735 "authors": [
7586 { 7736 {
7587 "name": "Sebastian Bergmann", 7737 "name": "Sebastian Bergmann",
7588 "email": "sebastian@phpunit.de", 7738 "email": "sebastian@phpunit.de",
7589 "role": "lead" 7739 "role": "lead"
7590 } 7740 }
7591 ], 7741 ],
7592 "description": "Utility class for timing", 7742 "description": "Utility class for timing",
7593 "homepage": "https://github.com/sebastianbergmann/php-timer/", 7743 "homepage": "https://github.com/sebastianbergmann/php-timer/",
7594 "keywords": [ 7744 "keywords": [
7595 "timer" 7745 "timer"
7596 ], 7746 ],
7597 "support": { 7747 "support": {
7598 "issues": "https://github.com/sebastianbergmann/php-timer/issues", 7748 "issues": "https://github.com/sebastianbergmann/php-timer/issues",
7599 "source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.3" 7749 "source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.3"
7600 }, 7750 },
7601 "funding": [ 7751 "funding": [
7602 { 7752 {
7603 "url": "https://github.com/sebastianbergmann", 7753 "url": "https://github.com/sebastianbergmann",
7604 "type": "github" 7754 "type": "github"
7605 } 7755 }
7606 ], 7756 ],
7607 "time": "2020-10-26T13:16:10+00:00" 7757 "time": "2020-10-26T13:16:10+00:00"
7608 }, 7758 },
7609 { 7759 {
7610 "name": "phpunit/phpunit", 7760 "name": "phpunit/phpunit",
7611 "version": "9.6.8", 7761 "version": "9.6.8",
7612 "source": { 7762 "source": {
7613 "type": "git", 7763 "type": "git",
7614 "url": "https://github.com/sebastianbergmann/phpunit.git", 7764 "url": "https://github.com/sebastianbergmann/phpunit.git",
7615 "reference": "17d621b3aff84d0c8b62539e269e87d8d5baa76e" 7765 "reference": "17d621b3aff84d0c8b62539e269e87d8d5baa76e"
7616 }, 7766 },
7617 "dist": { 7767 "dist": {
7618 "type": "zip", 7768 "type": "zip",
7619 "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/17d621b3aff84d0c8b62539e269e87d8d5baa76e", 7769 "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/17d621b3aff84d0c8b62539e269e87d8d5baa76e",
7620 "reference": "17d621b3aff84d0c8b62539e269e87d8d5baa76e", 7770 "reference": "17d621b3aff84d0c8b62539e269e87d8d5baa76e",
7621 "shasum": "" 7771 "shasum": ""
7622 }, 7772 },
7623 "require": { 7773 "require": {
7624 "doctrine/instantiator": "^1.3.1 || ^2", 7774 "doctrine/instantiator": "^1.3.1 || ^2",
7625 "ext-dom": "*", 7775 "ext-dom": "*",
7626 "ext-json": "*", 7776 "ext-json": "*",
7627 "ext-libxml": "*", 7777 "ext-libxml": "*",
7628 "ext-mbstring": "*", 7778 "ext-mbstring": "*",
7629 "ext-xml": "*", 7779 "ext-xml": "*",
7630 "ext-xmlwriter": "*", 7780 "ext-xmlwriter": "*",
7631 "myclabs/deep-copy": "^1.10.1", 7781 "myclabs/deep-copy": "^1.10.1",
7632 "phar-io/manifest": "^2.0.3", 7782 "phar-io/manifest": "^2.0.3",
7633 "phar-io/version": "^3.0.2", 7783 "phar-io/version": "^3.0.2",
7634 "php": ">=7.3", 7784 "php": ">=7.3",
7635 "phpunit/php-code-coverage": "^9.2.13", 7785 "phpunit/php-code-coverage": "^9.2.13",
7636 "phpunit/php-file-iterator": "^3.0.5", 7786 "phpunit/php-file-iterator": "^3.0.5",
7637 "phpunit/php-invoker": "^3.1.1", 7787 "phpunit/php-invoker": "^3.1.1",
7638 "phpunit/php-text-template": "^2.0.3", 7788 "phpunit/php-text-template": "^2.0.3",
7639 "phpunit/php-timer": "^5.0.2", 7789 "phpunit/php-timer": "^5.0.2",
7640 "sebastian/cli-parser": "^1.0.1", 7790 "sebastian/cli-parser": "^1.0.1",
7641 "sebastian/code-unit": "^1.0.6", 7791 "sebastian/code-unit": "^1.0.6",
7642 "sebastian/comparator": "^4.0.8", 7792 "sebastian/comparator": "^4.0.8",
7643 "sebastian/diff": "^4.0.3", 7793 "sebastian/diff": "^4.0.3",
7644 "sebastian/environment": "^5.1.3", 7794 "sebastian/environment": "^5.1.3",
7645 "sebastian/exporter": "^4.0.5", 7795 "sebastian/exporter": "^4.0.5",
7646 "sebastian/global-state": "^5.0.1", 7796 "sebastian/global-state": "^5.0.1",
7647 "sebastian/object-enumerator": "^4.0.3", 7797 "sebastian/object-enumerator": "^4.0.3",
7648 "sebastian/resource-operations": "^3.0.3", 7798 "sebastian/resource-operations": "^3.0.3",
7649 "sebastian/type": "^3.2", 7799 "sebastian/type": "^3.2",
7650 "sebastian/version": "^3.0.2" 7800 "sebastian/version": "^3.0.2"
7651 }, 7801 },
7652 "suggest": { 7802 "suggest": {
7653 "ext-soap": "To be able to generate mocks based on WSDL files", 7803 "ext-soap": "To be able to generate mocks based on WSDL files",
7654 "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage" 7804 "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage"
7655 }, 7805 },
7656 "bin": [ 7806 "bin": [
7657 "phpunit" 7807 "phpunit"
7658 ], 7808 ],
7659 "type": "library", 7809 "type": "library",
7660 "extra": { 7810 "extra": {
7661 "branch-alias": { 7811 "branch-alias": {
7662 "dev-master": "9.6-dev" 7812 "dev-master": "9.6-dev"
7663 } 7813 }
7664 }, 7814 },
7665 "autoload": { 7815 "autoload": {
7666 "files": [ 7816 "files": [
7667 "src/Framework/Assert/Functions.php" 7817 "src/Framework/Assert/Functions.php"
7668 ], 7818 ],
7669 "classmap": [ 7819 "classmap": [
7670 "src/" 7820 "src/"
7671 ] 7821 ]
7672 }, 7822 },
7673 "notification-url": "https://packagist.org/downloads/", 7823 "notification-url": "https://packagist.org/downloads/",
7674 "license": [ 7824 "license": [
7675 "BSD-3-Clause" 7825 "BSD-3-Clause"
7676 ], 7826 ],
7677 "authors": [ 7827 "authors": [
7678 { 7828 {
7679 "name": "Sebastian Bergmann", 7829 "name": "Sebastian Bergmann",
7680 "email": "sebastian@phpunit.de", 7830 "email": "sebastian@phpunit.de",
7681 "role": "lead" 7831 "role": "lead"
7682 } 7832 }
7683 ], 7833 ],
7684 "description": "The PHP Unit Testing framework.", 7834 "description": "The PHP Unit Testing framework.",
7685 "homepage": "https://phpunit.de/", 7835 "homepage": "https://phpunit.de/",
7686 "keywords": [ 7836 "keywords": [
7687 "phpunit", 7837 "phpunit",
7688 "testing", 7838 "testing",
7689 "xunit" 7839 "xunit"
7690 ], 7840 ],
7691 "support": { 7841 "support": {
7692 "issues": "https://github.com/sebastianbergmann/phpunit/issues", 7842 "issues": "https://github.com/sebastianbergmann/phpunit/issues",
7693 "security": "https://github.com/sebastianbergmann/phpunit/security/policy", 7843 "security": "https://github.com/sebastianbergmann/phpunit/security/policy",
7694 "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.8" 7844 "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.8"
7695 }, 7845 },
7696 "funding": [ 7846 "funding": [
7697 { 7847 {
7698 "url": "https://phpunit.de/sponsors.html", 7848 "url": "https://phpunit.de/sponsors.html",
7699 "type": "custom" 7849 "type": "custom"
7700 }, 7850 },
7701 { 7851 {
7702 "url": "https://github.com/sebastianbergmann", 7852 "url": "https://github.com/sebastianbergmann",
7703 "type": "github" 7853 "type": "github"
7704 }, 7854 },
7705 { 7855 {
7706 "url": "https://tidelift.com/funding/github/packagist/phpunit/phpunit", 7856 "url": "https://tidelift.com/funding/github/packagist/phpunit/phpunit",
7707 "type": "tidelift" 7857 "type": "tidelift"
7708 } 7858 }
7709 ], 7859 ],
7710 "time": "2023-05-11T05:14:45+00:00" 7860 "time": "2023-05-11T05:14:45+00:00"
7711 }, 7861 },
7712 { 7862 {
7713 "name": "sebastian/cli-parser", 7863 "name": "sebastian/cli-parser",
7714 "version": "1.0.1", 7864 "version": "1.0.1",
7715 "source": { 7865 "source": {
7716 "type": "git", 7866 "type": "git",
7717 "url": "https://github.com/sebastianbergmann/cli-parser.git", 7867 "url": "https://github.com/sebastianbergmann/cli-parser.git",
7718 "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2" 7868 "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2"
7719 }, 7869 },
7720 "dist": { 7870 "dist": {
7721 "type": "zip", 7871 "type": "zip",
7722 "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/442e7c7e687e42adc03470c7b668bc4b2402c0b2", 7872 "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/442e7c7e687e42adc03470c7b668bc4b2402c0b2",
7723 "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2", 7873 "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2",
7724 "shasum": "" 7874 "shasum": ""
7725 }, 7875 },
7726 "require": { 7876 "require": {
7727 "php": ">=7.3" 7877 "php": ">=7.3"
7728 }, 7878 },
7729 "require-dev": { 7879 "require-dev": {
7730 "phpunit/phpunit": "^9.3" 7880 "phpunit/phpunit": "^9.3"
7731 }, 7881 },
7732 "type": "library", 7882 "type": "library",
7733 "extra": { 7883 "extra": {
7734 "branch-alias": { 7884 "branch-alias": {
7735 "dev-master": "1.0-dev" 7885 "dev-master": "1.0-dev"
7736 } 7886 }
7737 }, 7887 },
7738 "autoload": { 7888 "autoload": {
7739 "classmap": [ 7889 "classmap": [
7740 "src/" 7890 "src/"
7741 ] 7891 ]
7742 }, 7892 },
7743 "notification-url": "https://packagist.org/downloads/", 7893 "notification-url": "https://packagist.org/downloads/",
7744 "license": [ 7894 "license": [
7745 "BSD-3-Clause" 7895 "BSD-3-Clause"
7746 ], 7896 ],
7747 "authors": [ 7897 "authors": [
7748 { 7898 {
7749 "name": "Sebastian Bergmann", 7899 "name": "Sebastian Bergmann",
7750 "email": "sebastian@phpunit.de", 7900 "email": "sebastian@phpunit.de",
7751 "role": "lead" 7901 "role": "lead"
7752 } 7902 }
7753 ], 7903 ],
7754 "description": "Library for parsing CLI options", 7904 "description": "Library for parsing CLI options",
7755 "homepage": "https://github.com/sebastianbergmann/cli-parser", 7905 "homepage": "https://github.com/sebastianbergmann/cli-parser",
7756 "support": { 7906 "support": {
7757 "issues": "https://github.com/sebastianbergmann/cli-parser/issues", 7907 "issues": "https://github.com/sebastianbergmann/cli-parser/issues",
7758 "source": "https://github.com/sebastianbergmann/cli-parser/tree/1.0.1" 7908 "source": "https://github.com/sebastianbergmann/cli-parser/tree/1.0.1"
7759 }, 7909 },
7760 "funding": [ 7910 "funding": [
7761 { 7911 {
7762 "url": "https://github.com/sebastianbergmann", 7912 "url": "https://github.com/sebastianbergmann",
7763 "type": "github" 7913 "type": "github"
7764 } 7914 }
7765 ], 7915 ],
7766 "time": "2020-09-28T06:08:49+00:00" 7916 "time": "2020-09-28T06:08:49+00:00"
7767 }, 7917 },
7768 { 7918 {
7769 "name": "sebastian/code-unit", 7919 "name": "sebastian/code-unit",
7770 "version": "1.0.8", 7920 "version": "1.0.8",
7771 "source": { 7921 "source": {
7772 "type": "git", 7922 "type": "git",
7773 "url": "https://github.com/sebastianbergmann/code-unit.git", 7923 "url": "https://github.com/sebastianbergmann/code-unit.git",
7774 "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120" 7924 "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120"
7775 }, 7925 },
7776 "dist": { 7926 "dist": {
7777 "type": "zip", 7927 "type": "zip",
7778 "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120", 7928 "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120",
7779 "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120", 7929 "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120",
7780 "shasum": "" 7930 "shasum": ""
7781 }, 7931 },
7782 "require": { 7932 "require": {
7783 "php": ">=7.3" 7933 "php": ">=7.3"
7784 }, 7934 },
7785 "require-dev": { 7935 "require-dev": {
7786 "phpunit/phpunit": "^9.3" 7936 "phpunit/phpunit": "^9.3"
7787 }, 7937 },
7788 "type": "library", 7938 "type": "library",
7789 "extra": { 7939 "extra": {
7790 "branch-alias": { 7940 "branch-alias": {
7791 "dev-master": "1.0-dev" 7941 "dev-master": "1.0-dev"
7792 } 7942 }
7793 }, 7943 },
7794 "autoload": { 7944 "autoload": {
7795 "classmap": [ 7945 "classmap": [
7796 "src/" 7946 "src/"
7797 ] 7947 ]
7798 }, 7948 },
7799 "notification-url": "https://packagist.org/downloads/", 7949 "notification-url": "https://packagist.org/downloads/",
7800 "license": [ 7950 "license": [
7801 "BSD-3-Clause" 7951 "BSD-3-Clause"
7802 ], 7952 ],
7803 "authors": [ 7953 "authors": [
7804 { 7954 {
7805 "name": "Sebastian Bergmann", 7955 "name": "Sebastian Bergmann",
7806 "email": "sebastian@phpunit.de", 7956 "email": "sebastian@phpunit.de",
7807 "role": "lead" 7957 "role": "lead"
7808 } 7958 }
7809 ], 7959 ],
7810 "description": "Collection of value objects that represent the PHP code units", 7960 "description": "Collection of value objects that represent the PHP code units",
7811 "homepage": "https://github.com/sebastianbergmann/code-unit", 7961 "homepage": "https://github.com/sebastianbergmann/code-unit",
7812 "support": { 7962 "support": {
7813 "issues": "https://github.com/sebastianbergmann/code-unit/issues", 7963 "issues": "https://github.com/sebastianbergmann/code-unit/issues",
7814 "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8" 7964 "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8"
7815 }, 7965 },
7816 "funding": [ 7966 "funding": [
7817 { 7967 {
7818 "url": "https://github.com/sebastianbergmann", 7968 "url": "https://github.com/sebastianbergmann",
7819 "type": "github" 7969 "type": "github"
7820 } 7970 }
7821 ], 7971 ],
7822 "time": "2020-10-26T13:08:54+00:00" 7972 "time": "2020-10-26T13:08:54+00:00"
7823 }, 7973 },
7824 { 7974 {
7825 "name": "sebastian/code-unit-reverse-lookup", 7975 "name": "sebastian/code-unit-reverse-lookup",
7826 "version": "2.0.3", 7976 "version": "2.0.3",
7827 "source": { 7977 "source": {
7828 "type": "git", 7978 "type": "git",
7829 "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", 7979 "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git",
7830 "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" 7980 "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5"
7831 }, 7981 },
7832 "dist": { 7982 "dist": {
7833 "type": "zip", 7983 "type": "zip",
7834 "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", 7984 "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5",
7835 "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", 7985 "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5",
7836 "shasum": "" 7986 "shasum": ""
7837 }, 7987 },
7838 "require": { 7988 "require": {
7839 "php": ">=7.3" 7989 "php": ">=7.3"
7840 }, 7990 },
7841 "require-dev": { 7991 "require-dev": {
7842 "phpunit/phpunit": "^9.3" 7992 "phpunit/phpunit": "^9.3"
7843 }, 7993 },
7844 "type": "library", 7994 "type": "library",
7845 "extra": { 7995 "extra": {
7846 "branch-alias": { 7996 "branch-alias": {
7847 "dev-master": "2.0-dev" 7997 "dev-master": "2.0-dev"
7848 } 7998 }
7849 }, 7999 },
7850 "autoload": { 8000 "autoload": {
7851 "classmap": [ 8001 "classmap": [
7852 "src/" 8002 "src/"
7853 ] 8003 ]
7854 }, 8004 },
7855 "notification-url": "https://packagist.org/downloads/", 8005 "notification-url": "https://packagist.org/downloads/",
7856 "license": [ 8006 "license": [
7857 "BSD-3-Clause" 8007 "BSD-3-Clause"
7858 ], 8008 ],
7859 "authors": [ 8009 "authors": [
7860 { 8010 {
7861 "name": "Sebastian Bergmann", 8011 "name": "Sebastian Bergmann",
7862 "email": "sebastian@phpunit.de" 8012 "email": "sebastian@phpunit.de"
7863 } 8013 }
7864 ], 8014 ],
7865 "description": "Looks up which function or method a line of code belongs to", 8015 "description": "Looks up which function or method a line of code belongs to",
7866 "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", 8016 "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/",
7867 "support": { 8017 "support": {
7868 "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", 8018 "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues",
7869 "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3" 8019 "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3"
7870 }, 8020 },
7871 "funding": [ 8021 "funding": [
7872 { 8022 {
7873 "url": "https://github.com/sebastianbergmann", 8023 "url": "https://github.com/sebastianbergmann",
7874 "type": "github" 8024 "type": "github"
7875 } 8025 }
7876 ], 8026 ],
7877 "time": "2020-09-28T05:30:19+00:00" 8027 "time": "2020-09-28T05:30:19+00:00"
7878 }, 8028 },
7879 { 8029 {
7880 "name": "sebastian/comparator", 8030 "name": "sebastian/comparator",
7881 "version": "4.0.8", 8031 "version": "4.0.8",
7882 "source": { 8032 "source": {
7883 "type": "git", 8033 "type": "git",
7884 "url": "https://github.com/sebastianbergmann/comparator.git", 8034 "url": "https://github.com/sebastianbergmann/comparator.git",
7885 "reference": "fa0f136dd2334583309d32b62544682ee972b51a" 8035 "reference": "fa0f136dd2334583309d32b62544682ee972b51a"
7886 }, 8036 },
7887 "dist": { 8037 "dist": {
7888 "type": "zip", 8038 "type": "zip",
7889 "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/fa0f136dd2334583309d32b62544682ee972b51a", 8039 "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/fa0f136dd2334583309d32b62544682ee972b51a",
7890 "reference": "fa0f136dd2334583309d32b62544682ee972b51a", 8040 "reference": "fa0f136dd2334583309d32b62544682ee972b51a",
7891 "shasum": "" 8041 "shasum": ""
7892 }, 8042 },
7893 "require": { 8043 "require": {
7894 "php": ">=7.3", 8044 "php": ">=7.3",
7895 "sebastian/diff": "^4.0", 8045 "sebastian/diff": "^4.0",
7896 "sebastian/exporter": "^4.0" 8046 "sebastian/exporter": "^4.0"
7897 }, 8047 },
7898 "require-dev": { 8048 "require-dev": {
7899 "phpunit/phpunit": "^9.3" 8049 "phpunit/phpunit": "^9.3"
7900 }, 8050 },
7901 "type": "library", 8051 "type": "library",
7902 "extra": { 8052 "extra": {
7903 "branch-alias": { 8053 "branch-alias": {
7904 "dev-master": "4.0-dev" 8054 "dev-master": "4.0-dev"
7905 } 8055 }
7906 }, 8056 },
7907 "autoload": { 8057 "autoload": {
7908 "classmap": [ 8058 "classmap": [
7909 "src/" 8059 "src/"
7910 ] 8060 ]
7911 }, 8061 },
7912 "notification-url": "https://packagist.org/downloads/", 8062 "notification-url": "https://packagist.org/downloads/",
7913 "license": [ 8063 "license": [
7914 "BSD-3-Clause" 8064 "BSD-3-Clause"
7915 ], 8065 ],
7916 "authors": [ 8066 "authors": [
7917 { 8067 {
7918 "name": "Sebastian Bergmann", 8068 "name": "Sebastian Bergmann",
7919 "email": "sebastian@phpunit.de" 8069 "email": "sebastian@phpunit.de"
7920 }, 8070 },
7921 { 8071 {
7922 "name": "Jeff Welch", 8072 "name": "Jeff Welch",
7923 "email": "whatthejeff@gmail.com" 8073 "email": "whatthejeff@gmail.com"
7924 }, 8074 },
7925 { 8075 {
7926 "name": "Volker Dusch", 8076 "name": "Volker Dusch",
7927 "email": "github@wallbash.com" 8077 "email": "github@wallbash.com"
7928 }, 8078 },
7929 { 8079 {
7930 "name": "Bernhard Schussek", 8080 "name": "Bernhard Schussek",
7931 "email": "bschussek@2bepublished.at" 8081 "email": "bschussek@2bepublished.at"
7932 } 8082 }
7933 ], 8083 ],
7934 "description": "Provides the functionality to compare PHP values for equality", 8084 "description": "Provides the functionality to compare PHP values for equality",
7935 "homepage": "https://github.com/sebastianbergmann/comparator", 8085 "homepage": "https://github.com/sebastianbergmann/comparator",
7936 "keywords": [ 8086 "keywords": [
7937 "comparator", 8087 "comparator",
7938 "compare", 8088 "compare",
7939 "equality" 8089 "equality"
7940 ], 8090 ],
7941 "support": { 8091 "support": {
7942 "issues": "https://github.com/sebastianbergmann/comparator/issues", 8092 "issues": "https://github.com/sebastianbergmann/comparator/issues",
7943 "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.8" 8093 "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.8"
7944 }, 8094 },
7945 "funding": [ 8095 "funding": [
7946 { 8096 {
7947 "url": "https://github.com/sebastianbergmann", 8097 "url": "https://github.com/sebastianbergmann",
7948 "type": "github" 8098 "type": "github"
7949 } 8099 }
7950 ], 8100 ],
7951 "time": "2022-09-14T12:41:17+00:00" 8101 "time": "2022-09-14T12:41:17+00:00"
7952 }, 8102 },
7953 { 8103 {
7954 "name": "sebastian/complexity", 8104 "name": "sebastian/complexity",
7955 "version": "2.0.2", 8105 "version": "2.0.2",
7956 "source": { 8106 "source": {
7957 "type": "git", 8107 "type": "git",
7958 "url": "https://github.com/sebastianbergmann/complexity.git", 8108 "url": "https://github.com/sebastianbergmann/complexity.git",
7959 "reference": "739b35e53379900cc9ac327b2147867b8b6efd88" 8109 "reference": "739b35e53379900cc9ac327b2147867b8b6efd88"
7960 }, 8110 },
7961 "dist": { 8111 "dist": {
7962 "type": "zip", 8112 "type": "zip",
7963 "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/739b35e53379900cc9ac327b2147867b8b6efd88", 8113 "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/739b35e53379900cc9ac327b2147867b8b6efd88",
7964 "reference": "739b35e53379900cc9ac327b2147867b8b6efd88", 8114 "reference": "739b35e53379900cc9ac327b2147867b8b6efd88",
7965 "shasum": "" 8115 "shasum": ""
7966 }, 8116 },
7967 "require": { 8117 "require": {
7968 "nikic/php-parser": "^4.7", 8118 "nikic/php-parser": "^4.7",
7969 "php": ">=7.3" 8119 "php": ">=7.3"
7970 }, 8120 },
7971 "require-dev": { 8121 "require-dev": {
7972 "phpunit/phpunit": "^9.3" 8122 "phpunit/phpunit": "^9.3"
7973 }, 8123 },
7974 "type": "library", 8124 "type": "library",
7975 "extra": { 8125 "extra": {
7976 "branch-alias": { 8126 "branch-alias": {
7977 "dev-master": "2.0-dev" 8127 "dev-master": "2.0-dev"
7978 } 8128 }
7979 }, 8129 },
7980 "autoload": { 8130 "autoload": {
7981 "classmap": [ 8131 "classmap": [
7982 "src/" 8132 "src/"
7983 ] 8133 ]
7984 }, 8134 },
7985 "notification-url": "https://packagist.org/downloads/", 8135 "notification-url": "https://packagist.org/downloads/",
7986 "license": [ 8136 "license": [
7987 "BSD-3-Clause" 8137 "BSD-3-Clause"
7988 ], 8138 ],
7989 "authors": [ 8139 "authors": [
7990 { 8140 {
7991 "name": "Sebastian Bergmann", 8141 "name": "Sebastian Bergmann",
7992 "email": "sebastian@phpunit.de", 8142 "email": "sebastian@phpunit.de",
7993 "role": "lead" 8143 "role": "lead"
7994 } 8144 }
7995 ], 8145 ],
7996 "description": "Library for calculating the complexity of PHP code units", 8146 "description": "Library for calculating the complexity of PHP code units",
7997 "homepage": "https://github.com/sebastianbergmann/complexity", 8147 "homepage": "https://github.com/sebastianbergmann/complexity",
7998 "support": { 8148 "support": {
7999 "issues": "https://github.com/sebastianbergmann/complexity/issues", 8149 "issues": "https://github.com/sebastianbergmann/complexity/issues",
8000 "source": "https://github.com/sebastianbergmann/complexity/tree/2.0.2" 8150 "source": "https://github.com/sebastianbergmann/complexity/tree/2.0.2"
8001 }, 8151 },
8002 "funding": [ 8152 "funding": [
8003 { 8153 {
8004 "url": "https://github.com/sebastianbergmann", 8154 "url": "https://github.com/sebastianbergmann",
8005 "type": "github" 8155 "type": "github"
8006 } 8156 }
8007 ], 8157 ],
8008 "time": "2020-10-26T15:52:27+00:00" 8158 "time": "2020-10-26T15:52:27+00:00"
8009 }, 8159 },
8010 { 8160 {
8011 "name": "sebastian/diff", 8161 "name": "sebastian/diff",
8012 "version": "4.0.5", 8162 "version": "4.0.5",
8013 "source": { 8163 "source": {
8014 "type": "git", 8164 "type": "git",
8015 "url": "https://github.com/sebastianbergmann/diff.git", 8165 "url": "https://github.com/sebastianbergmann/diff.git",
8016 "reference": "74be17022044ebaaecfdf0c5cd504fc9cd5a7131" 8166 "reference": "74be17022044ebaaecfdf0c5cd504fc9cd5a7131"
8017 }, 8167 },
8018 "dist": { 8168 "dist": {
8019 "type": "zip", 8169 "type": "zip",
8020 "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/74be17022044ebaaecfdf0c5cd504fc9cd5a7131", 8170 "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/74be17022044ebaaecfdf0c5cd504fc9cd5a7131",
8021 "reference": "74be17022044ebaaecfdf0c5cd504fc9cd5a7131", 8171 "reference": "74be17022044ebaaecfdf0c5cd504fc9cd5a7131",
8022 "shasum": "" 8172 "shasum": ""
8023 }, 8173 },
8024 "require": { 8174 "require": {
8025 "php": ">=7.3" 8175 "php": ">=7.3"
8026 }, 8176 },
8027 "require-dev": { 8177 "require-dev": {
8028 "phpunit/phpunit": "^9.3", 8178 "phpunit/phpunit": "^9.3",
8029 "symfony/process": "^4.2 || ^5" 8179 "symfony/process": "^4.2 || ^5"
8030 }, 8180 },
8031 "type": "library", 8181 "type": "library",
8032 "extra": { 8182 "extra": {
8033 "branch-alias": { 8183 "branch-alias": {
8034 "dev-master": "4.0-dev" 8184 "dev-master": "4.0-dev"
8035 } 8185 }
8036 }, 8186 },
8037 "autoload": { 8187 "autoload": {
8038 "classmap": [ 8188 "classmap": [
8039 "src/" 8189 "src/"
8040 ] 8190 ]
8041 }, 8191 },
8042 "notification-url": "https://packagist.org/downloads/", 8192 "notification-url": "https://packagist.org/downloads/",
8043 "license": [ 8193 "license": [
8044 "BSD-3-Clause" 8194 "BSD-3-Clause"
8045 ], 8195 ],
8046 "authors": [ 8196 "authors": [
8047 { 8197 {
8048 "name": "Sebastian Bergmann", 8198 "name": "Sebastian Bergmann",
8049 "email": "sebastian@phpunit.de" 8199 "email": "sebastian@phpunit.de"
8050 }, 8200 },
8051 { 8201 {
8052 "name": "Kore Nordmann", 8202 "name": "Kore Nordmann",
8053 "email": "mail@kore-nordmann.de" 8203 "email": "mail@kore-nordmann.de"
8054 } 8204 }
8055 ], 8205 ],
8056 "description": "Diff implementation", 8206 "description": "Diff implementation",
8057 "homepage": "https://github.com/sebastianbergmann/diff", 8207 "homepage": "https://github.com/sebastianbergmann/diff",
8058 "keywords": [ 8208 "keywords": [
8059 "diff", 8209 "diff",
8060 "udiff", 8210 "udiff",
8061 "unidiff", 8211 "unidiff",
8062 "unified diff" 8212 "unified diff"
8063 ], 8213 ],
8064 "support": { 8214 "support": {
8065 "issues": "https://github.com/sebastianbergmann/diff/issues", 8215 "issues": "https://github.com/sebastianbergmann/diff/issues",
8066 "source": "https://github.com/sebastianbergmann/diff/tree/4.0.5" 8216 "source": "https://github.com/sebastianbergmann/diff/tree/4.0.5"
8067 }, 8217 },
8068 "funding": [ 8218 "funding": [
8069 { 8219 {
8070 "url": "https://github.com/sebastianbergmann", 8220 "url": "https://github.com/sebastianbergmann",
8071 "type": "github" 8221 "type": "github"
8072 } 8222 }
8073 ], 8223 ],
8074 "time": "2023-05-07T05:35:17+00:00" 8224 "time": "2023-05-07T05:35:17+00:00"
8075 }, 8225 },
8076 { 8226 {
8077 "name": "sebastian/environment", 8227 "name": "sebastian/environment",
8078 "version": "5.1.5", 8228 "version": "5.1.5",
8079 "source": { 8229 "source": {
8080 "type": "git", 8230 "type": "git",
8081 "url": "https://github.com/sebastianbergmann/environment.git", 8231 "url": "https://github.com/sebastianbergmann/environment.git",
8082 "reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed" 8232 "reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed"
8083 }, 8233 },
8084 "dist": { 8234 "dist": {
8085 "type": "zip", 8235 "type": "zip",
8086 "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/830c43a844f1f8d5b7a1f6d6076b784454d8b7ed", 8236 "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/830c43a844f1f8d5b7a1f6d6076b784454d8b7ed",
8087 "reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed", 8237 "reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed",
8088 "shasum": "" 8238 "shasum": ""
8089 }, 8239 },
8090 "require": { 8240 "require": {
8091 "php": ">=7.3" 8241 "php": ">=7.3"
8092 }, 8242 },
8093 "require-dev": { 8243 "require-dev": {
8094 "phpunit/phpunit": "^9.3" 8244 "phpunit/phpunit": "^9.3"
8095 }, 8245 },
8096 "suggest": { 8246 "suggest": {
8097 "ext-posix": "*" 8247 "ext-posix": "*"
8098 }, 8248 },
8099 "type": "library", 8249 "type": "library",
8100 "extra": { 8250 "extra": {
8101 "branch-alias": { 8251 "branch-alias": {
8102 "dev-master": "5.1-dev" 8252 "dev-master": "5.1-dev"
8103 } 8253 }
8104 }, 8254 },
8105 "autoload": { 8255 "autoload": {
8106 "classmap": [ 8256 "classmap": [
8107 "src/" 8257 "src/"
8108 ] 8258 ]
8109 }, 8259 },
8110 "notification-url": "https://packagist.org/downloads/", 8260 "notification-url": "https://packagist.org/downloads/",
8111 "license": [ 8261 "license": [
8112 "BSD-3-Clause" 8262 "BSD-3-Clause"
8113 ], 8263 ],
8114 "authors": [ 8264 "authors": [
8115 { 8265 {
8116 "name": "Sebastian Bergmann", 8266 "name": "Sebastian Bergmann",
8117 "email": "sebastian@phpunit.de" 8267 "email": "sebastian@phpunit.de"
8118 } 8268 }
8119 ], 8269 ],
8120 "description": "Provides functionality to handle HHVM/PHP environments", 8270 "description": "Provides functionality to handle HHVM/PHP environments",
8121 "homepage": "http://www.github.com/sebastianbergmann/environment", 8271 "homepage": "http://www.github.com/sebastianbergmann/environment",
8122 "keywords": [ 8272 "keywords": [
8123 "Xdebug", 8273 "Xdebug",
8124 "environment", 8274 "environment",
8125 "hhvm" 8275 "hhvm"
8126 ], 8276 ],
8127 "support": { 8277 "support": {
8128 "issues": "https://github.com/sebastianbergmann/environment/issues", 8278 "issues": "https://github.com/sebastianbergmann/environment/issues",
8129 "source": "https://github.com/sebastianbergmann/environment/tree/5.1.5" 8279 "source": "https://github.com/sebastianbergmann/environment/tree/5.1.5"
8130 }, 8280 },
8131 "funding": [ 8281 "funding": [
8132 { 8282 {
8133 "url": "https://github.com/sebastianbergmann", 8283 "url": "https://github.com/sebastianbergmann",
8134 "type": "github" 8284 "type": "github"
8135 } 8285 }
8136 ], 8286 ],
8137 "time": "2023-02-03T06:03:51+00:00" 8287 "time": "2023-02-03T06:03:51+00:00"
8138 }, 8288 },
8139 { 8289 {
8140 "name": "sebastian/exporter", 8290 "name": "sebastian/exporter",
8141 "version": "4.0.5", 8291 "version": "4.0.5",
8142 "source": { 8292 "source": {
8143 "type": "git", 8293 "type": "git",
8144 "url": "https://github.com/sebastianbergmann/exporter.git", 8294 "url": "https://github.com/sebastianbergmann/exporter.git",
8145 "reference": "ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d" 8295 "reference": "ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d"
8146 }, 8296 },
8147 "dist": { 8297 "dist": {
8148 "type": "zip", 8298 "type": "zip",
8149 "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d", 8299 "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d",
8150 "reference": "ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d", 8300 "reference": "ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d",
8151 "shasum": "" 8301 "shasum": ""
8152 }, 8302 },
8153 "require": { 8303 "require": {
8154 "php": ">=7.3", 8304 "php": ">=7.3",
8155 "sebastian/recursion-context": "^4.0" 8305 "sebastian/recursion-context": "^4.0"
8156 }, 8306 },
8157 "require-dev": { 8307 "require-dev": {
8158 "ext-mbstring": "*", 8308 "ext-mbstring": "*",
8159 "phpunit/phpunit": "^9.3" 8309 "phpunit/phpunit": "^9.3"
8160 }, 8310 },
8161 "type": "library", 8311 "type": "library",
8162 "extra": { 8312 "extra": {
8163 "branch-alias": { 8313 "branch-alias": {
8164 "dev-master": "4.0-dev" 8314 "dev-master": "4.0-dev"
8165 } 8315 }
8166 }, 8316 },
8167 "autoload": { 8317 "autoload": {
8168 "classmap": [ 8318 "classmap": [
8169 "src/" 8319 "src/"
8170 ] 8320 ]
8171 }, 8321 },
8172 "notification-url": "https://packagist.org/downloads/", 8322 "notification-url": "https://packagist.org/downloads/",
8173 "license": [ 8323 "license": [
8174 "BSD-3-Clause" 8324 "BSD-3-Clause"
8175 ], 8325 ],
8176 "authors": [ 8326 "authors": [
8177 { 8327 {
8178 "name": "Sebastian Bergmann", 8328 "name": "Sebastian Bergmann",
8179 "email": "sebastian@phpunit.de" 8329 "email": "sebastian@phpunit.de"
8180 }, 8330 },
8181 { 8331 {
8182 "name": "Jeff Welch", 8332 "name": "Jeff Welch",
8183 "email": "whatthejeff@gmail.com" 8333 "email": "whatthejeff@gmail.com"
8184 }, 8334 },
8185 { 8335 {
8186 "name": "Volker Dusch", 8336 "name": "Volker Dusch",
8187 "email": "github@wallbash.com" 8337 "email": "github@wallbash.com"
8188 }, 8338 },
8189 { 8339 {
8190 "name": "Adam Harvey", 8340 "name": "Adam Harvey",
8191 "email": "aharvey@php.net" 8341 "email": "aharvey@php.net"
8192 }, 8342 },
8193 { 8343 {
8194 "name": "Bernhard Schussek", 8344 "name": "Bernhard Schussek",
8195 "email": "bschussek@gmail.com" 8345 "email": "bschussek@gmail.com"
8196 } 8346 }
8197 ], 8347 ],
8198 "description": "Provides the functionality to export PHP variables for visualization", 8348 "description": "Provides the functionality to export PHP variables for visualization",
8199 "homepage": "https://www.github.com/sebastianbergmann/exporter", 8349 "homepage": "https://www.github.com/sebastianbergmann/exporter",
8200 "keywords": [ 8350 "keywords": [
8201 "export", 8351 "export",
8202 "exporter" 8352 "exporter"
8203 ], 8353 ],
8204 "support": { 8354 "support": {
8205 "issues": "https://github.com/sebastianbergmann/exporter/issues", 8355 "issues": "https://github.com/sebastianbergmann/exporter/issues",
8206 "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.5" 8356 "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.5"
8207 }, 8357 },
8208 "funding": [ 8358 "funding": [
8209 { 8359 {
8210 "url": "https://github.com/sebastianbergmann", 8360 "url": "https://github.com/sebastianbergmann",
8211 "type": "github" 8361 "type": "github"
8212 } 8362 }
8213 ], 8363 ],
8214 "time": "2022-09-14T06:03:37+00:00" 8364 "time": "2022-09-14T06:03:37+00:00"
8215 }, 8365 },
8216 { 8366 {
8217 "name": "sebastian/global-state", 8367 "name": "sebastian/global-state",
8218 "version": "5.0.5", 8368 "version": "5.0.5",
8219 "source": { 8369 "source": {
8220 "type": "git", 8370 "type": "git",
8221 "url": "https://github.com/sebastianbergmann/global-state.git", 8371 "url": "https://github.com/sebastianbergmann/global-state.git",
8222 "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2" 8372 "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2"
8223 }, 8373 },
8224 "dist": { 8374 "dist": {
8225 "type": "zip", 8375 "type": "zip",
8226 "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/0ca8db5a5fc9c8646244e629625ac486fa286bf2", 8376 "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/0ca8db5a5fc9c8646244e629625ac486fa286bf2",
8227 "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2", 8377 "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2",
8228 "shasum": "" 8378 "shasum": ""
8229 }, 8379 },
8230 "require": { 8380 "require": {
8231 "php": ">=7.3", 8381 "php": ">=7.3",
8232 "sebastian/object-reflector": "^2.0", 8382 "sebastian/object-reflector": "^2.0",
8233 "sebastian/recursion-context": "^4.0" 8383 "sebastian/recursion-context": "^4.0"
8234 }, 8384 },
8235 "require-dev": { 8385 "require-dev": {
8236 "ext-dom": "*", 8386 "ext-dom": "*",
8237 "phpunit/phpunit": "^9.3" 8387 "phpunit/phpunit": "^9.3"
8238 }, 8388 },
8239 "suggest": { 8389 "suggest": {
8240 "ext-uopz": "*" 8390 "ext-uopz": "*"
8241 }, 8391 },
8242 "type": "library", 8392 "type": "library",
8243 "extra": { 8393 "extra": {
8244 "branch-alias": { 8394 "branch-alias": {
8245 "dev-master": "5.0-dev" 8395 "dev-master": "5.0-dev"
8246 } 8396 }
8247 }, 8397 },
8248 "autoload": { 8398 "autoload": {
8249 "classmap": [ 8399 "classmap": [
8250 "src/" 8400 "src/"
8251 ] 8401 ]
8252 }, 8402 },
8253 "notification-url": "https://packagist.org/downloads/", 8403 "notification-url": "https://packagist.org/downloads/",
8254 "license": [ 8404 "license": [
8255 "BSD-3-Clause" 8405 "BSD-3-Clause"
8256 ], 8406 ],
8257 "authors": [ 8407 "authors": [
8258 { 8408 {
8259 "name": "Sebastian Bergmann", 8409 "name": "Sebastian Bergmann",
8260 "email": "sebastian@phpunit.de" 8410 "email": "sebastian@phpunit.de"
8261 } 8411 }
8262 ], 8412 ],
8263 "description": "Snapshotting of global state", 8413 "description": "Snapshotting of global state",
8264 "homepage": "http://www.github.com/sebastianbergmann/global-state", 8414 "homepage": "http://www.github.com/sebastianbergmann/global-state",
8265 "keywords": [ 8415 "keywords": [
8266 "global state" 8416 "global state"
8267 ], 8417 ],
8268 "support": { 8418 "support": {
8269 "issues": "https://github.com/sebastianbergmann/global-state/issues", 8419 "issues": "https://github.com/sebastianbergmann/global-state/issues",
8270 "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.5" 8420 "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.5"
8271 }, 8421 },
8272 "funding": [ 8422 "funding": [
8273 { 8423 {
8274 "url": "https://github.com/sebastianbergmann", 8424 "url": "https://github.com/sebastianbergmann",
8275 "type": "github" 8425 "type": "github"
8276 } 8426 }
8277 ], 8427 ],
8278 "time": "2022-02-14T08:28:10+00:00" 8428 "time": "2022-02-14T08:28:10+00:00"
8279 }, 8429 },
8280 { 8430 {
8281 "name": "sebastian/lines-of-code", 8431 "name": "sebastian/lines-of-code",
8282 "version": "1.0.3", 8432 "version": "1.0.3",
8283 "source": { 8433 "source": {
8284 "type": "git", 8434 "type": "git",
8285 "url": "https://github.com/sebastianbergmann/lines-of-code.git", 8435 "url": "https://github.com/sebastianbergmann/lines-of-code.git",
8286 "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc" 8436 "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc"
8287 }, 8437 },
8288 "dist": { 8438 "dist": {
8289 "type": "zip", 8439 "type": "zip",
8290 "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/c1c2e997aa3146983ed888ad08b15470a2e22ecc", 8440 "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/c1c2e997aa3146983ed888ad08b15470a2e22ecc",
8291 "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc", 8441 "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc",
8292 "shasum": "" 8442 "shasum": ""
8293 }, 8443 },
8294 "require": { 8444 "require": {
8295 "nikic/php-parser": "^4.6", 8445 "nikic/php-parser": "^4.6",
8296 "php": ">=7.3" 8446 "php": ">=7.3"
8297 }, 8447 },
8298 "require-dev": { 8448 "require-dev": {
8299 "phpunit/phpunit": "^9.3" 8449 "phpunit/phpunit": "^9.3"
8300 }, 8450 },
8301 "type": "library", 8451 "type": "library",
8302 "extra": { 8452 "extra": {
8303 "branch-alias": { 8453 "branch-alias": {
8304 "dev-master": "1.0-dev" 8454 "dev-master": "1.0-dev"
8305 } 8455 }
8306 }, 8456 },
8307 "autoload": { 8457 "autoload": {
8308 "classmap": [ 8458 "classmap": [
8309 "src/" 8459 "src/"
8310 ] 8460 ]
8311 }, 8461 },
8312 "notification-url": "https://packagist.org/downloads/", 8462 "notification-url": "https://packagist.org/downloads/",
8313 "license": [ 8463 "license": [
8314 "BSD-3-Clause" 8464 "BSD-3-Clause"
8315 ], 8465 ],
8316 "authors": [ 8466 "authors": [
8317 { 8467 {
8318 "name": "Sebastian Bergmann", 8468 "name": "Sebastian Bergmann",
8319 "email": "sebastian@phpunit.de", 8469 "email": "sebastian@phpunit.de",
8320 "role": "lead" 8470 "role": "lead"
8321 } 8471 }
8322 ], 8472 ],
8323 "description": "Library for counting the lines of code in PHP source code", 8473 "description": "Library for counting the lines of code in PHP source code",
8324 "homepage": "https://github.com/sebastianbergmann/lines-of-code", 8474 "homepage": "https://github.com/sebastianbergmann/lines-of-code",
8325 "support": { 8475 "support": {
8326 "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", 8476 "issues": "https://github.com/sebastianbergmann/lines-of-code/issues",
8327 "source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.3" 8477 "source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.3"
8328 }, 8478 },
8329 "funding": [ 8479 "funding": [
8330 { 8480 {
8331 "url": "https://github.com/sebastianbergmann", 8481 "url": "https://github.com/sebastianbergmann",
8332 "type": "github" 8482 "type": "github"
8333 } 8483 }
8334 ], 8484 ],
8335 "time": "2020-11-28T06:42:11+00:00" 8485 "time": "2020-11-28T06:42:11+00:00"
8336 }, 8486 },
8337 { 8487 {
8338 "name": "sebastian/object-enumerator", 8488 "name": "sebastian/object-enumerator",
8339 "version": "4.0.4", 8489 "version": "4.0.4",
8340 "source": { 8490 "source": {
8341 "type": "git", 8491 "type": "git",
8342 "url": "https://github.com/sebastianbergmann/object-enumerator.git", 8492 "url": "https://github.com/sebastianbergmann/object-enumerator.git",
8343 "reference": "5c9eeac41b290a3712d88851518825ad78f45c71" 8493 "reference": "5c9eeac41b290a3712d88851518825ad78f45c71"
8344 }, 8494 },
8345 "dist": { 8495 "dist": {
8346 "type": "zip", 8496 "type": "zip",
8347 "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71", 8497 "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71",
8348 "reference": "5c9eeac41b290a3712d88851518825ad78f45c71", 8498 "reference": "5c9eeac41b290a3712d88851518825ad78f45c71",
8349 "shasum": "" 8499 "shasum": ""
8350 }, 8500 },
8351 "require": { 8501 "require": {
8352 "php": ">=7.3", 8502 "php": ">=7.3",
8353 "sebastian/object-reflector": "^2.0", 8503 "sebastian/object-reflector": "^2.0",
8354 "sebastian/recursion-context": "^4.0" 8504 "sebastian/recursion-context": "^4.0"
8355 }, 8505 },
8356 "require-dev": { 8506 "require-dev": {
8357 "phpunit/phpunit": "^9.3" 8507 "phpunit/phpunit": "^9.3"
8358 }, 8508 },
8359 "type": "library", 8509 "type": "library",
8360 "extra": { 8510 "extra": {
8361 "branch-alias": { 8511 "branch-alias": {
8362 "dev-master": "4.0-dev" 8512 "dev-master": "4.0-dev"
8363 } 8513 }
8364 }, 8514 },
8365 "autoload": { 8515 "autoload": {
8366 "classmap": [ 8516 "classmap": [
8367 "src/" 8517 "src/"
8368 ] 8518 ]
8369 }, 8519 },
8370 "notification-url": "https://packagist.org/downloads/", 8520 "notification-url": "https://packagist.org/downloads/",
8371 "license": [ 8521 "license": [
8372 "BSD-3-Clause" 8522 "BSD-3-Clause"
8373 ], 8523 ],
8374 "authors": [ 8524 "authors": [
8375 { 8525 {
8376 "name": "Sebastian Bergmann", 8526 "name": "Sebastian Bergmann",
8377 "email": "sebastian@phpunit.de" 8527 "email": "sebastian@phpunit.de"
8378 } 8528 }
8379 ], 8529 ],
8380 "description": "Traverses array structures and object graphs to enumerate all referenced objects", 8530 "description": "Traverses array structures and object graphs to enumerate all referenced objects",
8381 "homepage": "https://github.com/sebastianbergmann/object-enumerator/", 8531 "homepage": "https://github.com/sebastianbergmann/object-enumerator/",
8382 "support": { 8532 "support": {
8383 "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", 8533 "issues": "https://github.com/sebastianbergmann/object-enumerator/issues",
8384 "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4" 8534 "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4"
8385 }, 8535 },
8386 "funding": [ 8536 "funding": [
8387 { 8537 {
8388 "url": "https://github.com/sebastianbergmann", 8538 "url": "https://github.com/sebastianbergmann",
8389 "type": "github" 8539 "type": "github"
8390 } 8540 }
8391 ], 8541 ],
8392 "time": "2020-10-26T13:12:34+00:00" 8542 "time": "2020-10-26T13:12:34+00:00"
8393 }, 8543 },
8394 { 8544 {
8395 "name": "sebastian/object-reflector", 8545 "name": "sebastian/object-reflector",
8396 "version": "2.0.4", 8546 "version": "2.0.4",
8397 "source": { 8547 "source": {
8398 "type": "git", 8548 "type": "git",
8399 "url": "https://github.com/sebastianbergmann/object-reflector.git", 8549 "url": "https://github.com/sebastianbergmann/object-reflector.git",
8400 "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7" 8550 "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7"
8401 }, 8551 },
8402 "dist": { 8552 "dist": {
8403 "type": "zip", 8553 "type": "zip",
8404 "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", 8554 "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7",
8405 "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", 8555 "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7",
8406 "shasum": "" 8556 "shasum": ""
8407 }, 8557 },
8408 "require": { 8558 "require": {
8409 "php": ">=7.3" 8559 "php": ">=7.3"
8410 }, 8560 },
8411 "require-dev": { 8561 "require-dev": {
8412 "phpunit/phpunit": "^9.3" 8562 "phpunit/phpunit": "^9.3"
8413 }, 8563 },
8414 "type": "library", 8564 "type": "library",
8415 "extra": { 8565 "extra": {
8416 "branch-alias": { 8566 "branch-alias": {
8417 "dev-master": "2.0-dev" 8567 "dev-master": "2.0-dev"
8418 } 8568 }
8419 }, 8569 },
8420 "autoload": { 8570 "autoload": {
8421 "classmap": [ 8571 "classmap": [
8422 "src/" 8572 "src/"
8423 ] 8573 ]
8424 }, 8574 },
8425 "notification-url": "https://packagist.org/downloads/", 8575 "notification-url": "https://packagist.org/downloads/",
8426 "license": [ 8576 "license": [
8427 "BSD-3-Clause" 8577 "BSD-3-Clause"
8428 ], 8578 ],
8429 "authors": [ 8579 "authors": [
8430 { 8580 {
8431 "name": "Sebastian Bergmann", 8581 "name": "Sebastian Bergmann",
8432 "email": "sebastian@phpunit.de" 8582 "email": "sebastian@phpunit.de"
8433 } 8583 }
8434 ], 8584 ],
8435 "description": "Allows reflection of object attributes, including inherited and non-public ones", 8585 "description": "Allows reflection of object attributes, including inherited and non-public ones",
8436 "homepage": "https://github.com/sebastianbergmann/object-reflector/", 8586 "homepage": "https://github.com/sebastianbergmann/object-reflector/",
8437 "support": { 8587 "support": {
8438 "issues": "https://github.com/sebastianbergmann/object-reflector/issues", 8588 "issues": "https://github.com/sebastianbergmann/object-reflector/issues",
8439 "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4" 8589 "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4"
8440 }, 8590 },
8441 "funding": [ 8591 "funding": [
8442 { 8592 {
8443 "url": "https://github.com/sebastianbergmann", 8593 "url": "https://github.com/sebastianbergmann",
8444 "type": "github" 8594 "type": "github"
8445 } 8595 }
8446 ], 8596 ],
8447 "time": "2020-10-26T13:14:26+00:00" 8597 "time": "2020-10-26T13:14:26+00:00"
8448 }, 8598 },
8449 { 8599 {
8450 "name": "sebastian/recursion-context", 8600 "name": "sebastian/recursion-context",
8451 "version": "4.0.5", 8601 "version": "4.0.5",
8452 "source": { 8602 "source": {
8453 "type": "git", 8603 "type": "git",
8454 "url": "https://github.com/sebastianbergmann/recursion-context.git", 8604 "url": "https://github.com/sebastianbergmann/recursion-context.git",
8455 "reference": "e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1" 8605 "reference": "e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1"
8456 }, 8606 },
8457 "dist": { 8607 "dist": {
8458 "type": "zip", 8608 "type": "zip",
8459 "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1", 8609 "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1",
8460 "reference": "e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1", 8610 "reference": "e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1",
8461 "shasum": "" 8611 "shasum": ""
8462 }, 8612 },
8463 "require": { 8613 "require": {
8464 "php": ">=7.3" 8614 "php": ">=7.3"
8465 }, 8615 },
8466 "require-dev": { 8616 "require-dev": {
8467 "phpunit/phpunit": "^9.3" 8617 "phpunit/phpunit": "^9.3"
8468 }, 8618 },
8469 "type": "library", 8619 "type": "library",
8470 "extra": { 8620 "extra": {
8471 "branch-alias": { 8621 "branch-alias": {
8472 "dev-master": "4.0-dev" 8622 "dev-master": "4.0-dev"
8473 } 8623 }
8474 }, 8624 },
8475 "autoload": { 8625 "autoload": {
8476 "classmap": [ 8626 "classmap": [
8477 "src/" 8627 "src/"
8478 ] 8628 ]
8479 }, 8629 },
8480 "notification-url": "https://packagist.org/downloads/", 8630 "notification-url": "https://packagist.org/downloads/",
8481 "license": [ 8631 "license": [
8482 "BSD-3-Clause" 8632 "BSD-3-Clause"
8483 ], 8633 ],
8484 "authors": [ 8634 "authors": [
8485 { 8635 {
8486 "name": "Sebastian Bergmann", 8636 "name": "Sebastian Bergmann",
8487 "email": "sebastian@phpunit.de" 8637 "email": "sebastian@phpunit.de"
8488 }, 8638 },
8489 { 8639 {
8490 "name": "Jeff Welch", 8640 "name": "Jeff Welch",
8491 "email": "whatthejeff@gmail.com" 8641 "email": "whatthejeff@gmail.com"
8492 }, 8642 },
8493 { 8643 {
8494 "name": "Adam Harvey", 8644 "name": "Adam Harvey",
8495 "email": "aharvey@php.net" 8645 "email": "aharvey@php.net"
8496 } 8646 }
8497 ], 8647 ],
8498 "description": "Provides functionality to recursively process PHP variables", 8648 "description": "Provides functionality to recursively process PHP variables",
8499 "homepage": "https://github.com/sebastianbergmann/recursion-context", 8649 "homepage": "https://github.com/sebastianbergmann/recursion-context",
8500 "support": { 8650 "support": {
8501 "issues": "https://github.com/sebastianbergmann/recursion-context/issues", 8651 "issues": "https://github.com/sebastianbergmann/recursion-context/issues",
8502 "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.5" 8652 "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.5"
8503 }, 8653 },
8504 "funding": [ 8654 "funding": [
8505 { 8655 {
8506 "url": "https://github.com/sebastianbergmann", 8656 "url": "https://github.com/sebastianbergmann",
8507 "type": "github" 8657 "type": "github"
8508 } 8658 }
8509 ], 8659 ],
8510 "time": "2023-02-03T06:07:39+00:00" 8660 "time": "2023-02-03T06:07:39+00:00"
8511 }, 8661 },
8512 { 8662 {
8513 "name": "sebastian/resource-operations", 8663 "name": "sebastian/resource-operations",
8514 "version": "3.0.3", 8664 "version": "3.0.3",
8515 "source": { 8665 "source": {
8516 "type": "git", 8666 "type": "git",
8517 "url": "https://github.com/sebastianbergmann/resource-operations.git", 8667 "url": "https://github.com/sebastianbergmann/resource-operations.git",
8518 "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8" 8668 "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8"
8519 }, 8669 },
8520 "dist": { 8670 "dist": {
8521 "type": "zip", 8671 "type": "zip",
8522 "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", 8672 "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8",
8523 "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", 8673 "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8",
8524 "shasum": "" 8674 "shasum": ""
8525 }, 8675 },
8526 "require": { 8676 "require": {
8527 "php": ">=7.3" 8677 "php": ">=7.3"
8528 }, 8678 },
8529 "require-dev": { 8679 "require-dev": {
8530 "phpunit/phpunit": "^9.0" 8680 "phpunit/phpunit": "^9.0"
8531 }, 8681 },
8532 "type": "library", 8682 "type": "library",
8533 "extra": { 8683 "extra": {
8534 "branch-alias": { 8684 "branch-alias": {
8535 "dev-master": "3.0-dev" 8685 "dev-master": "3.0-dev"
8536 } 8686 }
8537 }, 8687 },
8538 "autoload": { 8688 "autoload": {
8539 "classmap": [ 8689 "classmap": [
8540 "src/" 8690 "src/"
8541 ] 8691 ]
8542 }, 8692 },
8543 "notification-url": "https://packagist.org/downloads/", 8693 "notification-url": "https://packagist.org/downloads/",
8544 "license": [ 8694 "license": [
8545 "BSD-3-Clause" 8695 "BSD-3-Clause"
8546 ], 8696 ],
8547 "authors": [ 8697 "authors": [
8548 { 8698 {
8549 "name": "Sebastian Bergmann", 8699 "name": "Sebastian Bergmann",
8550 "email": "sebastian@phpunit.de" 8700 "email": "sebastian@phpunit.de"
8551 } 8701 }
8552 ], 8702 ],
8553 "description": "Provides a list of PHP built-in functions that operate on resources", 8703 "description": "Provides a list of PHP built-in functions that operate on resources",
8554 "homepage": "https://www.github.com/sebastianbergmann/resource-operations", 8704 "homepage": "https://www.github.com/sebastianbergmann/resource-operations",
8555 "support": { 8705 "support": {
8556 "issues": "https://github.com/sebastianbergmann/resource-operations/issues", 8706 "issues": "https://github.com/sebastianbergmann/resource-operations/issues",
8557 "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.3" 8707 "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.3"
8558 }, 8708 },
8559 "funding": [ 8709 "funding": [
8560 { 8710 {
8561 "url": "https://github.com/sebastianbergmann", 8711 "url": "https://github.com/sebastianbergmann",
8562 "type": "github" 8712 "type": "github"
8563 } 8713 }
8564 ], 8714 ],
8565 "time": "2020-09-28T06:45:17+00:00" 8715 "time": "2020-09-28T06:45:17+00:00"
8566 }, 8716 },
8567 { 8717 {
8568 "name": "sebastian/type", 8718 "name": "sebastian/type",
8569 "version": "3.2.1", 8719 "version": "3.2.1",
8570 "source": { 8720 "source": {
8571 "type": "git", 8721 "type": "git",
8572 "url": "https://github.com/sebastianbergmann/type.git", 8722 "url": "https://github.com/sebastianbergmann/type.git",
8573 "reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7" 8723 "reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7"
8574 }, 8724 },
8575 "dist": { 8725 "dist": {
8576 "type": "zip", 8726 "type": "zip",
8577 "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7", 8727 "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7",
8578 "reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7", 8728 "reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7",
8579 "shasum": "" 8729 "shasum": ""
8580 }, 8730 },
8581 "require": { 8731 "require": {
8582 "php": ">=7.3" 8732 "php": ">=7.3"
8583 }, 8733 },
8584 "require-dev": { 8734 "require-dev": {
8585 "phpunit/phpunit": "^9.5" 8735 "phpunit/phpunit": "^9.5"
8586 }, 8736 },
8587 "type": "library", 8737 "type": "library",
8588 "extra": { 8738 "extra": {
8589 "branch-alias": { 8739 "branch-alias": {
8590 "dev-master": "3.2-dev" 8740 "dev-master": "3.2-dev"
8591 } 8741 }
8592 }, 8742 },
8593 "autoload": { 8743 "autoload": {
8594 "classmap": [ 8744 "classmap": [
8595 "src/" 8745 "src/"
8596 ] 8746 ]
8597 }, 8747 },
8598 "notification-url": "https://packagist.org/downloads/", 8748 "notification-url": "https://packagist.org/downloads/",
8599 "license": [ 8749 "license": [
8600 "BSD-3-Clause" 8750 "BSD-3-Clause"
8601 ], 8751 ],
8602 "authors": [ 8752 "authors": [
8603 { 8753 {
8604 "name": "Sebastian Bergmann", 8754 "name": "Sebastian Bergmann",
8605 "email": "sebastian@phpunit.de", 8755 "email": "sebastian@phpunit.de",
8606 "role": "lead" 8756 "role": "lead"
8607 } 8757 }
8608 ], 8758 ],
8609 "description": "Collection of value objects that represent the types of the PHP type system", 8759 "description": "Collection of value objects that represent the types of the PHP type system",
8610 "homepage": "https://github.com/sebastianbergmann/type", 8760 "homepage": "https://github.com/sebastianbergmann/type",
8611 "support": { 8761 "support": {
8612 "issues": "https://github.com/sebastianbergmann/type/issues", 8762 "issues": "https://github.com/sebastianbergmann/type/issues",
8613 "source": "https://github.com/sebastianbergmann/type/tree/3.2.1" 8763 "source": "https://github.com/sebastianbergmann/type/tree/3.2.1"
8614 }, 8764 },
8615 "funding": [ 8765 "funding": [
8616 { 8766 {
8617 "url": "https://github.com/sebastianbergmann", 8767 "url": "https://github.com/sebastianbergmann",
8618 "type": "github" 8768 "type": "github"
8619 } 8769 }
8620 ], 8770 ],
8621 "time": "2023-02-03T06:13:03+00:00" 8771 "time": "2023-02-03T06:13:03+00:00"
8622 }, 8772 },
8623 { 8773 {
8624 "name": "sebastian/version", 8774 "name": "sebastian/version",
8625 "version": "3.0.2", 8775 "version": "3.0.2",
8626 "source": { 8776 "source": {
8627 "type": "git", 8777 "type": "git",
8628 "url": "https://github.com/sebastianbergmann/version.git", 8778 "url": "https://github.com/sebastianbergmann/version.git",
8629 "reference": "c6c1022351a901512170118436c764e473f6de8c" 8779 "reference": "c6c1022351a901512170118436c764e473f6de8c"
8630 }, 8780 },
8631 "dist": { 8781 "dist": {
8632 "type": "zip", 8782 "type": "zip",
8633 "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", 8783 "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c",
8634 "reference": "c6c1022351a901512170118436c764e473f6de8c", 8784 "reference": "c6c1022351a901512170118436c764e473f6de8c",
8635 "shasum": "" 8785 "shasum": ""
8636 }, 8786 },
8637 "require": { 8787 "require": {
8638 "php": ">=7.3" 8788 "php": ">=7.3"
8639 }, 8789 },
8640 "type": "library", 8790 "type": "library",
8641 "extra": { 8791 "extra": {
8642 "branch-alias": { 8792 "branch-alias": {
8643 "dev-master": "3.0-dev" 8793 "dev-master": "3.0-dev"
8644 } 8794 }
8645 }, 8795 },
8646 "autoload": { 8796 "autoload": {
8647 "classmap": [ 8797 "classmap": [
8648 "src/" 8798 "src/"
8649 ] 8799 ]
8650 }, 8800 },
8651 "notification-url": "https://packagist.org/downloads/", 8801 "notification-url": "https://packagist.org/downloads/",
8652 "license": [ 8802 "license": [
8653 "BSD-3-Clause" 8803 "BSD-3-Clause"
8654 ], 8804 ],
8655 "authors": [ 8805 "authors": [
8656 { 8806 {
8657 "name": "Sebastian Bergmann", 8807 "name": "Sebastian Bergmann",
8658 "email": "sebastian@phpunit.de", 8808 "email": "sebastian@phpunit.de",
8659 "role": "lead" 8809 "role": "lead"
8660 } 8810 }
8661 ], 8811 ],
8662 "description": "Library that helps with managing the version number of Git-hosted PHP projects", 8812 "description": "Library that helps with managing the version number of Git-hosted PHP projects",
8663 "homepage": "https://github.com/sebastianbergmann/version", 8813 "homepage": "https://github.com/sebastianbergmann/version",
8664 "support": { 8814 "support": {
8665 "issues": "https://github.com/sebastianbergmann/version/issues", 8815 "issues": "https://github.com/sebastianbergmann/version/issues",
8666 "source": "https://github.com/sebastianbergmann/version/tree/3.0.2" 8816 "source": "https://github.com/sebastianbergmann/version/tree/3.0.2"
8667 }, 8817 },
8668 "funding": [ 8818 "funding": [
8669 { 8819 {
8670 "url": "https://github.com/sebastianbergmann", 8820 "url": "https://github.com/sebastianbergmann",
8671 "type": "github" 8821 "type": "github"
8672 } 8822 }
8673 ], 8823 ],
8674 "time": "2020-09-28T06:39:44+00:00" 8824 "time": "2020-09-28T06:39:44+00:00"
8675 }, 8825 },
8676 { 8826 {
8677 "name": "spatie/backtrace", 8827 "name": "spatie/backtrace",
8678 "version": "1.4.0", 8828 "version": "1.4.0",
8679 "source": { 8829 "source": {
8680 "type": "git", 8830 "type": "git",
8681 "url": "https://github.com/spatie/backtrace.git", 8831 "url": "https://github.com/spatie/backtrace.git",
8682 "reference": "ec4dd16476b802dbdc6b4467f84032837e316b8c" 8832 "reference": "ec4dd16476b802dbdc6b4467f84032837e316b8c"
8683 }, 8833 },
8684 "dist": { 8834 "dist": {
8685 "type": "zip", 8835 "type": "zip",
8686 "url": "https://api.github.com/repos/spatie/backtrace/zipball/ec4dd16476b802dbdc6b4467f84032837e316b8c", 8836 "url": "https://api.github.com/repos/spatie/backtrace/zipball/ec4dd16476b802dbdc6b4467f84032837e316b8c",
8687 "reference": "ec4dd16476b802dbdc6b4467f84032837e316b8c", 8837 "reference": "ec4dd16476b802dbdc6b4467f84032837e316b8c",
8688 "shasum": "" 8838 "shasum": ""
8689 }, 8839 },
8690 "require": { 8840 "require": {
8691 "php": "^7.3|^8.0" 8841 "php": "^7.3|^8.0"
8692 }, 8842 },
8693 "require-dev": { 8843 "require-dev": {
8694 "ext-json": "*", 8844 "ext-json": "*",
8695 "phpunit/phpunit": "^9.3", 8845 "phpunit/phpunit": "^9.3",
8696 "spatie/phpunit-snapshot-assertions": "^4.2", 8846 "spatie/phpunit-snapshot-assertions": "^4.2",
8697 "symfony/var-dumper": "^5.1" 8847 "symfony/var-dumper": "^5.1"
8698 }, 8848 },
8699 "type": "library", 8849 "type": "library",
8700 "autoload": { 8850 "autoload": {
8701 "psr-4": { 8851 "psr-4": {
8702 "Spatie\\Backtrace\\": "src" 8852 "Spatie\\Backtrace\\": "src"
8703 } 8853 }
8704 }, 8854 },
8705 "notification-url": "https://packagist.org/downloads/", 8855 "notification-url": "https://packagist.org/downloads/",
8706 "license": [ 8856 "license": [
8707 "MIT" 8857 "MIT"
8708 ], 8858 ],
8709 "authors": [ 8859 "authors": [
8710 { 8860 {
8711 "name": "Freek Van de Herten", 8861 "name": "Freek Van de Herten",
8712 "email": "freek@spatie.be", 8862 "email": "freek@spatie.be",
8713 "homepage": "https://spatie.be", 8863 "homepage": "https://spatie.be",
8714 "role": "Developer" 8864 "role": "Developer"
8715 } 8865 }
8716 ], 8866 ],
8717 "description": "A better backtrace", 8867 "description": "A better backtrace",
8718 "homepage": "https://github.com/spatie/backtrace", 8868 "homepage": "https://github.com/spatie/backtrace",
8719 "keywords": [ 8869 "keywords": [
8720 "Backtrace", 8870 "Backtrace",
8721 "spatie" 8871 "spatie"
8722 ], 8872 ],
8723 "support": { 8873 "support": {
8724 "source": "https://github.com/spatie/backtrace/tree/1.4.0" 8874 "source": "https://github.com/spatie/backtrace/tree/1.4.0"
8725 }, 8875 },
8726 "funding": [ 8876 "funding": [
8727 { 8877 {
8728 "url": "https://github.com/sponsors/spatie", 8878 "url": "https://github.com/sponsors/spatie",
8729 "type": "github" 8879 "type": "github"
8730 }, 8880 },
8731 { 8881 {
8732 "url": "https://spatie.be/open-source/support-us", 8882 "url": "https://spatie.be/open-source/support-us",
8733 "type": "other" 8883 "type": "other"
8734 } 8884 }
8735 ], 8885 ],
8736 "time": "2023-03-04T08:57:24+00:00" 8886 "time": "2023-03-04T08:57:24+00:00"
8737 }, 8887 },
8738 { 8888 {
8739 "name": "spatie/flare-client-php", 8889 "name": "spatie/flare-client-php",
8740 "version": "1.3.6", 8890 "version": "1.3.6",
8741 "source": { 8891 "source": {
8742 "type": "git", 8892 "type": "git",
8743 "url": "https://github.com/spatie/flare-client-php.git", 8893 "url": "https://github.com/spatie/flare-client-php.git",
8744 "reference": "530ac81255af79f114344286e4275f8869c671e2" 8894 "reference": "530ac81255af79f114344286e4275f8869c671e2"
8745 }, 8895 },
8746 "dist": { 8896 "dist": {
8747 "type": "zip", 8897 "type": "zip",
8748 "url": "https://api.github.com/repos/spatie/flare-client-php/zipball/530ac81255af79f114344286e4275f8869c671e2", 8898 "url": "https://api.github.com/repos/spatie/flare-client-php/zipball/530ac81255af79f114344286e4275f8869c671e2",
8749 "reference": "530ac81255af79f114344286e4275f8869c671e2", 8899 "reference": "530ac81255af79f114344286e4275f8869c671e2",
8750 "shasum": "" 8900 "shasum": ""
8751 }, 8901 },
8752 "require": { 8902 "require": {
8753 "illuminate/pipeline": "^8.0|^9.0|^10.0", 8903 "illuminate/pipeline": "^8.0|^9.0|^10.0",
8754 "php": "^8.0", 8904 "php": "^8.0",
8755 "spatie/backtrace": "^1.2", 8905 "spatie/backtrace": "^1.2",
8756 "symfony/http-foundation": "^5.0|^6.0", 8906 "symfony/http-foundation": "^5.0|^6.0",
8757 "symfony/mime": "^5.2|^6.0", 8907 "symfony/mime": "^5.2|^6.0",
8758 "symfony/process": "^5.2|^6.0", 8908 "symfony/process": "^5.2|^6.0",
8759 "symfony/var-dumper": "^5.2|^6.0" 8909 "symfony/var-dumper": "^5.2|^6.0"
8760 }, 8910 },
8761 "require-dev": { 8911 "require-dev": {
8762 "dms/phpunit-arraysubset-asserts": "^0.3.0", 8912 "dms/phpunit-arraysubset-asserts": "^0.3.0",
8763 "pestphp/pest": "^1.20", 8913 "pestphp/pest": "^1.20",
8764 "phpstan/extension-installer": "^1.1", 8914 "phpstan/extension-installer": "^1.1",
8765 "phpstan/phpstan-deprecation-rules": "^1.0", 8915 "phpstan/phpstan-deprecation-rules": "^1.0",
8766 "phpstan/phpstan-phpunit": "^1.0", 8916 "phpstan/phpstan-phpunit": "^1.0",
8767 "spatie/phpunit-snapshot-assertions": "^4.0" 8917 "spatie/phpunit-snapshot-assertions": "^4.0"
8768 }, 8918 },
8769 "type": "library", 8919 "type": "library",
8770 "extra": { 8920 "extra": {
8771 "branch-alias": { 8921 "branch-alias": {
8772 "dev-main": "1.1.x-dev" 8922 "dev-main": "1.1.x-dev"
8773 } 8923 }
8774 }, 8924 },
8775 "autoload": { 8925 "autoload": {
8776 "files": [ 8926 "files": [
8777 "src/helpers.php" 8927 "src/helpers.php"
8778 ], 8928 ],
8779 "psr-4": { 8929 "psr-4": {
8780 "Spatie\\FlareClient\\": "src" 8930 "Spatie\\FlareClient\\": "src"
8781 } 8931 }
8782 }, 8932 },
8783 "notification-url": "https://packagist.org/downloads/", 8933 "notification-url": "https://packagist.org/downloads/",
8784 "license": [ 8934 "license": [
8785 "MIT" 8935 "MIT"
8786 ], 8936 ],
8787 "description": "Send PHP errors to Flare", 8937 "description": "Send PHP errors to Flare",
8788 "homepage": "https://github.com/spatie/flare-client-php", 8938 "homepage": "https://github.com/spatie/flare-client-php",
8789 "keywords": [ 8939 "keywords": [
8790 "exception", 8940 "exception",
8791 "flare", 8941 "flare",
8792 "reporting", 8942 "reporting",
8793 "spatie" 8943 "spatie"
8794 ], 8944 ],
8795 "support": { 8945 "support": {
8796 "issues": "https://github.com/spatie/flare-client-php/issues", 8946 "issues": "https://github.com/spatie/flare-client-php/issues",
8797 "source": "https://github.com/spatie/flare-client-php/tree/1.3.6" 8947 "source": "https://github.com/spatie/flare-client-php/tree/1.3.6"
8798 }, 8948 },
8799 "funding": [ 8949 "funding": [
8800 { 8950 {
8801 "url": "https://github.com/spatie", 8951 "url": "https://github.com/spatie",
8802 "type": "github" 8952 "type": "github"
8803 } 8953 }
8804 ], 8954 ],
8805 "time": "2023-04-12T07:57:12+00:00" 8955 "time": "2023-04-12T07:57:12+00:00"
8806 }, 8956 },
8807 { 8957 {
8808 "name": "spatie/ignition", 8958 "name": "spatie/ignition",
8809 "version": "1.7.0", 8959 "version": "1.7.0",
8810 "source": { 8960 "source": {
8811 "type": "git", 8961 "type": "git",
8812 "url": "https://github.com/spatie/ignition.git", 8962 "url": "https://github.com/spatie/ignition.git",
8813 "reference": "f747d83c6d7cb6229b462f3ddbb3a82dc0db0f78" 8963 "reference": "f747d83c6d7cb6229b462f3ddbb3a82dc0db0f78"
8814 }, 8964 },
8815 "dist": { 8965 "dist": {
8816 "type": "zip", 8966 "type": "zip",
8817 "url": "https://api.github.com/repos/spatie/ignition/zipball/f747d83c6d7cb6229b462f3ddbb3a82dc0db0f78", 8967 "url": "https://api.github.com/repos/spatie/ignition/zipball/f747d83c6d7cb6229b462f3ddbb3a82dc0db0f78",
8818 "reference": "f747d83c6d7cb6229b462f3ddbb3a82dc0db0f78", 8968 "reference": "f747d83c6d7cb6229b462f3ddbb3a82dc0db0f78",
8819 "shasum": "" 8969 "shasum": ""
8820 }, 8970 },
8821 "require": { 8971 "require": {
8822 "ext-json": "*", 8972 "ext-json": "*",
8823 "ext-mbstring": "*", 8973 "ext-mbstring": "*",
8824 "php": "^8.0", 8974 "php": "^8.0",
8825 "spatie/backtrace": "^1.4", 8975 "spatie/backtrace": "^1.4",
8826 "spatie/flare-client-php": "^1.1", 8976 "spatie/flare-client-php": "^1.1",
8827 "symfony/console": "^5.4|^6.0", 8977 "symfony/console": "^5.4|^6.0",
8828 "symfony/var-dumper": "^5.4|^6.0" 8978 "symfony/var-dumper": "^5.4|^6.0"
8829 }, 8979 },
8830 "require-dev": { 8980 "require-dev": {
8831 "illuminate/cache": "^9.52", 8981 "illuminate/cache": "^9.52",
8832 "mockery/mockery": "^1.4", 8982 "mockery/mockery": "^1.4",
8833 "pestphp/pest": "^1.20", 8983 "pestphp/pest": "^1.20",
8834 "phpstan/extension-installer": "^1.1", 8984 "phpstan/extension-installer": "^1.1",
8835 "phpstan/phpstan-deprecation-rules": "^1.0", 8985 "phpstan/phpstan-deprecation-rules": "^1.0",
8836 "phpstan/phpstan-phpunit": "^1.0", 8986 "phpstan/phpstan-phpunit": "^1.0",
8837 "psr/simple-cache-implementation": "*", 8987 "psr/simple-cache-implementation": "*",
8838 "symfony/cache": "^6.2", 8988 "symfony/cache": "^6.2",
8839 "symfony/process": "^5.4|^6.0", 8989 "symfony/process": "^5.4|^6.0",
8840 "vlucas/phpdotenv": "^5.5" 8990 "vlucas/phpdotenv": "^5.5"
8841 }, 8991 },
8842 "suggest": { 8992 "suggest": {
8843 "openai-php/client": "Require get solutions from OpenAI", 8993 "openai-php/client": "Require get solutions from OpenAI",
8844 "simple-cache-implementation": "To cache solutions from OpenAI" 8994 "simple-cache-implementation": "To cache solutions from OpenAI"
8845 }, 8995 },
8846 "type": "library", 8996 "type": "library",
8847 "extra": { 8997 "extra": {
8848 "branch-alias": { 8998 "branch-alias": {
8849 "dev-main": "1.5.x-dev" 8999 "dev-main": "1.5.x-dev"
8850 } 9000 }
8851 }, 9001 },
8852 "autoload": { 9002 "autoload": {
8853 "psr-4": { 9003 "psr-4": {
8854 "Spatie\\Ignition\\": "src" 9004 "Spatie\\Ignition\\": "src"
8855 } 9005 }
8856 }, 9006 },
8857 "notification-url": "https://packagist.org/downloads/", 9007 "notification-url": "https://packagist.org/downloads/",
8858 "license": [ 9008 "license": [
8859 "MIT" 9009 "MIT"
8860 ], 9010 ],
8861 "authors": [ 9011 "authors": [
8862 { 9012 {
8863 "name": "Spatie", 9013 "name": "Spatie",
8864 "email": "info@spatie.be", 9014 "email": "info@spatie.be",
8865 "role": "Developer" 9015 "role": "Developer"
8866 } 9016 }
8867 ], 9017 ],
8868 "description": "A beautiful error page for PHP applications.", 9018 "description": "A beautiful error page for PHP applications.",
8869 "homepage": "https://flareapp.io/ignition", 9019 "homepage": "https://flareapp.io/ignition",
8870 "keywords": [ 9020 "keywords": [
8871 "error", 9021 "error",
8872 "flare", 9022 "flare",
8873 "laravel", 9023 "laravel",
8874 "page" 9024 "page"
8875 ], 9025 ],
8876 "support": { 9026 "support": {
8877 "docs": "https://flareapp.io/docs/ignition-for-laravel/introduction", 9027 "docs": "https://flareapp.io/docs/ignition-for-laravel/introduction",
8878 "forum": "https://twitter.com/flareappio", 9028 "forum": "https://twitter.com/flareappio",
8879 "issues": "https://github.com/spatie/ignition/issues", 9029 "issues": "https://github.com/spatie/ignition/issues",
8880 "source": "https://github.com/spatie/ignition" 9030 "source": "https://github.com/spatie/ignition"
8881 }, 9031 },
8882 "funding": [ 9032 "funding": [
8883 { 9033 {
8884 "url": "https://github.com/spatie", 9034 "url": "https://github.com/spatie",
8885 "type": "github" 9035 "type": "github"
8886 } 9036 }
8887 ], 9037 ],
8888 "time": "2023-05-04T13:20:26+00:00" 9038 "time": "2023-05-04T13:20:26+00:00"
8889 }, 9039 },
8890 { 9040 {
8891 "name": "spatie/laravel-ignition", 9041 "name": "spatie/laravel-ignition",
8892 "version": "1.6.4", 9042 "version": "1.6.4",
8893 "source": { 9043 "source": {
8894 "type": "git", 9044 "type": "git",
8895 "url": "https://github.com/spatie/laravel-ignition.git", 9045 "url": "https://github.com/spatie/laravel-ignition.git",
8896 "reference": "1a2b4bd3d48c72526c0ba417687e5c56b5cf49bc" 9046 "reference": "1a2b4bd3d48c72526c0ba417687e5c56b5cf49bc"
8897 }, 9047 },
8898 "dist": { 9048 "dist": {
8899 "type": "zip", 9049 "type": "zip",
8900 "url": "https://api.github.com/repos/spatie/laravel-ignition/zipball/1a2b4bd3d48c72526c0ba417687e5c56b5cf49bc", 9050 "url": "https://api.github.com/repos/spatie/laravel-ignition/zipball/1a2b4bd3d48c72526c0ba417687e5c56b5cf49bc",
8901 "reference": "1a2b4bd3d48c72526c0ba417687e5c56b5cf49bc", 9051 "reference": "1a2b4bd3d48c72526c0ba417687e5c56b5cf49bc",
8902 "shasum": "" 9052 "shasum": ""
8903 }, 9053 },
8904 "require": { 9054 "require": {
8905 "ext-curl": "*", 9055 "ext-curl": "*",
8906 "ext-json": "*", 9056 "ext-json": "*",
8907 "ext-mbstring": "*", 9057 "ext-mbstring": "*",
8908 "illuminate/support": "^8.77|^9.27", 9058 "illuminate/support": "^8.77|^9.27",
8909 "monolog/monolog": "^2.3", 9059 "monolog/monolog": "^2.3",
8910 "php": "^8.0", 9060 "php": "^8.0",
8911 "spatie/flare-client-php": "^1.0.1", 9061 "spatie/flare-client-php": "^1.0.1",
8912 "spatie/ignition": "^1.4.1", 9062 "spatie/ignition": "^1.4.1",
8913 "symfony/console": "^5.0|^6.0", 9063 "symfony/console": "^5.0|^6.0",
8914 "symfony/var-dumper": "^5.0|^6.0" 9064 "symfony/var-dumper": "^5.0|^6.0"
8915 }, 9065 },
8916 "require-dev": { 9066 "require-dev": {
8917 "filp/whoops": "^2.14", 9067 "filp/whoops": "^2.14",
8918 "livewire/livewire": "^2.8|dev-develop", 9068 "livewire/livewire": "^2.8|dev-develop",
8919 "mockery/mockery": "^1.4", 9069 "mockery/mockery": "^1.4",
8920 "nunomaduro/larastan": "^1.0", 9070 "nunomaduro/larastan": "^1.0",
8921 "orchestra/testbench": "^6.23|^7.0", 9071 "orchestra/testbench": "^6.23|^7.0",
8922 "pestphp/pest": "^1.20", 9072 "pestphp/pest": "^1.20",
8923 "phpstan/extension-installer": "^1.1", 9073 "phpstan/extension-installer": "^1.1",
8924 "phpstan/phpstan-deprecation-rules": "^1.0", 9074 "phpstan/phpstan-deprecation-rules": "^1.0",
8925 "phpstan/phpstan-phpunit": "^1.0", 9075 "phpstan/phpstan-phpunit": "^1.0",
8926 "spatie/laravel-ray": "^1.27" 9076 "spatie/laravel-ray": "^1.27"
8927 }, 9077 },
8928 "type": "library", 9078 "type": "library",
8929 "extra": { 9079 "extra": {
8930 "laravel": { 9080 "laravel": {
8931 "providers": [ 9081 "providers": [
8932 "Spatie\\LaravelIgnition\\IgnitionServiceProvider" 9082 "Spatie\\LaravelIgnition\\IgnitionServiceProvider"
8933 ], 9083 ],
8934 "aliases": { 9084 "aliases": {
8935 "Flare": "Spatie\\LaravelIgnition\\Facades\\Flare" 9085 "Flare": "Spatie\\LaravelIgnition\\Facades\\Flare"
8936 } 9086 }
8937 } 9087 }
8938 }, 9088 },
8939 "autoload": { 9089 "autoload": {
8940 "files": [ 9090 "files": [
8941 "src/helpers.php" 9091 "src/helpers.php"
8942 ], 9092 ],
8943 "psr-4": { 9093 "psr-4": {
8944 "Spatie\\LaravelIgnition\\": "src" 9094 "Spatie\\LaravelIgnition\\": "src"
8945 } 9095 }
8946 }, 9096 },
8947 "notification-url": "https://packagist.org/downloads/", 9097 "notification-url": "https://packagist.org/downloads/",
8948 "license": [ 9098 "license": [
8949 "MIT" 9099 "MIT"
8950 ], 9100 ],
8951 "authors": [ 9101 "authors": [
8952 { 9102 {
8953 "name": "Spatie", 9103 "name": "Spatie",
8954 "email": "info@spatie.be", 9104 "email": "info@spatie.be",
8955 "role": "Developer" 9105 "role": "Developer"
8956 } 9106 }
8957 ], 9107 ],
8958 "description": "A beautiful error page for Laravel applications.", 9108 "description": "A beautiful error page for Laravel applications.",
8959 "homepage": "https://flareapp.io/ignition", 9109 "homepage": "https://flareapp.io/ignition",
8960 "keywords": [ 9110 "keywords": [
8961 "error", 9111 "error",
8962 "flare", 9112 "flare",
8963 "laravel", 9113 "laravel",
8964 "page" 9114 "page"
8965 ], 9115 ],
8966 "support": { 9116 "support": {
8967 "docs": "https://flareapp.io/docs/ignition-for-laravel/introduction", 9117 "docs": "https://flareapp.io/docs/ignition-for-laravel/introduction",
8968 "forum": "https://twitter.com/flareappio", 9118 "forum": "https://twitter.com/flareappio",
8969 "issues": "https://github.com/spatie/laravel-ignition/issues", 9119 "issues": "https://github.com/spatie/laravel-ignition/issues",
8970 "source": "https://github.com/spatie/laravel-ignition" 9120 "source": "https://github.com/spatie/laravel-ignition"
8971 }, 9121 },
8972 "funding": [ 9122 "funding": [
8973 { 9123 {
8974 "url": "https://github.com/spatie", 9124 "url": "https://github.com/spatie",
8975 "type": "github" 9125 "type": "github"
8976 } 9126 }
8977 ], 9127 ],
8978 "time": "2023-01-03T19:28:04+00:00" 9128 "time": "2023-01-03T19:28:04+00:00"
8979 }, 9129 },
8980 { 9130 {
8981 "name": "symfony/yaml", 9131 "name": "symfony/yaml",
8982 "version": "v6.0.19", 9132 "version": "v6.0.19",
8983 "source": { 9133 "source": {
8984 "type": "git", 9134 "type": "git",
8985 "url": "https://github.com/symfony/yaml.git", 9135 "url": "https://github.com/symfony/yaml.git",
8986 "reference": "deec3a812a0305a50db8ae689b183f43d915c884" 9136 "reference": "deec3a812a0305a50db8ae689b183f43d915c884"
8987 }, 9137 },
8988 "dist": { 9138 "dist": {
8989 "type": "zip", 9139 "type": "zip",
8990 "url": "https://api.github.com/repos/symfony/yaml/zipball/deec3a812a0305a50db8ae689b183f43d915c884", 9140 "url": "https://api.github.com/repos/symfony/yaml/zipball/deec3a812a0305a50db8ae689b183f43d915c884",
8991 "reference": "deec3a812a0305a50db8ae689b183f43d915c884", 9141 "reference": "deec3a812a0305a50db8ae689b183f43d915c884",
8992 "shasum": "" 9142 "shasum": ""
8993 }, 9143 },
8994 "require": { 9144 "require": {
8995 "php": ">=8.0.2", 9145 "php": ">=8.0.2",
8996 "symfony/polyfill-ctype": "^1.8" 9146 "symfony/polyfill-ctype": "^1.8"
8997 }, 9147 },
8998 "conflict": { 9148 "conflict": {
8999 "symfony/console": "<5.4" 9149 "symfony/console": "<5.4"
9000 }, 9150 },
9001 "require-dev": { 9151 "require-dev": {
9002 "symfony/console": "^5.4|^6.0" 9152 "symfony/console": "^5.4|^6.0"
9003 }, 9153 },
9004 "suggest": { 9154 "suggest": {
9005 "symfony/console": "For validating YAML files using the lint command" 9155 "symfony/console": "For validating YAML files using the lint command"
9006 }, 9156 },
9007 "bin": [ 9157 "bin": [
9008 "Resources/bin/yaml-lint" 9158 "Resources/bin/yaml-lint"
9009 ], 9159 ],
9010 "type": "library", 9160 "type": "library",
9011 "autoload": { 9161 "autoload": {
9012 "psr-4": { 9162 "psr-4": {
9013 "Symfony\\Component\\Yaml\\": "" 9163 "Symfony\\Component\\Yaml\\": ""
9014 }, 9164 },
9015 "exclude-from-classmap": [ 9165 "exclude-from-classmap": [
9016 "/Tests/" 9166 "/Tests/"
9017 ] 9167 ]
9018 }, 9168 },
9019 "notification-url": "https://packagist.org/downloads/", 9169 "notification-url": "https://packagist.org/downloads/",
9020 "license": [ 9170 "license": [
9021 "MIT" 9171 "MIT"
9022 ], 9172 ],
9023 "authors": [ 9173 "authors": [
9024 { 9174 {
9025 "name": "Fabien Potencier", 9175 "name": "Fabien Potencier",
9026 "email": "fabien@symfony.com" 9176 "email": "fabien@symfony.com"
9027 }, 9177 },
9028 { 9178 {
9029 "name": "Symfony Community", 9179 "name": "Symfony Community",
9030 "homepage": "https://symfony.com/contributors" 9180 "homepage": "https://symfony.com/contributors"
9031 } 9181 }
9032 ], 9182 ],
9033 "description": "Loads and dumps YAML files", 9183 "description": "Loads and dumps YAML files",
9034 "homepage": "https://symfony.com", 9184 "homepage": "https://symfony.com",
9035 "support": { 9185 "support": {
9036 "source": "https://github.com/symfony/yaml/tree/v6.0.19" 9186 "source": "https://github.com/symfony/yaml/tree/v6.0.19"
9037 }, 9187 },
9038 "funding": [ 9188 "funding": [
9039 { 9189 {
9040 "url": "https://symfony.com/sponsor", 9190 "url": "https://symfony.com/sponsor",
9041 "type": "custom" 9191 "type": "custom"
9042 }, 9192 },
9043 { 9193 {
9044 "url": "https://github.com/fabpot", 9194 "url": "https://github.com/fabpot",
9045 "type": "github" 9195 "type": "github"
9046 }, 9196 },
9047 { 9197 {
9048 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 9198 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
9049 "type": "tidelift" 9199 "type": "tidelift"
9050 } 9200 }
9051 ], 9201 ],
9052 "time": "2023-01-11T11:50:03+00:00" 9202 "time": "2023-01-11T11:50:03+00:00"
9053 }, 9203 },
9054 { 9204 {
9055 "name": "theseer/tokenizer", 9205 "name": "theseer/tokenizer",
9056 "version": "1.2.1", 9206 "version": "1.2.1",
9057 "source": { 9207 "source": {
9058 "type": "git", 9208 "type": "git",
9059 "url": "https://github.com/theseer/tokenizer.git", 9209 "url": "https://github.com/theseer/tokenizer.git",
9060 "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e" 9210 "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e"
9061 }, 9211 },
9062 "dist": { 9212 "dist": {
9063 "type": "zip", 9213 "type": "zip",
9064 "url": "https://api.github.com/repos/theseer/tokenizer/zipball/34a41e998c2183e22995f158c581e7b5e755ab9e", 9214 "url": "https://api.github.com/repos/theseer/tokenizer/zipball/34a41e998c2183e22995f158c581e7b5e755ab9e",
9065 "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e", 9215 "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e",
9066 "shasum": "" 9216 "shasum": ""
9067 }, 9217 },
9068 "require": { 9218 "require": {
9069 "ext-dom": "*", 9219 "ext-dom": "*",
9070 "ext-tokenizer": "*", 9220 "ext-tokenizer": "*",
9071 "ext-xmlwriter": "*", 9221 "ext-xmlwriter": "*",
9072 "php": "^7.2 || ^8.0" 9222 "php": "^7.2 || ^8.0"
9073 }, 9223 },
9074 "type": "library", 9224 "type": "library",
9075 "autoload": { 9225 "autoload": {
9076 "classmap": [ 9226 "classmap": [
9077 "src/" 9227 "src/"
9078 ] 9228 ]
9079 }, 9229 },
9080 "notification-url": "https://packagist.org/downloads/", 9230 "notification-url": "https://packagist.org/downloads/",
9081 "license": [ 9231 "license": [
9082 "BSD-3-Clause" 9232 "BSD-3-Clause"
9083 ], 9233 ],
9084 "authors": [ 9234 "authors": [
9085 { 9235 {
9086 "name": "Arne Blankerts", 9236 "name": "Arne Blankerts",
9087 "email": "arne@blankerts.de", 9237 "email": "arne@blankerts.de",
9088 "role": "Developer" 9238 "role": "Developer"
9089 } 9239 }
9090 ], 9240 ],
9091 "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", 9241 "description": "A small library for converting tokenized PHP source code into XML and potentially other formats",
9092 "support": { 9242 "support": {
9093 "issues": "https://github.com/theseer/tokenizer/issues", 9243 "issues": "https://github.com/theseer/tokenizer/issues",
9094 "source": "https://github.com/theseer/tokenizer/tree/1.2.1" 9244 "source": "https://github.com/theseer/tokenizer/tree/1.2.1"
9095 }, 9245 },
9096 "funding": [ 9246 "funding": [
9097 { 9247 {
9098 "url": "https://github.com/theseer", 9248 "url": "https://github.com/theseer",
9099 "type": "github" 9249 "type": "github"
9100 } 9250 }
9101 ], 9251 ],
9102 "time": "2021-07-28T10:34:58+00:00" 9252 "time": "2021-07-28T10:34:58+00:00"
9103 } 9253 }
9104 ], 9254 ],
9105 "aliases": [], 9255 "aliases": [],
9106 "minimum-stability": "stable", 9256 "minimum-stability": "stable",
9107 "stability-flags": [], 9257 "stability-flags": [],
9108 "prefer-stable": true, 9258 "prefer-stable": true,
9109 "prefer-lowest": false, 9259 "prefer-lowest": false,
9110 "platform": { 9260 "platform": {
9111 "php": "^8.0.2" 9261 "php": "^8.0.2"
9112 }, 9262 },
9113 "platform-dev": [], 9263 "platform-dev": [],
9114 "plugin-api-version": "2.3.0" 9264 "plugin-api-version": "2.3.0"
9115 } 9265 }
9116 9266
1 <?php 1 <?php
2 2
3 use Illuminate\Support\Facades\Facade; 3 use Illuminate\Support\Facades\Facade;
4 4
5 return [ 5 return [
6 6
7 /* 7 /*
8 |-------------------------------------------------------------------------- 8 |--------------------------------------------------------------------------
9 | Application Name 9 | Application Name
10 |-------------------------------------------------------------------------- 10 |--------------------------------------------------------------------------
11 | 11 |
12 | This value is the name of your application. This value is used when the 12 | This value is the name of your application. This value is used when the
13 | framework needs to place the application's name in a notification or 13 | framework needs to place the application's name in a notification or
14 | any other location as required by the application or its packages. 14 | any other location as required by the application or its packages.
15 | 15 |
16 */ 16 */
17 17
18 'name' => env('APP_NAME', 'Laravel'), 18 'name' => env('APP_NAME', 'Laravel'),
19 19
20 /* 20 /*
21 |-------------------------------------------------------------------------- 21 |--------------------------------------------------------------------------
22 | Application Environment 22 | Application Environment
23 |-------------------------------------------------------------------------- 23 |--------------------------------------------------------------------------
24 | 24 |
25 | This value determines the "environment" your application is currently 25 | This value determines the "environment" your application is currently
26 | running in. This may determine how you prefer to configure various 26 | running in. This may determine how you prefer to configure various
27 | services the application utilizes. Set this in your ".env" file. 27 | services the application utilizes. Set this in your ".env" file.
28 | 28 |
29 */ 29 */
30 30
31 'env' => env('APP_ENV', 'production'), 31 'env' => env('APP_ENV', 'production'),
32 32
33 /* 33 /*
34 |-------------------------------------------------------------------------- 34 |--------------------------------------------------------------------------
35 | Application Debug Mode 35 | Application Debug Mode
36 |-------------------------------------------------------------------------- 36 |--------------------------------------------------------------------------
37 | 37 |
38 | When your application is in debug mode, detailed error messages with 38 | When your application is in debug mode, detailed error messages with
39 | stack traces will be shown on every error that occurs within your 39 | stack traces will be shown on every error that occurs within your
40 | application. If disabled, a simple generic error page is shown. 40 | application. If disabled, a simple generic error page is shown.
41 | 41 |
42 */ 42 */
43 43
44 'debug' => (bool) env('APP_DEBUG', false), 44 'debug' => (bool) env('APP_DEBUG', false),
45 45
46 /* 46 /*
47 |-------------------------------------------------------------------------- 47 |--------------------------------------------------------------------------
48 | Application URL 48 | Application URL
49 |-------------------------------------------------------------------------- 49 |--------------------------------------------------------------------------
50 | 50 |
51 | This URL is used by the console to properly generate URLs when using 51 | This URL is used by the console to properly generate URLs when using
52 | the Artisan command line tool. You should set this to the root of 52 | the Artisan command line tool. You should set this to the root of
53 | your application so that it is used when running Artisan tasks. 53 | your application so that it is used when running Artisan tasks.
54 | 54 |
55 */ 55 */
56 56
57 'url' => env('APP_URL', 'http://localhost'), 57 'url' => env('APP_URL', 'http://localhost'),
58 58
59 'asset_url' => env('ASSET_URL'), 59 'asset_url' => env('ASSET_URL'),
60 60
61 /* 61 /*
62 |-------------------------------------------------------------------------- 62 |--------------------------------------------------------------------------
63 | Application Timezone 63 | Application Timezone
64 |-------------------------------------------------------------------------- 64 |--------------------------------------------------------------------------
65 | 65 |
66 | Here you may specify the default timezone for your application, which 66 | Here you may specify the default timezone for your application, which
67 | will be used by the PHP date and date-time functions. We have gone 67 | will be used by the PHP date and date-time functions. We have gone
68 | ahead and set this to a sensible default for you out of the box. 68 | ahead and set this to a sensible default for you out of the box.
69 | 69 |
70 */ 70 */
71 71
72 'timezone' => 'UTC', 72 'timezone' => 'UTC',
73 73
74 /* 74 /*
75 |-------------------------------------------------------------------------- 75 |--------------------------------------------------------------------------
76 | Application Locale Configuration 76 | Application Locale Configuration
77 |-------------------------------------------------------------------------- 77 |--------------------------------------------------------------------------
78 | 78 |
79 | The application locale determines the default locale that will be used 79 | The application locale determines the default locale that will be used
80 | by the translation service provider. You are free to set this value 80 | by the translation service provider. You are free to set this value
81 | to any of the locales which will be supported by the application. 81 | to any of the locales which will be supported by the application.
82 | 82 |
83 */ 83 */
84 84
85 'locale' => 'en', 85 'locale' => 'en',
86 86
87 /* 87 /*
88 |-------------------------------------------------------------------------- 88 |--------------------------------------------------------------------------
89 | Application Fallback Locale 89 | Application Fallback Locale
90 |-------------------------------------------------------------------------- 90 |--------------------------------------------------------------------------
91 | 91 |
92 | The fallback locale determines the locale to use when the current one 92 | The fallback locale determines the locale to use when the current one
93 | is not available. You may change the value to correspond to any of 93 | is not available. You may change the value to correspond to any of
94 | the language folders that are provided through your application. 94 | the language folders that are provided through your application.
95 | 95 |
96 */ 96 */
97 97
98 'fallback_locale' => 'en', 98 'fallback_locale' => 'en',
99 99
100 /* 100 /*
101 |-------------------------------------------------------------------------- 101 |--------------------------------------------------------------------------
102 | Faker Locale 102 | Faker Locale
103 |-------------------------------------------------------------------------- 103 |--------------------------------------------------------------------------
104 | 104 |
105 | This locale will be used by the Faker PHP library when generating fake 105 | This locale will be used by the Faker PHP library when generating fake
106 | data for your database seeds. For example, this will be used to get 106 | data for your database seeds. For example, this will be used to get
107 | localized telephone numbers, street address information and more. 107 | localized telephone numbers, street address information and more.
108 | 108 |
109 */ 109 */
110 110
111 'faker_locale' => 'en_US', 111 'faker_locale' => 'en_US',
112 112
113 /* 113 /*
114 |-------------------------------------------------------------------------- 114 |--------------------------------------------------------------------------
115 | Encryption Key 115 | Encryption Key
116 |-------------------------------------------------------------------------- 116 |--------------------------------------------------------------------------
117 | 117 |
118 | This key is used by the Illuminate encrypter service and should be set 118 | This key is used by the Illuminate encrypter service and should be set
119 | to a random, 32 character string, otherwise these encrypted strings 119 | to a random, 32 character string, otherwise these encrypted strings
120 | will not be safe. Please do this before deploying an application! 120 | will not be safe. Please do this before deploying an application!
121 | 121 |
122 */ 122 */
123 123
124 'key' => env('APP_KEY'), 124 'key' => env('APP_KEY'),
125 125
126 'cipher' => 'AES-256-CBC', 126 'cipher' => 'AES-256-CBC',
127 127
128 /* 128 /*
129 |-------------------------------------------------------------------------- 129 |--------------------------------------------------------------------------
130 | Maintenance Mode Driver 130 | Maintenance Mode Driver
131 |-------------------------------------------------------------------------- 131 |--------------------------------------------------------------------------
132 | 132 |
133 | These configuration options determine the driver used to determine and 133 | These configuration options determine the driver used to determine and
134 | manage Laravel's "maintenance mode" status. The "cache" driver will 134 | manage Laravel's "maintenance mode" status. The "cache" driver will
135 | allow maintenance mode to be controlled across multiple machines. 135 | allow maintenance mode to be controlled across multiple machines.
136 | 136 |
137 | Supported drivers: "file", "cache" 137 | Supported drivers: "file", "cache"
138 | 138 |
139 */ 139 */
140 140
141 'maintenance' => [ 141 'maintenance' => [
142 'driver' => 'file', 142 'driver' => 'file',
143 // 'store' => 'redis', 143 // 'store' => 'redis',
144 ], 144 ],
145 145
146 /* 146 /*
147 |-------------------------------------------------------------------------- 147 |--------------------------------------------------------------------------
148 | Autoloaded Service Providers 148 | Autoloaded Service Providers
149 |-------------------------------------------------------------------------- 149 |--------------------------------------------------------------------------
150 | 150 |
151 | The service providers listed here will be automatically loaded on the 151 | The service providers listed here will be automatically loaded on the
152 | request to your application. Feel free to add your own services to 152 | request to your application. Feel free to add your own services to
153 | this array to grant expanded functionality to your applications. 153 | this array to grant expanded functionality to your applications.
154 | 154 |
155 */ 155 */
156 156
157 'providers' => [ 157 'providers' => [
158 158
159 /* 159 /*
160 * Laravel Framework Service Providers... 160 * Laravel Framework Service Providers...
161 */ 161 */
162 Illuminate\Auth\AuthServiceProvider::class, 162 Illuminate\Auth\AuthServiceProvider::class,
163 Illuminate\Broadcasting\BroadcastServiceProvider::class, 163 Illuminate\Broadcasting\BroadcastServiceProvider::class,
164 Illuminate\Bus\BusServiceProvider::class, 164 Illuminate\Bus\BusServiceProvider::class,
165 Illuminate\Cache\CacheServiceProvider::class, 165 Illuminate\Cache\CacheServiceProvider::class,
166 Illuminate\Foundation\Providers\ConsoleSupportServiceProvider::class, 166 Illuminate\Foundation\Providers\ConsoleSupportServiceProvider::class,
167 Illuminate\Cookie\CookieServiceProvider::class, 167 Illuminate\Cookie\CookieServiceProvider::class,
168 Illuminate\Database\DatabaseServiceProvider::class, 168 Illuminate\Database\DatabaseServiceProvider::class,
169 Illuminate\Encryption\EncryptionServiceProvider::class, 169 Illuminate\Encryption\EncryptionServiceProvider::class,
170 Illuminate\Filesystem\FilesystemServiceProvider::class, 170 Illuminate\Filesystem\FilesystemServiceProvider::class,
171 Illuminate\Foundation\Providers\FoundationServiceProvider::class, 171 Illuminate\Foundation\Providers\FoundationServiceProvider::class,
172 Illuminate\Hashing\HashServiceProvider::class, 172 Illuminate\Hashing\HashServiceProvider::class,
173 Illuminate\Mail\MailServiceProvider::class, 173 Illuminate\Mail\MailServiceProvider::class,
174 Illuminate\Notifications\NotificationServiceProvider::class, 174 Illuminate\Notifications\NotificationServiceProvider::class,
175 Illuminate\Pagination\PaginationServiceProvider::class, 175 Illuminate\Pagination\PaginationServiceProvider::class,
176 Illuminate\Pipeline\PipelineServiceProvider::class, 176 Illuminate\Pipeline\PipelineServiceProvider::class,
177 Illuminate\Queue\QueueServiceProvider::class, 177 Illuminate\Queue\QueueServiceProvider::class,
178 Illuminate\Redis\RedisServiceProvider::class, 178 Illuminate\Redis\RedisServiceProvider::class,
179 Illuminate\Auth\Passwords\PasswordResetServiceProvider::class, 179 Illuminate\Auth\Passwords\PasswordResetServiceProvider::class,
180 Illuminate\Session\SessionServiceProvider::class, 180 Illuminate\Session\SessionServiceProvider::class,
181 Illuminate\Translation\TranslationServiceProvider::class, 181 Illuminate\Translation\TranslationServiceProvider::class,
182 Illuminate\Validation\ValidationServiceProvider::class, 182 Illuminate\Validation\ValidationServiceProvider::class,
183 Illuminate\View\ViewServiceProvider::class, 183 Illuminate\View\ViewServiceProvider::class,
184 184
185 /* 185 /*
186 * Package Service Providers... 186 * Package Service Providers...
187 */ 187 */
188 188
189 /* 189 /*
190 * Application Service Providers... 190 * Application Service Providers...
191 */ 191 */
192 App\Providers\AppServiceProvider::class, 192 App\Providers\AppServiceProvider::class,
193 App\Providers\AuthServiceProvider::class, 193 App\Providers\AuthServiceProvider::class,
194 // App\Providers\BroadcastServiceProvider::class, 194 // App\Providers\BroadcastServiceProvider::class,
195 App\Providers\EventServiceProvider::class, 195 App\Providers\EventServiceProvider::class,
196 App\Providers\RouteServiceProvider::class, 196 App\Providers\RouteServiceProvider::class,
197 App\Providers\MyServiceProvider::class, 197 App\Providers\MyServiceProvider::class,
198 Barryvdh\Debugbar\ServiceProvider::class,
198 ], 199 ],
199 200
200 /* 201 /*
201 |-------------------------------------------------------------------------- 202 |--------------------------------------------------------------------------
202 | Class Aliases 203 | Class Aliases
203 |-------------------------------------------------------------------------- 204 |--------------------------------------------------------------------------
204 | 205 |
205 | This array of class aliases will be registered when this application 206 | This array of class aliases will be registered when this application
206 | is started. However, feel free to register as many as you wish as 207 | is started. However, feel free to register as many as you wish as
207 | the aliases are "lazy" loaded so they don't hinder performance. 208 | the aliases are "lazy" loaded so they don't hinder performance.
208 | 209 |
209 */ 210 */
210 211
211 'aliases' => Facade::defaultAliases()->merge([ 212 'aliases' => Facade::defaultAliases()->merge([
212 // 'ExampleClass' => App\Example\ExampleClass::class, 213 // 'ExampleClass' => App\Example\ExampleClass::class,
213 ])->toArray(), 214 ])->toArray(),
214 215
215 ]; 216 ];
216 217
resources/views/auth/login.blade.php
1 @extends('layouts.app') 1 @extends('layouts.app', ['title' => 'Авторизация'])
2 2
3 @section('content') 3 @section('content')
4 <div class="container"> 4 <div class="container">
5 <div class="row justify-content-center"> 5 <div class="row justify-content-center">
6 <div class="col-md-8"> 6 <div class="col-md-8">
7 <div class="card"> 7 <div class="card">
8 <div class="card-header">{{ __('Login') }}</div> 8 <div class="card-header">{{ __('Login') }}</div>
9 9
10 <div class="card-body"> 10 <div class="card-body">
11 <form method="POST" action="{{ route('login') }}"> 11 <form method="POST" action="{{ route('login') }}">
12 @csrf 12 @csrf
13 13
14 <div class="row mb-3"> 14 <div class="row mb-3">
15 <label for="email" class="col-md-4 col-form-label text-md-end">{{ __('Email Address') }}</label> 15 <label for="email" class="col-md-4 col-form-label text-md-end">{{ __('Email Address') }}</label>
16 16
17 <div class="col-md-6"> 17 <div class="col-md-6">
18 <input id="email" type="email" class="form-control @error('email') is-invalid @enderror" name="email" value="{{ old('email') }}" required autocomplete="email" autofocus> 18 <input id="email" type="email" class="form-control @error('email') is-invalid @enderror" name="email" value="{{ old('email') }}" required autocomplete="email" autofocus>
19 19
20 @error('email') 20 @error('email')
21 <span class="invalid-feedback" role="alert"> 21 <span class="invalid-feedback" role="alert">
22 <strong>{{ $message }}</strong> 22 <strong>{{ $message }}</strong>
23 </span> 23 </span>
24 @enderror 24 @enderror
25 </div> 25 </div>
26 </div> 26 </div>
27 27
28 <div class="row mb-3"> 28 <div class="row mb-3">
29 <label for="password" class="col-md-4 col-form-label text-md-end">{{ __('Password') }}</label> 29 <label for="password" class="col-md-4 col-form-label text-md-end">{{ __('Password') }}</label>
30 30
31 <div class="col-md-6"> 31 <div class="col-md-6">
32 <input id="password" type="password" class="form-control @error('password') is-invalid @enderror" name="password" required autocomplete="current-password"> 32 <input id="password" type="password" class="form-control @error('password') is-invalid @enderror" name="password" required autocomplete="current-password">
33 33
34 @error('password') 34 @error('password')
35 <span class="invalid-feedback" role="alert"> 35 <span class="invalid-feedback" role="alert">
36 <strong>{{ $message }}</strong> 36 <strong>{{ $message }}</strong>
37 </span> 37 </span>
38 @enderror 38 @enderror
39 </div> 39 </div>
40 </div> 40 </div>
41 41
42 <div class="row mb-3"> 42 <div class="row mb-3">
43 <div class="col-md-6 offset-md-4"> 43 <div class="col-md-6 offset-md-4">
44 <div class="form-check"> 44 <div class="form-check">
45 <input class="form-check-input" type="checkbox" name="remember" id="remember" {{ old('remember') ? 'checked' : '' }}> 45 <input class="form-check-input" type="checkbox" name="remember" id="remember" {{ old('remember') ? 'checked' : '' }}>
46 46
47 <label class="form-check-label" for="remember"> 47 <label class="form-check-label" for="remember">
48 {{ __('Remember Me') }} 48 {{ __('Remember Me') }}
49 </label> 49 </label>
50 </div> 50 </div>
51 </div> 51 </div>
52 </div> 52 </div>
53 53
54 <div class="row mb-0"> 54 <div class="row mb-0">
55 <div class="col-md-8 offset-md-4"> 55 <div class="col-md-8 offset-md-4">
56 <button type="submit" class="btn btn-primary"> 56 <button type="submit" class="btn btn-primary">
57 {{ __('Login') }} 57 {{ __('Login') }}
58 </button> 58 </button>
59 59
60 @if (Route::has('password.request')) 60 @if (Route::has('password.request'))
61 <a class="btn btn-link" href="{{ route('password.request') }}"> 61 <a class="btn btn-link" href="{{ route('password.request') }}">
62 {{ __('Forgot Your Password?') }} 62 {{ __('Forgot Your Password?') }}
63 </a> 63 </a>
64 @endif 64 @endif
65 </div> 65 </div>
66 </div> 66 </div>
67 </form> 67 </form>
68 </div> 68 </div>
69 </div> 69 </div>
70 </div> 70 </div>
71 </div> 71 </div>
72 </div> 72 </div>
73 @endsection 73 @endsection
74 74
resources/views/auth/passwords/confirm.blade.php
1 @extends('layouts.app') 1 @extends('layouts.app', ['title' => 'Потверждение пароля'])
2 2
3 @section('content') 3 @section('content')
4 <div class="container"> 4 <div class="container">
5 <div class="row justify-content-center"> 5 <div class="row justify-content-center">
6 <div class="col-md-8"> 6 <div class="col-md-8">
7 <div class="card"> 7 <div class="card">
8 <div class="card-header">{{ __('Confirm Password') }}</div> 8 <div class="card-header">{{ __('Confirm Password') }}</div>
9 9
10 <div class="card-body"> 10 <div class="card-body">
11 {{ __('Please confirm your password before continuing.') }} 11 {{ __('Please confirm your password before continuing.') }}
12 12
13 <form method="POST" action="{{ route('password.confirm') }}"> 13 <form method="POST" action="{{ route('password.confirm') }}">
14 @csrf 14 @csrf
15 15
16 <div class="row mb-3"> 16 <div class="row mb-3">
17 <label for="password" class="col-md-4 col-form-label text-md-end">{{ __('Password') }}</label> 17 <label for="password" class="col-md-4 col-form-label text-md-end">{{ __('Password') }}</label>
18 18
19 <div class="col-md-6"> 19 <div class="col-md-6">
20 <input id="password" type="password" class="form-control @error('password') is-invalid @enderror" name="password" required autocomplete="current-password"> 20 <input id="password" type="password" class="form-control @error('password') is-invalid @enderror" name="password" required autocomplete="current-password">
21 21
22 @error('password') 22 @error('password')
23 <span class="invalid-feedback" role="alert"> 23 <span class="invalid-feedback" role="alert">
24 <strong>{{ $message }}</strong> 24 <strong>{{ $message }}</strong>
25 </span> 25 </span>
26 @enderror 26 @enderror
27 </div> 27 </div>
28 </div> 28 </div>
29 29
30 <div class="row mb-0"> 30 <div class="row mb-0">
31 <div class="col-md-8 offset-md-4"> 31 <div class="col-md-8 offset-md-4">
32 <button type="submit" class="btn btn-primary"> 32 <button type="submit" class="btn btn-primary">
33 {{ __('Confirm Password') }} 33 {{ __('Confirm Password') }}
34 </button> 34 </button>
35 35
36 @if (Route::has('password.request')) 36 @if (Route::has('password.request'))
37 <a class="btn btn-link" href="{{ route('password.request') }}"> 37 <a class="btn btn-link" href="{{ route('password.request') }}">
38 {{ __('Forgot Your Password?') }} 38 {{ __('Forgot Your Password?') }}
39 </a> 39 </a>
40 @endif 40 @endif
41 </div> 41 </div>
42 </div> 42 </div>
43 </form> 43 </form>
44 </div> 44 </div>
45 </div> 45 </div>
46 </div> 46 </div>
47 </div> 47 </div>
48 </div> 48 </div>
49 @endsection 49 @endsection
50 50
resources/views/auth/passwords/email.blade.php
1 @extends('layouts.app') 1 @extends('layouts.app', ['title' => 'Сброс пароля'])
2 2
3 @section('content') 3 @section('content')
4 <div class="container"> 4 <div class="container">
5 <div class="row justify-content-center"> 5 <div class="row justify-content-center">
6 <div class="col-md-8"> 6 <div class="col-md-8">
7 <div class="card"> 7 <div class="card">
8 <div class="card-header">{{ __('Reset Password') }}</div> 8 <div class="card-header">{{ __('Reset Password') }}</div>
9 9
10 <div class="card-body"> 10 <div class="card-body">
11 @if (session('status')) 11 @if (session('status'))
12 <div class="alert alert-success" role="alert"> 12 <div class="alert alert-success" role="alert">
13 {{ session('status') }} 13 {{ session('status') }}
14 </div> 14 </div>
15 @endif 15 @endif
16 16
17 <form method="POST" action="{{ route('password.email') }}"> 17 <form method="POST" action="{{ route('password.email') }}">
18 @csrf 18 @csrf
19 19
20 <div class="row mb-3"> 20 <div class="row mb-3">
21 <label for="email" class="col-md-4 col-form-label text-md-end">{{ __('Email Address') }}</label> 21 <label for="email" class="col-md-4 col-form-label text-md-end">{{ __('Email Address') }}</label>
22 22
23 <div class="col-md-6"> 23 <div class="col-md-6">
24 <input id="email" type="email" class="form-control @error('email') is-invalid @enderror" name="email" value="{{ old('email') }}" required autocomplete="email" autofocus> 24 <input id="email" type="email" class="form-control @error('email') is-invalid @enderror" name="email" value="{{ old('email') }}" required autocomplete="email" autofocus>
25 25
26 @error('email') 26 @error('email')
27 <span class="invalid-feedback" role="alert"> 27 <span class="invalid-feedback" role="alert">
28 <strong>{{ $message }}</strong> 28 <strong>{{ $message }}</strong>
29 </span> 29 </span>
30 @enderror 30 @enderror
31 </div> 31 </div>
32 </div> 32 </div>
33 33
34 <div class="row mb-0"> 34 <div class="row mb-0">
35 <div class="col-md-6 offset-md-4"> 35 <div class="col-md-6 offset-md-4">
36 <button type="submit" class="btn btn-primary"> 36 <button type="submit" class="btn btn-primary">
37 {{ __('Send Password Reset Link') }} 37 {{ __('Send Password Reset Link') }}
38 </button> 38 </button>
39 </div> 39 </div>
40 </div> 40 </div>
41 </form> 41 </form>
42 </div> 42 </div>
43 </div> 43 </div>
44 </div> 44 </div>
45 </div> 45 </div>
46 </div> 46 </div>
47 @endsection 47 @endsection
48 48
resources/views/auth/passwords/reset.blade.php
1 @extends('layouts.app') 1 @extends('layouts.app', ['title' => 'Обновление пароля'])
2 2
3 @section('content') 3 @section('content')
4 <div class="container"> 4 <div class="container">
5 <div class="row justify-content-center"> 5 <div class="row justify-content-center">
6 <div class="col-md-8"> 6 <div class="col-md-8">
7 <div class="card"> 7 <div class="card">
8 <div class="card-header">{{ __('Reset Password') }}</div> 8 <div class="card-header">{{ __('Reset Password') }}</div>
9 9
10 <div class="card-body"> 10 <div class="card-body">
11 <form method="POST" action="{{ route('password.update') }}"> 11 <form method="POST" action="{{ route('password.update') }}">
12 @csrf 12 @csrf
13 13
14 <input type="hidden" name="token" value="{{ $token }}"> 14 <input type="hidden" name="token" value="{{ $token }}">
15 15
16 <div class="row mb-3"> 16 <div class="row mb-3">
17 <label for="email" class="col-md-4 col-form-label text-md-end">{{ __('Email Address') }}</label> 17 <label for="email" class="col-md-4 col-form-label text-md-end">{{ __('Email Address') }}</label>
18 18
19 <div class="col-md-6"> 19 <div class="col-md-6">
20 <input id="email" type="email" class="form-control @error('email') is-invalid @enderror" name="email" value="{{ $email ?? old('email') }}" required autocomplete="email" autofocus> 20 <input id="email" type="email" class="form-control @error('email') is-invalid @enderror" name="email" value="{{ $email ?? old('email') }}" required autocomplete="email" autofocus>
21 21
22 @error('email') 22 @error('email')
23 <span class="invalid-feedback" role="alert"> 23 <span class="invalid-feedback" role="alert">
24 <strong>{{ $message }}</strong> 24 <strong>{{ $message }}</strong>
25 </span> 25 </span>
26 @enderror 26 @enderror
27 </div> 27 </div>
28 </div> 28 </div>
29 29
30 <div class="row mb-3"> 30 <div class="row mb-3">
31 <label for="password" class="col-md-4 col-form-label text-md-end">{{ __('Password') }}</label> 31 <label for="password" class="col-md-4 col-form-label text-md-end">{{ __('Password') }}</label>
32 32
33 <div class="col-md-6"> 33 <div class="col-md-6">
34 <input id="password" type="password" class="form-control @error('password') is-invalid @enderror" name="password" required autocomplete="new-password"> 34 <input id="password" type="password" class="form-control @error('password') is-invalid @enderror" name="password" required autocomplete="new-password">
35 35
36 @error('password') 36 @error('password')
37 <span class="invalid-feedback" role="alert"> 37 <span class="invalid-feedback" role="alert">
38 <strong>{{ $message }}</strong> 38 <strong>{{ $message }}</strong>
39 </span> 39 </span>
40 @enderror 40 @enderror
41 </div> 41 </div>
42 </div> 42 </div>
43 43
44 <div class="row mb-3"> 44 <div class="row mb-3">
45 <label for="password-confirm" class="col-md-4 col-form-label text-md-end">{{ __('Confirm Password') }}</label> 45 <label for="password-confirm" class="col-md-4 col-form-label text-md-end">{{ __('Confirm Password') }}</label>
46 46
47 <div class="col-md-6"> 47 <div class="col-md-6">
48 <input id="password-confirm" type="password" class="form-control" name="password_confirmation" required autocomplete="new-password"> 48 <input id="password-confirm" type="password" class="form-control" name="password_confirmation" required autocomplete="new-password">
49 </div> 49 </div>
50 </div> 50 </div>
51 51
52 <div class="row mb-0"> 52 <div class="row mb-0">
53 <div class="col-md-6 offset-md-4"> 53 <div class="col-md-6 offset-md-4">
54 <button type="submit" class="btn btn-primary"> 54 <button type="submit" class="btn btn-primary">
55 {{ __('Reset Password') }} 55 {{ __('Reset Password') }}
56 </button> 56 </button>
57 </div> 57 </div>
58 </div> 58 </div>
59 </form> 59 </form>
60 </div> 60 </div>
61 </div> 61 </div>
62 </div> 62 </div>
63 </div> 63 </div>
64 </div> 64 </div>
65 @endsection 65 @endsection
66 66
resources/views/auth/register.blade.php
1 @extends('layouts.app') 1 @extends('layouts.app', ['title' => 'Регистрация'])
2 2
3 @section('content') 3 @section('content')
4 <div class="container"> 4 <div class="container">
5 <div class="row justify-content-center"> 5 <div class="row justify-content-center">
6 <div class="col-md-8"> 6 <div class="col-md-8">
7 <div class="card"> 7 <div class="card">
8 <div class="card-header">{{ __('Register') }}</div> 8 <div class="card-header"></div>
9 9
10 <div class="card-body"> 10 <div class="card-body">
11 <form method="POST" action="{{ route('register') }}"> 11 <form method="POST" action="{{ route('register') }}">
12 @csrf 12 @csrf
13 13
14 <div class="row mb-3"> 14 <div class="row mb-3">
15 <label for="name" class="col-md-4 col-form-label text-md-end">{{ __('Name') }}</label> 15 <label for="name" class="col-md-4 col-form-label text-md-end">Имя</label>
16 16
17 <div class="col-md-6"> 17 <div class="col-md-6">
18 <input id="name" type="text" class="form-control @error('name') is-invalid @enderror" name="name" value="{{ old('name') }}" required autocomplete="name" autofocus> 18 <input id="name" type="text" class="form-control @error('name') is-invalid @enderror" name="name" value="{{ old('name') }}" required autocomplete="name" autofocus>
19 19
20 @error('name') 20 @error('name')
21 <span class="invalid-feedback" role="alert"> 21 <span class="invalid-feedback" role="alert">
22 <strong>{{ $message }}</strong> 22 <strong>{{ $message }}</strong>
23 </span> 23 </span>
24 @enderror 24 @enderror
25 </div> 25 </div>
26 </div> 26 </div>
27 27
28 <div class="row mb-3"> 28 <div class="row mb-3">
29 <label for="email" class="col-md-4 col-form-label text-md-end">{{ __('Email Address') }}</label> 29 <label for="email" class="col-md-4 col-form-label text-md-end">Емайл</label>
30 30
31 <div class="col-md-6"> 31 <div class="col-md-6">
32 <input id="email" type="email" class="form-control @error('email') is-invalid @enderror" name="email" value="{{ old('email') }}" required autocomplete="email"> 32 <input id="email" type="email" class="form-control @error('email') is-invalid @enderror" name="email" value="{{ old('email') }}" required autocomplete="email">
33 33
34 @error('email') 34 @error('email')
35 <span class="invalid-feedback" role="alert"> 35 <span class="invalid-feedback" role="alert">
36 <strong>{{ $message }}</strong> 36 <strong>{{ $message }}</strong>
37 </span> 37 </span>
38 @enderror 38 @enderror
39 </div> 39 </div>
40 </div> 40 </div>
41 41
42 <div class="row mb-3"> 42 <div class="row mb-3">
43 <label for="password" class="col-md-4 col-form-label text-md-end">{{ __('Password') }}</label> 43 <label for="password" class="col-md-4 col-form-label text-md-end">Пароль</label>
44 44
45 <div class="col-md-6"> 45 <div class="col-md-6">
46 <input id="password" type="password" class="form-control @error('password') is-invalid @enderror" name="password" required autocomplete="new-password"> 46 <input id="password" type="password" class="form-control @error('password') is-invalid @enderror" name="password" required autocomplete="new-password">
47 47
48 @error('password') 48 @error('password')
49 <span class="invalid-feedback" role="alert"> 49 <span class="invalid-feedback" role="alert">
50 <strong>{{ $message }}</strong> 50 <strong>{{ $message }}</strong>
51 </span> 51 </span>
52 @enderror 52 @enderror
53 </div> 53 </div>
54 </div> 54 </div>
55 55
56 <div class="row mb-3"> 56 <div class="row mb-3">
57 <label for="password-confirm" class="col-md-4 col-form-label text-md-end">{{ __('Confirm Password') }}</label> 57 <label for="password-confirm" class="col-md-4 col-form-label text-md-end">Подтверждение пароля</label>
58 58
59 <div class="col-md-6"> 59 <div class="col-md-6">
60 <input id="password-confirm" type="password" class="form-control" name="password_confirmation" required autocomplete="new-password"> 60 <input id="password-confirm" type="password" class="form-control" name="password_confirmation" required autocomplete="new-password">
61 </div> 61 </div>
62 </div> 62 </div>
63 63
64 <div class="row mb-0"> 64 <div class="row mb-0">
65 <div class="col-md-6 offset-md-4"> 65 <div class="col-md-6 offset-md-4">
66 <button type="submit" class="btn btn-primary"> 66 <button type="submit" class="btn btn-primary">
67 {{ __('Register') }} 67 Регистрация
68 </button> 68 </button>
69 </div> 69 </div>
70 </div> 70 </div>
71 </form> 71 </form>
72 </div> 72 </div>
73 </div> 73 </div>
74 </div> 74 </div>
75 </div> 75 </div>
76 </div> 76 </div>
77 @endsection 77 @endsection
78 78
resources/views/auth/verify.blade.php
1 @extends('layouts.app') 1 @extends('layouts.app', ['title' => 'Верификация'])
2 2
3 @section('content') 3 @section('content')
4 <div class="container"> 4 <div class="container">
5 <div class="row justify-content-center"> 5 <div class="row justify-content-center">
6 <div class="col-md-8"> 6 <div class="col-md-8">
7 <div class="card"> 7 <div class="card">
8 <div class="card-header">{{ __('Verify Your Email Address') }}</div> 8 <div class="card-header">{{ __('Verify Your Email Address') }}</div>
9 9
10 <div class="card-body"> 10 <div class="card-body">
11 @if (session('resent')) 11 @if (session('resent'))
12 <div class="alert alert-success" role="alert"> 12 <div class="alert alert-success" role="alert">
13 {{ __('A fresh verification link has been sent to your email address.') }} 13 {{ __('A fresh verification link has been sent to your email address.') }}
14 </div> 14 </div>
15 @endif 15 @endif
16 16
17 {{ __('Before proceeding, please check your email for a verification link.') }} 17 {{ __('Before proceeding, please check your email for a verification link.') }}
18 {{ __('If you did not receive the email') }}, 18 {{ __('If you did not receive the email') }},
19 <form class="d-inline" method="POST" action="{{ route('verification.resend') }}"> 19 <form class="d-inline" method="POST" action="{{ route('verification.resend') }}">
20 @csrf 20 @csrf
21 <!--<input type="email" name="email" id="email"/>--> 21 <!--<input type="email" name="email" id="email"/>-->
22 <button type="submit" class="btn btn-link p-0 m-0 align-baseline">{{ __('click here to request another') }}</button>. 22 <button type="submit" class="btn btn-link p-0 m-0 align-baseline">{{ __('click here to request another') }}</button>.
23 </form> 23 </form>
24 </div> 24 </div>
25 </div> 25 </div>
26 </div> 26 </div>
27 </div> 27 </div>
28 </div> 28 </div>
29 @endsection 29 @endsection
30 30
resources/views/home.blade.php
1 @extends('layouts.app') 1 @extends('layouts.app', ['title' => 'Личный кабинет'])
2 2
3 @section('content') 3 @section('content')
4 <div class="container"> 4 <div class="container">
5 <div class="row justify-content-center"> 5 <div class="row justify-content-center">
6 <div class="col-md-8"> 6 <div class="col-md-8">
7 <div class="card"> 7 <div class="card">
8 <div class="card-header">{{ __('Dashboard') }}</div> 8 <div class="card-header">{{ __('Dashboard') }}</div>
9 9
10 <div class="card-body"> 10 <div class="card-body">
11 @if (session('status')) 11 @if (session('status'))
12 <div class="alert alert-success" role="alert"> 12 <div class="alert alert-success" role="alert">
13 {{ session('status') }} 13 {{ session('status') }}
14 </div> 14 </div>
15 @endif 15 @endif
16 16
17 {{ __('You are logged in!') }} 17 {{ __('You are logged in!') }}
18 </div> 18 </div>
19 </div> 19 </div>
20 </div> 20 </div>
21 </div> 21 </div>
22 </div> 22 </div>
23 @endsection 23 @endsection
24 24
resources/views/layouts/app.blade.php
1 <!doctype html> 1 <!doctype html>
2 <html lang="{{ str_replace('_', '-', app()->getLocale()) }}"> 2 <html lang="{{ str_replace('_', '-', app()->getLocale()) }}">
3 <head> 3 <head>
4 <meta charset="utf-8"> 4 <meta charset="utf-8">
5 <meta name="viewport" content="width=device-width, initial-scale=1"> 5 <meta name="viewport" content="width=device-width, initial-scale=1">
6 6
7 <!-- CSRF Token --> 7 <!-- CSRF Token -->
8 <meta name="csrf-token" content="{{ csrf_token() }}"> 8 <meta name="csrf-token" content="{{ csrf_token() }}">
9 9
10 <title>{{ config('app.name', 'Laravel') }}</title> 10 <title>{{ $title }}</title>
11
12 <!-- Fonts -->
13 <link rel="dns-prefetch" href="//fonts.gstatic.com">
14 <link href="https://fonts.bunny.net/css?family=Nunito" rel="stylesheet">
15
16 <!-- Scripts -->
17 <!--vite(['resources/sass/app.scss', 'resources/js/app.js'])-->
18 </head> 11 </head>
19 <body> 12 <body>
20 <div id="app"> 13 <div>
21 <nav class="navbar navbar-expand-md navbar-light bg-white shadow-sm"> 14 <nav class="navbar navbar-expand-md navbar-light bg-white shadow-sm">
22 <div class="container"> 15 <div class="container">
23 <a class="navbar-brand" href="{{ url('/') }}"> 16 <a class="navbar-brand" href="{{ url('/') }}">
24 {{ config('app.name', 'Laravel') }} 17 {{ config('app.name', 'Laravel') }}
25 </a> 18 </a>
26 <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="{{ __('Toggle navigation') }}"> 19 <!--<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="{{ __('Toggle navigation') }}">
27 <span class="navbar-toggler-icon"></span> 20 <span class="navbar-toggler-icon"></span>
28 </button> 21 </button>-->
29 22
30 <div class="collapse navbar-collapse" id="navbarSupportedContent"> 23 <div class="collapse navbar-collapse" id="navbarSupportedContent">
31 <!-- Left Side Of Navbar --> 24 <!-- Left Side Of Navbar -->
32 <ul class="navbar-nav me-auto"> 25 <ul class="navbar-nav me-auto">
33 26
34 </ul> 27 </ul>
35 28
36 <!-- Right Side Of Navbar --> 29 <!-- Right Side Of Navbar -->
37 <ul class="navbar-nav ms-auto"> 30 <ul class="navbar-nav ms-auto">
38 <!-- Authentication Links --> 31 <!-- Authentication Links -->
39 @guest 32 @guest
40 @if (Route::has('login')) 33 @if (Route::has('login'))
41 <li class="nav-item"> 34 <li class="nav-item">
42 <a class="nav-link" href="{{ route('login') }}">{{ __('Login') }}</a> 35 <a class="nav-link" href="{{ route('login') }}">{{ __('Login') }}</a>
43 </li> 36 </li>
44 @endif 37 @endif
45 38
46 @if (Route::has('register')) 39 @if (Route::has('register'))
47 <li class="nav-item"> 40 <li class="nav-item">
48 <a class="nav-link" href="{{ route('register') }}">{{ __('Register') }}</a> 41 <a class="nav-link" href="{{ route('register') }}">{{ __('Register') }}</a>
49 </li> 42 </li>
50 @endif 43 @endif
51 @else 44 @else
52 <li class="nav-item dropdown"> 45 <li class="nav-item dropdown">
53 <a id="navbarDropdown" class="nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false" v-pre> 46 <a id="navbarDropdown" class="nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false" v-pre>
54 {{ Auth::user()->name }} 47 {{ Auth::user()->name }}
55 </a> 48 </a>
56 49
57 <div class="dropdown-menu dropdown-menu-end" aria-labelledby="navbarDropdown"> 50 <div class="dropdown-menu dropdown-menu-end" aria-labelledby="navbarDropdown">
58 <a class="dropdown-item" href="{{ route('logout') }}" 51 <a class="dropdown-item" href="{{ route('logout') }}"
59 onclick="event.preventDefault(); 52 onclick="event.preventDefault();
60 document.getElementById('logout-form').submit();"> 53 document.getElementById('logout-form').submit();">
61 {{ __('Logout') }} 54 {{ __('Logout') }}
62 </a> 55 </a>
63 56
64 <form id="logout-form" action="{{ route('logout') }}" method="POST" class="d-none"> 57 <form id="logout-form" action="{{ route('logout') }}" method="POST" class="d-none">
65 @csrf 58 @csrf
66 </form> 59 </form>
67 </div> 60 </div>
68 </li> 61 </li>
69 @endguest 62 @endguest
70 </ul> 63 </ul>
71 </div> 64 </div>
72 </div> 65 </div>
73 </nav> 66 </nav>
74 67
75 <main class="py-4"> 68 <main class="py-4">
69 @if ($message = Session::get('success'))
70 <div class="alert alert-success alert-dismissible mt-0" role="alert">
71 <button type="button" class="close" data-dismiss="alert" aria-label="Закрыть">
72 <span aria-hidden="true">&times;</span>
73 </button>
74 {{ $message }}
75 </div>
76 @endif
77
78 @if ($errors->any())
79 <div class="alert alert-danger alert-dismissible mt-4" role="alert">
80 <button type="button" class="close" data-dismiss="alert" aria-label="Закрыть">
81 <span aria-hidden="true">&times;</span>
82 </button>
83 <ul class="mb-0">
84 @foreach ($errors->all() as $error)
85 <li>{{ $error }}</li>
86 @endforeach
87 </ul>
88 </div>
89 @endif
resources/views/layouts/app2.blade.php
File was created 1 <!doctype html>
2 <html lang="{{ str_replace('_', '-', app()->getLocale()) }}">
3 <head>
4 <meta charset="utf-8">
5 <meta name="viewport" content="width=device-width, initial-scale=1">
6
7 <!-- CSRF Token -->
8 <meta name="csrf-token" content="{{ csrf_token() }}">
9
10 <title>Ларавел</title>
11
12 <!-- Fonts -->
13 <link rel="dns-prefetch" href="//fonts.gstatic.com">
14 <link href="https://fonts.bunny.net/css?family=Nunito" rel="stylesheet">
15
16 <!-- Scripts -->
17 <!--vite(['resources/sass/app.scss', 'resources/js/app.js'])-->
18 </head>
19 <body>
20 <div id="app">
21 <nav class="navbar navbar-expand-md navbar-light bg-white shadow-sm">
22 <div class="container">
23 <a class="navbar-brand" href="{{ url('/') }}">
24 {{ config('app.name', 'Laravel') }}
25 </a>
26 <!--<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="{{ __('Toggle navigation') }}">
27 <span class="navbar-toggler-icon"></span>
28 </button>-->
29
30 <div class="collapse navbar-collapse" id="navbarSupportedContent">
31 <!-- Left Side Of Navbar -->
32 <ul class="navbar-nav me-auto">
33
34 </ul>
35
36 <!-- Right Side Of Navbar -->
37 <ul class="navbar-nav ms-auto">
38 <!-- Authentication Links -->
39 @guest
40 @if (Route::has('login'))
41 <li class="nav-item">
42 <a class="nav-link" href="{{ route('login') }}">{{ __('Login') }}</a>
43 </li>
44 @endif
45
46 @if (Route::has('register'))
47 <li class="nav-item">
48 <a class="nav-link" href="{{ route('register') }}">{{ __('Register') }}</a>
49 </li>
50 @endif
51 @else
52 <li class="nav-item dropdown">
53 <a id="navbarDropdown" class="nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false" v-pre>
54 {{ Auth::user()->name }}
55 </a>
56
57 <div class="dropdown-menu dropdown-menu-end" aria-labelledby="navbarDropdown">
58 <a class="dropdown-item" href="{{ route('logout') }}"
59 onclick="event.preventDefault();
60 document.getElementById('logout-form').submit();">
61 {{ __('Logout') }}
62 </a>
63
64 <form id="logout-form" action="{{ route('logout') }}" method="POST" class="d-none">
65 @csrf
66 </form>
67 </div>
68 </li>
69 @endguest
70 </ul>
71 </div>
72 </div>
73 </nav>
74
75 <main class="py-4">
76 @yield('content')
77 </main>
78 </div>
79 </body>
80 </html>
81
1 <?php 1 <?php
2 2
3 use App\Http\Controllers\Admin\AdminController; 3 use App\Http\Controllers\Admin\AdminController;
4 use App\Http\Controllers\Admin\CategoryController; 4 use App\Http\Controllers\Admin\CategoryController;
5 use App\Http\Controllers\Admin\EmployersController; 5 use App\Http\Controllers\Admin\EmployersController;
6 use App\Http\Controllers\Admin\InfoBloksController; 6 use App\Http\Controllers\Admin\InfoBloksController;
7 use App\Http\Controllers\Admin\JobTitlesController; 7 use App\Http\Controllers\Admin\JobTitlesController;
8 use App\Http\Controllers\Admin\UsersController; 8 use App\Http\Controllers\Admin\UsersController;
9 use App\Http\Controllers\Admin\WorkersController; 9 use App\Http\Controllers\Admin\WorkersController;
10 use App\Http\Controllers\Auth\ForgotPasswordController;
10 use App\Http\Controllers\Auth\LoginController; 11 use App\Http\Controllers\Auth\LoginController;
11 use App\Http\Controllers\Auth\RegisterController; 12 use App\Http\Controllers\Auth\RegisterController;
12 use App\Http\Controllers\CKEditorController; 13 use App\Http\Controllers\CKEditorController;
13 use App\Models\User; 14 use App\Models\User;
14 use App\Http\Controllers\MainController; 15 use App\Http\Controllers\MainController;
15 use App\Http\Controllers\HomeController; 16 use App\Http\Controllers\HomeController;
16 use Illuminate\Support\Facades\Route; 17 use Illuminate\Support\Facades\Route;
17 use App\Http\Controllers\Admin\CompanyController; 18 use App\Http\Controllers\Admin\CompanyController;
18 use App\Http\Controllers\Admin\Ad_EmployersController; 19 use App\Http\Controllers\Admin\Ad_EmployersController;
19 use App\Http\Controllers\Admin\MsgAnswersController; 20 use App\Http\Controllers\Admin\MsgAnswersController;
20 use App\Http\Controllers\Admin\GroupsController; 21 use App\Http\Controllers\Admin\GroupsController;
21 use App\Http\Controllers\PagesController; 22 use App\Http\Controllers\PagesController;
22 use Illuminate\Support\Facades\Storage; 23 use Illuminate\Support\Facades\Storage;
23 24
24 25
25 /* 26 /*
26 |-------------------------------------------------------------------------- 27 |--------------------------------------------------------------------------
27 | Web Routes 28 | Web Routes
28 |-------------------------------------------------------------------------- 29 |--------------------------------------------------------------------------
29 | 30 |
30 | Here is where you can register web routes for your application. These 31 | Here is where you can register web routes for your application. These
31 | routes are loaded by the RouteServiceProvider within a group which 32 | routes are loaded by the RouteServiceProvider within a group which
32 | contains the "web" middleware group. Now create something great! 33 | contains the "web" middleware group. Now create something great!
33 | 34 |
34 */ 35 */
35 /* 36 /*
36 Route::get('/', function () { 37 Route::get('/', function () {
37 return view('welcome'); 38 return view('welcome');
38 })->name('index'); 39 })->name('index');
39 */ 40 */
40 Route::get('/', [MainController::class, 'index'])->name('index'); 41 Route::get('/', [MainController::class, 'index'])->name('index');
41 42
42 //Роуты авторизации, регистрации, восстановления, аутентификации 43 //Роуты авторизации, регистрации, восстановления, аутентификации
43 Auth::routes(['verify' => true]); 44 Auth::routes(['verify' => true]);
45
46 // роуты регистрации, авторизации, восстановления пароля, верификации почты
47 /*Route::group([
48 'as' => 'auth.', //имя маршрута, например auth.index
49 'prefix' => 'auth', // префикс маршрута, например, auth/index
50 ], function () {
51 //форма регистрации
52 Route::get('register', [RegisterController::class, 'register'])->name('register');
53
54 //создание пользователя
55 Route::post('register', [RegisterController::class, 'create'])->name('create');
56
57 //форма входа авторизации
58 Route::get('login', [LoginController::class, 'login'])->name('login');
59
60 //аутентификация
61 Route::post('login', [LoginController::class, 'authenticate'])->name('auth');
62
63 //выход
64 Route::get('logout', [LoginController::class, 'logout'])->name('logout');
65
66 //форма ввода адреса почты
67 Route::get('forgot-password', [ForgotPasswordController::class, 'form'])->name('forgot-form');
68
69 //письмо на почту
70 Route::post('forgot-password', [ForgotPasswordController::class, 'mail'])->name('forgot-mail');
71
72 //форма восстановления пароля
73 Route::get('reset-password/token/{token}/email/{email}',
74 [ResetPasswordController::class, 'form']
75 )->name('reset-form');
76
77 //восстановление пароля
78 Route::post('reset-password',
79 [ResetPasswordController::class, 'reset']
80 )->name('reset-password');
81
82 //сообщение о необходимости проверки адреса почты
83 Route::get('verify-message', [VerifyEmailController::class, 'message'])->name('verify-message');
84
85 //подтверждение адреса почты нового пользователя
86 Route::get('verify-email/token/{token}/id/{id}', [VerifyEmailController::class, 'verify'])
87 ->where('token', '[a-f0-9]{32}')
88 ->where('id', '[0-9]+')
89 ->name('verify-email');
90 });*/
91
44 //Личный кабинет пользователя 92 //Личный кабинет пользователя
45 Route::get('/home', [HomeController::class, 'index'])->name('home'); 93 Route::get('/home', [HomeController::class, 'index'])->name('home');
46 94
47 /* 95 /*
48 Route::post('resend/verification-email', function (\Illuminate\Http\Request $request) { 96 Route::post('resend/verification-email', function (\Illuminate\Http\Request $request) {
49 $user = User::where('email',$request->input('email'))->first(); 97 $user = User::where('email',$request->input('email'))->first();
50 98
51 $user->sendEmailVerificationNotification(); 99 $user->sendEmailVerificationNotification();
52 100
53 return 'your response'; 101 return 'your response';
54 })->middleware('throttle:6,1')->name('verification.resend'); 102 })->middleware('throttle:6,1')->name('verification.resend');
55 */ 103 */
56 104
57 // Авторизация, регистрация в админку 105 // Авторизация, регистрация в админку
58 Route::group([ 106 Route::group([
59 'as' => 'admin.', // имя маршрута, например auth.index 107 'as' => 'admin.', // имя маршрута, например auth.index
60 'prefix' => 'admin', // префикс маршрута, например auth/index 108 'prefix' => 'admin', // префикс маршрута, например auth/index
61 'middleware' => ['guest'], 109 'middleware' => ['guest'],
62 ], function () { 110 ], function () {
63 // Форма регистрации 111 // Форма регистрации
64 Route::get('register', [AdminController::class, 'register'])->name('register'); 112 Route::get('register', [AdminController::class, 'register'])->name('register');
65 113
66 // Создание пользователя 114 // Создание пользователя
67 Route::post('register', [AdminController::class, 'create'])->name('create'); 115 Route::post('register', [AdminController::class, 'create'])->name('create');
68 //Форма входа 116 //Форма входа
69 Route::get('login', [AdminController::class, 'login'])->name('login'); 117 Route::get('login', [AdminController::class, 'login'])->name('login');
70 118
71 // аутентификация 119 // аутентификация
72 Route::post('login', [AdminController::class, 'autenticate'])->name('auth'); 120 Route::post('login', [AdminController::class, 'autenticate'])->name('auth');
73 121
74 }); 122 });
75 123
76 // Личный кабинет админки 124 // Личный кабинет админки
77 Route::group([ 125 Route::group([
78 'as' => 'admin.', // имя маршрута, например auth.index 126 'as' => 'admin.', // имя маршрута, например auth.index
79 'prefix' => 'admin', // префикс маршрута, например auth/index 127 'prefix' => 'admin', // префикс маршрута, например auth/index
80 'middleware' => ['auth'], ['admin'], 128 'middleware' => ['auth'], ['admin'],
81 ], function() { 129 ], function() {
82 130
83 // выход 131 // выход
84 Route::get('logout', [AdminController::class, 'logout'])->name('logout'); 132 Route::get('logout', [AdminController::class, 'logout'])->name('logout');
85 133
86 // кабинет главная страница 134 // кабинет главная страница
87 Route::get('cabinet', [AdminController::class, 'index'])->name('index'); 135 Route::get('cabinet', [AdminController::class, 'index'])->name('index');
88 136
89 // кабинет профиль админа - форма 137 // кабинет профиль админа - форма
90 Route::get('profile', [AdminController::class, 'profile'])->name('profile'); 138 Route::get('profile', [AdminController::class, 'profile'])->name('profile');
91 // кабинет профиль админа - сохранение формы 139 // кабинет профиль админа - сохранение формы
92 Route::post('profile', [AdminController::class, 'store_profile'])->name('store_profile'); 140 Route::post('profile', [AdminController::class, 'store_profile'])->name('store_profile');
93 141
94 //кабинет сообщения админа 142 //кабинет сообщения админа
95 //Route::get('messages', [AdminController::class, 'profile'])->name('profile'); 143 //Route::get('messages', [AdminController::class, 'profile'])->name('profile');
96 144
97 145
98 // кабинет профиль - форма пароли 146 // кабинет профиль - форма пароли
99 Route::get('password', [AdminController::class, 'profile_password'])->name('password'); 147 Route::get('password', [AdminController::class, 'profile_password'])->name('password');
100 // кабинет профиль - сохранение формы пароля 148 // кабинет профиль - сохранение формы пароля
101 Route::post('password', [AdminController::class, 'profile_password_new'])->name('password'); 149 Route::post('password', [AdminController::class, 'profile_password_new'])->name('password');
102 150
103 151
104 // кабинет профиль пользователя - форма 152 // кабинет профиль пользователя - форма
105 Route::get('user-profile/{user}', [AdminController::class, 'profile_user'])->name('user-profile'); 153 Route::get('user-profile/{user}', [AdminController::class, 'profile_user'])->name('user-profile');
106 // кабинет профиль пользователя - сохранение формы 154 // кабинет профиль пользователя - сохранение формы
107 Route::post('user-profile/{user}', [AdminController::class, 'store_profile_user'])->name('user-store_profile'); 155 Route::post('user-profile/{user}', [AdminController::class, 'store_profile_user'])->name('user-store_profile');
108 156
109 // кабинет профиль работодатель - форма 157 // кабинет профиль работодатель - форма
110 Route::get('employer-profile/{employer}', [EmployersController::class, 'form_update_employer'])->name('employer-profile'); 158 Route::get('employer-profile/{employer}', [EmployersController::class, 'form_update_employer'])->name('employer-profile');
111 // кабинет профиль работодатель - сохранение формы 159 // кабинет профиль работодатель - сохранение формы
112 Route::post('employer-profile/{employer}', [EmployersController::class, 'update_employer'])->name('update-employer-profile'); 160 Route::post('employer-profile/{employer}', [EmployersController::class, 'update_employer'])->name('update-employer-profile');
113 161
114 // кабинет профиль работник - форма 162 // кабинет профиль работник - форма
115 Route::get('worker-profile/{worker}', [WorkersController::class, 'form_edit_worker'])->name('worker-profile-edit'); 163 Route::get('worker-profile/{worker}', [WorkersController::class, 'form_edit_worker'])->name('worker-profile-edit');
116 // кабинет профиль работник - сохранение формы 164 // кабинет профиль работник - сохранение формы
117 Route::post('worker-profile/{worker}', [WorkersController::class, 'form_update_worker'])->name('worker-profile-update'); 165 Route::post('worker-profile/{worker}', [WorkersController::class, 'form_update_worker'])->name('worker-profile-update');
118 166
119 167
120 // кабинет настройки сайта - форма 168 // кабинет настройки сайта - форма
121 Route::get('config', [AdminController::class, 'config_form'])->name('config'); 169 Route::get('config', [AdminController::class, 'config_form'])->name('config');
122 // кабинет настройки сайта сохранение формы 170 // кабинет настройки сайта сохранение формы
123 Route::post('config', [AdminController::class, 'store_config'])->name('store_config'); 171 Route::post('config', [AdminController::class, 'store_config'])->name('store_config');
124 172
125 // кабинет - пользователи 173 // кабинет - пользователи
126 Route::get('users', [UsersController::class, 'index'])->name('users'); 174 Route::get('users', [UsersController::class, 'index'])->name('users');
127 175
128 // кабинет - пользователи 176 // кабинет - пользователи
129 Route::get('admin-users', [AdminController::class, 'index_admin'])->name('admin-users'); 177 Route::get('admin-users', [AdminController::class, 'index_admin'])->name('admin-users');
130 178
131 // кабинет - работодатели 179 // кабинет - работодатели
132 Route::get('employers', [EmployersController::class, 'index'])->name('employers'); 180 Route::get('employers', [EmployersController::class, 'index'])->name('employers');
133 181
134 // кабинет - соискатели 182 // кабинет - соискатели
135 Route::get('workers', [WorkersController::class, 'index'])->name('workers'); 183 Route::get('workers', [WorkersController::class, 'index'])->name('workers');
136 184
137 // кабинет - вакансии 185 // кабинет - вакансии
138 Route::get('ad-employers', [Ad_EmployersController::class, 'index'])->name('ad-employers'); 186 Route::get('ad-employers', [Ad_EmployersController::class, 'index'])->name('ad-employers');
139 187
140 // кабинет - категории 188 // кабинет - категории
141 //Route::get('categories', [AdminController::class, 'index'])->name('categories'); 189 //Route::get('categories', [AdminController::class, 'index'])->name('categories');
142 /* 190 /*
143 * CRUD-операции над Справочником Категории 191 * CRUD-операции над Справочником Категории
144 */ 192 */
145 Route::resource('categories', CategoryController::class, ['except' => ['show']]); 193 Route::resource('categories', CategoryController::class, ['except' => ['show']]);
146 194
147 195
148 //Route::get('job-titles', [AdminController::class, 'index'])->name('job-titles'); 196 //Route::get('job-titles', [AdminController::class, 'index'])->name('job-titles');
149 /* 197 /*
150 * кабинет - CRUD-операции по справочнику должности 198 * кабинет - CRUD-операции по справочнику должности
151 * 199 *
152 */ 200 */
153 Route::resource('job-titles', JobTitlesController::class, ['except' => ['show']]); 201 Route::resource('job-titles', JobTitlesController::class, ['except' => ['show']]);
154 202
155 // кабинет - сообщения (чтение чужих) 203 // кабинет - сообщения (чтение чужих)
156 Route::get('messages', [MsgAnswersController::class, 'messages'])->name('messages'); 204 Route::get('messages', [MsgAnswersController::class, 'messages'])->name('messages');
157 // кабинет - сообщения (админские) 205 // кабинет - сообщения (админские)
158 Route::get('admin-messages', [MsgAnswersController::class, 'admin_messages'])->name('admin-messages'); 206 Route::get('admin-messages', [MsgAnswersController::class, 'admin_messages'])->name('admin-messages');
159 // кабинет - сообщения (админские) 207 // кабинет - сообщения (админские)
160 Route::post('admin-messages', [MsgAnswersController::class, 'admin_messages_post'])->name('admin-messages-post'); 208 Route::post('admin-messages', [MsgAnswersController::class, 'admin_messages_post'])->name('admin-messages-post');
161 // кабинет - sql - конструкция запросов 209 // кабинет - sql - конструкция запросов
162 Route::get('messages-sql', [MsgAnswersController::class, 'messages_sql'])->name('messages-sql'); 210 Route::get('messages-sql', [MsgAnswersController::class, 'messages_sql'])->name('messages-sql');
163 211
164 /* 212 /*
165 * Расписанный подход в описании каждой директорий групп пользователей. 213 * Расписанный подход в описании каждой директорий групп пользователей.
166 */ 214 */
167 // кабинет - группы пользователей 215 // кабинет - группы пользователей
168 Route::get('groups', [GroupsController::class, 'index'])->name('groups'); 216 Route::get('groups', [GroupsController::class, 'index'])->name('groups');
169 // кабинет - добавление форма группы пользователей 217 // кабинет - добавление форма группы пользователей
170 Route::get('groups/add', [GroupsController::class, 'add'])->name('add-group'); 218 Route::get('groups/add', [GroupsController::class, 'add'])->name('add-group');
171 // кабинет - сохранение формы группы пользователей 219 // кабинет - сохранение формы группы пользователей
172 Route::post('groups/add', [GroupsController::class, 'store'])->name('add-group-store'); 220 Route::post('groups/add', [GroupsController::class, 'store'])->name('add-group-store');
173 // кабинет - редактирование форма группы пользователей 221 // кабинет - редактирование форма группы пользователей
174 Route::get('groups/edit/{group}', [GroupsController::class, 'edit'])->name('edit-group'); 222 Route::get('groups/edit/{group}', [GroupsController::class, 'edit'])->name('edit-group');
175 // кабинет - сохранение редактированной формы группы пользователей 223 // кабинет - сохранение редактированной формы группы пользователей
176 Route::post('groups/edit/{group}', [GroupsController::class, 'update'])->name('update-group'); 224 Route::post('groups/edit/{group}', [GroupsController::class, 'update'])->name('update-group');
177 // кабинет - удаление группы пользователей 225 // кабинет - удаление группы пользователей
178 Route::delete('groups/delete/{group}', [GroupsController::class, 'destroy'])->name('delete-group'); 226 Route::delete('groups/delete/{group}', [GroupsController::class, 'destroy'])->name('delete-group');
179 227
180 228
181 // кабинет - список админов 229 // кабинет - список админов
182 Route::get('group-admin', [AdminController::class, 'index'])->name('group-admin'); 230 Route::get('group-admin', [AdminController::class, 'index'])->name('group-admin');
183 231
184 232
185 /////редактор////// кабинет - редактор сайта//////////////////////// 233 /////редактор////// кабинет - редактор сайта////////////////////////
186 Route::get('editor-site', function() { 234 Route::get('editor-site', function() {
187 return view('admin.editor.index'); 235 return view('admin.editor.index');
188 })->name('editor-site'); 236 })->name('editor-site');
189 237
190 238
191 // кабинет - редактор шапки-футера сайта 239 // кабинет - редактор шапки-футера сайта
192 Route::get('edit-blocks', [CompanyController::class, 'editblocks'])->name('edit-blocks'); 240 Route::get('edit-blocks', [CompanyController::class, 'editblocks'])->name('edit-blocks');
193 Route::get('edit-bloks/add', [CompanyController::class, 'editblock_add'])->name('add-block'); 241 Route::get('edit-bloks/add', [CompanyController::class, 'editblock_add'])->name('add-block');
194 Route::post('edit-bloks/add', [CompanyController::class, 'editblock_store'])->name('add-block-store'); 242 Route::post('edit-bloks/add', [CompanyController::class, 'editblock_store'])->name('add-block-store');
195 Route::get('edit-bloks/ajax', [CompanyController::class, 'editblock_ajax'])->name('ajax.block'); 243 Route::get('edit-bloks/ajax', [CompanyController::class, 'editblock_ajax'])->name('ajax.block');
196 Route::get('edit-bloks/edit/{block}', [CompanyController::class, 'editblock_edit'])->name('edit-block'); 244 Route::get('edit-bloks/edit/{block}', [CompanyController::class, 'editblock_edit'])->name('edit-block');
197 Route::put('edit-bloks/edit/{block}', [CompanyController::class, 'editblock_update'])->name('update-block'); 245 Route::put('edit-bloks/edit/{block}', [CompanyController::class, 'editblock_update'])->name('update-block');
198 Route::delete('edit-bloks/delete/{block}', [CompanyController::class, 'editblock_destroy'])->name('delete-block'); 246 Route::delete('edit-bloks/delete/{block}', [CompanyController::class, 'editblock_destroy'])->name('delete-block');
199 247
200 248
201 // кабинет - редактор должности на главной 249 // кабинет - редактор должности на главной
202 Route::get('job-titles-main', [CompanyController::class, 'job_titles_main'])->name('job-titles-main'); 250 Route::get('job-titles-main', [CompanyController::class, 'job_titles_main'])->name('job-titles-main');
203 251
204 // кабинет - редактор работодатели на главной 252 // кабинет - редактор работодатели на главной
205 Route::get('employers-main', [CompanyController::class, 'employers_main'])->name('employers-main'); 253 Route::get('employers-main', [CompanyController::class, 'employers_main'])->name('employers-main');
206 254
207 255
208 // кабинет - редактор seo-сайта 256 // кабинет - редактор seo-сайта
209 Route::get('editor-seo', [CompanyController::class, 'editor_seo'])->name('editor-seo'); 257 Route::get('editor-seo', [CompanyController::class, 'editor_seo'])->name('editor-seo');
210 Route::get('editor-seo/add', [CompanyController::class, 'editor_seo_add'])->name('add-seo'); 258 Route::get('editor-seo/add', [CompanyController::class, 'editor_seo_add'])->name('add-seo');
211 Route::post('editor-seo/add', [CompanyController::class, 'editor_seo_store'])->name('add-seo-store'); 259 Route::post('editor-seo/add', [CompanyController::class, 'editor_seo_store'])->name('add-seo-store');
212 Route::get('editor-seo/ajax', [CompanyController::class, 'editor_seo_ajax'])->name('ajax.seo'); 260 Route::get('editor-seo/ajax', [CompanyController::class, 'editor_seo_ajax'])->name('ajax.seo');
213 Route::get('editor-seo/edit/{page}', [CompanyController::class, 'editor_seo_edit'])->name('edit-seo'); 261 Route::get('editor-seo/edit/{page}', [CompanyController::class, 'editor_seo_edit'])->name('edit-seo');
214 Route::put('editor-seo/edit/{page}', [CompanyController::class, 'editor_seo_update'])->name('update-seo'); 262 Route::put('editor-seo/edit/{page}', [CompanyController::class, 'editor_seo_update'])->name('update-seo');
215 Route::delete('editor-seo/delete/{page}', [CompanyController::class, 'editor_seo_destroy'])->name('delete-seo'); 263 Route::delete('editor-seo/delete/{page}', [CompanyController::class, 'editor_seo_destroy'])->name('delete-seo');
216 264
217 265
218 // кабинет - редактор страниц 266 // кабинет - редактор страниц
219 Route::get('editor-pages', [CompanyController::class, 'editor_pages'])->name('editor-pages'); 267 Route::get('editor-pages', [CompanyController::class, 'editor_pages'])->name('editor-pages');
220 // кабинет - добавление страницы 268 // кабинет - добавление страницы
221 Route::get('editor-pages/add', [CompanyController::class, 'editor_pages_add'])->name('add-page'); 269 Route::get('editor-pages/add', [CompanyController::class, 'editor_pages_add'])->name('add-page');
222 // кабинет - сохранение формы страницы 270 // кабинет - сохранение формы страницы
223 Route::post('editor-page/add', [CompanyController::class, 'editor_pages_store'])->name('add-page-store'); 271 Route::post('editor-page/add', [CompanyController::class, 'editor_pages_store'])->name('add-page-store');
224 // кабинет - редактирование форма страницы 272 // кабинет - редактирование форма страницы
225 Route::get('editor-pages/edit/{page}', [CompanyController::class, 'editor_pages_edit'])->name('edit-page'); 273 Route::get('editor-pages/edit/{page}', [CompanyController::class, 'editor_pages_edit'])->name('edit-page');
226 // кабинет - сохранение редактированной формы страницы 274 // кабинет - сохранение редактированной формы страницы
227 Route::put('editor-pages/edit/{page}', [CompanyController::class, 'editor_pages_update'])->name('update-page'); 275 Route::put('editor-pages/edit/{page}', [CompanyController::class, 'editor_pages_update'])->name('update-page');
228 // кабинет - удаление страницы 276 // кабинет - удаление страницы
229 Route::delete('editor-pages/delete/{page}', [CompanyController::class, 'editor_pages_destroy'])->name('delete-page'); 277 Route::delete('editor-pages/delete/{page}', [CompanyController::class, 'editor_pages_destroy'])->name('delete-page');
230 278
231 279
232 // кабинет - реклама сайта 280 // кабинет - реклама сайта
233 Route::get('reclames', [CompanyController::class, 'reclames'])->name('reclames'); 281 Route::get('reclames', [CompanyController::class, 'reclames'])->name('reclames');
234 Route::get('reclames/add', [CompanyController::class, 'reclames_add'])->name('add-reclames'); 282 Route::get('reclames/add', [CompanyController::class, 'reclames_add'])->name('add-reclames');
235 Route::post('reclames/add', [CompanyController::class, 'reclames_store'])->name('add-reclames-store'); 283 Route::post('reclames/add', [CompanyController::class, 'reclames_store'])->name('add-reclames-store');
236 Route::get('reclames/edit/{reclame}', [CompanyController::class, 'reclames_edit'])->name('edit-reclames'); 284 Route::get('reclames/edit/{reclame}', [CompanyController::class, 'reclames_edit'])->name('edit-reclames');
237 Route::put('reclames/edit/{reclame}', [CompanyController::class, 'reclames_update'])->name('update-reclames'); 285 Route::put('reclames/edit/{reclame}', [CompanyController::class, 'reclames_update'])->name('update-reclames');
238 Route::delete('reclames/delete/{reclame}', [CompanyController::class, 'reclames_destroy'])->name('delete-reclames'); 286 Route::delete('reclames/delete/{reclame}', [CompanyController::class, 'reclames_destroy'])->name('delete-reclames');
239 //////////////////////////////////////////////////////////////////////// 287 ////////////////////////////////////////////////////////////////////////
240 288
241 289
242 // кабинет - отзывы о работодателе для модерации 290 // кабинет - отзывы о работодателе для модерации
243 Route::get('answers', [EmployersController::class, 'answers'])->name('answers'); 291 Route::get('answers', [EmployersController::class, 'answers'])->name('answers');
244 292
245 // Общая страница статистики 293 // Общая страница статистики
246 Route::get('statics', function () { 294 Route::get('statics', function () {
247 return view('admin.static.index'); 295 return view('admin.static.index');
248 })->name('statics'); 296 })->name('statics');
249 297
250 // кабинет - статистика работников 298 // кабинет - статистика работников
251 Route::get('static-workers', [WorkersController::class, 'static_workers'])->name('static-workers'); 299 Route::get('static-workers', [WorkersController::class, 'static_workers'])->name('static-workers');
252 300
253 // кабинет - статистика вакансий работодателя 301 // кабинет - статистика вакансий работодателя
254 Route::get('static-ads', [EmployersController::class, 'static_ads'])->name('static-ads'); 302 Route::get('static-ads', [EmployersController::class, 'static_ads'])->name('static-ads');
255 303
256 // кабинет - справочник - блоки информации (дипломы и документы) для резюме работника 304 // кабинет - справочник - блоки информации (дипломы и документы) для резюме работника
257 /* 305 /*
258 * CRUD-операции над справочником дипломы и документы 306 * CRUD-операции над справочником дипломы и документы
259 */ 307 */
260 //Route::get('infobloks', [WorkersController::class, 'infobloks'])->name('infobloks'); 308 //Route::get('infobloks', [WorkersController::class, 'infobloks'])->name('infobloks');
261 Route::resource('infobloks', InfoBloksController::class, ['except' => ['show']]); 309 Route::resource('infobloks', InfoBloksController::class, ['except' => ['show']]);
262 310
263 // кабинет - роли пользователя 311 // кабинет - роли пользователя
264 Route::get('roles', [UsersController::class, 'roles'])->name('roles'); 312 Route::get('roles', [UsersController::class, 'roles'])->name('roles');
265 313
266 Route::get('logs', function() { 314 Route::get('logs', function() {
267 $files = Storage::files('logs/laravel.log'); 315 $files = Storage::files('logs/laravel.log');
268 print_r($files); 316 print_r($files);
269 })->name('logs'); 317 })->name('logs');
270 318
271 }); 319 });
272 320
273 Route::post('ckeditor/upload', [CKEditorController::class, 'upload'])->name('ckeditor.image-upload'); 321 Route::post('ckeditor/upload', [CKEditorController::class, 'upload'])->name('ckeditor.image-upload');
274 322
275 Route::get('pages/{pages:slug}', [PagesController::class, 'pages'])->name('page'); 323 Route::get('pages/{pages:slug}', [PagesController::class, 'pages'])->name('page');
276 324
277 Route::get('redis/', [PagesController::class, 'redis'])->name('redis'); 325 Route::get('redis/', [PagesController::class, 'redis'])->name('redis');
278 326
storage/debugbar/.gitignore
File was created 1 *
2 !.gitignore
3