Class FormatExtension.NpmStepConfig<T extends FormatExtension.NpmStepConfig<?>>

    • Field Detail

      • SPOTLESS_NPM_INSTALL_CACHE_DEFAULT_NAME

        public static final java.lang.String SPOTLESS_NPM_INSTALL_CACHE_DEFAULT_NAME
        See Also:
        Constant Field Values
      • npmFile

        @Nullable
        protected java.lang.Object npmFile
      • nodeFile

        @Nullable
        protected java.lang.Object nodeFile
      • npmInstallCache

        @Nullable
        protected java.lang.Object npmInstallCache
      • npmrcFile

        @Nullable
        protected java.lang.Object npmrcFile
      • project

        protected Project project
    • Constructor Detail

      • NpmStepConfig

        public NpmStepConfig​(Project project,
                             java.util.function.Consumer<FormatterStep> replaceStep)
    • Method Detail

      • npmExecutable

        public T npmExecutable​(java.lang.Object npmFile)
      • nodeExecutable

        public T nodeExecutable​(java.lang.Object nodeFile)
      • npmrc

        public T npmrc​(java.lang.Object npmrcFile)
      • npmInstallCache

        public T npmInstallCache​(java.lang.Object npmInstallCache)
      • npmInstallCache

        public T npmInstallCache()
      • replaceStep

        protected void replaceStep()