namespace Core.Services;
public class ModCompilerService
{
///
/// Convert a mods TS into JS
///
/// Name of mod
/// Dir path to mod
///
///
public async Task CompileMod(string modName, string modPath, List modTypeScriptFiles)
{
throw new NotImplementedException();
}
///
/// Convert a TS file into JS
///
/// Paths to TS files
/// Compiler options
///
protected async Task Compile(List fileNames, object options)
{
throw new NotImplementedException();
}
///
/// Do the files at the provided paths exist
///
///
///
protected bool AreFilesReady(List fileNames)
{
throw new NotImplementedException();
}
///
/// Wait the provided number of milliseconds
///
/// Milliseconds
///
protected async Task Delay(int ms)
{
throw new NotImplementedException();
}
}
// TODO: this probably isnt needed but AI go brr so i did