This repository is a custom build of the squad-logs library with additional log events for Squad servers.
It is designed to be used as a dependency in server-side applications (e.g. SquadJS / RISESquadJS) and provides deterministic and reproducible behavior across multiple servers.
This custom version introduces an additional log event:
The event is emitted when SAT (SATAntiCheat) log entries are detected in server logs.
A minimal data structure is intentionally used to avoid tight coupling with enums and to simplify long-term maintenance.
export type TSatConfigHook = {
raw: string;
time: string;
chainID: string;
playerName: string;
cheatType: string;
event: string;
};