Class ManagedNodeJs

java.lang.Object
com.brunoritz.gradle.singularnode.ManagedNodeJs

public class ManagedNodeJs extends Object
Provides information about the managed tooling installation to the build processs.
  • Field Details

    • nodeJsExecutable

      public final File nodeJsExecutable
      The path to the installed NodeJS executable. The path varies depending on the operating system being used.
    • npmScript

      public final File npmScript
      The path to the managed NPM script. The file being pointed at is the CLI script of PNPM.
    • yarnScript

      public final File yarnScript
      The path to the managed Yarn script. The file being pointed at is the CLI script of Yarn.
    • pnpmScript

      public final File pnpmScript
      The path to the managed PNPM script. The file being pointed at is the CLI script of PNPM.
    • nodeJsBinDir

      public final File nodeJsBinDir
      The direcotry in which the NodeJS executable binary is stored.
  • Constructor Details