{
    "name": "antigravity/freefactu",
    "description": "Integración gratuita con Verifactu para WooCommerce",
    "type": "wordpress-plugin",
    "require": {
        "php": ">=8.2",
        "dompdf/dompdf": "^3.0",
        "endroid/qr-code": "^6.0",
        "josemmo/verifactu-php": "^0.3.2"
    },
    "require-dev": {
        "humbug/php-scoper": "^0.18"
    },
    "license": "GPL-2.0-or-later",
    "authors": [
        {
            "name": "Antigravity",
            "email": "hello@antigravity.dev"
        }
    ],
    "autoload": {
        "psr-4": {
            "Freefactu\\": "includes/"
        }
    },
    "scripts": {
        "build-deps": [
            "@php vendor/bin/php-scoper add-prefix --config=scoper.inc.php --output-dir=.build-scoped --force",
            "@php -r \"array_map('unlink', glob('.build-scoped/.gitignore') ?: []); if(is_dir('vendor')){$i=new RecursiveIteratorIterator(new RecursiveDirectoryIterator('vendor',FilesystemIterator::SKIP_DOTS),RecursiveIteratorIterator::CHILD_FIRST);foreach($i as $f){$f->isDir()?rmdir($f->getPathname()):unlink($f->getPathname());}rmdir('vendor');} rename('.build-scoped','vendor');\"",
            "@php patch-autoloader.php"
        ]
    },
    "config": {
        "allow-plugins": {
            "php-http/discovery": true,
            "wpify/scoper": false
        },
        "optimize-autoloader": true,
        "sort-packages": true
    }
}