The Extend page: a composer require-shaped field over the machinery that already exists.
The field takes a package name because that is what a Drupal user already knows how to type, and it
resolves through /installable -- packagist.ts for versions, composer-constraint.ts for the
requirement check, oracle.ts for the cached verdict.
The Extend page: a
composer require-shaped field over the machinery that already exists.The field takes a package name because that is what a Drupal user already knows how to type, and it resolves through
/installable--packagist.tsfor versions,composer-constraint.tsfor the requirement check,oracle.tsfor the cached verdict.