public function install(InstalledRepositoryInterface $repo, PackageInterface $package) { if (method_exists($package, 'setType')) { /* @var $package \Composer\Package\CompletePackage */ $package->setType('library'); } return parent::install($repo, $package); }