unit-mutation

0.0.5 • Public • Published

[MIT License]

A lightweight javascript conversion library for translating temperature, speed, mass and length values.

Note: The numbers are rounded up to the nearest 4th decimal point

Usage

Install using bower or npm:

bower install conversion.js
npm install conversion.js

Then load up a node console and try it out:

 
var convert = require('conversion.js');
// or load a script tag if using in the client
 
convert(1, 'mps').toKph();
convert(2, 'kilograms').toMetricTons()
convert(2, 'yards', { precision: 2 }).toCentimeters()

Api

// Temperature
.toCelsius
.toFahrenheit
.toKelvin
 
// Length
.toKilometers
.toMeters
.toCentimeters
.toMillimeters
.toMiles
.toYards
.toInches
.toFeet
.toNauticalMiles
 
// Mass
.toMetricTons
.toKilograms
.toGrams
.toMilligrams
.toMcgs
.toLongTons
.toShortTons
.toStones
.toPounds
.toOunces
 
// Speed
.toMph // Miles per hour
.toFps // Feet per second
.toMps // Meters per second
.toKph // To kilometers per hour
.toKnot // To Knot
 

Options

{
  precision: 4 // The decimal cutoff point at where it is rounded up
}

License

Conversion.js is freely distributable under the terms of the MIT license.

Package Sidebar

Install

npm i unit-mutation

Weekly Downloads

1

Version

0.0.5

License

none

Last publish

Collaborators

  • dok