Topic on Extension talk:Popups

Do we need to installed Required-Dev libraries

2
Summary by Phuedx (WMF)

Per @Thiemo Kreuz (WMDE), the libraries in the require-dev section of composer.json are for development only and they should be installed only when you want to make changes to the code of the extension.

Lotusccong (talkcontribs)

In the Popups Extension composer.json file stated -

"require-dev": {

"mediawiki/mediawiki-codesniffer": "39.0.0",

"mediawiki/mediawiki-phan-config": "0.11.1",

"mediawiki/minus-x": "1.1.1",

"php-parallel-lint/php-console-highlighter": "1.0.0",

"php-parallel-lint/php-parallel-lint": "1.3.2"

Does it means that we need to run the composer install to install these libraries as well?

It seems that the Extension is working without these libraries ?

What are the impact if we installed it ?

Thiemo Kreuz (WMDE) (talkcontribs)