UNPKG

lup-system

Version:

NodeJS library to retrieve system information and utilization.

36 lines (35 loc) 1.22 kB
export type Temperatures = { /** Overall battery temperature in degrees Celsius (°C). */ battery?: number; /** Overall CPU temperature in degrees Celsius (°C). */ cpu?: number; /** * Temperature of each CPU core in degrees Celsius (°C). * If present contains at least one value. */ cpuCores?: number[]; /** * Temperature of each CPU socket in degrees Celsius (°C). * If present contains at least one value. */ cpuSockets?: number[]; /** Overall GPU temperature in degrees Celsius (°C). */ gpu?: number; /** * Temperature of each GPU in degrees Celsius (°C). * If present contains at least one value. */ gpus?: number[]; /** Temperature of the GPU memory in degrees Celsius (°C). */ gpuMemory?: number; /** * Temperature of each GPU memory in degrees Celsius (°C). * If present contains at least one value. */ gpuMemories?: number[]; /** Temperature of the motherboard in degrees Celsius (°C). */ motherboard?: number; /** Temperature of the Wi-Fi adapter in degrees Celsius (°C). */ wifi?: number; }; export declare function getTemperatures(): Promise<Temperatures>;