open-index/open-npm huggingface dataset:
npm package: @mcayear/koishi-plugin-nullatom-feedback
Description: （私用） 零原子工作室工单系统
Latest version: 0.6.2

# @mcayear/koishi-plugin-nullatom-feedback

[![npm](https://img.shields.io/npm/v/@mcayear/koishi-plugin-nullatom-feedback?style=flat-square)](https://www.npmjs.com/package/@mcayear/koishi-plugin-nullatom-feedback)

（私用） 零原子工作室工单系统
npm package: @mcbe-ipc/direct
Description: MCBE-IPC extension providing secure, end-to-end communication between packs
Author: OmniacDev
Latest version: 1.0.1

# DirectIPC 🔒

[MCBE-IPC](https://github.com/OmniacDev/MCBE-IPC) extension providing secure, end-to-end communication between packs

## 🔗 Dependencies

|    Name    | Version |
|:----------:|:-------:|
| `mcbe-ipc` |  3.1.3  |

## 🚀 Installation

### 📦 NPM
```bash
npm install @mcbe-ipc/direct
```

### 🛠 Manual
1. Ensure [MCBE-IPC](https://github.com/OmniacDev/MCBE-IPC) is installed.
2. Download the applicable file(s) for your language from the latest [release](https://github.com/OmniacDev/DirectIPC/releases/latest):
   - For **JavaScript**: `direct.ipc.js` and `direct.ipc.d.ts`
   - For **TypeScript**: `direct.ipc.ts`
3. Place the downloaded file(s) in the same directory as your existing `ipc.js` or `ipc.ts`.
npm package: @mcbe-mods/utils
Description: Provide convenient and practical tools to improve the efficiency of mod development.
Latest version: 0.1.1

# mcbe-mods/utils

Provide convenient and practical tools to improve the efficiency of mod development.

## Usage

Installation

```bash
npm install @mcbe-mods/utils
```

Codeing

```js
import { splitGroups, color } from '@mcbe-mods/utils'

splitGroups(65) // => [64, 1]
splitGroups(140) // => [64, 64, 12]
splitGroups(65, 16) // => [16, 16, 16, 16, 1]

color.green.italic.bold('Dedicated Ser') + color.reset('ver') + color.red.obfuscated('!!!')
// => '§a§o§lDedicated Ser§rver§c§k!!!'

color.green.italic.bold('Dedicated Ser', color.reset('ver'), color.red.obfuscated('!!!'))
// => '§a§o§lDedicated Ser§rver§c§k!!!'
```
npm package: @mcbeeringi/petit
Description: set of *petit* and useful JS libs
Author: McbeEringi
Latest version: 0.0.3

# PetitJS

![logo](img/logo.svg)

PetitJS - set of *petit* and useful JS libs

## libs

⛓: method chaining design

### WebGL

- **PetitGL** WebGL wrapper ⛓ WIP
- **PetitMQ** matrix & quaternion calc ⛓ [doc](docs/mq.md) [src](mq.mjs) *4.26kB*
- **PetitPrim** primitive models & obj loader [doc](docs/prim.md) [src](prim.mjs) *2.34kB*

### Utility

- **PetitCol** color convertion [doc](docs/col.md) [src](col.mjs) *395B*
- **PetitZip** zip unzip & DL helper [doc](docs/zip.md) [src](zip.mjs) *3.0kB*
- **PetitRiff** RIFF parser WIP ~~doc~~ [src](riff.mjs) *297B*
- **PetitSJIS** Shift-JIS encoder & decoder [doc](docs/sjis.md) [src](sjis.mjs) *596B*
- **PetitPNG** PNG binary generator [doc](docs/png.md) [src](png.mjs) *1.48kB*
- **PetitNBT** NBT reader & writer [doc](docs/nbt.md) [src](nbt.mjs) *2.3kB*
- **PetitQR** QRCode encoder ⛓ [doc](docs/qr.md) [src](qr.mjs) *8.7kB*
- **PetitTrace** Bitmap tracer [src](trace.mjs) *1.5kB*
- **PetitTOTP** TOTP generator & migration url decoder  [src](totp.mjs) *1.7kB*
- **PetitProtoBuf** protocolbuffer decoder [src](protobuf.mjs) *408B*

### SVG

- **PetitSVG** SVG path manipulation ⛓ WIP

### WebAudio

- **PetitAudio** WebAudio functions [doc](docs/audio.md) [src](audio.mjs) *1.36kB*
- **PetitSMF** SMF(MIDI)file parser WIP ~~doc~~ [src](riff.mjs) *1.33kB*

## Planning

- ID3
- OTF SFNT Hershey

## Requirement

iOS12~ equivalent web techs

## License

MIT License
npm package: @mcbeutils/beauth
Description: Module for authenticating to Microsoft to interact with thier Minecraft Bedrock Realm API.
Latest version: 1.1.2

# BeAuth
Module for authenticating to Microsoft to interact with thier Minecraft Bedrock Realm API.

# Usage Example
## Typescript
```ts
import { authenticate } from '@mcbeutils/beauth'

authenticate(
  'your-email@outlook.com',
  'your-secret-password',
  (auth, error) => {
    if (error) return console.log('Failed to authorized! ' + error)

    const hash = auth.getHash()
    const xsts = auth.getXsts()

    console.log('Successfully authorized!')
  }
)
```

## JavaScript
```js
const { authenticate } = require('@mcbeutils/beauth')

authenticate(
  'your-email@outlook.com',
  'your-secret-password',
  (auth, error) => {
    if (error) return console.log('Failed to authorized! ' + error)

    const hash = auth.getHash()
    const xsts = auth.getXsts()

    console.log('Successfully authorized!')
  }
)
```