open-index/open-npm huggingface dataset:
npm package: @supfn/vue-multi-page-cli
Description: A simple CLI for scaffolding Vue.js multiple page project
Author: supfn
Latest version: 1.0.2

# vue-multi-page-cli

A simple CLI for scaffolding Vue.js multiple page project

## Installation

```shell
$ npm install -g @supfn/vue-multi-page-cli
```


## Usage

```shell
$ vue-multi-page-cli init <project-name>
```

Example:

```shell
$ vue-multi-page-cli init my-project
```
npm package: @supidupiluki/shuffle-array
Description: A small library that takes an array as input and returns a new array that is shuffled.
Author: your name
Latest version: 0.1.1

# @supidupiluki/shuffle-array (Class 2 Example)

> A small library that takes an array as input and returns a new array that is shuffled.

## Table of Contents

- [Installation](#installation)
- [Usage](#usage)
   - [Examples](#examples)
- [Contribution](#contribution)
- [Security](#security)
- [License](#license)

## Installation

Install via npm:

```bash
npm install @supidupiluki/shuffle-array
```
Install via yarn:

```bash
yarn add @supidupiluki/shuffle-array
```

## Usage

Basic Usage

```js
import shuffleArray from '@supidupiluki/shuffle-array';

const startArray = [1, 2, 3, 4, 5];
const newShuffledArray = shuffleArray(startArray);

console.log(startArray);       // e.g., [1, 2, 3, 4, 5]
console.log(newShuffledArray); // e.g., [3, 1, 5, 2, 4]
```

```js
import shuffleArray, { cryptoShuffleArray } from '@supidupiluki/shuffle-array';

const data = ['alpha', 'beta', 'gamma', 'delta'];
const shuffled = cryptoShuffleArray(data);

console.log(shuffled); // e.g., ['gamma', 'alpha', 'delta', 'beta']
```

### Examples

Shuffle a list of user IDs:

```js
import shuffleArray from '@supidupiluki/shuffle-array';

const userIds = ['u1', 'u2', 'u3', 'u4'];
const randomizedOrderOfUserIds = shuffleArray(userIds);

console.log(randomizedOrderOfUserIds); // e.g., ['u1', 'u3', 'u4', 'u2']
```

Use in a game for randomizing cards:

```js
import shuffleArray from '@supidupiluki/shuffle-array';

const deck = ['Ace of Spades', 'Two of Hearts']; // some card deck
const shuffledDeck = shuffleArray(deck);

console.log(shuffledDeck); // e.g., ['Two of Hearts', 'Ace of Spades', ...]
```

Securely shuffle a list of tokens:

```js
import shuffleArray, { cryptoShuffleArray } from '@supidupiluki/shuffle-array';

const tokens = ['tokenA', 'tokenB', 'tokenC', 'tokenD'];
const shuffledTokens = cryptoShuffleArray(tokens);

console.log(shuffledTokens); // e.g., ['tokenC', 'tokenA', 'tokenD', 'tokenB']
```


Use in a cryptographic lottery draw:

```js
import shuffleArray, { cryptoShuffleArray } from '@supidupiluki/shuffle-array';

const participants = ['Alice', 'Bob', 'Charlie', 'Diana'];
const randomizedWinners = cryptoShuffleArray(participants);

console.log(randomizedWinners); // e.g., ['Diana', 'Alice', 'Charlie', 'Bob']
```

## Contribution

Contributions are welcome! Please see [CONTRIBUTING.md](./CONTRIBUTING.md) for more details.

## Security

Please refer to our [SECURITY.md](./SECURITY.md) for information about our security policies, how to report vulnerabilities, and our approach to handling security concerns.

**Important Note**: This library uses non-cryptographic randomness (`Math.random()`). Do not rely on it for security-critical functionality.

## License

This project is licensed under the [MIT License](./LICENSE.md).
npm package: @supidupiluki/shuffle-array_test
Description: A small library that takes an array as input and returns a new array that is shuffled.
Author: your name
Latest version: 0.1.4

# @yourusername/shuffle-array

> A small library that takes an array as input and returns a new array that is shuffled.

## Table of Contents

- [Installation](#installation)
- [Usage](#usage)
   - [Examples](#examples)
- [Contribution](#contribution)
- [Security](#security)
- [License](#license)

## Installation

Install via npm:

```bash
npm install @yourusername/shuffle-array
```
Install via yarn:

```bash
yarn add @yourusername/shuffle-array
```

## Usage

Basic Usage

```js
import shuffleArray from '@yourusername/shuffle-array';

const startArray = [1, 2, 3, 4, 5];
const newShuffledArray = shuffleArray(startArray);

console.log(startArray);       // e.g., [1, 2, 3, 4, 5]
console.log(newShuffledArray); // e.g., [3, 1, 5, 2, 4]
```

### Examples

Shuffle a list of user IDs:

```js
import shuffleArray from '@yourusername/shuffle-array';

const userIds = ['u1', 'u2', 'u3', 'u4'];
const randomizedOrderOfUserIds = shuffleArray(userIds);

console.log(randomizedOrderOfUserIds); // e.g., ['u1', 'u3', 'u4', 'u2']
```

Use in a game for randomizing cards:

```js
import shuffleArray from '@yourusername/shuffle-array';

const deck = ['Ace of Spades', 'Two of Hearts']; // some card deck
const shuffledDeck = shuffleArray(deck);

console.log(shuffledDeck); // e.g., ['Two of Hearts', 'Ace of Spades', ...]
```

## Contribution

Contributions are welcome! Please see [CONTRIBUTING.md](./CONTRIBUTING.md) for more details.

## Security

Please refer to our [SECURITY.md](./SECURITY.md) for information about our security policies, how to report vulnerabilities, and our approach to handling security concerns.

**Important Note**: This library uses non-cryptographic randomness (`Math.random()`). Do not rely on it for security-critical functionality.

## License

This project is licensed under the [MIT License](./LICENSE.md).
npm package: @supidupiluki/string-toolkit
Description: A lightweight JavaScript utility library for string manipulation.
Author: Lukas
Latest version: 1.1.0

# @supidupiluki/string-toolkit

A lightweight JavaScript utility library for string manipulation.  
Currently supports:

- `toSnakeCase("Hello World")` → `"hello_world"`
- `toKebabCase("Hello World")` → `"hello-world"`

---

## Installation

Using **npm**:

```bash
npm install @supidupiluki/string-toolkit
```

Using **yarn**:

```bash
yarn add @supidupiluki/string-toolkit
```

---

## Usage

```js
const { toSnakeCase, toKebabCase } = require('@supidupiluki/string-toolkit');

console.log(toSnakeCase("Hello World")); // "hello_world"
console.log(toKebabCase("Hello World")); // "hello-world"
```

---

## Features

- Easy-to-use string conversion functions
- Lightweight, no dependencies
- Fully tested with Jest

---

## Contributing

We welcome contributions!  
Please read the [CONTRIBUTING.md](./CONTRIBUTING.md) for details.

---

## Security

Found a security issue?  
Please see [SECURITY.md](./SECURITY.md) for how to report it.

---

## License

This project is licensed under the MIT License.  
Please see [LICENSE.md](./LICENSE.md) for details.
```

**Tipp:** Du kannst die Datei als `README.md` in deinem Projektroot ablegen – GitHub zeigt sie dann automatisch auf der Startseite deines Repositories an.