172 Commits

Author SHA1 Message Date
Sebastian Hildebrandt
95ed380879 chore: updated copyright year 2026-01-03 10:30:21 +01:00
Sebastian Hildebrandt
a4dccd461c cpuCurrentSpeed() fix cpu loop issue 2025-12-30 09:43:06 +01:00
Sebastian Hildebrandt
915588fd9d node compatibility fixes 2025-12-29 00:00:03 +01:00
Sebastian Hildebrandt
c5b323dad9 cpuTemperature() added suppurt for macos-temperature-sensor (macOS) 2025-12-25 07:56:27 +01:00
Sebastian Hildebrandt
1cd012ea59 cpuTemperature() fix sensors parsingg AMD (linux) 2025-12-23 06:30:26 +01:00
Sebastian Hildebrandt
8bcc01bc51 fix: cpu temperature AMD 2025-12-22 22:00:26 +01:00
Sebastian Hildebrandt
7a94bc1127 cpuCurrentSpeed() fix hasOwnProperty 2025-12-09 13:05:35 +01:00
Sebastian Hildebrandt
9e5779ae3d disklayout() fix catch error macOS 2025-08-25 18:15:34 +02:00
Sebastian Hildebrandt
9105366ba2 wifiConnections(), wifiNetworks() fix security mode parsing (macOS) 2025-05-25 18:00:56 +02:00
Sebastian Hildebrandt
bab2758476 getStatic() added audio, usb, bluetooth, printer 2025-05-21 19:49:07 +02:00
Sebastian Hildebrandt
0be9e22f4c memory(), chassis() optimized for raspberry 2025-01-09 15:52:00 +01:00
Sebastian Hildebrandt
85add8ec09 battery() improved serial and model parsing 2025-01-05 15:12:52 +01:00
Sebastian Hildebrandt
938b192589 cpuCurrentSpeed() fix deno workarround 2025-01-05 08:13:26 +01:00
Sebastian Hildebrandt
01e7f401e7 cpuCurrentSpeed() fix deno workarround 2025-01-05 08:02:12 +01:00
Sebastian Hildebrandt
4bfd0c3ea5 currentSpeed() added try catch 2025-01-05 07:43:53 +01:00
Sebastian Hildebrandt
eb57e2fae4 cpuCurrentSpeed() deno compatibility 2025-01-04 21:02:02 +01:00
Sebastian Hildebrandt
a03054adcb updated docs 2025-01-03 11:57:08 +01:00
Sebastian Hildebrandt
133b557eb6 cpu() clean brand string 2025-01-02 15:42:16 +01:00
Sebastian Hildebrandt
a943c1df16
Merge pull request #904 from RogerHardiman/risc-v
Handle RISC-V CPU Manufacturer and Brand using uarch in /proc/cpuinfo
2024-12-23 10:11:54 +01:00
Sebastian Hildebrandt
b33df173b8 execSync() fixed EFAUL issue (linux) 2024-08-01 07:47:03 +02:00
Roger Hardiman
62e07052bd Handle RISC-V CPU Manufacturer and Brand using uarch in /proc/cpuinfo
In the RISC-V world, CPUs are often designed by companies like SiFive, T-Head and Andes.
Use the /proc/cpuinfo 'uarch' values to get the CPU designer and CPU model.

These designs are then licensed to SoC manufacturers who add I/O and GPU features.
For example Allwinner (D1) and StarFive (JH7110), and Sophgo (SG2000)
2024-04-16 12:09:46 +00:00
Sebastian Hildebrandt
9ffc74a0b2 updated docs, code cleanup 2024-01-20 15:59:08 +01:00
Sebastian Hildebrandt
1c6ef6fbd8 cpu() improved speed parsing 2024-01-20 08:38:09 +01:00
Sebastian Hildebrandt
1ae02c1ac4 improving cpu speed parsing 2024-01-20 08:31:37 +01:00
Sebastian Hildebrandt
bf5df7f63e currentLoad() improved parsing (linux) 2023-11-09 06:40:15 +01:00
Sebastian Hildebrandt
a4f8cd3cba wifiConnections() improved parsing (linux) 2023-10-27 21:42:49 +02:00
Sebastian Hildebrandt
ad8b942cfc fix execSync encoding 2023-10-26 22:32:30 +02:00
Sebastian Hildebrandt
3a2f88bcbc Raspberry Pi 5 detection 2023-10-21 13:00:21 +02:00
Sebastian Hildebrandt
8e84cf4f58 cpuTemperature() improved parsing for AMD (linux) 2023-08-31 14:54:16 +02:00
Sebastian Hildebrandt
443809397a cpuTemperature() improved AMD support (linux) 2023-08-30 19:40:38 +02:00
Sebastian Hildebrandt
e3dc1bfec5 cpus() added steal and guest time (linux) 2023-08-20 20:35:52 +02:00
Sebastian Hildebrandt
344402ebeb cpu() fixed cache sizes, extended sockets (windows) 2023-07-28 07:28:49 +02:00
Sebastian Hildebrandt
fe3c6ce7f1 cpu() cache refactored (windows) 2023-07-26 11:14:13 +02:00
Sebastian Hildebrandt
0d9f5251c5 cpu() cache refactored (windows) 2023-07-26 11:11:27 +02:00
Sebastian Hildebrandt
0f3934777d cpu() added AMD ZEN 4 base frequencies 2023-07-25 12:27:45 +02:00
Sebastian Hildebrandt
c1545b2f22 cpu() fixed parsing (mac OS) 2023-06-26 13:06:08 +02:00
Sebastian Hildebrandt
21b1d62b21 graphics() added positionX, positionY (max OS) 2023-01-06 08:00:50 +01:00
Sebastian Hildebrandt
c5647a66fd code cleanup, refresh rate (win) 2022-11-20 09:57:50 +01:00
Sebastian Hildebrandt
ff24a460b1 cpuTemperature() fix (linux) 2022-11-18 09:43:07 +01:00
Sebastian Hildebrandt
ca704aaf46 cpuTemperature() fix (linux) 2022-11-18 08:24:32 +01:00
Sebastian Hildebrandt
1001e1e14c networkConnections(): added process name (mac OS) 2022-11-17 22:10:30 +01:00
Sebastian Hildebrandt
b7c455cc55 replace Get-WmiObject with Get-CimInstance (win) 2022-11-11 06:29:03 +01:00
Sebastian Hildebrandt
8cc5f31d8b fix typescript typings, code cleanup, docs updated 2022-10-24 10:11:06 +02:00
Sebastian Hildebrandt
69b3571d98 versions() fix postgres, code cleanup 2022-10-15 00:39:22 +02:00
Sebastian Hildebrandt
bacc87f01d cpu() virtualization fix (mac OS) 2022-08-11 18:12:24 +02:00
Sebastian Hildebrandt
b336b5aad2 cpuTemperature() fix main (linux) 2022-08-09 06:49:08 +02:00
Sebastian Hildebrandt
58cef5c046 cpuTemperature() apple silicon support 2022-07-14 08:33:08 +02:00
Sebastian Hildebrandt
ff91141a8a cpu() code cleanup 2022-07-12 13:52:10 +02:00
Sebastian Hildebrandt
5ee11e98cb cpu() added performance and efficiency cores 2022-07-12 06:54:17 +02:00
Sebastian Hildebrandt
0f4dd35fb6 cpu() fix physical cores parsing 2022-07-12 06:44:58 +02:00