A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

AbstractCmdlineTask - Class in org.ysb33r.gradle.nodejs.tasks
AbstractCmdlineTask() - Constructor in AbstractCmdlineTask
AbstractNodeBaseTask - Class in org.ysb33r.gradle.nodejs.tasks
A base class that will provide NodeJS and NPM task extensions.
AbstractNodeBaseTask() - Constructor in AbstractNodeBaseTask
AbstractPackageWrappingExtension - Class in org.ysb33r.gradle.nodejs.pkgwrapper
A base class that can be used to wrap specific NPM packages as features in Gradle, thereby allowing for configuraton both a project or task level.
AbstractPackageWrappingExtension(Task, AbstractPackageWrappingExtension, boolean) - Constructor in AbstractPackageWrappingExtension
Associate projExt with a task.
addArgs(Object) - Method in AbstractCmdlineTask
Allows the derived task to push additional arguments that will usually precede any arguments derived from command-line.
addConfigurations(Project) - Method in NpmPlugin
additionalInstallArgs(Iterable<String>) - Method in NpmPackageJsonInstall
Adds more installation arguments
addNpmPackageExtension(Project, NodeJSExtension, NpmExtension) - Method in NpmPlugin
AltDevPlugin - Class in org.ysb33r.gradle.nodejs.plugins
Conventions for building a project with Node and Gradle, but driving everything from Gradle.
appendPath(Provider<String>) - Method in BaseNodeJSExtension
Add search to system path.
apply(Project) - Method in AltDevPlugin
apply(Project) - Method in CommandLinePlugin
apply(Project) - Method in DevBasePlugin
apply(Project) - Method in GulpBasePlugin
apply(Project) - Method in GulpPlugin
apply(Project) - Method in NodeJSBasePlugin
apply(Project) - Method in NpmDevPlugin
apply(Project) - Method in NpmPlugin
apply(Project) - Method in WrapperPlugin
asMap() - Method in PackageJson
Returns all properties as map which will be suitable for writing out as JSON again.

B

BadNvmRcException - Class in org.ysb33r.gradle.nodejs.errors
Thrown when reading .nvmrc does not yield a resolvable version.
BaseNodeJSExtension - Class in org.ysb33r.gradle.nodejs
Base class for configuring project defaults or task specifics for Node.js.
BaseNodeJSExtension(Task, Class<? super T>) - Constructor in BaseNodeJSExtension
Constructs a new extension which is attached to the provided task.
because(String) - Method in NpmSelfResolvingDependency

C

CACHE_TASK_NAME - Field in WrapperPlugin
calculateInstallableFiles(File) - Method in NpmExecutor
Returns a live set of installable files.
CLEAN_TASK - Field in DevBasePlugin
CommandLinePlugin - Class in org.ysb33r.gradle.nodejs.plugins
Provides command-line access to tools use the tool name as task followed by multiple --arg or single --args
compareTo(Element) - Method in PackageJson.Element
CONFIGURATION_NAME - Field in NpmPlugin
configureSpecFromExtensions(NodeJSExecSpec, NodeJSExtension) - Method in NodeJSExecutor
Configures an NodeJSExecSpec from a NodeJSExtension.
contentEquals(Dependency) - Method in NpmSelfResolvingDependency
copy() - Method in NpmSelfResolvingDependency
createExecSpec() - Method in AbstractNodeBaseTask
Creates a node.js execution specification and populates it with default working directory, environment and location of node.
createExecSpec() - Method in NodeJSExtension
Create execution specification.
createExecSpec() - Method in NpmExtension
Create execution specification.
createNodeJSExecSpec(NodeJSExtension) - Method in NodeJSExecutor
Creates an NodeJSExecSpec with default node location.
createNodeJSExecSpecWithDefaultEnvironment(NodeJSExtension) - Method in NodeJSExecutor
Creates an NodeJSExecSpec with default node location and a default environment.
createNpmExecSpec(ProjectOperations, NodeJSExtension, NpmExtension, boolean) - Method in NpmExecutor
Creates a org.ysb33r.gradle.nodejs.NpmExecSpec with default node & npm-cli.js locations.
createNpmExecSpecWithDefaultEnvironment(ProjectOperations, NodeJSExtension, NpmExtension, boolean) - Method in NpmExecutor
Creates an org.ysb33r.gradle.nodejs.NpmExecSpec with default node & npm-cli.js locations and then configure an appropriate default environment.

D

DEFAULT_GROUP - Field in DevBasePlugin
DEFAULT_SRCDIR - Field in DevBasePlugin
DEPENDENCY_EXTENSION_NAME - Field in NpmPlugin
DependencyHandlerExtension - Class in org.ysb33r.gradle.nodejs.dependencies.npm
Adds a npm extension to a dependency handler.
DependencyHandlerExtension(ProjectOperations, NodeJSExtension, NpmExtension) - Constructor in DependencyHandlerExtension
DevBasePlugin - Class in org.ysb33r.gradle.nodejs.plugins
Javascript development base plugin.

E

environment(Map<String, ?>) - Method in AbstractNodeBaseTask
environment(Map<String, ?>) - Method in BaseNodeJSExtension
Add environmental variables to be passed to the exe.
environmentFromExtensions(NodeJSExtension, NpmExtension) - Method in NpmExecutor
Creates an environment based up on extensions.
exec() - Method in AbstractCmdlineTask
exec() - Method in GulpTask
exec() - Method in NpmPackageJsonInstall
exec() - Method in SyncPackageJson
exec() - Method in SyncProjectToNvmRc
executable(Map<String, Object>) - Method in AbstractPackageWrappingExtension
Sets wrapper executable.
executableByNvmrc() - Method in NodeJSExtension
Read the version from .nvmrc.
executableByPath(Object) - Method in AbstractPackageWrappingExtension
Set package to be located by fixed path.
executableByPath(Object) - Method in NodeJSExtension
Locate an executable by a local path.
executableBySearchPath(Object) - Method in NodeJSExtension
Locate executable by searching the current environmental search path.
executableByVersion(Object) - Method in AbstractPackageWrappingExtension
Set package to be resolved by version.
executableByVersion(Object) - Method in NodeJSExtension
Locate an executable by version, probably downloading it if not local.
executableIsBundled() - Method in NpmExtension
Use the NPM that is bundled with Node.

F

FORCE_NODE_DEFAULT_FOR_NPM - Field in NpmExecutor
Use this value to force the use of the bundled NPM rather than the version supplied by an NPM extension.
formatName(String) - Method in PackageJson
Formats a name suitable for package.json.
formatVersion(String, boolean) - Method in PackageJson
Formats a supplied version into a NPM-safe version

G

