{
    "name": "lavalite/cms",
    "description": "Lavalite - The Laravel CMS.",
    "keywords": [
        "framework",
        "laravel",
        "lavalite",
        "CMS",
        "CRM",
        "ERP"
    ],
    "license": "MIT",
    "type": "cms",
    "require": {
        "php": "^8.3.6",
        "guzzlehttp/guzzle": "^7.8.1",
        "hashids/hashids": "~5.0.2",
        "intervention/image": "^2",
        "laravel/framework": "^11.0",
        "laravel/sanctum": "^4.0.2",
        "laravel/socialite": "~5.14.0",
        "laravel/tinker": "^2.9.0",
        "laravel/ui": "^4.5.1",
        "lavalite/framework": "dev-develop",
        "league/fractal": "^0.20.1",
        "maatwebsite/excel": "^3.1.55",
        "mcamara/laravel-localization": "^2.0.1",
        "spatie/laravel-activitylog": "^4.8.0"
    },
    "require-dev": {
        "fakerphp/faker": "^1.23.1",
        "laravel/dusk": "^8.2.0",
        "laravel/sail": "^1.29.1",
        "mockery/mockery": "^1.6.12",
        "nunomaduro/collision": "^8.1.1",
        "orchestra/testbench": "^9.1.0",
        "orchestra/testbench-dusk": "^9.2.0",
        "phpunit/phpunit": "^11.1.3",
        "spatie/laravel-ignition": "^2.7.0"
    },
    "autoload": {
        "files": [],
        "psr-4": {
            "App\\": "app/",
            "Database\\Factories\\": "database/factories/",
            "Database\\Seeders\\": "database/seeders/",
            "Crm\\Contact\\": "packages/crm/contact/src",
            "Crm\\Contact\\Seeders\\": "packages/crm/contact/database/seeders",
            "Crm\\Blog\\": "packages/crm/blog/src",
            "Crm\\Blog\\Seeders\\": "packages/crm/blog/database/seeders",
            "Crm\\News\\": "packages/crm/news/src",
            "Crm\\News\\Seeders\\": "packages/crm/news/database/seeders",
            "Crm\\School\\": "packages/crm/school/src",
            "Crm\\School\\Seeders\\": "packages/crm/school/database/seeders",
            "Crm\\Page\\": "packages/crm/page/src",
            "Crm\\Page\\Seeders\\": "packages/crm/page/database/seeders",
            "Crm\\Student\\": "packages/crm/student/src",
            "Crm\\Student\\Seeders\\": "packages/crm/student/database/seeders",
            "Crm\\Teacher\\": "packages/crm/teacher/src",
            "Crm\\Teacher\\Seeders\\": "packages/crm/teacher/database/seeders",
            "Crm\\Guardian\\": "packages/crm/guardian/src",
            "Crm\\Guardian\\Seeders\\": "packages/crm/guardian/database/seeders",
            "Crm\\Transport\\": "packages/crm/transport/src",
            "Crm\\Transport\\Seeders\\": "packages/crm/transport/database/seeders",
            "Crm\\Library\\": "packages/crm/library/src",
            "Crm\\Library\\Seeders\\": "packages/crm/library/database/seeders"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "Tests\\": "tests/"
        }
    },
    "repositories": [{
            "type": "path",
            "url": "packages/lavalite/*"
        },
        {
            "type": "path",
            "url": "packages/crm/*"
        }
    ],
    "scripts": {
        "post-autoload-dump": [
            "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump",
            "@php artisan package:discover --ansi",
            "@php ./vendor/bin/testbench package:discover --ansi"
        ],
        "post-update-cmd": [
            "@php artisan vendor:publish --tag=laravel-assets --ansi"
        ],
        "post-root-package-install": [
            "@php -r \"file_exists('.env') || copy('.env.example', '.env');\""
        ],
        "post-create-project-cmd": [
            "@php artisan key:generate --ansi"
        ],
        "test": "vendor/bin/phpunit",
        "test-f": "vendor/bin/phpunit --filter"
    },
    "extra": {
        "laravel": {
            "dont-discover": [
                "mcamara/laravel-localization",
                "spatie/laravel-activitylog",
                "spatie/laravel-ignition",
                "lorisleiva/laravel-actions",
                "lorisleiva/lody",
                "spatie/laravel-ray"
            ]
        }
    },
    "config": {
        "optimize-autoloader": true,
        "preferred-install": "dist",
        "sort-packages": true,
        "allow-plugins": {
            "composer/installers": true
        }
    },
    "minimum-stability": "stable",
    "prefer-stable": true
}