drop time and suncalc packages and bundle pure js algorithm