{ "license": "GPL-3.0-only", "require": { "php": "^8.1", "ext-sodium": "*", "ext-xml": "*", "ext-zip": "*", "algo26-matthias/idna-convert": "^4.0", "spip/aide": "^3.3.x-dev", "spip/archiviste": "^3.0.x-dev", "spip/bigup": "^3.3", "spip/cache": "^1.0.x-dev", "spip/compagnon": "^3.2.x-dev", "spip/composer-installer": "^0.6.1", "spip/compresseur": "^2.2.x-dev", "spip/dist": "^4.3.x-dev", "spip/dump": "^2.2.x-dev", "spip/filesystem": "^1.0.x-dev", "spip/forum": "^3.2.x-dev", "spip/hasher": "^1.0.x-dev", "spip/images": "^4.2.x-dev", "spip/mediabox": "^3.2.x-dev", "spip/medias": "^4.2.x-dev", "spip/mots": "^4.2.x-dev", "spip/path": "^1.0.x-dev", "spip/plan": "^4.2.x-dev", "spip/porte-plume": "^3.2.x-dev", "spip/revisions": "^3.2.x-dev", "spip/safehtml": "^3.2.x-dev", "spip/security": "^1.5", "spip/sites": "^4.2.x-dev", "spip/stats": "^3.2.x-dev", "spip/svp": "^3.2.x-dev", "spip/tw": "^3.2.x-dev", "spip/urls": "^4.2.x-dev", "symfony/deprecation-contracts": "^3.3", "symfony/polyfill-mbstring": "^1.27", "symfony/polyfill-php82": "^1.27" }, "require-dev": { "dealerdirect/phpcodesniffer-composer-installer": "^1.0", "lolli42/finediff": "^1.0", "phpcompatibility/php-compatibility": "10.x-dev", "phpstan/phpstan": "^1.10", "phpunit/phpunit": "^10.2", "spip/coding-standards": "^1.3", "symplify/easy-coding-standard": "^11.5" }, "suggest": { "ext-curl": "*", "ext-gd": "For image processing", "ext-iconv": "Can be used as fallback when ext-mbstring is not available", "ext-mbstring": "Faster than the polyfill for string actions", "ext-mysqli": "*", "ext-pdo": "*", "ext-pdo_sqlite": "*" }, "repositories": { "spip": { "type": "composer", "url": "https://get.spip.net/composer" } }, "autoload": { "psr-4": { "Spip\\": "ecrire/src/" } }, "autoload-dev": { "psr-4": { "Spip\\Test\\": "ecrire/tests/" } }, "archive": { "exclude": [ "!vendor", "phpunit.xml.dist", "phpcs.xml.dist", "phpstan.neon.dist", "phpstan-baseline.neon", "!plugins-dist", "!squelettes-dist", "config/", "!config/ecran_securite.php", "!config/remove.txt", "IMG/", "!IMG/remove.txt", "local/", "!local/remove.txt", "!local/CACHEDIR.TAG", "tmp/", "!tmp/remove.txt", "!tmp/CACHEDIR.TAG" ] }, "config": { "allow-plugins": { "dealerdirect/phpcodesniffer-composer-installer": true, "spip/composer-installer": true }, "platform": { "php": "8.1.17" } }, "extra": { "branch-alias": { "dev-master": "5.0.x-dev" }, "spip": { "extensions": [ "spip/aide", "spip/archiviste", "spip/bigup", "spip/compagnon", "spip/compresseur", "spip/dump", "spip/images", "spip/forum", "spip/mediabox", "spip/medias", "spip/mots", "spip/plan", "spip/porte-plume", "spip/revisions", "spip/safehtml", "spip/sites", "spip/stats", "spip/svp", "spip/tw", "spip/urls" ], "template": "spip/dist" } } }