Class NodeJsDownloader

java.lang.Object
org.jdrupes.builder.ext.nodejs.NodeJsDownloader

public class NodeJsDownloader extends Object
Manages cached node js downloads.
  • Constructor Details

    • NodeJsDownloader

      public NodeJsDownloader(ResourceProvider provider, Path baseDir)
      Initializes a new node js downloader.
      Parameters:
      provider - the provider
      baseDir - the base dir
  • Method Details

    • npmExecutable

      public Path npmExecutable(String version)
      Returns the path to the npm executable for the given version.
      Parameters:
      version - the version
      Returns:
      the path