getAdditionalInstallArgs() - Method in NpmPackageJsonInstall
Customise installation via additional argument that are passed to npm install.
getAdditionalProperties() - Method in NodeBinariesCacheTask
getBeginToken() - Method in NodeWrappers
getBinaryLocationProvider() - Method in NodeBinariesCacheTask
Obtains location of executable binary or script
getBinaryVersionProvider() - Method in NodeBinariesCacheTask
Obtains version of binary or script
getBundledDependencies() - Method in PackageJson
getDefaultEnvironment() - Method in NodeJSExecutor
Minimum default environment to use when running node
getDependencies() - Method in PackageJson
getDescription() - Method in PackageJson
getDevDependencies() - Method in PackageJson
getDownloader() - Method in BaseNodeJSExtension
Gets the downloader implementation.
getDownloader() - Method in NpmExtension
Gets the downloader implementation.
getEndToken() - Method in NodeWrappers
getEntryPoint() - Method in AbstractPackageWrappingExtension
The entrypoint path relative to the installed executable folder
getEntryPoint() - Method in GulpExtension
The entrypoint path relative to the installed executable folder
getEntryPoint() - Method in PackageEntryPoint
Entry point command / JS file
getEnvironment() - Method in AbstractNodeBaseTask
getEnvironment() - Method in BaseNodeJSExtension
Environment for running the exe
getExecutable() - Method in AbstractPackageWrappingExtension
An executable entry point for a package that is suitable for execution by node.
getExtensionName() - Method in AbstractPackageWrappingExtension
Returns the name by which the extension is known.
getExtensionName() - Method in GulpExtension
Returns the name by which the extension is known.
getFiles() - Method in NpmSelfResolvingDependency
getFinalArgs() - Method in AbstractCmdlineTask
getGlobalConfig() - Method in NpmExtension
Location & name of global NPM config file.
getGlobalPackageWrappingExtension() - Method in AbstractPackageWrappingExtension
getGroup() - Method in NpmSelfResolvingDependency
getGroup() - Method in PackageInstallGroup
Installation group for a package i.e.
getGulpFile() - Method in GulpExtension
The location of gulpfile.js.
getGulpFile() - Method in GulpTask
The gulpfile.js that will be used.
getGulpPath() - Method in GulpTask
The absolute path to gulpfile.js that will be used.
getHomeDirectory() - Method in NpmExtension
The NPM home directory - the parent directory of node_modules,
getHomeDirectoryProvider() - Method in NpmExtension
The NPM home directory - the parent directory of node_modules,
getHomepage() - Method in PackageJson
getInstallGroup() - Method in AbstractPackageWrappingExtension
The installation group for this executable.
getInstallGroup() - Method in NpmDependency
NPM installation group
getKeywords() - Method in PackageJson
getLicense() - Method in PackageJson
getLocalConfig() - Method in NpmExtension
Location & name of local NPM config file.
getName() - Method in NpmSelfResolvingDependency
getName() - Method in PackageJson
getNativeExecSpec() - Method in NpmScriptTask
Access to the underlying org.ysb33r.gradle.nodejs.NpmExecSpec.
getNativeExecSpec() - Method in NpmTask
Access to the underlying org.ysb33r.gradle.nodejs.NpmExecSpec.
getNodeExtension() - Method in AbstractNodeBaseTask
Internal access to attached NodeJS extension.
getNodejs() - Method in AbstractCmdlineTask
getNodejs() - Method in NpmTask
getNodeJsExtensionName() - Method in NpmExtension
Returns the name of the extension to look for when trying to find the Node.js extension.
getNodeWrapperProvider() - Method in NodeWrappers
getNpm() - Method in AbstractCmdlineTask
getNpm() - Method in NpmTask
getNpmCliJsProvider() - Method in BaseNodeJSExtension
Resolves a path to a npm executable that is associated with the configured Node.js.
getNpmExecutor() - Method in AbstractNodeBaseTask
getNpmExtension() - Method in AbstractNodeBaseTask
Internal access to attached NPM extension.
getNpmProjectExtensionName() - Method in NpmExtension
Returns the name of the extension to look for when trying to find the Npm extension.
getNpxCliJsProvider() - Method in NpmExtension
The location of NPX.
getNvmrcLocation() - Method in NodeJSExtension
.nvmrc location.
getOptionalDependencies() - Method in PackageJson
getPackageInstallationFolder(NpmPackageDescriptor) - Method in NpmExecutor
Works out where the installation folder will be for a executable.
getPackageJsonFile() - Method in NpmPackageJsonInstall
The package.json file that this task will query.
getPackageJsonFile() - Method in SyncPackageJson
Location of the package.json file.
getPackageJsonFileProvider() - Method in NpmPackageJsonInstall
The package.json file that this task will query.
getPackageJsonName() - Method in SyncPackageJson
Project name that will be use for package.json
getPackageLockFile() - Method in NpmPackageJsonInstall
The executable-lock.json file that this task will create.
getPackageLockFileProvider() - Method in NpmPackageJsonInstall
The executable-lock.json file that this task will create.
getPackageName() - Method in NpmDependency
Name of the package without tags
getPackageName() - Method in NpmPackageDescriptor
Name of the executable without tags
getPeerDependencies() - Method in PackageJson
getPreArgs() - Method in NpmScriptDefinition
getProjectConfig() - Method in NpmExtension
Location of .npmrc for a project.
getProjectName() - Method in SyncPackageJson
getProjectOperations() - Method in AbstractCmdlineTask
getProjectOperations() - Method in AbstractNodeBaseTask
getPropertiesDescription() - Method in NodeBinariesCacheTask
Obtains a description to be added to the cached binary properties file.
getReason() - Method in NpmSelfResolvingDependency
getRequires() - Method in GulpExtension
Get set of requires that will be passed to Gulp.
getScope() - Method in NpmDependency
Package scope
getScope() - Method in NpmPackageDescriptor
Package scope
getScripts() - Method in PackageJson
getTagName() - Method in NpmDependency
Name of NPM tag
getTagName() - Method in NpmPackageDescriptor
Name of NPM tag
getTarget() - Method in GulpTask
The task to run.
getTargetComponentId() - Method in NpmSelfResolvingDependency
getTokenValuesAsMap() - Method in NodeWrappers
getVersion() - Method in NpmSelfResolvingDependency
getVersion() - Method in PackageJson
getVersionProvider() - Method in NpmExtension
Provides the version as specified in package.json.
getVersionProvider() - Method in SyncPackageJson
globalConfig(Object) - Method in NpmExtension
Set global config file.
GulpBasePlugin - Class in org.ysb33r.gradle.nodejs.plugins
Create Gulp plugin that applies some conventions.
GulpExtension - Class in org.ysb33r.gradle.nodejs
Extension that allows for setting of Gulp configuration at a project or task level.
GulpExtension(GulpTask) - Constructor in GulpExtension
Adds the extension to a GulpTask task.
gulpFile(Object) - Method in GulpExtension
Sets the location of gulpfile.js
GulpPlugin - Class in org.ysb33r.gradle.nodejs.plugins
Create Gulp plugin that applies some conventions.
GulpTask - Class in org.ysb33r.gradle.nodejs.tasks
Ability to run a Gulp task.
GulpTask() - Constructor in GulpTask

