summary refs log tree commit diff
path: root/ReferenceClientProxyImplementation/Configuration/AssetCacheConfig.cs
blob: 7360a0a54faa8d59089678e5e6ef5dc0a54b0b88 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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";
}