Respectfully, the only dependency really is ox lib which I recommend all servers to be using because it’s a whole optimized library of functions and you’ll notice more resources in the near future having it as a dependency.
As for ESX compatability, you only need to change the export at the top to ESX’s one and then remove the PlayerData checks for death and use either ESX’s alternative.
If I get my ESX dev server set up again, I’ll make it compatible. But for those who can’t wait, the info above is what you need.