H

homeDirectory(Object) - Method in NpmExtension
Sets the home directory.

I

initPkgJson(String, Provider<String>) - Method in NpmExecutor
Creates a template package.json file.
INSTALL_TASK - Field in AltDevPlugin
INSTALL_TASK - Field in DevBasePlugin
installNpmPackage(NpmPackageDescriptor, NpmDependencyGroup, Iterable<String>, Map<String, Object>) - Method in NpmExecutor
Installs an NPM executable by running npmExt install in a controlled environment.
installPackagesFromDescription(File, Iterable<String>, boolean) - Method in NpmExecutor
Installs packages from a package.json description.
isResolveNodeByVersion() - Method in NodeJSExtension
Indicates whether resolving node is by version.
isSyncNodeVersionFromNvmRc() - Method in NodeJSExtension
Indicates whether the Node version is being syncronised from .nvmrc.

J

K

L

loadVersionFromPackageJson(File) - Method in PackageJson
Loads the version string.
localConfig(Object) - Method in NpmExtension
Set local config file.
locateNpm - Field in BaseNodeJSExtension

M

N

NAME - Field in NodeJSExtension
NODE_WRAPPER - Field in NodeWrappers
NODE_WRAPPER_WINDOWS - Field in NodeWrappers
NodeBinariesCacheTask - Class in org.ysb33r.gradle.nodejs.tasks
Caches node binaries
NodeBinariesCacheTask() - Constructor in NodeBinariesCacheTask
NodeCmdlineTask - Class in org.ysb33r.gradle.nodejs.tasks
Providers a task for running node with arguments.
NodeCmdlineTask() - Constructor in NodeCmdlineTask
NODEJS_DEFAULT - Field in BaseNodeJSExtension
The default version of Node.js that will be used on a supported platform if nothing else is configured.
NODEJS_DEFAULT - Field in NodeJSExtension
The default version of Node.js that will be used on a supported platform if nothing else is configured.
NodeJSBasePlugin - Class in org.ysb33r.gradle.nodejs.plugins
Provide the basic capabilities for dealing with Node.js & NPM tasks.
NodeJSExecSpec - Class in org.ysb33r.gradle.nodejs
Execution specification for running a Node.js script.
NodeJSExecSpec(ProjectOperations, Provider<File>) - Constructor in NodeJSExecSpec
Construct class and attach it to specific project.
NodeJSExecutor - Class in org.ysb33r.gradle.nodejs.utils
Utilities to execute Node.js scripts.
NodeJSExtension - Class in org.ysb33r.gradle.nodejs
Configure project defaults or task specifics for Node.js.
nodeJSExtension - Field in AbstractPackageWrappingExtension
NodeJSExtension associated with the project or task extension
NodeJSExtension(Task, NodeJSExtension) - Constructor in NodeJSExtension
Constructs a new extension which is attached to the provided task.
NodeWrappers - Class in org.ysb33r.gradle.nodejs.tasks
NodeWrappers(TaskProvider<NodeBinariesCacheTask>) - Constructor in NodeWrappers
NPM_INSTALL - Field in NpmExecutor
NpmCmdlineTask - Class in org.ysb33r.gradle.nodejs.tasks
Providers a task for running npm with arguments.
NpmCmdlineTask() - Constructor in NpmCmdlineTask
npmConfigurations(Object) - Method in SyncPackageJson
Adds configurations which contain NPM dependencies.
NpmDependency - Class in org.ysb33r.gradle.nodejs
Creates an NPM dependency
NpmDependency(Map<String, ?>) - Constructor in NpmDependency
Allows additional parameters to be set
NpmDependencyGroup - Enum in org.ysb33r.gradle.nodejs
Defines the three NPM executable installation/grouping options
NpmDevPlugin - Class in org.ysb33r.gradle.nodejs.plugins
Conventions for building a project with Node and Gradle.
NpmExecutor - Class in org.ysb33r.gradle.nodejs.utils.npm
Utility methods that aids in running NPM
NpmExecutor(ProjectOperations, NodeJSExtension, NpmExtension, boolean) - Constructor in NpmExecutor
@param projectOperations Operations for the specific project context
NpmExtension - Class in org.ysb33r.gradle.nodejs
Set up global config or task-based config for NPM.
npmExtension - Field in AbstractPackageWrappingExtension
NpmExtension associated with the project or task extension
NpmExtension(Task, Class<? super NpmExtension>) - Constructor in NpmExtension
Constructs a new extension which is attached to the provided task.
NpmPackageDescriptor - Interface in org.ysb33r.gradle.nodejs
Specifies various characteristics of an NPM Package which can be used for various NPM commands, especially install and search.
NpmPackageJsonInstall - Class in org.ysb33r.gradle.nodejs.tasks
Installs the packages as described by a package.json file
NpmPackageJsonInstall() - Constructor in NpmPackageJsonInstall
NpmPackageResolveException - Class in org.ysb33r.gradle.nodejs.errors
Thrown for errors when resolving NPM packages.
NpmPlugin - Class in org.ysb33r.gradle.nodejs.plugins
@since 0.1
NpmScriptDefinition - Class in org.ysb33r.gradle.nodejs
NpmScriptDefinition(ProjectOperations) - Constructor in NpmScriptDefinition
NpmScriptExecSpec - Class in org.ysb33r.gradle.nodejs
Base specification for running an NPM script via npm-cli.js
NpmScriptExecSpec(Provider<File>, Provider<File>, ProjectOperations) - Constructor in NpmScriptExecSpec
Construct class and attach it to specific project.
NpmScriptTask - Class in org.ysb33r.gradle.nodejs.tasks
Runs scripts that are defined in package.json.
NpmScriptTask() - Constructor in NpmScriptTask
NpmSelfResolvingDependency - Class in org.ysb33r.gradle.nodejs.dependencies.npm
An NPM dependency that can resolve itself.
NpmSelfResolvingDependency(ProjectOperations, NodeJSExtension, NpmExtension, Map<String, Object>) - Constructor in NpmSelfResolvingDependency
An NPM dependency that can resolve itself.
NpmTask - Class in org.ysb33r.gradle.nodejs.tasks
Ability to execute any NPM command with parameters.
NpmTask() - Constructor in NpmTask
NpxCmdlineTask - Class in org.ysb33r.gradle.nodejs.tasks
Providers a task for running npx with arguments.
NpxCmdlineTask() - Constructor in NpxCmdlineTask

