Skip to content

drupal-webpack/npm

Repository files navigation

Provides tools to interact with NPM.

Usage

  /** @var Drupal\npm\Plugin\NpmExecutableInterface $npmExecutable */
  $npmExecutable = \Drupal::service('plugin.manager.npm_executable')->getExecutable();

Details

Right now yarn is the only supported executable. Others can be added by implementing NpmExecutable Plugins. Each plugin has a weight that determines its priority and an isAvailable method that tells if it's operational (e.g. yarn is installed). The plugin manager's getExecutable method returns the first available executable.

Related modules

About

Provides tools to interact with NPM.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages