moon-sighting/.github/wiki/api/functions/downloadKernels.md

847 B

moon-sighting v1.1.1


moon-sighting / downloadKernels

Function: downloadKernels()

downloadKernels(config?): Promise<{ leapSecondsPath: string; planetaryPath: string; }>

Defined in: api/index.ts:159

Download the DE442S planetary kernel and naif0012.tls leap-second kernel to the local cache directory. Verifies the download by SHA-256 checksum when a checksum is supplied via config.checksumOverride.

Parameters

config?

KernelConfig

Optional kernel config (to customize cache directory or checksum)

Returns

Promise<{ leapSecondsPath: string; planetaryPath: string; }>

Paths where kernels were saved