O

of(String, String) - Method in PackageDescriptor
of(String, String) - Method in PackageJson
Creates a base object consisting only of a name and version.
onlyNpmDependencyKeys(Map<String, Object>) - Method in NpmDependency
Extracts only the keys for NpmDependency that are valid.

P

PACKAGE_JSON - Field in PackageJson
PackageDescriptor - Class in org.ysb33r.gradle.nodejs
Describes a NPM package without a version
PackageEntryPoint - Interface in org.ysb33r.gradle.nodejs.pkgwrapper
Entry point for a NPM package
PackageInstallGroup - Interface in org.ysb33r.gradle.nodejs.pkgwrapper
Obtains the installation group for a package
PackageJson - Class in org.ysb33r.gradle.nodejs
Parses a package.json file.
PackageJson.Element - Class in org.ysb33r.gradle.nodejs
PackageJson.Indentation - Enum in org.ysb33r.gradle.nodejs
Identation to use when writing files.
parsePackageJson(File) - Method in PackageJson
Parses a package.json file.
parsePackageJsonToGPath(File) - Method in PackageJson
Parses a package.json file.
parsePackageJsonToMap(File) - Method in PackageJson
Parses a package.json file.
pkg(Map<String, ?>) - Method in DependencyHandlerExtension
Creates a NPM dependency from a specification.
prefixPath(Provider<String>) - Method in BaseNodeJSExtension
Add search to system path
PROPERTIES_FILENAME - Field in NodeBinariesCacheTask

