Ver código fonte

Warn users of missing composer.json

Jordi Boggiano 13 anos atrás
pai
commit
e00e6cddbe
1 arquivos alterados com 3 adições e 0 exclusões
  1. 3 0
      bin/composer

+ 3 - 0
bin/composer

@@ -34,6 +34,9 @@ $im->addInstaller(new Installer\LibraryInstaller($vendorPath.'/bundles', $dm, $r
 // load package
 $loader  = new Package\Loader\ArrayLoader($rm);
 $file = new JsonFile('composer.json');
+if (!$file->exists()) {
+    throw new \RuntimeException('The composer.json file could not be found in the current directory');
+}
 $packageConfig = $file->read();
 $package = $loader->load($packageConfig);