1.1.18 • Published 2 years ago

test-um v1.1.18

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

⭐️ Features

  • Get list supported UnitGroup
  • Get UnitGroup and UnitGroups (By their English name)
  • Get Unit of an UnitGroup by its English name
  • Convert value from an Unit to another Unit in a same UnitGroup
  • Localize an UnitGroup to specific language

📦 Getting Started

  1. Install
npm install test-um
  1. Import

Angular/React/Vue

import * as Converters from 'test-um';
...

Javascript

const Converters = require('test-um');
...

🚀 Usage

  1. Get UnitGroup and UnitGroups (By their English name)
import * as Converters from 'test-um';
const LengthUnitGroup = Converters.getUnitGroup('Length');
const demandUnitGroups = Converter.getUnitGroups(['Length', 'Mass', 'Speed', 'Level']);
...
  1. Get Unit of an UnitGroup by its English name
import * as Converters from 'test-um';
const LengthUnitGroup = Converters.getUnitGroup('Length');
const MeterUnit = LengthUnitGroup.getUnit('Meter');
console.log(`${MeterUnit.Name} (${MeterUnit.Symbol})`);
//Meter (m)
...
  1. Convert value from an Unit to another Unit in a same UnitGroup
import * as Converters from 'test-um';
const LengthUnitGroup = Converters.getUnitGroup('Length');
const oneMeter = 1;
let oneMeterToFoot = LengthUnitGroup.convert(oneMeter, 'Meter', 'Foot');

const MeterUnit = LengthUnitGroup.getUnit('Meter');
const FootUnit = LengthUnitGroup.getUnit('Foot');

console.log(`${oneMeter} ${MeterUnit.Name} = ${oneMeterToFoot} ${FootUnit.Name}`);
//1 Meter = 3.28083989501 Foot
...
  1. Localize an UnitGroup to specific language
import * as Converters from 'test-um';
const language = 'German';
const TimeUnitGroup = Converters.getUnitGroup('Time');
LengthUnitGroup 
const HourUnit = LengthUnitGroup.getUnit('Hour');
console.log(`${MeterUnit.DisplayName} (${MeterUnit.DisplaySymbol})`);
//Stunde (h)
...
1.1.1

2 years ago

1.1.0

2 years ago

1.1.18

2 years ago

1.1.17

2 years ago

1.1.9

2 years ago

1.1.8

2 years ago

1.1.7

2 years ago

1.1.6

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.0.3

2 years ago

1.1.12

2 years ago

1.1.11

2 years ago

1.1.10

2 years ago

1.1.16

2 years ago

1.1.15

2 years ago

1.1.14

2 years ago

1.1.13

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago