How to calculate the timezone based on coordinates - Angular Capacitor

Hi all,

I am trying to calculate timezone based on coordinates however I cannot find a package that will do this. I have had a look at all the solutions on this question

But none work for my as my angular application is usable offline and therefore api’s etc will not work for my application.

Wondering if anybody knows of a way/ packages that can be used offline.