public function toArray()
{
return (array) array_merge(['id' => $this->getId(), 'version' => $this->getVersion(), 'path' => $this->path, 'icon' => $this->getIcon(), 'hasAssets' => $this->hasAssets(), 'hasMigrations' => $this->hasMigrations()], $this->composerJson);
}