ultimate-converter
v1.4.2
Published
my first package
Downloads
9
Readme
Conversion Ultimate-conversion
Overview
The Ultimate Converter Library is a JavaScript library that provides convenient methods for converting units in the domains of speed, time, octets/bits, and color formats. It is designed to be a versatile tool for developers who need reliable and easy-to-use conversion functions in their projects.
Installation
You can install the library using npm:
npm install ultimate-converter
Usage
Speed Conversion
import {
kphToMph,
kphToMps,
mphToKph,
mphToMps,
mpsToKph,
mpsToMph
} from 'ultimate-converter';
// Example usage
let kphValue = 100;
let mphResult = kphToMph(kphValue);
console.log(`${kphValue} kilometers per hour is equivalent to ${mphResult} miles per hour.`);
Time Conversion
import {
millisecondsToSeconds,
millisecondsToMinutes,
millisecondsToHours,
millisecondsToDays,
secondsToMilliseconds,
minutesToMilliseconds,
hoursToMilliseconds,
daysToMilliseconds,
secondsToMinutes,
secondsToHours,
secondsToDays,
minutesToSeconds,
minutesToHours,
minutesToDays,
hoursToSeconds,
hoursToMinutes,
hoursToDays,
daysToSeconds,
daysToMinutes,
daysToHours
} from 'ultimate-converter';
// Example usage
let millisecondsValue = 1000;
let secondsResult = millisecondsToSeconds(millisecondsValue);
console.log(`${millisecondsValue} milliseconds is equivalent to ${secondsResult} seconds.`);
Octets and Bits Conversion
import {
bitsToBytes,
bitsToKilobits,
bitsToKilooctets,
gigabytesToMegabytes,
gigabytesToTeraoctets
} from 'ultimate-converter';
// Example usage
let bitsValue = 8000;
let bytesResult = bitsToBytes(bitsValue);
console.log(`${bitsValue} bits is equivalent to ${bytesResult} bytes.`);
Color Conversion
Added functionality to convert between HEX and RGB color formats.
import { hexToRgb, rgbToHex } from 'ultimate-converter';
// Example usage
let hexColor = "#FF5733";
let rgbResult = hexToRgb(hexColor);
console.log(`HEX color ${hexColor} is equivalent to RGB color ${rgbResult}.`);
let rgbColor = { r: 255, g: 87, b: 51 };
let hexResult = rgbToHex(rgbColor.r, rgbColor.g, rgbColor.b);
console.log(`RGB color (${rgbColor.r}, ${rgbColor.g}, ${rgbColor.b}) is equivalent to HEX color ${hexResult}.`);
License
This project is licensed under the MIT License - see the LICENSE file for details.