@benehmke/measurement
0.1.0 • Public • Published Measurement
Javascript Classes for storing, and converting units of measurement
Installation
npm install @benehmke/measurement
import {Length} from 'measurement';
const boxFront = new Length('9 ft');
const boxSide = new Length(4, 'ft');
const boxHeight = new Length({value: 4, unit: 'in'})
Usage
to(units)
const boxFront = new Length('9 ft');
console.log(boxFront.to('in'));
// >> 108 in
valueOf
const distanceA = new Length('9 ft');
const distanceB = new Length('5 m');
console.log(distanceA < distanceB);
// >> true
Units
Length
Name |
Label |
Millimeter |
mm |
Centimeter |
cm |
Meter |
m |
Kilometer |
km |
Inch |
in |
Foot |
ft |
Yard |
yd |
Mile |
mi |
Area
Name |
Label |
Square Meter |
sqm |
Square Foot |
sqft |
Tsubo |
tsubo |
Development
TODO
- [ ] Add/Subtract Method
- [ ] Length.toArea
- [ ] Custom Unit rename (ex ft2 for sqft)
- [ ] Volume
- [ ] Weight
Build
npm run build
Test
npm run test
Release
npm publish
Versions
Current Tags
- VersionDownloads (Last 7 Days)
- 0.1.0
0
Version History
- VersionDownloads (Last 7 Days)
- 0.1.0
0
Package Sidebar
Install
npm i @benehmke/measurement
Weekly Downloads