measure-convert
Version:
JS/TS package for managing units of measurement. Convert, add, subtract, multiply, divide, and compare units of measurement.
42 lines (41 loc) • 3.1 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.UnitVolume = void 0;
// src/units/UnitVolume.ts
const Unit_1 = require("./Unit");
class UnitVolume extends Unit_1.Unit {
constructor(name, symbol, description, baseUnitConversionFactor) {
super(name, symbol, description, baseUnitConversionFactor);
}
}
exports.UnitVolume = UnitVolume;
UnitVolume.liters = new UnitVolume("Liters", "L", "Base unit of measure for volume", 1);
UnitVolume.megaliters = new UnitVolume("Megaliters", "ML", "1000000 liters", 1e6);
UnitVolume.kiloliters = new UnitVolume("Kiloliters", "kL", "1000 liters", 1000);
UnitVolume.deciliters = new UnitVolume("Deciliters", "dL", "0.1 liters", 0.1);
UnitVolume.centiliters = new UnitVolume("Centiliters", "cL", "0.01 liters", 0.01);
UnitVolume.milliliters = new UnitVolume("Milliliters", "mL", "0.001 liters", 0.001);
UnitVolume.cubicKilometers = new UnitVolume("Cubic Kilometers", "km³", "1e12 liters", 1e12);
UnitVolume.cubicMeters = new UnitVolume("Cubic Meters", "m³", "1000 liters", 1000);
UnitVolume.cubicDecimeters = new UnitVolume("Cubic Decimeters", "dm³", "1 liter", 1);
UnitVolume.cubicMillimeters = new UnitVolume("Cubic Millimeters", "mm³", "0.000001 liters", 0.000001);
UnitVolume.cubicInches = new UnitVolume("Cubic Inches", "in³", "0.0163871 liters", 0.0163871);
UnitVolume.cubicFeet = new UnitVolume("Cubic Feet", "ft³", "28.3168 liters", 28.3168);
UnitVolume.cubicYards = new UnitVolume("Cubic Yards", "yd³", "764.555 liters", 764.555);
UnitVolume.cubicMiles = new UnitVolume("Cubic Miles", "mi³", "4.168e+12 liters", 4.168e+12);
UnitVolume.acreFeet = new UnitVolume("Acre Feet", "af", "1.233e+6 liters", 1.233e+6);
UnitVolume.bushels = new UnitVolume("Bushels", "bsh", "35.2391 liters", 35.2391);
UnitVolume.teaspoons = new UnitVolume("Teaspoons", "tsp", "0.00492892 liters", 0.00492892);
UnitVolume.tablespoons = new UnitVolume("Tablespoons", "tbsp", "0.0147868 liters", 0.0147868);
UnitVolume.fluidOunces = new UnitVolume("Fluid Ounces", "fl oz", "0.0295735 liters", 0.0295735);
UnitVolume.cups = new UnitVolume("Cups", "cup", "0.24 liters", 0.24);
UnitVolume.pints = new UnitVolume("Pints", "pt", "0.473176 liters", 0.473176);
UnitVolume.quarts = new UnitVolume("Quarts", "qt", "0.946353 liters", 0.946353);
UnitVolume.gallons = new UnitVolume("Gallons", "gal", "3.78541 liters", 3.78541);
UnitVolume.imperialTeaspoons = new UnitVolume("Imperial Teaspoons", "tsp", "0.00591939 liters", 0.00591939);
UnitVolume.imperialTablespoons = new UnitVolume("Imperial Tablespoons", "tbsp", "0.0177582 liters", 0.0177582);
UnitVolume.imperialFluidOunces = new UnitVolume("Imperial Fluid Ounces", "fl oz", "0.0284131 liters", 0.0284131);
UnitVolume.imperialPints = new UnitVolume("Imperial Pints", "pt", "0.568261 liters", 0.568261);
UnitVolume.imperialQuarts = new UnitVolume("Imperial Quarts", "qt", "1.13652 liters", 1.13652);
UnitVolume.imperialGallons = new UnitVolume("Imperial Gallons", "gal", "4.54609 liters", 4.54609);
UnitVolume.metricCups = new UnitVolume("Metric Cups", "metric cup", "0.25 liters", 0.25);