UNPKG

measure-x

Version:

A lightweight and efficient **conversion utility** that supports various **number system conversions**, unit conversions, and more. 🚀

13 lines (11 loc) • 466 B
import { Converter } from "../../utils/converters"; import { VOLUME_CONVERSION } from "./constants"; import { VolumeUnit } from "./types"; export const volumeConverter: Converter = { category: "length", units: Object.keys(VOLUME_CONVERSION) as VolumeUnit[], convert: (value: number, from: string, to: string): number => { const baseValue = value * VOLUME_CONVERSION[from as VolumeUnit]; return baseValue / VOLUME_CONVERSION[to as VolumeUnit]; }, };