carboscope

0.2.0 • Public • Published

🌿 CarboScope

A <1KB JavaScript library to measure the carbon footprint of your page.

Usage

In the browser

Copy/paste the content of ./dist/carboscope.js in the console on your page. Then run CarboScope.measure() or CarboScope.measureOnce().

In your app

Run npm install carboscope. Then:

import CarboScope from 'carboscope';

CarboScope.measure(); // or CarboScope.measureOnce();

API

  • .asNumber() - get the kg CO2e as a number
  • .measure(interval) - calculate the emissions every two seconds and prints the result to the console. (The default value of interval is 2000ms)
  • .measureOnce() - the same as .measure but it does it only once.

Formula

Carbon Footprint (kg CO2e) = MB * 0.5 kg CO2e/MB

Package Sidebar

Install

npm i carboscope

Weekly Downloads

0

Version

0.2.0

License

MIT

Unpacked Size

4.25 kB

Total Files

5

Last publish

Collaborators

  • krasimir