Карточка Middle Composer и PSR обновлено

Полезные команды Composer

Вопрос

Какие команды Composer пригодятся в работе?

Попробуйте сами

Ответьте про себя или вслух, потом откройте ответ и сверьтесь.

Показать ответ и разбор

Коротко

- composer outdated: какие пакеты устарели. - composer audit: известные уязвимости в зависимостях. - composer why vendor/pkg и why-not: кто требует пакет и что мешает версии. - composer validate: проверка composer.json. - composer bump: поднять нижние границы до установленных версий. - scripts в composer.json: свои…

Ответ

  • composer outdated: какие пакеты устарели.
  • composer audit: известные уязвимости в зависимостях.
  • composer why vendor/pkg и why-not: кто требует пакет и что мешает версии.
  • composer validate: проверка composer.json.
  • composer bump: поднять нижние границы до установленных версий.
  • scripts в composer.json: свои команды (composer test).

Разбор

composer audit удобно запускать в CI, он проверяет базу советов безопасности Packagist.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.