open-index/open-npm huggingface dataset:
npm package: @hola.org/videojs5-hlsjs-source-handler
Description: Adds HLS playback support to [video.js 5.0+](https://github.com/videojs/video.js) using [Dailymotion's hls.js library](https://github.com/dailymotion/hls.js).
Latest version: 0.0.8-53

# video.js HLS Source Handler

Adds HLS playback support to [video.js 5.0+](https://github.com/videojs/video.js) using [Dailymotion's hls.js library](https://github.com/dailymotion/hls.js).

## Installation

Clone the repository. 
Install the dependcies `npm install`.
Use `grunt build`to build the dist scripts.

## Usage

Include video.js and videojs5-hlsjs-source-handler in your page:

```html
<head>
    <link href="http://vjs.zencdn.net/5.0/video-js.min.css" rel="stylesheet">
    <script src="http://vjs.zencdn.net/5.0/video.min.js"></script>
    <script src="videojs5-hlsjs-source-handler"></script>
</head>

<body>
    <video id=example-video width=600 height=300 class="video-js vjs-default-skin" controls>
        <source src="http://sample.vodobox.net/skate_phantom_flex_4k/skate_phantom_flex_4k.m3u8" type="application/x-mpegURL">
    </video>
    <script>
        var player = videojs('example-video');
    </script>
</script>
</body>
</html>
```

There are several ways of getting video.js files, you can read about them [in official documentation](http://videojs.com/getting-started/) and choose the one that match your needs best.

### Passing configuration options to hls.js

Define `hlsjsConfig` property in `html5` field of video.js options object and pass it as second param to videojs constructor. List of available hls.js options [is here](https://github.com/dailymotion/hls.js/blob/master/API.md#fine-tuning):

```javascript
<script>
    var options = {
        html5: {
            hlsjsConfig: {
                debug: true
            }
        }
    };
    var player = videojs('example-video', options);
</script>
```
npm package: @holajs/hola
Description: Hola framework
Author: light
Latest version: 0.1.20

# @holajs/hola

暴露给开发者当前平台可调用的所有 API。

```javascript
import Hola from '@holajs/hola'

Hola.showToast({
  title: '成功',
  icon: 'success'
})
```
npm package: @holajs/plugin-platform-gmuapp
Description: GMU APP平台插件
Author: light
Latest version: 0.1.20

# `@holajs/plugin-platform-gmuapp`

Hola 插件。用于支持编译为 GMU APP

## 使用方式

```bash
$ yarn add @holajs/plugin-platform-gmuapp -S
```

```javascript
// /config/index.js
const config = {
  plugins: ['@holajs/plugin-platform-gmuapp']
}
```
npm package: @holajs/plugin-platform-gmump
Description: GMU小程序平台插件
Author: light
Latest version: 0.1.20

# `@holajs/plugin-platform-gmump`

Hola 插件。用于支持编译为 GMU 小程序。

## 使用方式

```bash
$ yarn add @holajs/plugin-platform-gmump -S
```

```javascript
// /config/index.js
const config = {
  plugins: ['@holajs/plugin-platform-gmump']
}
```
npm package: @holajs/preset-gmu
Description: GMU小程序平台插件预设
Author: light
Latest version: 0.1.20

# @holsjs/preset-gmu

hola 项目编译 gmu 类型插件预设，包含插件： ["@holajs/plugin-platform-gmump","@holajs/plugin-platform-gmuapp"]

## 使用方式

```bash
$ yarn add @holajs/preset-gmu -S
```

```javascript
// /config/index.js
const config = {
  presets: ['@holajs/preset-gmu']
}
```
npm package: @holakirr/snow-ui
Description: SnowUI is a React component library designed by ByeWind, implemented and improved by holakirr for creating beautiful and interactive user interfaces.
Author: Kirill Petunin
Latest version: 2.0.2

# Holakirr Snow UI

SnowUI is a React UI components library implementation of [SnowUI design kit](https://snowui.byewind.com) by [ByeWind](https://byewind.com/). Implemented and improved by [holakirr](https://github.com/holakirr). Based on TailwindCSS.
Build your design using [it](https://www.figma.com/community/file/1301134685302006646)

[Storybook](https://snow-ui.holakirr.com)

Take a look at my [CV](https://holakirr.com) =)

## Features

- 🎨 Built with Tailwind CSS for utility-first styling
- 📚 Storybook for component documentation and development
- 🔍 TypeScript for type safety
- ✅ Comprehensive testing setup:
  - Unit testing with Vitest
  - E2E testing with Playwright
- 🚀 Vite for fast development and building
- ⚡️ Powered by Bun for fast package management and running scripts

## Getting Started

### Installation

To get started, install Holakirr Snow UI package via package manager of your choice:

```bash
bun add @holakirr/snow-ui
```

Then just import styles:

```tsx
import '@holakirr/snow-ui/index.css'
```

### Basic example

Buttons are build using the Button component:

```tsx
import { Button } from '@holakirr/snow-ui'

function App() {
 return (
  <Button variant="filled" size="md">
   Click me
  </Button>
 )
}
```

## Component Documentation

Components are documented in Storybook with examples and props documentation. Visit the [Storybook](https://snow-ui.holakirr.com) to explore the components and their usage.

## Testing

- Unit tests are written using Vitest and React Testing Library
- E2E tests are written using Playwright
- All components have corresponding test files

## Usage

```bash
bun add @holakirr/snow-ui
```

```tsx
import { Button } from '@holakirr/snow-ui'

function App() {
 return (
  <Button variant="filled" size="md">
   Click me
  </Button>
 )
}
```

## License

MIT