Skip to content
BEAD

composer.json Validator

Validate PHP Composer manifests — name, require, autoload, license, stability.

Errors
0
Warnings
0
Status
Valid
require (3)
php^8.1
guzzlehttp/guzzle^7.5
symfony/console^6.0
require-dev (2)
phpunit/phpunit^10.0
phpstan/phpstan^1.10

What we check

  • name — vendor/package pattern
  • version — optional, must be a valid Composer version when present
  • require / require-dev — constraint shape
  • autoload / autoload-dev — PSR-4, PSR-0, classmap, files
  • license — SPDX identifier (warning only)
  • type, minimum-stability, prefer-stable

You might also like