It is a npm package for converting units, including: Angle, Area, Bits, Density, ElectricCurrent, Energy, Force, Length, Mass, Power, Pressure, Speed, Temperature, Time, and Volume.
npm install unit-converter-pro
This line of code should be added at the begin of the code.
const Convert = require('unit-converter-pro');
The following code converts angle in radian to degree:
angle = new Convert.Angle();
console.log(angle.radian(Math.PI).degree());
The first one (in this case radian) is the input which recieve the value, and the second one (in this case degree) is the output.
The following units can be replaced to radian and degree in above.
| Angle Unit |
| arcminute |
| arcsecond |
| circle |
| degree |
| gon |
| grad |
| milNato |
| milSovietUnion |
| milSweden |
| octant |
| quadrant |
| radian |
| revolution |
| sextant |
| sign |
| turn |
area = new Convert.Area();
console.log(area.squareMeters(1).squareInches());
| Area Unit |
| acres |
| ares |
| circularInches |
| hectares |
| hides |
| roods |
| squareCentimeters |
| squareFeetUSUK |
| squareFeetUSSurvey |
| squareInches |
| squareKilometers |
| squareMeters |
| squareMiles |
| squareMillimeters |
| squaresOfTimber |
| squareRodsOrPoles |
| squareYards |
| townships |
bits = new Convert.Bits();
console.log(bits.kilobytes(20).bits());
| Bits Unit |
| bits |
| bytes |
| kilobits |
| kilobytes |
| megabits |
| megabytes |
| gigabits |
| gigabytes |
| terabits |
| terabytes |
| petabits |
| petabytes |
| exabits |
| exabytes |
density = new Convert.Density();
console.log(density.kilogramsCubicMeters(1).poundsCubicInch());
| Density Unit |
| grainsGallonUK |
| grainsGallonUS |
| gramsCubicCentimeters |
| gramsLiter |
| gramsMilliliters |
| kilogramsCubicMeters |
| kilogramsLiter |
| megagramsCubicMeter |
| milligramsMilliliter |
| milligramsLiter |
| ouncesCubicInch |
| ouncesGallonUK |
| ouncesGallonUS |
| poundsCubicInch |
| poundsCubicFoot |
| poundsGallonUK |
| poundsGallonUS |
| slugsCubicFoot |
| tonnesCubicMeter |
| tonsUKCubicYard |
| tonsUSCubicYard |
electricCurrent = new Convert.ElectricCurrent();
console.log(electricCurrent.ampere(1).gilbert());
| Current Unit |
| abampere |
| ampere |
| biot |
| centiampere |
| coulombSecond |
| EMUOfCurrent |
| ESUOfCurrent |
| franklinSecond |
| gaussianElectricCurrent |
| gigaampere |
| gilbert |
| kiloampere |
| megaampere |
| microampere |
| milliampere |
| milliamp |
| nanoampere |
| picoampere |
| siemensVolt |
| statampere |
| teraampere |
| voltOhm |
| wattVolt |
| weberHenry |
energy = new Convert.Energy();
console.log(energy.joules(100).wattHours());
| Energy Unit |
| btuTh |
| btuMean |
| caloriesIT |
| caloriesTh |
| caloriesMean |
| calories15C |
| calories20C |
| caloriesFood |
| centigradeHeatUnits |
| dutchNaturalGas |
| electronVolts |
| ergs |
| footPoundForce |
| footPoundals |
| gasolineL |
| gigajoules |
| horsepowerHours |
| inchPoundForce |
| joules |
| kilocaloriesIT |
| kilocaloriesTh |
| kilogramForceMeters |
| kilojoules |
| kilowattHours |
| megajoules |
| newtonMeters |
| petajoules |
| terajoules |
| therms |
| wattSeconds |
| wattHours |
force = new Convert.Force();
console.log(force.newtons(20).poundsForce());
| Force Unit |
| dynes |
| kilogramsForce |
| kilonewtons |
| kips |
| meganewtons |
| newtons |
| poundsForce |
| poundals |
| sthane |
| tonnesForce |
| tonsForceUK |
| tonsForceUS |
length = new Convert.Length();
console.log(length.inches(1000).lightYears());
| Length Unit |
| angstroms |
| astronomicalUnits |
| barleycorns |
| cables |
| centimeters |
| chainsSurveyors |
| decimeters |
| ellsUK |
| emsPica |
| fathoms |
| feetUKUS |
| feetUSSurvey |
| furlongs |
| hands |
| hectometers |
| inches |
| kilometers |
| lightYears |
| meters |
| micrometers |
| mil |
| milesUKUS |
| milesNauticalInternational |
| milesNauticalUK |
| millimeters |
| nanometers |
| parsecs |
| picometers |
| scandinavianMile |
| thou |
| yards |
mass = new Convert.Mass();
console.log(mass.grams(200).poundsUSUK());
| Mass Unit |
| caratsMetric |
| cental |
| decagrams |
| earthMasses |
| femtograms |
| grains |
| grams |
| hectograms |
| hundredweights |
| kilograms |
| kilotonnes |
| megatonnes |
| micrograms |
| milligrams |
| nanograms |
| ouncesUSUK |
| ouncesTroyPreciousMetals |
| picograms |
| poundsUSUK |
| poundsTroyPreciousMetals |
| SolarMasses |
| slugsGPounds |
| stones |
| tonsUKLong |
| tonsUSShort |
| tonnesMetric |
power = new Convert.Power();
console.log(power.watts(20).horsepowersInternational());
| Power Unit |
| BtuHour |
| BtuMinute |
| BtuSecond |
| caloriesThHour |
| caloriesThMinute |
| caloriesThSecond |
| footPoundsForceMinute |
| footPoundsForceSecond |
| gigawatts |
| horsepowersElectric |
| horsepowersInternational |
| horsepowersWater |
| horsepowersMetric |
| watts |
| joulesHour |
| joulesMinute |
| joulesSecond |
| kilocaloriesThHour |
| kilocaloriesThMinute |
| kilogramForceMetersHour |
| kilogramForceMetersMinute |
| kilowatts |
| megawatts |
| terawatts |
| tonOfRefrigeration |
| petawatts |
pressure = new Convert.Pressure();
console.log(pressure.pascals(20).millimetersOfMercury());
| Pressure Unit |
| atmospheres |
| bars |
| centimetersMercury |
| centimetersWater |
| feetOfWater |
| hectopascals |
| inchesOfWater |
| inchesOfMercury |
| kilogramForcesSqCentimeter |
| kilogramForcesSqMeter |
| kilonewtonsSqMeter |
| kilonewtonsSqMillimeter |
| kilopascals |
| kipsSqInch |
| meganewtonsSqMeter |
| meganewtonsSqMillimeter |
| megapascals |
| metersOfWater |
| millibars |
| millimetersOfMercury |
| millimetersOfWater |
| newtonsSqCentimeter |
| newtonsSqMeter |
| newtonsSqMillimeter |
| pascals |
| poundsForceSqFoot |
| poundsForceSqInch |
| poundalsSqFoot |
| tonsUKForceSqFoot |
| tonsUKForceSqInch |
| tonsUSForceSqFoot |
| tonsUSForceSqInch |
| tonnesForceSqCm |
| tonnesForceSqMeter |
| torr |
speed = new Convert.Speed();
console.log(speed.metersSecond(20).milesHour());
| Speed Unit |
| centimetersMinute |
| centimetersSecond |
| feetHour |
| feetMinute |
| feetSecond |
| inchesMinute |
| inchesSecond |
| kilometersHour |
| kilometersSecond |
| knots |
| machNumber |
| metersHour |
| metersMinute |
| metersSecond |
| milesHour |
| milesMinute |
| milesSecond |
| nauticalMilesHour |
| mm24Hr |
| speedOfLight |
| speedOfSound |
| yardsHour |
| yardsMinute |
| yardsSecond |
temperature = new Convert.Temperature();
console.log(temperature.celsius(20).fahrenheit());
| Temperature Unit |
| celsius |
| kelvin |
| fahrenheit |
| rankine |
| reaumur |
time = new Convert.Time();
console.log(time.weeks(20).hours());
| Time Unit |
| centuries |
| days |
| decades |
| femtoseconds |
| fortnights |
| hours |
| microseconds |
| millenia |
| milliseconds |
| minutes |
| monthsCommon |
| monthsSynodic |
| nanoseconds |
| picoseconds |
| quartersCommon |
| seconds |
| shakes |
| weeks |
| yearsCommon |
| yearsAverageGregorian |
| yearsJulian |
| yearsLeap |
| yearsTropical |
volume = new Convert.Volume();
console.log(volume.cubicInches(20).cubicCentimeters());
| Volume Unit |
| acreFoot |
| barrelsOil |
| bushelsUK |
| bushelsUS |
| centiliters |
| cubicCentimeters |
| cubicDecimeters |
| cubicDecameters |
| cubicFeet |
| cubicInches |
| cubicKilometers |
| cubicMeters |
| cubicMile |
| cubicMillimeters |
| cubicYards |
| cups |
| deciliters |
| dramImperial |
| dramUS |
| fluidOuncesImperial |
| fluidOuncesUS |
| gallonsImperial |
| gallonsDryUS |
| gallonsLiquidUS |
| gillImperial |
| gillUS |
| kiloliters |
| liters |
| liters1901to1964 |
| milliliters |
| microliters |
| nanoliters |
| picoliters |
| pintsImperial |
| pintsDryUS |
| pintsLiquidUS |
| quartsImperial |
| quartsDryUS |
| quartsLiquidUS |
| tableSpoons |
| teaSpoons |