Method | Description | |
---|---|---|
__construct ( Composer\IO\IOInterface $io, |
Construct a new Composer NPM bridge plugin. | |
install ( Composer\Composer $composer, boolean $isDevMode = true ) | Install NPM dependencies for a Composer project and its dependencies. | |
isDependantPackage ( Composer\Package\PackageInterface $package, boolean $includeDevDependencies = false ) : boolean | Returns true if the supplied package requires the Composer NPM bridge. | |
update ( Composer\Composer $composer ) | Update NPM dependencies for a Composer project and its dependencies. |
Method | Description | |
---|---|---|
installForVendors ( $composer ) |
public __construct ( Composer\IO\IOInterface $io, |
||
$io | Composer\IO\IOInterface | The i/o interface to use. |
$vendorFinder | The vendor finder to use. | |
$client | The NPM client to use. |
public isDependantPackage ( Composer\Package\PackageInterface $package, boolean $includeDevDependencies = false ) : boolean | ||
$package | Composer\Package\PackageInterface | The package to inspect. |
$includeDevDependencies | boolean | True if the dev dependencies should also be inspected. |
return | boolean | True if the package requires the bridge. |
public update ( Composer\Composer $composer ) | ||
$composer | Composer\Composer | The main Composer object. |