{"nodes": [{"id": "home_asterix_desktop_app_main_updater_composer_json", "label": "composer.json", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L1"}, {"id": "app_main_updater_composer_name", "label": "name", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L2"}, {"id": "app_main_updater_composer_type", "label": "type", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L3"}, {"id": "app_main_updater_composer_description", "label": "description", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L4"}, {"id": "app_main_updater_composer_keywords", "label": "keywords", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L5"}, {"id": "app_main_updater_composer_license", "label": "license", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L6"}, {"id": "app_main_updater_composer_require", "label": "require", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L7"}, {"id": "app_main_updater_composer_require_php", "label": "php", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L8"}, {"id": "app_main_updater_composer_require_ext_zip", "label": "ext-zip", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L9"}, {"id": "app_main_updater_composer_require_google_recaptcha", "label": "google/recaptcha", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L10"}, {"id": "app_main_updater_composer_require_guzzlehttp_guzzle", "label": "guzzlehttp/guzzle", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L11"}, {"id": "app_main_updater_composer_require_intervention_image", "label": "intervention/image", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L12"}, {"id": "app_main_updater_composer_require_iyzico_iyzipay_php", "label": "iyzico/iyzipay-php", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L13"}, {"id": "app_main_updater_composer_require_laravel_framework", "label": "laravel/framework", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L14"}, {"id": "app_main_updater_composer_require_laravel_sanctum", "label": "laravel/sanctum", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L15"}, {"id": "app_main_updater_composer_require_laravel_socialite", "label": "laravel/socialite", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L16"}, {"id": "app_main_updater_composer_require_laravel_tinker", "label": "laravel/tinker", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L17"}, {"id": "app_main_updater_composer_require_league_flysystem_aws_s3_v3", "label": "league/flysystem-aws-s3-v3", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L18"}, {"id": "app_main_updater_composer_require_luigel_laravel_paymongo", "label": "luigel/laravel-paymongo", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L19"}, {"id": "app_main_updater_composer_require_mercadopago_dx_php", "label": "mercadopago/dx-php", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L20"}, {"id": "app_main_updater_composer_require_mews_purifier", "label": "mews/purifier", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L21"}, {"id": "app_main_updater_composer_require_mollie_laravel_mollie", "label": "mollie/laravel-mollie", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L22"}, {"id": "app_main_updater_composer_require_nwidart_laravel_modules", "label": "nwidart/laravel-modules", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L23"}, {"id": "app_main_updater_composer_require_razorpay_razorpay", "label": "razorpay/razorpay", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L24"}, {"id": "app_main_updater_composer_require_srmklive_paypal", "label": "srmklive/paypal", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L25"}, {"id": "app_main_updater_composer_require_stripe_stripe_php", "label": "stripe/stripe-php", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L26"}, {"id": "app_main_updater_composer_require_tymon_jwt_auth", "label": "tymon/jwt-auth", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L27"}, {"id": "app_main_updater_composer_require_dev", "label": "require-dev", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L29"}, {"id": "app_main_updater_composer_require_dev_fakerphp_faker", "label": "fakerphp/faker", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L30"}, {"id": "app_main_updater_composer_require_dev_laravel_breeze", "label": "laravel/breeze", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L31"}, {"id": "app_main_updater_composer_require_dev_laravel_pint", "label": "laravel/pint", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L32"}, {"id": "app_main_updater_composer_require_dev_laravel_sail", "label": "laravel/sail", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L33"}, {"id": "app_main_updater_composer_require_dev_mockery_mockery", "label": "mockery/mockery", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L34"}, {"id": "app_main_updater_composer_require_dev_nunomaduro_collision", "label": "nunomaduro/collision", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L35"}, {"id": "app_main_updater_composer_require_dev_phpunit_phpunit", "label": "phpunit/phpunit", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L36"}, {"id": "app_main_updater_composer_require_dev_spatie_laravel_ignition", "label": "spatie/laravel-ignition", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L37"}, {"id": "app_main_updater_composer_autoload", "label": "autoload", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L39"}, {"id": "app_main_updater_composer_autoload_psr_4", "label": "psr-4", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L40"}, {"id": "app_main_updater_composer_psr_4_app", "label": "App\\\\", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L41"}, {"id": "app_main_updater_composer_psr_4_database_factories", "label": "Database\\\\Factories\\\\", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L42"}, {"id": "app_main_updater_composer_psr_4_database_seeders", "label": "Database\\\\Seeders\\\\", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L43"}, {"id": "app_main_updater_composer_psr_4_modules", "label": "Modules\\\\", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L44"}, {"id": "app_main_updater_composer_autoload_files", "label": "files", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L46"}, {"id": "app_main_updater_composer_autoload_dev", "label": "autoload-dev", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L51"}, {"id": "app_main_updater_composer_autoload_dev_psr_4", "label": "psr-4", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L52"}, {"id": "app_main_updater_composer_psr_4_tests", "label": "Tests\\\\", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L53"}, {"id": "app_main_updater_composer_scripts", "label": "scripts", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L56"}, {"id": "app_main_updater_composer_scripts_post_autoload_dump", "label": "post-autoload-dump", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L57"}, {"id": "app_main_updater_composer_scripts_post_update_cmd", "label": "post-update-cmd", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L61"}, {"id": "app_main_updater_composer_scripts_post_root_package_install", "label": "post-root-package-install", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L64"}, {"id": "app_main_updater_composer_scripts_post_create_project_cmd", "label": "post-create-project-cmd", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L67"}, {"id": "app_main_updater_composer_extra", "label": "extra", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L71"}, {"id": "app_main_updater_composer_extra_laravel", "label": "laravel", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L72"}, {"id": "app_main_updater_composer_laravel_dont_discover", "label": "dont-discover", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L73"}, {"id": "app_main_updater_composer_config", "label": "config", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L76"}, {"id": "app_main_updater_composer_config_optimize_autoloader", "label": "optimize-autoloader", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L77"}, {"id": "app_main_updater_composer_config_preferred_install", "label": "preferred-install", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L78"}, {"id": "app_main_updater_composer_config_sort_packages", "label": "sort-packages", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L79"}, {"id": "app_main_updater_composer_config_allow_plugins", "label": "allow-plugins", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L80"}, {"id": "app_main_updater_composer_allow_plugins_pestphp_pest_plugin", "label": "pestphp/pest-plugin", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L81"}, {"id": "app_main_updater_composer_allow_plugins_php_http_discovery", "label": "php-http/discovery", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L82"}, {"id": "app_main_updater_composer_minimum_stability", "label": "minimum-stability", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L85"}, {"id": "app_main_updater_composer_prefer_stable", "label": "prefer-stable", "file_type": "code", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L86"}], "edges": [{"source": "home_asterix_desktop_app_main_updater_composer_json", "target": "app_main_updater_composer_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L2", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_composer_json", "target": "app_main_updater_composer_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L3", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_composer_json", "target": "app_main_updater_composer_description", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L4", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_composer_json", "target": "app_main_updater_composer_keywords", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L5", "weight": 1.0}, {"source": "app_main_updater_composer_keywords", "target": "ref_laravel", "relation": "extends", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L5", "weight": 1.0, "context": "import"}, {"source": "app_main_updater_composer_keywords", "target": "ref_framework", "relation": "extends", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L5", "weight": 1.0, "context": "import"}, {"source": "home_asterix_desktop_app_main_updater_composer_json", "target": "app_main_updater_composer_license", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L6", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_composer_json", "target": "app_main_updater_composer_require", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L7", "weight": 1.0}, {"source": "app_main_updater_composer_require", "target": "app_main_updater_composer_require_php", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L8", "weight": 1.0}, {"source": "app_main_updater_composer_require", "target": "app_main_updater_composer_require_ext_zip", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L9", "weight": 1.0}, {"source": "app_main_updater_composer_require", "target": "app_main_updater_composer_require_google_recaptcha", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L10", "weight": 1.0}, {"source": "app_main_updater_composer_require", "target": "app_main_updater_composer_require_guzzlehttp_guzzle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L11", "weight": 1.0}, {"source": "app_main_updater_composer_require", "target": "app_main_updater_composer_require_intervention_image", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L12", "weight": 1.0}, {"source": "app_main_updater_composer_require", "target": "app_main_updater_composer_require_iyzico_iyzipay_php", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L13", "weight": 1.0}, {"source": "app_main_updater_composer_require", "target": "app_main_updater_composer_require_laravel_framework", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L14", "weight": 1.0}, {"source": "app_main_updater_composer_require", "target": "app_main_updater_composer_require_laravel_sanctum", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L15", "weight": 1.0}, {"source": "app_main_updater_composer_require", "target": "app_main_updater_composer_require_laravel_socialite", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L16", "weight": 1.0}, {"source": "app_main_updater_composer_require", "target": "app_main_updater_composer_require_laravel_tinker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L17", "weight": 1.0}, {"source": "app_main_updater_composer_require", "target": "app_main_updater_composer_require_league_flysystem_aws_s3_v3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L18", "weight": 1.0}, {"source": "app_main_updater_composer_require", "target": "app_main_updater_composer_require_luigel_laravel_paymongo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L19", "weight": 1.0}, {"source": "app_main_updater_composer_require", "target": "app_main_updater_composer_require_mercadopago_dx_php", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L20", "weight": 1.0}, {"source": "app_main_updater_composer_require", "target": "app_main_updater_composer_require_mews_purifier", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L21", "weight": 1.0}, {"source": "app_main_updater_composer_require", "target": "app_main_updater_composer_require_mollie_laravel_mollie", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L22", "weight": 1.0}, {"source": "app_main_updater_composer_require", "target": "app_main_updater_composer_require_nwidart_laravel_modules", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L23", "weight": 1.0}, {"source": "app_main_updater_composer_require", "target": "app_main_updater_composer_require_razorpay_razorpay", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L24", "weight": 1.0}, {"source": "app_main_updater_composer_require", "target": "app_main_updater_composer_require_srmklive_paypal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L25", "weight": 1.0}, {"source": "app_main_updater_composer_require", "target": "app_main_updater_composer_require_stripe_stripe_php", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L26", "weight": 1.0}, {"source": "app_main_updater_composer_require", "target": "app_main_updater_composer_require_tymon_jwt_auth", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L27", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_composer_json", "target": "app_main_updater_composer_require_dev", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L29", "weight": 1.0}, {"source": "app_main_updater_composer_require_dev", "target": "app_main_updater_composer_require_dev_fakerphp_faker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L30", "weight": 1.0}, {"source": "app_main_updater_composer_require_dev", "target": "app_main_updater_composer_require_dev_laravel_breeze", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L31", "weight": 1.0}, {"source": "app_main_updater_composer_require_dev", "target": "app_main_updater_composer_require_dev_laravel_pint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L32", "weight": 1.0}, {"source": "app_main_updater_composer_require_dev", "target": "app_main_updater_composer_require_dev_laravel_sail", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L33", "weight": 1.0}, {"source": "app_main_updater_composer_require_dev", "target": "app_main_updater_composer_require_dev_mockery_mockery", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L34", "weight": 1.0}, {"source": "app_main_updater_composer_require_dev", "target": "app_main_updater_composer_require_dev_nunomaduro_collision", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L35", "weight": 1.0}, {"source": "app_main_updater_composer_require_dev", "target": "app_main_updater_composer_require_dev_phpunit_phpunit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L36", "weight": 1.0}, {"source": "app_main_updater_composer_require_dev", "target": "app_main_updater_composer_require_dev_spatie_laravel_ignition", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L37", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_composer_json", "target": "app_main_updater_composer_autoload", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L39", "weight": 1.0}, {"source": "app_main_updater_composer_autoload", "target": "app_main_updater_composer_autoload_psr_4", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L40", "weight": 1.0}, {"source": "app_main_updater_composer_autoload_psr_4", "target": "app_main_updater_composer_psr_4_app", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L41", "weight": 1.0}, {"source": "app_main_updater_composer_autoload_psr_4", "target": "app_main_updater_composer_psr_4_database_factories", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L42", "weight": 1.0}, {"source": "app_main_updater_composer_autoload_psr_4", "target": "app_main_updater_composer_psr_4_database_seeders", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L43", "weight": 1.0}, {"source": "app_main_updater_composer_autoload_psr_4", "target": "app_main_updater_composer_psr_4_modules", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L44", "weight": 1.0}, {"source": "app_main_updater_composer_autoload", "target": "app_main_updater_composer_autoload_files", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L46", "weight": 1.0}, {"source": "app_main_updater_composer_autoload_files", "target": "ref_app_helpers_helpers_php", "relation": "extends", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L46", "weight": 1.0, "context": "import"}, {"source": "app_main_updater_composer_autoload_files", "target": "ref_app_helpers_feature_helpers_php", "relation": "extends", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L46", "weight": 1.0, "context": "import"}, {"source": "home_asterix_desktop_app_main_updater_composer_json", "target": "app_main_updater_composer_autoload_dev", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L51", "weight": 1.0}, {"source": "app_main_updater_composer_autoload_dev", "target": "app_main_updater_composer_autoload_dev_psr_4", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L52", "weight": 1.0}, {"source": "app_main_updater_composer_autoload_dev_psr_4", "target": "app_main_updater_composer_psr_4_tests", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L53", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_composer_json", "target": "app_main_updater_composer_scripts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L56", "weight": 1.0}, {"source": "app_main_updater_composer_scripts", "target": "app_main_updater_composer_scripts_post_autoload_dump", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L57", "weight": 1.0}, {"source": "app_main_updater_composer_scripts_post_autoload_dump", "target": "ref_illuminate_foundation_composerscripts_postautoloaddump", "relation": "extends", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L57", "weight": 1.0, "context": "import"}, {"source": "app_main_updater_composer_scripts_post_autoload_dump", "target": "ref_php_artisan_package_discover_ansi", "relation": "extends", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L57", "weight": 1.0, "context": "import"}, {"source": "app_main_updater_composer_scripts", "target": "app_main_updater_composer_scripts_post_update_cmd", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L61", "weight": 1.0}, {"source": "app_main_updater_composer_scripts_post_update_cmd", "target": "ref_php_artisan_vendor_publish_tag_laravel_assets_ansi_force", "relation": "extends", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L61", "weight": 1.0, "context": "import"}, {"source": "app_main_updater_composer_scripts", "target": "app_main_updater_composer_scripts_post_root_package_install", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L64", "weight": 1.0}, {"source": "app_main_updater_composer_scripts_post_root_package_install", "target": "ref_php_r_file_exists_env_copy_env_example_env", "relation": "extends", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L64", "weight": 1.0, "context": "import"}, {"source": "app_main_updater_composer_scripts", "target": "app_main_updater_composer_scripts_post_create_project_cmd", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L67", "weight": 1.0}, {"source": "app_main_updater_composer_scripts_post_create_project_cmd", "target": "ref_php_artisan_key_generate_ansi", "relation": "extends", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L67", "weight": 1.0, "context": "import"}, {"source": "home_asterix_desktop_app_main_updater_composer_json", "target": "app_main_updater_composer_extra", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L71", "weight": 1.0}, {"source": "app_main_updater_composer_extra", "target": "app_main_updater_composer_extra_laravel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L72", "weight": 1.0}, {"source": "app_main_updater_composer_extra_laravel", "target": "app_main_updater_composer_laravel_dont_discover", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L73", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_composer_json", "target": "app_main_updater_composer_config", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L76", "weight": 1.0}, {"source": "app_main_updater_composer_config", "target": "app_main_updater_composer_config_optimize_autoloader", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L77", "weight": 1.0}, {"source": "app_main_updater_composer_config", "target": "app_main_updater_composer_config_preferred_install", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L78", "weight": 1.0}, {"source": "app_main_updater_composer_config", "target": "app_main_updater_composer_config_sort_packages", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L79", "weight": 1.0}, {"source": "app_main_updater_composer_config", "target": "app_main_updater_composer_config_allow_plugins", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L80", "weight": 1.0}, {"source": "app_main_updater_composer_config_allow_plugins", "target": "app_main_updater_composer_allow_plugins_pestphp_pest_plugin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L81", "weight": 1.0}, {"source": "app_main_updater_composer_config_allow_plugins", "target": "app_main_updater_composer_allow_plugins_php_http_discovery", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L82", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_composer_json", "target": "app_main_updater_composer_minimum_stability", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L85", "weight": 1.0}, {"source": "home_asterix_desktop_app_main_updater_composer_json", "target": "app_main_updater_composer_prefer_stable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/home/asterix/Desktop/App Main-Updater/composer.json", "source_location": "L86", "weight": 1.0}]}