@observerly/astrometry
Version:
observerly's lightweight, zero-dependency, type safe astrometry library written in Typescript for calculating the position of celestial objects in the sky.
1 lines • 3.19 kB
Source Map (JSON)
{"version":3,"file":"night.cjs","sources":["../src/night.ts"],"sourcesContent":[null],"names":["getGeneralizedSolarTransit","datetime","observer","latitude","longitude","JD","getJulianDate","J","M","C","radians","λ","Jt","dec","degrees","ha","Jr","Js","getSolarTransit","horizon","temperature","pressure","sunrise","noon","sunset","rise","i","when","ra","getSolarEquatorialCoordinate","target","convertEquatorialToHorizontal","getCorrectionToHorizontalForRefraction","set","getNight","isNight"],"mappings":"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"}