Q

R

registerWatchPoints(Builder) - Method in NpmSelfResolvingDependency
@deprecated
requires(Iterable<String>) - Method in GulpExtension
Appends more require specifications.
resolve(boolean) - Method in NpmSelfResolvingDependency
runExecSpec(NodeJSExecSpec) - Method in AbstractNodeBaseTask
Executes a configured execution specification.
runExecutableAndReturnVersion() - Method in BaseNodeJSExtension
Runs the executable and returns the version.
runExecutableAndReturnVersion() - Method in NpmExtension
Runs the executable and returns the version.
runNpm(NpmExecSpec) - Method in NpmExecutor
Runs NPM given a fully-configured execution specification.

S

script(Closure<?>) - Method in NpmScriptExecSpec
Configures the script.
script(Closure<?>) - Method in NpmScriptTask
SCRIPT_TASK_PREFIX - Field in NpmDevPlugin
setAdditionalInstallArgs(Iterable<String>) - Method in NpmPackageJsonInstall
Replace list of arguments with a new list.
setArgs(List<Object>) - Method in AbstractCmdlineTask
setArgsLine(String) - Method in AbstractCmdlineTask
setCommandProvider(Object) - Method in AbstractCmdlineTask
setEnvironment(Map<String, ?>) - Method in AbstractNodeBaseTask
setEnvironment(Map<String, ?>) - Method in BaseNodeJSExtension
Replace current environment with new one.
setEnvironmentProvider(Provider<Map<String, Object>>) - Method in AbstractCmdlineTask
setGlobalConfig(Object) - Method in NpmExtension
Set global config file.
setGulpFile(Object) - Method in GulpExtension
Sets the location of gulpfile.js
setHomeDirectory(Object) - Method in NpmExtension
Sets the home directory.
setInstallGroup(NpmDependencyGroup) - Method in AbstractPackageWrappingExtension
Sets the installation group (production, development, optional).
setLocalConfig(Object) - Method in NpmExtension
Set local config file.
setName(String) - Method in PackageJson
setPackageJsonFile(Object) - Method in SyncPackageJson
Set the location of the package.json file
setPackageJsonName(Object) - Method in SyncPackageJson
Set the name for package.json file.
setRequires(Iterable<String>) - Method in GulpExtension
Replace any existing require specifications with a new one.
setTarget(String) - Method in GulpTask
Set the Gulp task to run.
setVersion(String) - Method in PackageJson
setWorkingDir(Object) - Method in AbstractCmdlineTask
SimpleNpmPackageDescriptor - Class in org.ysb33r.gradle.nodejs
A simplistic NPM executable descriptor
SimpleNpmPackageDescriptor(String, String, String) - Constructor in SimpleNpmPackageDescriptor
@param scope Can be null
SYNC_NVMRC_TASK - Field in DevBasePlugin
SYNC_TASK - Field in AltDevPlugin
SyncPackageJson - Class in org.ysb33r.gradle.nodejs.tasks
Task that will sync various project settings int a package.json file.
SyncPackageJson() - Constructor in SyncPackageJson
SyncProjectToNvmRc - Class in org.ysb33r.gradle.nodejs.tasks
Synchronised the Node version to .nvmrc.
SyncProjectToNvmRc() - Constructor in SyncProjectToNvmRc

