public interface NpmConfigCacheSafeOperations
| Modifier and Type | Method and Description |
|---|---|
static NpmConfigCacheSafeOperations |
from(NpmConfigCacheSafeOperations other)
Creates a new instance from something else that imnplements the same interface.
|
org.gradle.api.provider.Provider<java.io.File> |
getExecutable()
A provider for a resolved executable.
|
org.gradle.api.provider.Provider<java.io.File> |
getGlobalConfigProvider()
Location and name of global NPM config file.
|
org.gradle.api.provider.Provider<java.io.File> |
getHomeDirectoryProvider()
The NPM home directory - the parent directory of
node_modules, |
org.gradle.api.provider.Provider<java.io.File> |
getLocalConfigProvider()
Location and name of local NPM config file.
|
org.gradle.api.provider.Provider<java.io.File> |
getNpxCliJsProvider()
The location of NPX.
|
org.gradle.api.provider.Provider<java.io.File> |
getProjectConfigProvider()
Location of
.npmrc for a project. |
org.gradle.api.provider.Provider<java.lang.String> |
getVersionProvider()
Provides the version as specified in
package.json. |
static NpmConfigCacheSafeOperations from(NpmConfigCacheSafeOperations other)
THis is ueful to ensure configuration cache safety.
other - Other implementing instance.org.gradle.api.provider.Provider<java.io.File> getExecutable()
org.gradle.api.provider.Provider<java.io.File> getNpxCliJsProvider()
org.gradle.api.provider.Provider<java.io.File> getGlobalConfigProvider()
"${project.gradle.gradleUserHomeDir}/npmrc"File object pointing to global NPM configorg.gradle.api.provider.Provider<java.io.File> getLocalConfigProvider()
"${project.rootProject.projectDir}/npmrc"File object pointing to local NPM configorg.gradle.api.provider.Provider<java.io.File> getProjectConfigProvider()
.npmrc for a project.org.gradle.api.provider.Provider<java.io.File> getHomeDirectoryProvider()
node_modules,node_modules. Never null if the extension is tied to a project,
in which case it defaults to project.projectDir.org.gradle.api.provider.Provider<java.lang.String> getVersionProvider()
package.json.