open-index/open-npm huggingface dataset:
npm package: @limestonefi/api
Description: An api to access trusted token pricing data secured on Arweave and protected by provider's collateral. 
Author: Jakub Wojciechowski
Latest version: 0.1.3

# limestone-api

An api to access trusted token pricing data secured on Arweave and protected by provider's collateral.

## Usage

```
const Api = require('@limestone/api');

let price = await Api.getPrice("AR");
```

## Data format

```
{
  price: 2.05, //as Float
  updated: '2020-11-03 16:00:00', //as Date
}
```

## Building & testing

```
npm i
npm test
```
npm package: @limeswap/eslint-config-lime
Description: Eslint config for Limeswap
Author: RabbitDoge
Latest version: 1.0.0

# eslint-config-lime

Lime Eslint config with:

- Airbnb config
- Typescript
- Prettier

## Usage

```
npx install-peerdeps --dev @limeswap-libs/eslint-config-lime
```

Add `"extends": "@limeswap-libs/eslint-config-pancake"` to your eslint config file.
npm package: @limeswap/uikit
Description: Set of UI components for limeswawp projects
Latest version: 0.11.3

# Limeswap UIkit


Limeswap UIkit is a set of React components and hooks used to build pages on Lime's apps. It also contains a theme file for dark and light mode.

## Install

`yarn add @limeswap/uikit`

## Setup

### Theme

Before using Limeswwap UIkit, you need to provide the theme file to styled-component.

```
import { ThemeProvider } from 'styled-components'
import { light, dark } from '@pancakeswap-libs/uikit'
...
<ThemeProvider theme={isDark}>...</ThemeProvider>
```

### Reset

A reset CSS is available as a global styled component.

```
import { ResetCSS } from '@limeswap/uikit'
...
<ResetCSS />
```

### 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://limeswap.github.io/limeswap-uikit/)