Skip to content
This repository was archived by the owner on Oct 22, 2021. It is now read-only.

Commit e718588

Browse files
dependabot[bot]GitSquared
authored andcommitted
⬆️ Bump systeminformation from 3.44.2 to 3.45.0 in /src (#138)
Bumps [systeminformation](https://github.com/sebhildebrandt/systeminformation) from 3.44.2 to 3.45.0. <details> <summary>Changelog</summary> *Sourced from [systeminformation's changelog](https://github.com/sebhildebrandt/systeminformation/blob/master/CHANGELOG.md).* > # Changelog > > ### Major (breaking) Changes - Version 3 > > - works only with [node.js][nodejs-url] **v4.0.0** and above (using now internal ES6 promise function, arrow functions, ...) > - **Promises**. As you can see in the documentation, you can now also use it in a promise oriented way. But callbacks are still supported. > - **Async/Await**. Due to the promises support, systeminformation also works perfectly with the `async/await` pattern (available in [node.js][nodejs-url] **v7.6.0** and above). See example in the docs. > - `cpuCurrentspeed`: now returns an object with current minimal, maximal and average CPU frequencies of all cores. > - `mem`: now supports also newer versions of `free` (Version 3.3.10 and above); extended information `avaliable` (potentially available memory) > - `fsStats`: added information sum bytes read + write (tx) and sum transfer rate/sec (tx_sec) > - `networkInterfaces`: now providing one more detail: internal - true if this is an internal interface like "lo" > - `networkConnections`: instead of only counting sockets, you now get an array of objects with connection details for each socket (protocol, local and peer address, state) > - `users`: now provides an array of objects with users online including detailed session information (login date/time, ip address, terminal, command) > - `inetLatency`: now you can provide a host against which you want to test latency (default is 8.8.8.8) > - `getDynamicData`: changed order of parameters (callback - if provided - is now the last one): `getDynamicData(srv, network, callback)` > - `getAllData`: changed order of parameters (callback - if provided - is now the last one): `getAllData(srv, network, callback)` > > New Functions > > - FreeBSD support: for some basic functions (new in version 3.34 ff) > - `diskLayout`: returns hard disk layout (new in version 3.23) > - `memLayout`: returns memory chip layout (new in version 3.23) > - Windows support: for some basic functions (new in version 3.17 ff) > - `cpuCache`: returns CPU cache (L1, L2, L3) sizes (new in version 3.14) > - `cpuFlags`: returns CPU flags (new in version 3.14) > - `currentLoad.cpus`: returns current load per cpu/core in an array (new in version 3.14) > - `shell`: returns standard shell e.g. /bin/bash (new in version 3.13) > - `blockDevices`: returns array of block devices like disks, partitions, raids, roms (new in version 3.10) > - `dockerContainerProcesses`: returns processes for a specific docker container (new in version 3.8) > - `versions`: returns object of versions - kernel, ssl, node, npm, ...(new in version 3.6) > - `graphics`: returns arrays of graphics controllers and displays (new in version 3.5) > - `networkInterfaceDefault`: returns default network interface (new in version 3.4) > - `processes`: now returns also a process list with all process details (new in version 3.3) > - `battery`: retrieves battery status and charging level (new in version 3.2) > - `dockerContainers`: returns a list of all docker containers (new in version 3.1) > - `dockerContainerStats`: returns statistics for a specific docker container (new in version 3.1) > - `dockerAll`: returns a list of all docker containers including their stats (new in version 3.1) > - `disksIO`: returns overall diskIO and IOPS values for all mounted volumes (new in version 3.0) > > Bug Fixes / improvements > > - improvement `cpuTemperature` - works now also on Raspberry Pi > - bugfix `disksIO` - on OSX read and write got mixed up > - several bug fixes (like assess errors in `cpuCurrentspeed`, potentially incorrect results in `users`, ...) > - testet on even more platforms and linux distributions > > **Be aware**, that the new version 3.x is **NOT fully backward compatible** to version 2.x ... > > > ### Major (breaking) Changes - Version 2 ></table> ... (truncated) </details> <details> <summary>Commits</summary> - See full diff in [compare view](https://github.com/sebhildebrandt/systeminformation/commits) </details> <br /> [![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=systeminformation&package-manager=npm_and_yarn&previous-version=3.44.2&new-version=3.45.0)](https://dependabot.com/compatibility-score.html?dependency-name=systeminformation&package-manager=npm_and_yarn&previous-version=3.44.2&new-version=3.45.0) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. Dependabot will **not** automatically merge this PR because it includes a minor update to a production dependency. --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot. </details>
1 parent 3b8519c commit e718588

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/package-lock.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"signale": "1.2.1",
3131
"smoothie": "1.35.0",
3232
"sudo-prompt": "8.2.0",
33-
"systeminformation": "3.44.2",
33+
"systeminformation": "3.45.0",
3434
"tail": "1.3.0",
3535
"ws": "6.0.0",
3636
"xterm": "3.6.0"

0 commit comments

Comments
 (0)