Ctrl K
ComunidadGuías…

composer.json

Rama 6.2-dev · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
{
  "name": "joomla/joomla-cms",
  "type": "project",
  "description": "Joomla CMS",
  "keywords": [
    "joomla",
    "cms"
  ],
  "homepage": "https://github.com/joomla/joomla-cms",
  "license": "GPL-2.0-or-later",
  "config": {
    "optimize-autoloader": true,
    "platform": {
      "php": "8.3.0"
    },
    "vendor-dir": "libraries/vendor",
    "github-protocols": ["https"],
    "audit": {
      "ignore": { "PKSA-3mms-4n3p-ym65": "Temporary until Webauthn plugin has been updated." }
    }
  },
  "support": {
    "github": "https://github.com/joomla/joomla-cms",
    "issues": "https://issues.joomla.org/",
    "chat": "https://joom.la/chat/",
    "forum": "https://forum.joomla.org/",
    "docs": "https://guide.joomla.org/",
    "developer docs": "https://manual.joomla.org/"
  },
  "repositories": [
    {
      "type": "vcs",
      "url": "https://github.com/joomla-backports/json-api-php.git",
      "no-api":  true
    },
    {
      "type": "vcs",
      "url": "https://github.com/joomla-backports/php-tuf.git",
      "no-api": true
    }
  ],
  "autoload": {
    "psr-4": {
      "Joomla\\CMS\\": "libraries/src/"
    }
  },
  "autoload-dev": {
    "psr-4": {
      "Joomla\\Tests\\": "tests",
      "Joomla\\PHPStan\\": "build/phpstan/src"
    }
  },
  "require": {
    "php": "^8.3.0",
    "joomla/application": "^4.0",
    "joomla/archive": "^4.0",
    "joomla/authentication": "^4.0",
    "joomla/console": "^4.0",
    "joomla/crypt": "^4.0",
    "joomla/data": "^4.0",
    "joomla/database": "^4.0",
    "joomla/di": "^4.0",
    "joomla/event": "^4.0",
    "joomla/filter": "^4.1.0",
    "joomla/filesystem": "^4.2.1",
    "joomla/http": "^4.0",
    "joomla/input": "^4.0",
    "joomla/language": "^4.0",
    "joomla/oauth1": "^4.0",
    "joomla/oauth2": "^4.0",
    "joomla/registry": "^4.0.1",
    "joomla/router": "^4.0",
    "joomla/session": "^4.0",
    "joomla/string": "^4.0",
    "joomla/uri": "^4.0",
    "joomla/utilities": "^4.0",
    "algo26-matthias/idna-convert": "^4.2.1",
    "defuse/php-encryption": "^2.4.0",
    "doctrine/inflector": "^2.1.0",
    "fig/link-util": "^1.2.0",
    "google/recaptcha": "^1.3.1",
    "laminas/laminas-diactoros": "^3.8.0",
    "paragonie/sodium_compat": "^1.24.2",
    "phpmailer/phpmailer": "^6.12.0",
    "psr/link": "~1.1.1",
    "symfony/console": "^7",
    "symfony/error-handler": "^7",
    "symfony/ldap": "^7",
    "symfony/options-resolver": "^7",
    "symfony/polyfill-mbstring": "^1.33.0",
    "symfony/web-link": "^6.4.32",
    "symfony/yaml": "^6.4.48",
    "wamania/php-stemmer": "^4.0.0",
    "tobscure/json-api": "dev-joomla-backports",
    "willdurand/negotiation": "^3.1.0",
    "ext-json": "*",
    "ext-simplexml": "*",
    "psr/log": "^3.0.2",
    "ext-gd": "*",
    "web-auth/webauthn-lib": "4.5.2",
    "ext-dom": "*",
    "composer/ca-bundle": "^1.6.0",
    "dragonmantank/cron-expression": "^3.6.0",
    "enshrined/svg-sanitize": "^1.1.1",
    "lcobucci/jwt": "^4.3.0",
    "web-token/jwt-library": "^3.4.10",
    "phpseclib/bcmath_compat": "^2.0.3",
    "jfcherng/php-diff": "^6.16.2",
    "php-tuf/php-tuf": "^1.0.3",
    "php-debugbar/php-debugbar": "^2.2.6",
    "altcha-org/altcha": "^1.3.2"
  },
  "require-dev": {
    "phpunit/phpunit": "^12.5",
    "friendsofphp/php-cs-fixer": "^3.94.2",
    "squizlabs/php_codesniffer": "^3.13.6",
    "joomla/mediawiki": "^4.0",
    "joomla/test": "~4.0",
    "phpstan/phpstan": "^2.1.40",
    "phpstan/phpstan-deprecation-rules": "^2.0.4"
  },
  "replace": {
    "paragonie/random_compat": "9.99.99",
    "symfony/polyfill-php80": "*",
    "symfony/polyfill-php81": "*",
    "symfony/polyfill-php82": "*",
    "symfony/polyfill-php83": "*"
  },
  "extra": {
    "composer-exit-on-patch-failure": true
  },
  "scripts": {
    "post-install-cmd": [
    "php build/update_fido_cache.php"
    ],
    "phpcs": "./libraries/vendor/bin/phpcs --extensions=php -p --standard=ruleset.xml .",
    "csfixer": "./libraries/vendor/bin/php-cs-fixer fix -vvv --dry-run --diff"
  }
}