Add typedoc and typedoc-plugin-markdown as devDependencies. Add typedoc.json config targeting src/index.ts with markdown output to .github/wiki/api. Add docs script to package.json. Generate initial API reference pages. Part of T-E8-03 — TypeDoc automation for all 12 JS/TS packages.
1.5 KiB
moon-sighting / MoonPosition
Interface: MoonPosition
Defined in: types.ts:27
Topocentric moon position from getMoonPosition(). Computed via Meeus Ch. 47 (no kernel required). Accuracy: azimuth/altitude ~0.3°, distance ~300 km.
Properties
altitude
altitude:
number
Defined in: types.ts:31
Apparent altitude in degrees above the horizon (atmospheric refraction applied)
azimuth
azimuth:
number
Defined in: types.ts:29
Azimuth in degrees from North, measured clockwise (0 = N, 90 = E, 180 = S, 270 = W)
distance
distance:
number
Defined in: types.ts:33
Distance from Earth center to Moon center, km
parallacticAngle
parallacticAngle:
number
Defined in: types.ts:39
Parallactic angle in radians. The angle between the great circle through the Moon and zenith, and the great circle through the Moon and the north celestial pole. Positive east of the meridian.