open-index/open-npm huggingface dataset:
npm package: @pillardevelopment/sdk
Description: An SDK for building applications on top of PillarGame.
Latest version: 1.0.0

# Monster SDK


## Running tests

To run the tests, follow these steps. You must have at least node v10 and [yarn](https://yarnpkg.com/) installed.

First clone the repository:

```sh
git clone https://github.com/PillarGame/sdk.git  
```

Move into the old-sdk working directory

```sh
cd sdk/
```

Install dependencies

```sh
yarn install
```

Run tests

```sh
yarn test
```

You should see output like the following:

```sh
yarn run v1.22.4
$ tsdx test
 PASS  test/constants.test.ts
 PASS  test/pair.test.ts
 PASS  test/fraction.test.ts
 PASS  test/miscellaneous.test.ts
 PASS  test/entities.test.ts
 PASS  test/trade.test.ts

Test Suites: 1 skipped, 6 passed, 6 of 7 total
Tests:       3 skipped, 82 passed, 85 total
Snapshots:   0 total
Time:        5.091s
Ran all test suites.
✨  Done in 6.61s.
```
npm package: @pillardevelopment/uikit
Description: Set of UI components for projects
Latest version: 1.0.3

# UIkit



## Install

`yarn add @pillardevelopment/uikit`

### Types

This project is built with Typescript and export all the relevant types.

## How to use the UIkit

If you want to use components from the UIkit, check the [Storybook documentation](https://github.com/pillargame/uikit/)
npm package: @pillowfication/eorzea-weather
Description: Weather forecast for Eorzea.
Author: Markus Tran
Latest version: 2.3.8

# eorzea-weather

Weather forecast for Eorzea. Forked from https://github.com/flowercartelet/eorzea-weather.

## Usage

```js
import EorzeaWeather from '@pillowfication/eorzea-weather'

const eorzeaWeather = new EorzeaWeather({ locale: 'en' })
eorzeaWeather.getWeather(EorzeaWeather.ZONE_EUREKA_ANEMOS, Date.now()) // false
```

**Differences**

 - Functions take numerical dates (e.g. `Date.now()`) instead of Date objects.
 - Regions have been added.
 - `EorzeaWeather` constructor no longer takes a `zoneId`. The `zoneId` must be provided in `getWeather()` calls.
 - `_getWeather()` added that returns a `weatherId` instead of the translated weather string.
npm package: @pilloxa/react-native-sodium
Description: The Sodium crypto library for React Native.
Author: Lyubomir Ivanov
Latest version: 0.3.1

# react-native-sodium

Sodium library is build from source (you should not trust a binary build when dealing  with cryptography)
Source code is downloaded and verified before compilation

General prerequisites
gpg (macports, homebrew)

macOS compilation prerequisites
XCode
libtool (macports, homebrew)
autoconf (macports, homebrew)
automake (macports, homebrew)


Android prerequisites
Android Studio
SDK,
NDK,
CMake,
LLDB
Environment variables

npm install react-native-sodium@https://github.com/lyubo/react-native-sodium.git
react-native link react-native-sodium
react-native run-ios or react-native run-android