1 files changed, 15 insertions, 0 deletions
diff --git a/ReferenceClientProxyImplementation/Configuration/AssetCacheConfig.cs b/ReferenceClientProxyImplementation/Configuration/AssetCacheConfig.cs
new file mode 100644
index 0000000..7360a0a
--- /dev/null
+++ b/ReferenceClientProxyImplementation/Configuration/AssetCacheConfig.cs
@@ -0,0 +1,15 @@
+namespace ReferenceClientProxyImplementation.Configuration;
+
+public class AssetCacheConfig {
+ public bool MemoryCache { get; set; } = true;
+ public bool DiskCache { get; set; } = true;
+ public string DiskCachePath { get; set; } = "cache";
+ public bool WipeOnStartup { get; set; } = false;
+ public string DiskCacheBaseDirectory { get; set; } = "./clientRepository";
+ public List<List<string>> ExecOnRevisionChange { get; set; } = [];
+ public bool DitchPatchedOnStartup { get; set; } = false;
+ public string BiomePath { get; set; } = "biome";
+ public string PrettierPath { get; set; } = "prettier";
+
+ public string NodePath { get; set; } = "node";
+}
\ No newline at end of file
|