npm

Join us for the upcoming webinar, "Enterprise JavaScript done right: the tools you love, the security you need."Sign up here »

healthi

4.3.2 • Public • Published

healthi

Downloads Code Style Build Status

Simple module to get your PC's battery health

Install

Right now it supports mac and linux:

npm install healthi

Usage

Healthi works with promises since version 2.0.0:

Example 1: await

const health = require('healthi')
const battery = await health()
console.log(battery.health) //=> 90.76078670529044

Example 2: then

const health = require('healthi')
health()
.then(console.log) //=> { currentCapacity: 5953,  originalCapacity: 6559,  health: 90.76078670529044 }
.catch(console.log)

Result

The battery object has 3 attributes:

{
  now,      // Example: 5953 mAh
  original, // Example: 6559 mAh
  health    // Example: 90.7 % (this is the current capacity compared to the original one)
}

Contribute

JavaScript Style Guide

Feel free to open an issue or a pull request

Author

me
© 2017 Pablo Varela

install

npm i healthi

Downloadsweekly downloads

2

version

4.3.2

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability