open-index/open-npm huggingface dataset:
npm package: @lucky-cat-universe/react-native-youtube-webview
Description: embeded youtube webview for react native
Author: Huckleberry
Latest version: 0.2.2

# @lucky-cat-universe/react-native-youtube-webview

embeded youtube webview for react native

## Installation

```sh
yarn add @lucky-cat-universe/react-native-youtube-webview
```

## Usage

```js
import { YoutubeWebview } from '@lucky-cat-universe/react-native-youtube-webview';

// ...

<YoutubeWebview
  videoId="JOBURHZFQBI"
  onPlayerError={console.log}
  onPlayerReady={console.log}
  onPlayerStateChange={console.log}
/>;
```

## Contributing

See the [contributing guide](CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow.

## License

MIT

---

Made with [create-react-native-library](https://github.com/callstack/react-native-builder-bob)
npm package: @lucky-chip/sdk
Description: 🛠 An SDK for building applications on top of Pancakeswap.
Latest version: 0.0.1

# Pancakeswap SDK

Forked from the [Uniswap SDK](https://github.com/Uniswap/uniswap-v2-sdk/commit/a88048e9c4198a5bdaea00883ca00c8c8e582605).

You can refer to the Uniswap SDK documentation [uniswap.org](https://uniswap.org/docs/v2/SDK/getting-started/).

## 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/pancakeswap/pancake-swap-sdk.git
```

Move into the pancakeswap-sdk working directory

```sh
cd pancakeswap-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: @lucky-chip/uikit
Description: Set of UI components for pancake projects
Latest version: 0.51.57

# 🥞 LuckyChip UIkit

[![Version](https://img.shields.io/npm/v/@luckychip-libs/uikit)](https://www.npmjs.com/package/@luckychip-libs/uikit) [![Size](https://img.shields.io/bundlephobia/min/@luckychip-libs/uikit)](https://www.npmjs.com/package/@luckychip-libs/uikit)

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

## Install

`yarn add @luckychip/uikit`

## Setup

### Theme

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

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

### Reset

A reset CSS is available as a global styled component.

```
import { ResetCSS } from '@luckychip-libs/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://luckychip-io.github.io/luckychip-uikit/)
npm package: @lucky-joel/vue-fetch-model
Description: fetch model
Author: Joel
Latest version: 1.1.2

# fetch-model
[![npm](https://img.shields.io/npm/v/@lucky-joel/vue-fetch-model.svg) ![npm](https://img.shields.io/npm/dm/@lucky-joel/fetch-model.svg)](https://www.npmjs.com/package/@lucky-joel/vue-fetch-model)
[![vue2](https://img.shields.io/badge/vue-2.x-brightgreen.svg)](https://vuejs.org/)

## 目录
- [安装](#安装)
- [使用](#使用)

# 安装
```
npm install --save @lucky-joel/vue-fetch-model
```

## 使用
```
<template>
  <div class="main">
    <!-- 一个model -->
    <lj-fetch-model 
      :url="$SERVER_PREFIX + '/singer/detail/1'"
    >
      <template slot-scope="scope">
        接口1数据：{{scope.data.name}}
      </template>
    </lj-fetch-model>

    <!-- 多个model -->
    <lj-fetch-model 
      :url="[
        $SERVER_PREFIX + '/singer/detail/1',
        $SERVER_PREFIX + '/song/detail/2',
      ]">
      <template slot-scope="scope">
        接口1数据：{{scope.data[0].name}} <br>
        接口2数据：{{scope.data[1].name}}
      </template>
    </lj-fetch-model>
  </div>
</template>

<script>
import Vue from 'vue'
import fetchModel from '@lucky-joel/vue-fetch-model'
Vue.use(fetchModel)

export default {
  ...
}
</script>
```

参数:  
* url: 接口地址。必填。

## 构建
```
npm run build
```

## 发布到 npm

```
npm run build
npm publish --access public
```

## License
[MIT](http://opensource.org/licenses/MIT)
npm package: @lucky-joel/vue-list
Description: vue list plugin
Author: Joel
Latest version: 1.1.1

# vue-list
[![npm](https://img.shields.io/npm/v/@lucky-joel/vue-list.svg) ![npm](https://img.shields.io/npm/dm/@lucky-joel/vue-list.svg)](https://www.npmjs.com/package/@lucky-joel/vue-list)
[![vue2](https://img.shields.io/badge/vue-2.x-brightgreen.svg)](https://vuejs.org/)

基于 [Vant](https://youzan.github.io/vant/) List 组件封装的 Vue.js 插件。

## 目录
- [安装](#安装)
- [使用](#使用)

## 安装
```
npm install --save @lucky-joel/vue-list
```

## 使用
```
<template>
<ul>
  <lj-list 
    url="/singer/list"
  >
    <template slot-scope="scope" v-if="scope.data">
      <li>{{scope.data.name}}</li>
    </template>
  </lj-list>
</ul>

</template>
<script>
import Vue from 'vue'
import List from '@lucky-joel/vue-list'
Vue.use(List)

export default {
  ...
}
</script>
```


参数:  
* url: 接口地址。必填。
* page-limit: 每页条数。默认五条。
* search-condition: 搜索条件。 对象类型。
* order: 分页。数组类型。 形如 `['name', 'desc或asc']`。
* is-infinate: 是否无限加载。 默认是。

## 构建
```
npm run build
```

## 发布到 npm
```
npm run build
npm publish --access public
```

## License
[MIT](http://opensource.org/licenses/MIT)
npm package: @lucky-joel/vue-media
Description: media component builded with vue
Author: Joel
Latest version: 1.0.0

# vue-media
[![npm](https://img.shields.io/npm/v/@lucky-joel/vue-media.svg) ![npm](https://img.shields.io/npm/dm/@lucky-joel/vue-media.svg)](https://www.npmjs.com/package/@lucky-joel/vue-media)
[![vue2](https://img.shields.io/badge/vue-2.x-brightgreen.svg)](https://vuejs.org/)

基于 vue 的 Media 组件。

## 目录
- [安装](#安装)
- [使用](#使用)

# 安装
```
npm install --save vue-media
```

## 使用
```
<template>
  <lj-vue-media 
    :img="{
      src: '/static/demo/2.jpeg',
      isRight: true,
      isCircle: true,
      height:'1rem',
      width: '1rem'
    }
  >
    <h3 class="mb-10">标题</h3>
    <p>内容内容内容内容内容内容内容内容内容</p>
  </lj-vue-media>
</template>

<script>
import Vue from 'vue'
import VueMedia from '@lucky-joel/vue-media'
Vue.use(VueMedia)

export default {
  ...
}
</script>
```

参数：
* img: 图片配置。 是一个对象，属性如下
  * src: 图片地址
  * isRight: 图片在右边显示，默认是 false。
  * isCircle: 图片是否是圆的，默认是 false。
  * height: 图片的高度
  * width: 图片的宽度
* dir-ver: 是否是垂直方向的 Media。 默认 false。
* space-between: 图片与文字间的间距。

## 构建
```
npm run build
```

## 发布到 npm

```
npm run build
npm publish --access public
```

## License
[MIT](http://opensource.org/licenses/MIT)
npm package: @lucky-roller/luckyroller-sdk
Description: An SDK for building applications on top of LuckyRoller.
Latest version: 0.0.1

# LuckyRoller SDK

Forked from the [Uniswap SDK](https://github.com/Uniswap/uniswap-v2-sdk/commit/a88048e9c4198a5bdaea00883ca00c8c8e582605).

You can refer to the Uniswap SDK documentation [uniswap.org](https://uniswap.org/docs/v2/SDK/getting-started/).

## 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/LuckyRoller-io/LuckyRoller-sdk.git
```

Move into the LuckyRoller-sdk working directory

```sh
cd LuckyRoller-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.
```