open-index/open-npm huggingface dataset:
npm package: @paqujs/bitfields
Description: @paqujs/bitfields
Author: hanzydev
Latest version: 1.1.7

# @paqujs/bitfields

Bitfields module for Paqu.js

## Installation

Node.js 16.x or higher is required.

```bash
npm install @paqujs/bitfields
yarn add @paqujs/bitfields
pnpm add @paqujs/bitfields
```

## Links

-   [Website](https://paqujs.github.io/)
-   [Documentation](https://paqujs.github.io/packages/bitfields)
-   [GitHub](https://github.com/paqujs/paqujs/tree/main/packages/bitfields)
-   [NPM](https://www.npmjs.com/package/@paqujs/bitfields)
-   [Discord](https://discord.gg/fJva3Scm5G)
npm package: @paqujs/builders
Description: @paqujs/builders
Author: hanzydev
Latest version: 1.0.9

# @paqujs/builders

Builders module for paqu.js.

## Installation

Node.js 16.x or higher is required.

```bash
npm install @paqujs/builders
yarn add @paqujs/builders
pnpm add @paqujs/builders
```

## Usage

```ts
import { EmbedBuilder } from '@paqujs/builders';

const embed = new EmbedBuilder()
    .setTitle('Hello, world!')
    .setDescription('This is an embed!')
    .setColor('#0099ff');

console.log(embed.toJSON());
```

## Links

-   [Website](https://paqujs.github.io/)
-   [Documentation](https://paqujs.github.io/packages/builders)
-   [GitHub](https://github.com/paqujs/paqujs/tree/main/packages/builders)
-   [NPM](https://www.npmjs.com/package/@paqujs/builders)
-   [Discord](https://discord.gg/fJva3Scm5G)
npm package: @paqujs/resolvers
Description: @paqujs/resolvers
Author: hanzydev
Latest version: 1.1.6

# @paqujs/resolvers

Resolvers module for paqu.js.

## Installation

Node.js 16.x or higher is required.

```bash
npm install @paqujs/resolvers
yarn add @paqujs/resolvers
pnpm add @paqujs/resolvers
```

## Links

-   [Website](https://paqujs.github.io/)
-   [Documentation](https://paqujs.github.io/packages/resolvers)
-   [GitHub](https://github.com/paqujs/paqujs/tree/main/packages/resolvers)
-   [NPM](https://www.npmjs.com/package/@paqujs/resolvers)
-   [Discord](https://discord.gg/fJva3Scm5G)
npm package: @paqujs/rest
Description: @paqujs/rest
Author: hanzydev
Latest version: 1.1.5

# @paqujs/rest

REST module for paqu.js.

## Installation

Node.js 16.x or higher is required.

```bash
npm install @paqujs/rest
yarn add @paqujs/rest
pnpm add @paqujs/rest
```

## Usage

```ts
import { REST } from '@paqujs/rest';

const rest = new REST();

rest.<method>('https://example.com').then(console.log);
```

## Links

-   [Website](https://paqujs.github.io/)
-   [Documentation](https://paqujs.github.io/packages/rest)
-   [GitHub](https://github.com/paqujs/paqujs/tree/main/packages/rest)
-   [NPM](https://www.npmjs.com/package/@paqujs/rest)
-   [Discord](https://discord.gg/fJva3Scm5G)
npm package: @paqujs/sharding
Description: Cluster manager for paqu.js
Author: hanzydev
Latest version: 1.1.3

# @paqujs/sharding

Cluster manager for paqu.js.

## Installation

Node.js 16.x or higher is required.

```bash
npm install @paqujs/sharding
yarn add @paqujs/sharding
pnpm add @paqujs/sharding
```

## Usage

```ts
import { ClusterManager } from '@paqujs/sharding';

const manager = new ClusterManager({
    file: 'index.js',
    token: 'your-super-secret-token',
});

manager.spawn();

manager.on('clusterReady', (cluster) => {
    console.log(`Cluster ${cluster.id} is ready!`);
});

manager.on('allReady', (clusters) => {
    console.log(`All (${clusters.size}) clusters are ready!`);
});
```

## Links

-   [Website](https://paqujs.github.io/)
-   [Documentation](https://paqujs.github.io/packages/sharding)
-   [GitHub](https://github.com/paqujs/paqujs/tree/main/packages/sharding)
-   [NPM](https://www.npmjs.com/package/@paqujs/sharding)
-   [Discord](https://discord.gg/fJva3Scm5G)
npm package: @paqujs/shared
Description: Shared utilities for paqu.js
Author: hanzydev
Latest version: 1.1.10

# @paqujs/shared

Shared utilities for PaquJS packages.

## Installation

Node.js 16.x or higher is required.

```bash
npm install @paqujs/shared
yarn add @paqujs/shared
pnpm add @paqujs/shared
```

## Links

-   [Website](https://paqujs.github.io/)
-   [Documentation](https://paqujs.github.io/packages/shared)
-   [GitHub](https://github.com/paqujs/paqujs/tree/main/packages/shared)
-   [NPM](https://www.npmjs.com/package/@paqujs/shared)
-   [Discord](https://discord.gg/fJva3Scm5G)
npm package: @paqujs/ws
Description: @paqujs/ws
Author: hanzydev
Latest version: 1.2.3

# @paqujs/ws

WS module for Paqu.js

## Installation

Node.js 16.x or higher is required.

```bash
npm install @paqujs/ws
yarn add @paqujs/ws
pnpm add @paqujs/ws
```

## Usage

```ts
import { WebSocketManager } from '@paqujs/ws';

const ws = new WebSocketManager({ intents: ['Guilds'] });

ws.on('ready', (user) => {
    console.log(`Logged in as ${user.username}#${user.discriminator}`);
});

ws.connect('your-super-secret-token');
```

## Optional Dependencies

-   [zlib-sync](https://www.npmjs.com/package/zlib-sync) for faster WebSocket data (de)compression
-   [erlpack](https://www.npmjs.com/package/erlpack) for faster WebSocket data (de)serialisation

## Links

-   [Website](https://paqujs.github.io/)
-   [Documentation](https://paqujs.github.io/packages/ws)
-   [GitHub](https://github.com/paqujs/paqujs/tree/main/packages/ws)
-   [NPM](https://www.npmjs.com/package/@paqujs/ws)
-   [Discord](https://discord.gg/fJva3Scm5G)