1.2.0 • Published 3 years ago
@44north/unitconverter v1.2.0
UnitConverter
This module is meant to provide helper methods for testing modules and services.
Install
Log into npm and run one of the following
npm install @44north/unitconverter --save-devor
yarn add @44north/unitconverter --devUsage
import { TemperatureConverter } from "@44north/unitconverter";
const temp1 = new TemperatureConverter("F", "C").convert(212); // 100
const temp2 = new TemperatureConverter()
.setFromUnit("F")
.setToUnit("C")
.convert(212); // 100
const temp3 = new TemperatureConverter().convert(212, "F", "C"); // 100
const temp4 = TemperatureConverter.convert(212)
.from("F")
.to("C"); // 100Length
import { converters } from "@44north/unitconverter";
const lengthConverter = new converters.length();
// OR
import { DimensionsConverter } from "@44north/unitconverter";
const lengthConverter = DimensionsConverter();Metric Units
mm- Millimetercm- Centimeterm- Meterkm- Kilometer
Imperial Units
in- Inchyd- Yardft-us- US Survey Footft- Footfathom- Fathommi- MilenMi- Nautical Mile
Mass
import { converters } from "@44north/unitconverter";
const massConverter = new converters.mass();
// OR
import { MassConverter } from "@44north/unitconverter";
const massConverter = MassConverter();Metric Units
mcg- Microgrammg- Milligramg- Gramkg- Kilogrammt- Metric Tonne
Imperial Units
oz- Ouncelb- Poundt- Ton
Pressure
import { converters } from "@44north/unitconverter";
const pressureConverter = new converters.pressure();
// OR
import { PressureConverter } from "@44north/unitconverter";
const pressureConverter = PressureConverter();Metric Units
Pa- pascalkPa- kilopascalMPa- megapascalhPa- hectopascalbar- bartorr- torr
Imperial Units
psi- pound per square inchksi- kilopound per square inch
Speed
import { converters } from "@44north/unitconverter";
const speedConverter = new converters.speed();
// OR
import { SpeedConverter } from "@44north/unitconverter";
const speedConverter = SpeedConverter();Metric Units
m/s- Metre per secondkm/h- Kilometre per hour
Imperial Units
m/h- Mile per hourknot- Knotft/s- Foot per second
Temperature
import { converters } from "@44north/unitconverter";
const temperatureConverter = new converters.temperature();
// OR
import { TemperatureConverter } from "@44north/unitconverter";
const temperatureConverter = TemperatureConverter();Metric Units
C- degree CelsiusK- degree Kelvin
Imperial Units
F- degree FahrenheitR- degree Rankine
Volume
import { converters } from "@44north/unitconverter";
const volumeConverter = new converters.volume();
// OR
import { VolumeConverter } from "@44north/unitconverter";
const volumeConverter = VolumeConverter();Metric Units
mm3- Cubic Millimetercm3- Cubic Centimeterml- Millilitrecl- Centilitredl- Decilitrel- Litrekl- Kilolitrem3- Cubic meterkm3- Cubic kilometerkrm- Matskedtsk- Teskedmsk- Matskedkkp- Kaffekoppglas- Glaskanna- Kanna
Imperial Units
tsp- TeaspoonTbs- Tablespoonin3- Cubic inchfl-oz- Fluid Ouncecup- Cuppnt- Pintqt- Quartgal- Gallonft3- Cubic footyd3- Cubic yard
Attribution
This module is based of the work of Ben Ng repository convert-units npm module. while functional, its not been maintained or updated in several years.
