Hi,
@Osnard and @Jonathan3
I have already tried that ... This is what composer.local.json looks like
{
"require": {
"mediawiki/mermaid": "~3.0",
"phpoffice/phpspreadsheet": "~1.18.0"
}
}
But I get error when running composer update --no-dev -o
myserver@myserver:/mnt/WIKIs/EisenDocs$ composer update --no-dev -o
Deprecation Notice: Required parameter $path follows optional parameter $schema in /usr/share/php/JsonSchema/Constraints/UndefinedConstraint.php:62
Deprecation Notice: Required parameter $path follows optional parameter $schema in /usr/share/php/JsonSchema/Constraints/UndefinedConstraint.php:108
Deprecation Notice: Method ReflectionParameter::getClass() is deprecated in /usr/share/php/Composer/Repository/RepositoryManager.php:129
Deprecation Notice: Method ReflectionParameter::getClass() is deprecated in /usr/share/php/Composer/Repository/RepositoryManager.php:129
In ArrayLoader.php line 44:
Unknown package has no name defined ([{"name":"composer\/installers","versi
on":"v1.11.0","version_normalized":"1.11.0.0","source":{"type":"git","url":
"https:\/\/github.com\/composer\/installers.git","reference":"ae03311f45dfe
194412081526be2e003960df74b"},"dist":{"type":"zip","url":"https:\/\/api.git
hub.com\/repos\/composer\/installers\/zipball\/ae03311f45dfe194412081526be2
e003960df74b","reference":"ae03311f45dfe194412081526be2e003960df74b","shasu
m":""},"require":{"composer-plugin-api":"^1.0 || ^2.0"},"replace":{"roundcu
be\/plugin-installer":"*","shama\/baton":"*"},"require-dev":{"composer\/com
poser":"1.6.* || ^2.0","composer\/semver":"^1 || ^3","phpstan\/phpstan":"^0
.12.55","phpstan\/phpstan-phpunit":"^0.12.16","symfony\/phpunit-bridge":"^4
.2 || ^5","symfony\/process":"^2.3"},"time":"2021-04-28T06:42:17+00:00","ty
pe":"composer-plugin","extra":{"class":"Composer\\Installers\\Plugin","bran
ch-alias":{"dev-main":"1.x-dev"}},"installation-source":"dist","autoload":{
"psr-4":{"Composer\\Installers\\":"src\ .......................
Instead when I try php composer.phar update --no-dev
myserver@myserver:/mnt/WIKIs/EisenDocs$ php composer.phar update --no-dev
> ComposerHookHandler::onPreUpdate
Loading composer repositories with package information
Updating dependencies
Nothing to modify in lock file
Installing dependencies from lock file
Nothing to install, update or remove
Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.
Generating optimized autoload files
7 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
It does something but still , finally excel does NOT get exported !
Note -- I am using PHP8.0 ... Does it have some role here ?