{
    "name": "lwwcas/laravel-countries",
    "description": "A comprehensive package for managing country data in Laravel applications, including multilingual support, geographic coordinates, and detailed metadata for seamless integration with Laravel.",
    "homepage": "https://lwwcas.github.io/laravel-countries/",
    "type": "library",
    "license": "MIT",
    "minimum-stability": "dev",
    "prefer-stable": true,
    "authors": [{
        "name": "Lucas Duarte O. Monteiro",
        "email": "lwwcas@gmail.com",
        "homepage": "http://www.lucasduarte.dev",
        "role": "Developer"
    }],
    "keywords": [
        "laravel",
        "countries",
        "geography",
        "multilingual",
        "coordinates",
        "ISO codes",
        "country data",
        "laravel package",
        "geolocation",
        "geoJson",
        "svg maps",
        "world countries",
        "lwwcas",
        "Lucas Duarte"
    ],
    "require": {
        "php": "^8.2|^8.3",
        "laravel/framework": "^10.48|^11.31|^12.0",
        "astrotomic/laravel-translatable": "^11.8",
        "spatie/laravel-package-tools": "1.92.*"
    },
    "require-dev": {
        "doctrine/dbal": "^3.0",
        "laravel/legacy-factories": "^1.4",
        "mockery/mockery": "^1.6",
        "nunomaduro/termwind": "^2.3.0",
        "orchestra/testbench": "^9.12",
        "pestphp/pest": "^3.7",
        "pestphp/pest-plugin-laravel": "^3.1"
    },
    "autoload": {
        "psr-4": {
            "Lwwcas\\LaravelCountries\\": "src/",
            "Lwwcas\\LaravelCountries\\Config\\": "src/config/",
            "Lwwcas\\LaravelCountries\\Database\\migrations\\": "src/database/migrations/"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "Lwwcas\\LaravelCountries\\Tests\\": "tests"
        }
    },
    "scripts": {
        "test": "./vendor/bin/pest",
        "test-coverage": "./vendor/bin/pest --coverage",
        "lint": "vendor/bin/phpstan analyse",
        "format": "vendor/bin/phpcs --standard=PSR12 src/"
    },
    "config": {
        "sort-packages": true,
        "allow-plugins": {
            "pestphp/pest-plugin": true
        }
    },
    "extra": {
        "laravel": {
            "providers": [
                "Lwwcas\\LaravelCountries\\Providers\\WCountriesServiceProvider"
            ],
            "aliases": {
                "WCountries": "Lwwcas\\LaravelCountries\\Facades\\WCountries"
            }
        },
        "compatibility": {
            "laravel": {
                "current": "10.x, 11.x, 12.x",
                "planned": ["13.x"],
                "untested": ["13.x"]
            }
        },
        "language-management": {
            "default-language": "en",
            "dynamic-install": true,
            "supported-languages": ["ar", "nl", "en", "de", "it", "pt", "ru", "es"]
        },
        "features": {
            "multilingual-support": "Fully supports translations for country names and metadata.",
            "geographical-data": "Provides precise latitude/longitude coordinates and SVG maps for each country.",
            "iso-support": "Handles ISO Alpha-2, Alpha-3, and numeric country codes with ease.",
            "dynamic-language-install": "Languages can be installed or removed dynamically at any time.",
            "query-scopes": "Predefined query scopes for easy access to country data.",
            "country-relations": "Easily link country data to other models using foreign key relationships.",
            "data-seeding": "Includes customizable seeders for automatic country data population.",
            "artisan-commands": "Includes artisan commands for managing country and language data.",
            "laravel-compatibility": "Supports Laravel 9.x, 10.x, 11.x, ensuring smooth integration."
        }

    },
    "support": {
        "source": "https://github.com/lwwcas/laravel-countries",
        "docs": "https://github.com/lwwcas/laravel-countries/docs",
        "issues": "https://github.com/lwwcas/laravel-countries/issues"
    }
}
