public static class TsFmtFormatterStep.State extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
File |
nodeModulesDir |
| Constructor and Description |
|---|
State(String stepName,
Provisioner provisioner,
File buildDir,
File npm,
File baseDir,
TypedTsFmtConfigFile configFile,
Map<String,Object> inlineTsFmtSettings) |
| Modifier and Type | Method and Description |
|---|---|
FormatterFunc |
createFormatterFunc() |
protected com.diffplug.spotless.npm.NodeJSWrapper |
nodeJSWrapper() |
protected File |
nodeModulePath() |
protected static String |
readFileFromClasspath(Class<?> clazz,
String name) |
public final transient File nodeModulesDir
public State(String stepName, Provisioner provisioner, File buildDir, @Nullable File npm, File baseDir, @Nullable TypedTsFmtConfigFile configFile, @Nullable Map<String,Object> inlineTsFmtSettings) throws IOException
IOException@Nonnull public FormatterFunc createFormatterFunc()
protected com.diffplug.spotless.npm.NodeJSWrapper nodeJSWrapper()
protected File nodeModulePath()