Need a hint here…
I just removed a module and cleared static content.
Now when I try to use composer (i.e. bin/magento setup:di:compile or any other command involving bin/magento I get this:
Blockquote
There is an error in /var/www/website.com/vendor/composer/composer/src/Composer/IO/BaseIO.php at line: 95
ComposerIOBaseIO::checkAndSetAuthentication(): Argument #2 ($username) must be of type string, null given, called in /var/www/website.com/vendor/composer/composer/src/Composer/IO/BaseIO.php on line 168#0 /var/www/website.com/vendor/composer/composer/src/Composer/IO/BaseIO.php(168): ComposerIOBaseIO->checkAndSetAuthentication()
#1 /var/www/website.com/vendor/composer/composer/src/Composer/Factory.php(357): ComposerIOBaseIO->loadConfiguration()
#2 /var/www/website.com/vendor/composer/composer/src/Composer/Factory.php(634): ComposerFactory->createComposer()
#3 /var/www/website.com/vendor/magento/framework/Composer/ComposerFactory.php(47): ComposerFactory::create()
#4 /var/www/website.com/vendor/magento/framework/Composer/ComposerInformation.php(368): MagentoFrameworkComposerComposerFactory->create()
#5 /var/www/website.com/vendor/magento/framework/Composer/ComposerInformation.php(381): MagentoFrameworkComposerComposerInformation->getComposer()
#6 /var/www/website.com/vendor/magento/framework/Composer/ComposerInformation.php(244): MagentoFrameworkComposerComposerInformation->getLocker()
#7 /var/www/website.com/vendor/magento/framework/App/ProductMetadata.php(120): MagentoFrameworkComposerComposerInformation->getSystemPackages()
#8 /var/www/website.com/vendor/magento/framework/App/ProductMetadata.php(80): MagentoFrameworkAppProductMetadata->getSystemPackageVersion()
#9 /var/www/website.com/vendor/magento/framework/Console/Cli.php(101): MagentoFrameworkAppProductMetadata->getVersion()
#10 /var/www/website.com/bin/magento(22): MagentoFrameworkConsoleCli->__construct()
#11 {main}
Blockquote