open-index/open-npm huggingface dataset:
npm package: @ritsukage/audio-loop-player
Description: 轻量级音频循环播放库，支持单文件循环节和intro+loop双文件模式
Author: Ritsukage
Latest version: 1.0.0

# @ritsukage/audio-loop-player

轻量级音频循环播放库，支持单文件循环节和 intro+loop 双文件模式。

## 安装

```bash
npm install @ritsukage/audio-loop-player
```

## 使用

```typescript
import { AudioLoopPlayer } from '@ritsukage/audio-loop-player';

const player = new AudioLoopPlayer({
  volume: 0.8,
  autoplay: false
});

// 单文件循环模式
await player.load({
  url: 'audio.mp3',
  loopStart: 10.5,
  loopEnd: 60.0
});

// 双文件模式
await player.load({
  introUrl: 'intro.mp3',
  loopUrl: 'loop.mp3'
});

player.play();
```

## License

MIT
npm package: @rittaschool/shared
Description: Shared library for rittaschool software.
Author: Midka
Latest version: 0.0.33

# <img src="https://raw.githubusercontent.com/rittaschool/info/master/Ritta.png" height="100px" alt="@rittaschool/typings" />

<a href="https://ritta.fi">Ritta</a> is a modern open source school management system for schools to keep connection between home and school strong. \
 \
This package contains all of the code and type definitions that are shared between @rittaschool products [ritta-server](https://github.com/rittaschool/ritta-server) and [ritta-next](https://github.com/rittaschool/ritta-next).

[![GPLv3 License](https://img.shields.io/badge/License-GPL%20v3-yellow.svg?style=for-the-badge)](https://opensource.org/licenses/)
[![GitHub last commit](https://img.shields.io/github/last-commit/rittaschool/shared.svg?color=orange&style=for-the-badge&logo=git)](https://github.com/rittaschool/shared/commits/master)
[![Discord Channel](https://img.shields.io/discord/718870928498360463.svg?color=blue&style=for-the-badge&logo=discord)](https://discord.gg/KwpZGyvX3Q)

## Contact us!

Contact us at [roni@ritta.fi](mailto:roni@ritta.fi) or join our Discord server (link in the badge above)!
npm package: @ritterim/platform-icons
Description: Platform icons are part of the [Platform UI](https://github.com/ritterim/platform-ui) project from Ritter Insurance Marketing
Author: Ritter Insurance Marketing
Latest version: 2.1.16

# Platform Icons
Separate package for [Platform UI](https://github.com/ritterim/platform-ui) Icons

## How to use

### CDN Usage
- In your projects `<head>` section, include one of the following lines:

```html
<!-- UNPKG -->
<link rel="stylesheet" href="https://unpkg.com/@ritterim/platform-icons/dist/platform-icons.css"/>

<!-- JSDELIVR -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@ritterim/platform-icons/dist/platform-icons.css"/>

<!-- Skypack -->
<link rel="stylesheet" href="https://cdn.skypack.dev/@ritterim/platform-icons/dist/platform-icons.css"/>
```

### NPM Installation
- In your project, install the Platform Icons package via npm

```
npm install @ritterim/platform-icons
```

- Include in your HTML or import into your stylesheet
```html
<!-- index.html -->
<link rel="stylesheet" href="path/to/node_modules/@ritterim/platform-icons/dist/platform-icons.css"/>
```

```css
/* style.css */
import 'path/to/node_modules/@ritterim/platform-icons/dist/platform-icons.css'
```

- Use icons in your HTML:
```html
<i class="pi-check"></i>
```

## Dev Instructions
1. Clone repo
2. Navigate into the repo folder
3. Run `npm install` to install dependencies
4. After installing dependencies, build the project by running `npm run build`
5. To start dev server, run `npm start`
6. To create package, run `npm run pack`

## SVG Setup for Contributing

Some notes on svg setup

| source | default |
|---|---|
| artboard | 4" x 4" |
| main stroke | 24pt |
| auxiliary stroke | 18pt |
| corner | .15" |
| join |	round |

 - Use compound paths (remember, there is no white 😜)
 - Expand to outlines 

## Codepoints

Codepoints are the hexadecimal pointer to an icon. Here, they're used to target icons in CSS using `:before`:

```html
<i class="pi-platfrom-ui"></i>

<style>
  .pi-platform-ui:before {
    content: "\f18f";
  }
</style>
```

Each time the icon set is generated there's a chance these pointers may shift. To avoid this, we copy `./public/platform-icons.json` map to `reserved-codepoints.json` to maintain the current label-to-codepoint map so codepoints don't change. 

## Dependencies
- [SVGO](https://github.com/svg/svgo) - used to optimize all SVG icons
- [Fantasticon](https://github.com/tancredi/fantasticon) - used to build icon fonts
- [Vite](https://github.com/vitejs/vite) - used for dev server and building library
  - Vite Plugins:
    - [vite-plugin-banner](https://github.com/chengpeiquan/vite-plugin-banner) - used to prepend licensing info
    - [rollup-plugin-copy](https://github.com/vladshcherbin/rollup-plugin-copy) - used to copy generated font files to the public directory
    - [vite-plugin-handlebars](https://github.com/alexlafroscia/vite-plugin-handlebars)- used to run the handlebars templates
npm package: @ritttzy/core
Description: ## Project setup ``` npm install ```
Author: Ritttzy
Latest version: 0.1.0

# core

## Project setup
```
npm install
```

### Compiles and hot-reloads for development
```
npm run serve
```

### Compiles and minifies for production
```
npm run build
```

### Lints and fixes files
```
npm run lint
```

### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).