T

toString() - Method in NpmDependency
toString() - Method in NpmPackageDescriptor
Returns a string that can be passed for installation purposes.
toString() - Method in PackageDescriptor
toString() - Method in PackageJson.Element
toString() - Method in SimpleNpmPackageDescriptor

U

UnsupportedMethodException - Class in org.ysb33r.gradle.nodejs.errors
Thrown when cerain methods are called which have been superceded by other methods, but where the original methods cannot be removed due to interface constraints.
USE_DEFAULT_EXTENSIONS - Field in AbstractPackageWrappingExtension
Whether the NodeJS & Npm extensions should be those provided by the project and tasals
USE_EMBEDDED_EXTENSIONS - Field in AbstractPackageWrappingExtension
Whether the NodeJS & Npm extensions should be created as extensions of this extensions and thus be decoupled from the normal extensions provided by this plugin suite.
useGlobalGradleLocation() - Method in NpmExtension
Sets it to use the equivalent of getGradleHomeDir()/.npmrc.
useGlobalSystemLocation() - Method in NpmExtension
Tries to determine the location where global config will typically be places.
useLocalProjectLocation() - Method in NpmExtension
Use to indicate that userconfig should be retrieved from the NPM home directory as configured by getHomeDirectory().
useLocalUserProfileLocation() - Method in NpmExtension
Use to indicate that userconfig should be retrieved from the user's home directory.
usePackageJsonVersionAsProjectVersion() - Method in NpmExtension
Use the version specified in package.json as the version of the project.
useSystemPath() - Method in BaseNodeJSExtension
Adds the system path to the execution environment.

V

VALID_KEYS - Field in NpmDependency

W

WRAPPER_TASK_NAME - Field in WrapperPlugin
WrapperPlugin - Class in org.ysb33r.gradle.nodejs.plugins
Provides a task for generating wrappers for node, npx and npm.
writeToFile(File, PackageJson.Indentation, boolean) - Method in PackageJson
Writes the contents to a package.json file

X

Y

Z

ZIP_TASK - Field in DevBasePlugin

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _