open-index/open-npm huggingface dataset:
npm package: @heathmont/allure-service-client
Description: This is a 2 classes package that allows you to easily connect to an allure server, it was designed and tested with the  [allure-service-docker](https://github.com/fescobar/allure-docker-service)
Latest version: 1.0.0
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.


# Allure Service Client
This is a 2 classes package that allows you to easily connect to an allure server, it was designed and tested with the  [allure-service-docker](https://github.com/fescobar/allure-docker-service)

## Installation
    - npm install allure-service-client

## Usage
Package contains only one public method reportToAllure(options) where the options are
 - `project`: Name of the allure server project where you are pushing the results
 - `resultsFolder`: Path to the folder where the testsresults are stored after execution
 - `cleanupFilesAfterUpload`: Setting this true will delete all the test results in the folder after uploading them
 - `host`: url to your allure docker service
 - `security`: optional parameter if your service has security, do not pass it if your allure instance do not have security

```
const {reportToAllure} = require("allure-service-client");

let resultsDir = resolve(__dirname, './allure-results');
let options = {
    project: 'postman-poc',
    resultsFolder: resultsDir,
    cleanupFilesAfterUpload: false,
    host: 'http://localhost:5050/allure-docker-service',
    security: {
        username: 'username',
        password: 'password'
    }
}
await reportToAllure(options);
```
npm package: @heathmont/hub88-money
Description: ## Node.js util
Latest version: 1.0.15

# hub88-money

## Node.js util

- Npm [@heathmont/hub88-money](https://www.npmjs.com/package/@heathmont/hub88-money)
- Github [coingaming/hub88-currency-config](https://github.com/coingaming/hub88-currency-config)

## Elixir util

- Github [coingaming/hub88-money](https://github.com/coingaming/hub88-money)

## How to read config
### Currency
Field | Type | Explanation
----- | ---- | -----------
code | string | real currency code
precision | int | how much signs after dot we can handle. `5` for example means that `123.45` will be stored as `12345000`
units | unit | virtual currencies for this currency

### Units
Field | Type | Explanation
----- | ---- | -----------
code | string | virtual currency code
symbol | string | currency symbol for labeling
name | string | human-readable currency name
shift | int | precision shift relative real currency
displayPrecision | int | precision for from_string purpose
inputPrecision | int | precision for to_string
npm package: @heathmont/hub88-node-money
Description: ```bash npm install --save "@heathmont/money" ```
Author: Reio Piller
Latest version: 1.0.13

## Usage
```bash
npm install --save "@heathmont/money"
```

```typescript
import { toInteger, fromInteger, convertUnit } from "@heathmont/money";
```

### toInteger(amount, currency, [unit])
```typescript
toInteger(111111.222333443, 'BTC')
11111122233344

toInteger(111111222.333443, 'BTC', 'mBTC')
11111122233344

toInteger(111111.223332, 'EUR')
11111122333

toInteger(11111122.3332, 'EUR', 'cent')
11111122333
```

### fromInteger(amount, currency, [unit])
```typescript
fromInteger(11111122233344, 'BTC')
111111.22233344

fromInteger(11111122233344, 'BTC', 'uBTC')
111111222333.44

fromInteger(11111122333, 'EUR')
111111.22333

fromInteger(11111122333, 'EUR', 'cent')
11111122.333
```

### convertUnit(amount, currency, fromUnit, toUnit)
```typescript
convertUnit(111111222.333443, 'BTC', 'mBTC', 'uBTC')
111111222333.44

convertUnit(111111.223332, 'EUR', 'EUR', 'cent')
11111122.333
```
npm package: @heathmont/money
Description: ```bash npm install --save "@heathmont/money" ```
Author: Reio Piller
Latest version: 2.4.22

## Usage
```bash
npm install --save "@heathmont/money"
```

```typescript
import { toInteger, fromInteger, convertUnit } from "@heathmont/money";
```

### toInteger(amount, currency, [unit])
```typescript
toInteger(111111.222333443, 'BTC')
11111122233344

toInteger(111111222.333443, 'BTC', 'mBTC')
11111122233344

toInteger(111111.223332, 'EUR')
11111122333

toInteger(11111122.3332, 'EUR', 'cent')
11111122333
```

### fromInteger(amount, currency, [unit])
```typescript
fromInteger(11111122233344, 'BTC')
111111.22233344

fromInteger(11111122233344, 'BTC', 'uBTC')
111111222333.44

fromInteger(11111122333, 'EUR')
111111.22333

fromInteger(11111122333, 'EUR', 'cent')
11111122.333
```

### convertUnit(amount, currency, fromUnit, toUnit)
```typescript
convertUnit(111111222.333443, 'BTC', 'mBTC', 'uBTC')
111111222333.44

convertUnit(111111.223332, 'EUR', 'EUR', 'cent')
11111122.333
```
npm package: @heathmont/money-config
Description: ## Node.js util - Npm [@heathmont/money](https://www.npmjs.com/package/@heathmont/money) - Github [coingaming/money](https://github.com/coingaming/node-money)
Latest version: 2.3.23

# currency-config

## Node.js util
- Npm [@heathmont/money](https://www.npmjs.com/package/@heathmont/money)
- Github [coingaming/money](https://github.com/coingaming/node-money)

## Elixir util
- Github [coingaming/money-elixir](https://github.com/coingaming/money-elixir)