using Wabbajack.Paths;

namespace Wabbajack.Common;

public static class Ext
{
    public static Extension Meta = new(".meta");
    public static Extension Pyc = new(".pyc");
    public static Extension Log = new(".log");
    public static Extension Esp = new(".esp");
    public static Extension Esm = new(".esm");
    public static Extension Bsa = new(".bsa");
    public static Extension Html = new(".html");
    public static Extension Bin = new(".bin");

    public static Extension Mohidden = new(".mohidden");
    public static Extension Zip = new(".zip");
    public static Extension Wabbajack = new(".wabbajack");
    public static Extension Dds = new(".dds");
    public static Extension Json = new(".json");
    public static Extension Md = new(".md");
    public static Extension MetaData = new(".metadata");
    public static Extension CompilerSettings = new(".compiler_settings");
    public static Extension Temp = new(".temp");
    public static Extension ModlistMetadataExtension = new(".modlist_metadata");
    public static Extension Txt = new(".txt");
    public static Extension Webp = new(".webp");
}