open-index/open-npm huggingface dataset:
npm package: @sadrasamadi/subfixer
Description: Fix .srt subtitles charset.
Author: Sadra Samadi
Latest version: 1.1.0

# Subfixer

Fix `.srt` subtitles charset.

## Install

`npm i -g @sadrasamadi/subfixer`

## Usage

```


 ███████╗ ██╗   ██╗ ██████╗  ███████╗ ██╗ ██╗  ██╗ ███████╗ ██████╗
 ██╔════╝ ██║   ██║ ██╔══██╗ ██╔════╝ ██║ ╚██╗██╔╝ ██╔════╝ ██╔══██╗
 ███████╗ ██║   ██║ ██████╔╝ █████╗   ██║  ╚███╔╝  █████╗   ██████╔╝
 ╚════██║ ██║   ██║ ██╔══██╗ ██╔══╝   ██║  ██╔██╗  ██╔══╝   ██╔══██╗
 ███████║ ╚██████╔╝ ██████╔╝ ██║      ██║ ██╔╝ ██╗ ███████╗ ██║  ██║
 ╚══════╝  ╚═════╝  ╚═════╝  ╚═╝      ╚═╝ ╚═╝  ╚═╝ ╚══════╝ ╚═╝  ╚═╝


subfixer <path>

Usage: subfixer <path>

Options:
  --path         Path to subtitle(s).                                   [string]
  -v, --version  Show version number                                   [boolean]
  -h, --help     Show help                                             [boolean]
```
npm package: @sadrasamadi/tsconfig
Description: Typescript configuration for my projects.
Author: Sadra Samadi
Latest version: 1.0.5

# TSCONFIG

![Libraries.io dependency status for GitHub repo](https://img.shields.io/librariesio/github/SadraSamadi/tsconfig)
![npm](https://img.shields.io/npm/dw/@sadrasamadi/tsconfig)
![npm](https://img.shields.io/npm/v/@sadrasamadi/tsconfig)
![GitHub last commit](https://img.shields.io/github/last-commit/SadraSamadi/tsconfig)
![GitHub](https://img.shields.io/github/license/SadraSamadi/tsconfig)

Typescript configuration for my projects.

## Install

- **NPM** `npm i -D typescript @sadrasamadi/tsconfig` and `npm i tslib`
- **Yarn** `yarn add -D typescript @sadrasamadi/tsconfig` and `yarn add tslib`

## Usage

`tsconfig.json`

```json
{
  "extends": "@sadrasamadi/tsconfig",
  "compilerOptions": {
    "outDir": "dist"
  },
  "include": [
    "src"
  ]
}
```

`package.json`

```json
{
  "scripts": {
    "build": "tsc"
  }
}
```
npm package: @sadrix/toastable-vue
Description: Vue plugin to show single toast message in various colors with the ability to customize and manage events.
Author: Sadrix
Latest version: 1.0.1

# <img src="./src/assets/sadrix-logo.svg" height="40" style="vertical-align:middle"> Sadrix Toastable Vue Component &nbsp;<img src="./src/assets/vue-js.svg" height="28" style="vertical-align:middle">

## About

Vue plugin to show single toast message in various colors with the ability to customize and manage events.

# Get Started

## Installation

Install latest version of Sadrix ```toastable-vue``` package with ```npm``` package manager:

``` js
npm i @sadrix/toastable-vue
```

## Dependencies

You only need to install ```Vue.js (version: ^3.0.0)``` to use this plugin.

``` js
npm i vue
```

## Add plugin to project

Simply import and add our vue plugin into the entry point of your project. Only check config you prefer to use and get start to use.


``` js
// --> main.js

import { createApp } from 'vue'
import SadrixToastable from '@sadrix/toastable-vue'
import App from 'app.vue'

const app = createApp(App)

// Add Toastable plugin to your Vue app
app.use(SadrixToastable, {
  // Customize component name. 
  // Default is : 'ToastMessage'
  componentName: 'Toaster', 

  // Disabled plugin logger
  // Default is -> false
  disableLogger: true, 
})

app.mount('#app')
```

## Add component to view

Simply add ```<ToastMessage />``` component (or what ever name you passed as config when add plugin to your app):

``` js
// --> App.vue

<template>
  <div>
    <h1>My Vue.js Application</h1>

    <!-- add component / custom component name -->
    <Toaster />

    <!-- add uicons / default component name -->
    <ToastMessage />
  <div>
</template>
```

## Create and Show Toastables

1. First you need to define one or multiple toasteables.
2. Use ```.show()``` method on toastable when needed.

``` html
// --> MyPage.vue
<template>
  <div>
    <h1>Sadrix Toastable App</h1>
    <button @click="showToast">Show my success Toastable</button>
  </div>
</template>

<!-- composeable api -->
<script setup>
const mySuccessToast = new Toastable({
  text: 'Hello world!', 
  color: 'success'
})

const showToast = () => {
  mySuccessToast.show()
}
</script>

<!-- option api -->
<script>
export default {
  data() {
    return {
      mySuccessToast = new Toastable({
        text: 'Hello world!', 
        color: 'success'
      })
    }
  },
  methods: {
    showToast() {
      this.mySuccessToast.show()
    }
  }
}

const 
</script>
```

# Changelog

## 1.0.0

New awesome plugin for all Vue lovers 🎉
npm package: @sadyx019/kd-tree
Description: K-Dimension tree in typescript
Author: SADYX
Latest version: 1.0.4

# kd-tree

K-Dimension tree in typescript.

# Installation

```
npm install @sadyx019/kd-tree
```

# Usage

```ts
import { KdTree } from '@sadyx019/kd-tree';

interface PointType {
    x: number;
    y: number;
};

const points = [
    { x: 0, y: 1 },
    { x: 10, y: 21 },
    { x: 5, y: 2 },
    { x: 62, y: 2 },
    { x: 3, y: 51 },
    { x: 11, y: 1 },
    { x: 5, y: 17 },
    { x: 5500, y: 2000 },
    { x: 5500, y: 2001 }
];

const distanceFn = (a: PointType, b: PointType) => {
    return Math.sqrt(Math.pow(a.x - b.x, 2) + Math.pow(a.y - b.y, 2));
};


/*** init tree ***/
// normal way
const tree = new KdTree(
    points,
    distanceFn,
    ['x', 'y'],
);

// or more complex
/*
  const tree = new KdTree(
      points,
      distanceFn,
      ['x', 'y', (p) => p.x * 2 + p.y],
      { maxVariance: true }
  );
 */


/*** insert point ***/
tree.insert({ x: 20, y: 20 });

/*** remove point ***/
tree.remove({ x: 62, y: 2 });

/*** get nearest points ***/
tree.getNearestByCount({ x: 20, y: 20 }, 3); // get 3 nearest points
/*
  console.dir
    [
      { data: { x: 20, y: 20 }, distance: 0 },
      { data: { x: 10, y: 21 }, distance: 10.04987562112089 },
      { data: { x: 5, y: 17 }, distance: 15.297058540778355 }
    ]
 */

// or get points by distance
tree.getNearestByDistance({ x: 20, y: 20 }, 25); // get points in range 25
/*
  console.dir
    [
      { data: { x: 20, y: 20 }, distance: 0 },
      { data: { x: 10, y: 21 }, distance: 10.04987562112089 },
      { data: { x: 5, y: 17 }, distance: 15.297058540778355 },
      { data: { x: 11, y: 1 }, distance: 21.02379604162864 },
      { data: { x: 5, y: 2 }, distance: 23.430749027719962 }
    ]
 */

/*** rebuild tree ***/
tree.rebuild();

// or rebuild with some options
/*
  tree.rebuild({ maxVariance: true })
 */

```

# Documentation

TODO

# Reference

https://github.com/ubilabs/kd-tree-javascript
npm package: @sadzurami/eslint-config
Description: Shared ESLint config for my projects
Author: Sadzurami
Latest version: 1.0.1

# eslint-config

> Shared [ESLint config](https://eslint.org/docs/latest/extend/shareable-configs) for my projects

## Install

```sh
yarn add @sadzurami/eslint-config --dev
```

## Usage

`.eslintrc.js`

```js
module.exports = {
  extends: ['@sadzurami/eslint-config'],
}
```
npm package: @sadzurami/logger
Description: Simple logger for my projects
Author: Sadzurami
Latest version: 1.9.1

# logger

> Simple logger for my projects

## Install

```sh
npm install @sadzurami/logger
```

## Usage

```ts
import { Logger } from '@sadzurami/logger';

const logger = new Logger('main');

logger.info('Info message');
// => 12:34:56.789 - info [main] Info message

logger.warn('Warn message');
// => 12:34:56.789 - warn [main] Warn message

logger.error(new Error('Error message'));
// => 12:34:56.789 - error [main] Error message
```

## API

### constructor(name: string, options?: LoggerOptions)

Returns a new instance of `Logger`.

- `name` (string) - Logger namespace.
- `options.redact` (object, optional) - Redact message options.
- `options.truncate` (object, optional) - Truncate message options.
- `options.lowercase` (boolean, optional) - Convert message to lowercase.

### instanse.properties

- `name` (string) - Logger namespace.
- `colors` (object) - Logger colors.
- `options` (object) - Logger options.

### instance.methods

#### `.extend(name: string, options?: LoggerOptions): Logger`

Returns a new instance of `Logger` with the same options.

- `name` (string) - Logger namespace to override.
- `options` (object) - Logger options to override.

#### `.info(...messages: any[]): void`

Logs message with `info` level.

- `messages` (...array) - Messages to log.

#### `.warn(...messages: any[]): void`

Logs message with `warn` level.

- `messages` (...array) - Messages to log.

#### `.error(...messages: any[]): void`

Logs message with `error` level.

- `messages` (...array) - Messages to log.

### Additional functions

#### `formatError(error: Error): string`

Returns formatted error message as string, including cause if exists.

- `error` (Error) - Error to format.

#### `redactMessage(message: string, options: RedactMessageOptions): string`

Returns redacted message by provided patterns.

- `message` (string) - Message to redact.
- `options` (object) - Redact options.

#### `truncateMessage(message: string, options: TruncateMessageOptions): string`

Considers ANSI escape codes and truncates the message properly.

Returns truncated message to specified length.

- `message` (string) - Message to truncate.
- `options` (object) - Truncate options.

#### `normalizeMessages(messages: any[]): string[]`

Converts objects to JSON, errors to formatted strings.

Returns normalized messages as strings.

- `messages` (...array) - Messages to normalize.

## Advanced example

```ts
import { Logger } from '@sadzurami/logger';

const logger = new Logger('main', {
  redact: [
    {
      pattern: /password=(\w+)/g,
      replacement: 'password=***',
    },
    {
      pattern: /Authorization: Bearer (\w+)/g,
      replacement: 'Authorization ***',
    },
  ],
  truncate: { length: 100 },
});

logger.info('Logger is working');

logger.warn('Req: GET /api/v1/users?password=1234567890', new Error('Request error'));

logger.info('Req: GET /api/v2/users?password=1234567890');

logger.info('Res: 200 OK', {
  auth: 'Authorization: Bearer 123',
  users: [
    {
      id: 1,
      name: 'John Doe',
    },
  ],
});
```
npm package: @sadzurami/prettier-config
Description: Shared Prettier config for my projects
Author: Sadzurami
Latest version: 1.0.0

# prettier-config

> Shared [Prettier config](https://prettier.io/docs/en/configuration) for my projects

## Install

```sh
yarn add https://github.com/Sadzurami/prettier-config --dev
```

## Usage

`.prettierrc`

```json
"@sadzurami/prettier-config"
```
npm package: @sadzurami/std-lib
Description: Standard library for my projects
Author: Sadzurami
Latest version: 1.11.0

# std-lib

> Standard library for my projects

## Install

```sh
npm install @sadzurami/std-lib
```

## Usage

```ts
import { readSessions } from '@sadzurami/std-lib/steam';
import { readConfig, readProxies } from '@sadzurami/std-lib/resources';

(async () => {
  const config = await readConfig('path/to/config.json');
  console.log(`Config: ${config.origin}`);

  const proxies = await readProxies('path/to/proxies.txt');
  console.log(`Proxies: ${proxies.length}`);

  const sessions = await readSessions('path/to/sessions.dir');
  console.log(`Sessions: ${sessions.length}`);
})();
```
npm package: @sadzurami/ts-config
Description: Shared TypeScript config for my projects
Author: Sadzurami
Latest version: 1.0.1

# ts-config

> Shared [TypeScript config](https://www.typescriptlang.org/docs/handbook/tsconfig-json.html) for my projects

## Install

```sh
yarn add https://github.com/Sadzurami/ts-config --dev
```

## Usage

`tsconfig.json`

```json
{
  "extends": "@sadzurami/tsconfig"
}
```
npm package: @saebasol/delphinium
Description: A TypeScript-based API wrapper for Heliotrope API.
Author: saebasol
Latest version: 1.7.0

# Heliotrope API Wrapper

A TypeScript-based API wrapper for the [Heliotrope API](https://heliotrope.saebasol.org/docs), designed for both Node.js and browser environments. It uses the native Fetch API, minimizing external dependencies.

## Features

- ✅ **TypeScript First**: Strongly typed for better developer experience.
- 🚀 **Lightweight**: Uses `fetch` API, no heavy dependencies like Axios.
- 📦 **Dual Environment Support**: Works seamlessly in Node.js and modern browsers.
- 🏗️ **Modern Build**: Bundled with [tsup](https://tsup.egoist.dev/) for CJS and ESM outputs.
- 📚 **Class-based Models**: API responses are parsed into model class instances for easier handling.

## Installation

```bash
npm install @saebasol/delphinium
# or
yarn add @saebasol/delphinium
# or
pnpm add @saebasol/delphinium
```
npm package: @saeed-tarin/react-ts-ui-lib-npm-module
Description: This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).
Author: saeed tarin
Latest version: 0.1.0

# Getting Started with Create React App

This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).

## Available Scripts

In the project directory, you can run:

### `npm start`

Runs the app in the development mode.\
Open [http://localhost:3000](http://localhost:3000) to view it in the browser.

The page will reload if you make edits.\
You will also see any lint errors in the console.

### `npm test`

Launches the test runner in the interactive watch mode.\
See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information.

### `npm run build`

Builds the app for production to the `build` folder.\
It correctly bundles React in production mode and optimizes the build for the best performance.

The build is minified and the filenames include the hashes.\
Your app is ready to be deployed!

See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information.

### `npm run eject`

**Note: this is a one-way operation. Once you `eject`, you can’t go back!**

If you aren’t satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project.

Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you’re on your own.

You don’t have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn’t feel obligated to use this feature. However we understand that this tool wouldn’t be useful if you couldn’t customize it when you are ready for it.

## Learn More

You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started).

To learn React, check out the [React documentation](https://reactjs.org/).
npm package: @saeed137799/api
Description: A Dashboard server API built on top of bull or bullmq.
Author: felixmosh
Latest version: 6.15.0

# <img alt="@bull-board" src="https://raw.githubusercontent.com/felixmosh/bull-board/master/packages/ui/src/static/images/logo.svg" width="35px" /> @bull-board/api 

Core server APIs of `bull-board`.

<p align="center">
  <a href="https://www.npmjs.com/package/@bull-board/api">
    <img alt="npm version" src="https://img.shields.io/npm/v/@bull-board/api">
  </a>
  <a href="https://www.npmjs.com/package/bull-board">
    <img alt="npm downloads" src="https://img.shields.io/npm/dw/bull-board">
  </a>
  <a href="https://github.com/vcapretz/bull-board/blob/master/LICENSE">
    <img alt="licence" src="https://img.shields.io/github/license/vcapretz/bull-board">
  </a>
<p>

![Overview](https://raw.githubusercontent.com/felixmosh/bull-board/master/screenshots/overview.png)
![UI](https://raw.githubusercontent.com/felixmosh/bull-board/master/screenshots/dashboard.png)

For more info visit the main [README](https://github.com/felixmosh/bull-board#readme)
npm package: @saeed137799/bull-board-api
Description: A Dashboard server API built on top of bull or bullmq.
Author: felixmosh
Latest version: 1.0.3

# <img alt="@bull-board" src="https://raw.githubusercontent.com/felixmosh/bull-board/master/packages/ui/src/static/images/logo.svg" width="35px" /> @bull-board/api 

Core server APIs of `bull-board`.

<p align="center">
  <a href="https://www.npmjs.com/package/@bull-board/api">
    <img alt="npm version" src="https://img.shields.io/npm/v/@bull-board/api">
  </a>
  <a href="https://www.npmjs.com/package/bull-board">
    <img alt="npm downloads" src="https://img.shields.io/npm/dw/bull-board">
  </a>
  <a href="https://github.com/vcapretz/bull-board/blob/master/LICENSE">
    <img alt="licence" src="https://img.shields.io/github/license/vcapretz/bull-board">
  </a>
<p>

![Overview](https://raw.githubusercontent.com/felixmosh/bull-board/master/screenshots/overview.png)
![UI](https://raw.githubusercontent.com/felixmosh/bull-board/master/screenshots/dashboard.png)

For more info visit the main [README](https://github.com/felixmosh/bull-board#readme)
npm package: @saeed137799/bull-board-elysia
Description: A Elysia server adapter for Bull-Board dashboard.
Author: kravetsone
Latest version: 1.0.3

# <img alt="@bull-board" src="https://raw.githubusercontent.com/felixmosh/bull-board/master/packages/ui/src/static/images/logo.svg" width="35px" /> @bull-board/elysia

[Elysia](https://elysiajs.com/) server adapter for `bull-board`.

<p align="center">
  <a href="https://www.npmjs.com/package/@bull-board/elysia">
    <img alt="npm version" src="https://img.shields.io/npm/v/@bull-board/elysia">
  </a>
  <a href="https://www.npmjs.com/package/bull-board">
    <img alt="npm downloads" src="https://img.shields.io/npm/dw/bull-board">
  </a>
  <a href="https://github.com/vcapretz/bull-board/blob/master/LICENSE">
    <img alt="licence" src="https://img.shields.io/github/license/vcapretz/bull-board">
  </a>
<p>

![Overview](https://raw.githubusercontent.com/felixmosh/bull-board/master/screenshots/overview.png)
![UI](https://raw.githubusercontent.com/felixmosh/bull-board/master/screenshots/dashboard.png)

# Usage examples

1. [Simple Elysia setup](https://github.com/felixmosh/bull-board/tree/master/examples/with-elysia)

# Compatibility

If using with `@elysiajs/node`, make sure you're using node v22 or higher.

For more info visit the main [README](https://github.com/felixmosh/bull-board#readme)
npm package: @saeed137799/bull-board-express
Description: A Express.js server adapter for Bull-Board dashboard.
Author: felixmosh
Latest version: 1.0.3

# <img alt="@bull-board" src="https://raw.githubusercontent.com/felixmosh/bull-board/master/packages/ui/src/static/images/logo.svg" width="35px" /> @bull-board/express 

[Express.js](https://expressjs.com/) server adapter for `bull-board`.

<p align="center">
  <a href="https://www.npmjs.com/package/@bull-board/express">
    <img alt="npm version" src="https://img.shields.io/npm/v/@bull-board/express">
  </a>
  <a href="https://www.npmjs.com/package/bull-board">
    <img alt="npm downloads" src="https://img.shields.io/npm/dw/bull-board">
  </a>
  <a href="https://github.com/vcapretz/bull-board/blob/master/LICENSE">
    <img alt="licence" src="https://img.shields.io/github/license/vcapretz/bull-board">
  </a>
<p>

![Overview](https://raw.githubusercontent.com/felixmosh/bull-board/master/screenshots/overview.png)
![UI](https://raw.githubusercontent.com/felixmosh/bull-board/master/screenshots/dashboard.png)

# Usage examples
1. [Simple express setup](https://github.com/felixmosh/bull-board/tree/master/examples/with-express)
2. [Basic authentication example](https://github.com/felixmosh/bull-board/tree/master/examples/with-express-auth)
2. [Multiple instance of the board](https://github.com/felixmosh/bull-board/tree/master/examples/with-multiple-instances)

For more info visit the main [README](https://github.com/felixmosh/bull-board#readme)
npm package: @saeed137799/bull-board-fastify
Description: A Fastify.js server adapter for Bull-Board dashboard.
Author: felixmosh
Latest version: 1.0.3

# <img alt="@bull-board" src="https://raw.githubusercontent.com/felixmosh/bull-board/master/packages/ui/src/static/images/logo.svg" width="35px" /> @bull-board/fastify 

[Fastify.js](https://www.fastify.io/) server adapter for `bull-board`.

<p align="center">
  <a href="https://www.npmjs.com/package/@bull-board/fastify">
    <img alt="npm version" src="https://img.shields.io/npm/v/@bull-board/fastify">
  </a>
  <a href="https://www.npmjs.com/package/bull-board">
    <img alt="npm downloads" src="https://img.shields.io/npm/dw/bull-board">
  </a>
  <a href="https://github.com/vcapretz/bull-board/blob/master/LICENSE">
    <img alt="licence" src="https://img.shields.io/github/license/vcapretz/bull-board">
  </a>
<p>

![Overview](https://raw.githubusercontent.com/felixmosh/bull-board/master/screenshots/overview.png)
![UI](https://raw.githubusercontent.com/felixmosh/bull-board/master/screenshots/dashboard.png)

# Usage examples
1. [Simple fastify setup](https://github.com/felixmosh/bull-board/tree/master/examples/with-fastify)
2. [Auth with fastify setup](https://github.com/felixmosh/bull-board/tree/master/examples/with-fastify-auth)


For more info visit the main [README](https://github.com/felixmosh/bull-board#readme)
npm package: @saeed137799/bull-board-h3
Description: A H3 server adapter for Bull-Board dashboard.
Author: genu
Latest version: 1.0.3

# <img alt="@bull-board" src="https://raw.githubusercontent.com/felixmosh/bull-board/master/packages/ui/src/static/images/logo.svg" width="35px" /> @bull-board/h3

[h3](https://github.com/unjs/h3) server adapter for `bull-board`.

<p align="center">
  <a href="https://www.npmjs.com/package/@bull-board/h3">
    <img alt="npm version" src="https://img.shields.io/npm/v/@bull-board/h3">
  </a>
  <a href="https://www.npmjs.com/package/bull-board">
    <img alt="npm downloads" src="https://img.shields.io/npm/dw/bull-board">
  </a>
  <a href="https://github.com/vcapretz/bull-board/blob/master/LICENSE">
    <img alt="licence" src="https://img.shields.io/github/license/vcapretz/bull-board">
  </a>
<p>

![Overview](https://raw.githubusercontent.com/felixmosh/bull-board/master/screenshots/overview.png)
![UI](https://raw.githubusercontent.com/felixmosh/bull-board/master/screenshots/dashboard.png)

# Usage examples

1. [Simple h3 setup](https://github.com/felixmosh/bull-board/tree/master/examples/with-h3)

For more info visit the main [README](https://github.com/felixmosh/bull-board#readme)
npm package: @saeed137799/bull-board-hapi
Description: A Hapi.js server adapter for Bull-Board dashboard.
Author: felixmosh
Latest version: 1.0.3

# <img alt="@bull-board" src="https://raw.githubusercontent.com/felixmosh/bull-board/master/packages/ui/src/static/images/logo.svg" width="35px" /> @bull-board/hapi 

[Hapi.js](https://hapi.dev/) server adapter for `bull-board`.

<p align="center">
  <a href="https://www.npmjs.com/package/@bull-board/hapi">
    <img alt="npm version" src="https://img.shields.io/npm/v/@bull-board/hapi">
  </a>
  <a href="https://www.npmjs.com/package/bull-board">
    <img alt="npm downloads" src="https://img.shields.io/npm/dw/bull-board">
  </a>
  <a href="https://github.com/vcapretz/bull-board/blob/master/LICENSE">
    <img alt="licence" src="https://img.shields.io/github/license/vcapretz/bull-board">
  </a>
<p>

![Overview](https://raw.githubusercontent.com/felixmosh/bull-board/master/screenshots/overview.png)
![UI](https://raw.githubusercontent.com/felixmosh/bull-board/master/screenshots/dashboard.png)

# Usage examples
1. [Simple hapi setup](https://github.com/felixmosh/bull-board/tree/master/examples/with-hapi)
2. [Auth with hapi setup](https://github.com/felixmosh/bull-board/tree/master/examples/with-hapi-auth)

For more info visit the main [README](https://github.com/felixmosh/bull-board#readme)
npm package: @saeed137799/bull-board-hono
Description: A Hono server adapter for Bull-Board dashboard.
Author: felixmosh
Latest version: 1.0.3

# <img alt="@bull-board" src="https://raw.githubusercontent.com/felixmosh/bull-board/master/packages/ui/src/static/images/logo.svg" width="35px" /> @bull-board/hono

[Hono](https://hono.dev) server adapter for `bull-board`.

<p align="center">
  <a href="https://www.npmjs.com/package/@bull-board/hono">
    <img alt="npm version" src="https://img.shields.io/npm/v/@bull-board/hono">
  </a>
  <a href="https://www.npmjs.com/package/bull-board">
    <img alt="npm downloads" src="https://img.shields.io/npm/dw/bull-board">
  </a>
  <a href="https://github.com/felixmosh/bull-board/blob/master/LICENSE">
    <img alt="licence" src="https://img.shields.io/github/license/felixmosh/bull-board">
  </a>
<p>

![Overview](https://raw.githubusercontent.com/felixmosh/bull-board/master/screenshots/overview.png)
![UI](https://raw.githubusercontent.com/felixmosh/bull-board/master/screenshots/dashboard.png)

# Usage examples

1. [Simple Hono setup](https://github.com/felixmosh/bull-board/tree/master/examples/with-hono)

For more info visit the main [README](https://github.com/felixmosh/bull-board#readme)
npm package: @saeed137799/bull-board-koa
Description: A Koa.js server adapter for Bull-Board dashboard.
Author: felixmosh
Latest version: 1.0.3

# <img alt="@bull-board" src="https://raw.githubusercontent.com/felixmosh/bull-board/master/packages/ui/src/static/images/logo.svg" width="35px" /> @bull-board/koa 

[Koa.js](https://koajs.com/) server adapter for `bull-board`.

<p align="center">
  <a href="https://www.npmjs.com/package/@bull-board/koa">
    <img alt="npm version" src="https://img.shields.io/npm/v/@bull-board/koa">
  </a>
  <a href="https://www.npmjs.com/package/bull-board">
    <img alt="npm downloads" src="https://img.shields.io/npm/dw/bull-board">
  </a>
  <a href="https://github.com/vcapretz/bull-board/blob/master/LICENSE">
    <img alt="licence" src="https://img.shields.io/github/license/vcapretz/bull-board">
  </a>
<p>

![Overview](https://raw.githubusercontent.com/felixmosh/bull-board/master/screenshots/overview.png)
![UI](https://raw.githubusercontent.com/felixmosh/bull-board/master/screenshots/dashboard.png)

# Usage examples
1. [Simple koa setup](https://github.com/felixmosh/bull-board/tree/master/examples/with-koa)

For more info visit the main [README](https://github.com/felixmosh/bull-board#readme)
npm package: @saeed137799/bull-board-ui
Description: A Dashboard UI built on top of bull or bullmq.
Author: felixmosh
Latest version: 1.0.3

# <img alt="@bull-board" src="https://raw.githubusercontent.com/felixmosh/bull-board/master/packages/ui/src/static/images/logo.svg" width="35px" /> @bull-board/ui 

UI packages of `bull-board`.

<p align="center">
  <a href="https://www.npmjs.com/package/@bull-board/ui">
    <img alt="npm version" src="https://img.shields.io/npm/v/@bull-board/ui">
  </a>
  <a href="https://www.npmjs.com/package/bull-board">
    <img alt="npm downloads" src="https://img.shields.io/npm/dw/bull-board">
  </a>
  <a href="https://github.com/vcapretz/bull-board/blob/master/LICENSE">
    <img alt="licence" src="https://img.shields.io/github/license/vcapretz/bull-board">
  </a>
<p>

![Overview](https://raw.githubusercontent.com/felixmosh/bull-board/master/screenshots/overview.png)
![UI](https://raw.githubusercontent.com/felixmosh/bull-board/master/screenshots/dashboard.png)

For more info visit the main [README](https://github.com/felixmosh/bull-board#readme)
npm package: @saeed137799/elysia
Description: A Elysia server adapter for saeed137799 dashboard.
Author: kravetsone
Latest version: 6.15.0

# <img alt="@bull-board" src="https://raw.githubusercontent.com/felixmosh/bull-board/master/packages/ui/src/static/images/logo.svg" width="35px" /> @bull-board/elysia

[Elysia](https://elysiajs.com/) server adapter for `bull-board`.

<p align="center">
  <a href="https://www.npmjs.com/package/@bull-board/elysia">
    <img alt="npm version" src="https://img.shields.io/npm/v/@bull-board/elysia">
  </a>
  <a href="https://www.npmjs.com/package/bull-board">
    <img alt="npm downloads" src="https://img.shields.io/npm/dw/bull-board">
  </a>
  <a href="https://github.com/vcapretz/bull-board/blob/master/LICENSE">
    <img alt="licence" src="https://img.shields.io/github/license/vcapretz/bull-board">
  </a>
<p>

![Overview](https://raw.githubusercontent.com/felixmosh/bull-board/master/screenshots/overview.png)
![UI](https://raw.githubusercontent.com/felixmosh/bull-board/master/screenshots/dashboard.png)

# Usage examples

1. [Simple Elysia setup](https://github.com/felixmosh/bull-board/tree/master/examples/with-elysia)

# Compatibility

If using with `@elysiajs/node`, make sure you're using node v22 or higher.

For more info visit the main [README](https://github.com/felixmosh/bull-board#readme)
npm package: @saeed137799/express
Description: A Express.js server adapter for saeed137799 dashboard.
Author: felixmosh
Latest version: 6.15.0

# <img alt="@bull-board" src="https://raw.githubusercontent.com/felixmosh/bull-board/master/packages/ui/src/static/images/logo.svg" width="35px" /> @bull-board/express 

[Express.js](https://expressjs.com/) server adapter for `bull-board`.

<p align="center">
  <a href="https://www.npmjs.com/package/@bull-board/express">
    <img alt="npm version" src="https://img.shields.io/npm/v/@bull-board/express">
  </a>
  <a href="https://www.npmjs.com/package/bull-board">
    <img alt="npm downloads" src="https://img.shields.io/npm/dw/bull-board">
  </a>
  <a href="https://github.com/vcapretz/bull-board/blob/master/LICENSE">
    <img alt="licence" src="https://img.shields.io/github/license/vcapretz/bull-board">
  </a>
<p>

![Overview](https://raw.githubusercontent.com/felixmosh/bull-board/master/screenshots/overview.png)
![UI](https://raw.githubusercontent.com/felixmosh/bull-board/master/screenshots/dashboard.png)

# Usage examples
1. [Simple express setup](https://github.com/felixmosh/bull-board/tree/master/examples/with-express)
2. [Basic authentication example](https://github.com/felixmosh/bull-board/tree/master/examples/with-express-auth)
2. [Multiple instance of the board](https://github.com/felixmosh/bull-board/tree/master/examples/with-multiple-instances)

For more info visit the main [README](https://github.com/felixmosh/bull-board#readme)
npm package: @saeed137799/fastify
Description: A Fastify.js server adapter for saeed137799 dashboard.
Author: felixmosh
Latest version: 6.15.0

# <img alt="@bull-board" src="https://raw.githubusercontent.com/felixmosh/bull-board/master/packages/ui/src/static/images/logo.svg" width="35px" /> @bull-board/fastify 

[Fastify.js](https://www.fastify.io/) server adapter for `bull-board`.

<p align="center">
  <a href="https://www.npmjs.com/package/@bull-board/fastify">
    <img alt="npm version" src="https://img.shields.io/npm/v/@bull-board/fastify">
  </a>
  <a href="https://www.npmjs.com/package/bull-board">
    <img alt="npm downloads" src="https://img.shields.io/npm/dw/bull-board">
  </a>
  <a href="https://github.com/vcapretz/bull-board/blob/master/LICENSE">
    <img alt="licence" src="https://img.shields.io/github/license/vcapretz/bull-board">
  </a>
<p>

![Overview](https://raw.githubusercontent.com/felixmosh/bull-board/master/screenshots/overview.png)
![UI](https://raw.githubusercontent.com/felixmosh/bull-board/master/screenshots/dashboard.png)

# Usage examples
1. [Simple fastify setup](https://github.com/felixmosh/bull-board/tree/master/examples/with-fastify)
2. [Auth with fastify setup](https://github.com/felixmosh/bull-board/tree/master/examples/with-fastify-auth)


For more info visit the main [README](https://github.com/felixmosh/bull-board#readme)
npm package: @saeed137799/h3
Description: A H3 server adapter for saeed137799 dashboard.
Author: genu
Latest version: 6.15.0

# <img alt="@bull-board" src="https://raw.githubusercontent.com/felixmosh/bull-board/master/packages/ui/src/static/images/logo.svg" width="35px" /> @bull-board/h3

[h3](https://github.com/unjs/h3) server adapter for `bull-board`.

<p align="center">
  <a href="https://www.npmjs.com/package/@bull-board/h3">
    <img alt="npm version" src="https://img.shields.io/npm/v/@bull-board/h3">
  </a>
  <a href="https://www.npmjs.com/package/bull-board">
    <img alt="npm downloads" src="https://img.shields.io/npm/dw/bull-board">
  </a>
  <a href="https://github.com/vcapretz/bull-board/blob/master/LICENSE">
    <img alt="licence" src="https://img.shields.io/github/license/vcapretz/bull-board">
  </a>
<p>

![Overview](https://raw.githubusercontent.com/felixmosh/bull-board/master/screenshots/overview.png)
![UI](https://raw.githubusercontent.com/felixmosh/bull-board/master/screenshots/dashboard.png)

# Usage examples

1. [Simple h3 setup](https://github.com/felixmosh/bull-board/tree/master/examples/with-h3)

For more info visit the main [README](https://github.com/felixmosh/bull-board#readme)
npm package: @saeed137799/hapi
Description: A Hapi.js server adapter for saeed137799 dashboard.
Author: felixmosh
Latest version: 6.15.0

# <img alt="@bull-board" src="https://raw.githubusercontent.com/felixmosh/bull-board/master/packages/ui/src/static/images/logo.svg" width="35px" /> @bull-board/hapi 

[Hapi.js](https://hapi.dev/) server adapter for `bull-board`.

<p align="center">
  <a href="https://www.npmjs.com/package/@bull-board/hapi">
    <img alt="npm version" src="https://img.shields.io/npm/v/@bull-board/hapi">
  </a>
  <a href="https://www.npmjs.com/package/bull-board">
    <img alt="npm downloads" src="https://img.shields.io/npm/dw/saeed137799">
  </a>
  <a href="https://github.com/vcapretz/saeed137799/blob/master/LICENSE">
    <img alt="licence" src="https://img.shields.io/github/license/vcapretz/saeed137799">
  </a>
<p>

![Overview](https://raw.githubusercontent.com/felixmosh/saeed137799/master/screenshots/overview.png)
![UI](https://raw.githubusercontent.com/felixmosh/saeed137799/master/screenshots/dashboard.png)

# Usage examples
1. [Simple hapi setup](https://github.com/felixmosh/saeed137799/tree/master/examples/with-hapi)
2. [Auth with hapi setup](https://github.com/felixmosh/saeed137799/tree/master/examples/with-hapi-auth)

For more info visit the main [README](https://github.com/felixmosh/saeed137799#readme)
npm package: @saeed137799/hono
Description: A Hono server adapter for saeed137799 dashboard.
Author: felixmosh
Latest version: 6.15.0

# <img alt="@saeed137799" src="https://raw.githubusercontent.com/felixmosh/saeed137799/master/packages/ui/src/static/images/logo.svg" width="35px" /> @saeed137799/hono

[Hono](https://hono.dev) server adapter for `saeed137799`.

<p align="center">
  <a href="https://www.npmjs.com/package/@saeed137799/hono">
    <img alt="npm version" src="https://img.shields.io/npm/v/@saeed137799/hono">
  </a>
  <a href="https://www.npmjs.com/package/saeed137799">
    <img alt="npm downloads" src="https://img.shields.io/npm/dw/saeed137799">
  </a>
  <a href="https://github.com/felixmosh/saeed137799/blob/master/LICENSE">
    <img alt="licence" src="https://img.shields.io/github/license/felixmosh/saeed137799">
  </a>
<p>

![Overview](https://raw.githubusercontent.com/felixmosh/saeed137799/master/screenshots/overview.png)
![UI](https://raw.githubusercontent.com/felixmosh/saeed137799/master/screenshots/dashboard.png)

# Usage examples

1. [Simple Hono setup](https://github.com/felixmosh/saeed137799/tree/master/examples/with-hono)

For more info visit the main [README](https://github.com/felixmosh/saeed137799#readme)
npm package: @saeed137799/koa
Description: A Koa.js server adapter for saeed137799 dashboard.
Author: felixmosh
Latest version: 6.15.0

# <img alt="@saeed137799" src="https://raw.githubusercontent.com/felixmosh/saeed137799/master/packages/ui/src/static/images/logo.svg" width="35px" /> @saeed137799/koa 

[Koa.js](https://koajs.com/) server adapter for `saeed137799`.

<p align="center">
  <a href="https://www.npmjs.com/package/@saeed137799/koa">
    <img alt="npm version" src="https://img.shields.io/npm/v/@saeed137799/koa">
  </a>
  <a href="https://www.npmjs.com/package/saeed137799">
    <img alt="npm downloads" src="https://img.shields.io/npm/dw/saeed137799">
  </a>
  <a href="https://github.com/vcapretz/saeed137799/blob/master/LICENSE">
    <img alt="licence" src="https://img.shields.io/github/license/vcapretz/saeed137799">
  </a>
<p>

![Overview](https://raw.githubusercontent.com/felixmosh/saeed137799/master/screenshots/overview.png)
![UI](https://raw.githubusercontent.com/felixmosh/saeed137799/master/screenshots/dashboard.png)

# Usage examples
1. [Simple koa setup](https://github.com/felixmosh/saeed137799/tree/master/examples/with-koa)

For more info visit the main [README](https://github.com/felixmosh/saeed137799#readme)
npm package: @saeed137799/ui
Description: A Dashboard UI built on top of bull or bullmq.
Author: felixmosh
Latest version: 6.15.0

# <img alt="@saeed137799" src="https://raw.githubusercontent.com/felixmosh/saeed137799/master/packages/ui/src/static/images/logo.svg" width="35px" /> @saeed137799/ui 

UI packages of `saeed137799`.

<p align="center">
  <a href="https://www.npmjs.com/package/@saeed137799/ui">
    <img alt="npm version" src="https://img.shields.io/npm/v/@saeed137799/ui">
  </a>
  <a href="https://www.npmjs.com/package/saeed137799">
    <img alt="npm downloads" src="https://img.shields.io/npm/dw/saeed137799">
  </a>
  <a href="https://github.com/vcapretz/saeed137799/blob/master/LICENSE">
    <img alt="licence" src="https://img.shields.io/github/license/vcapretz/saeed137799">
  </a>
<p>

![Overview](https://raw.githubusercontent.com/felixmosh/saeed137799/master/screenshots/overview.png)
![UI](https://raw.githubusercontent.com/felixmosh/saeed137799/master/screenshots/dashboard.png)

For more info visit the main [README](https://github.com/felixmosh/saeed137799#readme)
npm package: @saeedghotb/hamnamad-bidask-table
Description: hamnamad trading platform bidask table
Author: saeedghotb
Latest version: 1.1.0

# hamnamad-bidask-table

> hamnamad trading platform bidask table

[![NPM](https://img.shields.io/npm/v/hamnamad-bidask-table.svg)](https://www.npmjs.com/package/hamnamad-bidask-table) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

## Install

install from github

```bash
npm install github:hamnamad/bidask-table
```

## Usage

```tsx
import React, { Component } from 'react'

import Table from 'hamnamad-bidask-table'
import 'hamnamad-bidask-table/dist/index.css'

class Example extends Component {
  render() {
    return <Table data={[]} />
  }
}
```

## API

| prop              | type                            | required | default   | description                                     |
| ----------------- | ------------------------------- | -------- | --------- | ----------------------------------------------- |
| data              | `DataType`                      | `true`   | undefined | table data                                      |
| lang              | `LangType`                      | `false`  | keywords  | language keywords object                        |
| onPriceSelection  | `function (value:number)=>void` | `false`  |           | call back to return selected price by user      |
| onVolumeSelection | `function (value:number)=>void` | `false`  |           | call back to select volume by user              |
| Cellstyle         | `CSSProperties`                 | `false`  |           | data cell style                                 |
| ContainerStyle    | `CSSProperties`                 | `false`  |           | container style                                 |
| HeaderStyle       | `CSSProperties`                 | `false`  |           | header style                                    |
| TitleStyle        | `CSSProperties`                 | `false`  |           | title style                                     |
| skeleton          | `boolean`                       | `false`  | `false`   | should render skeleton when data is zero length |
| skelton_count     | `number`                        | `false`  | `3`       | skeleton row count                              |

the default language object is

```json
keywords:{
  "bid": "bid",
  "ask": "ask",
  "price": "price",
  "count": "count",
  "volume": "volume"
}
```

the data object is an array of the bidask data.

```js
data: [
  {
    bid_price: number,
    bid_count: number,
    bid_volume: number,
    ask_price: number,
    ask_count: number,
    ask_volume: number,
    order_rank: number
  }
]
```

`order_rank` is a number that indicates the order of bidasks in the market. **`order_rank` starts from 1**
npm package: @saeedghotb/hamnamad-user-efficiency
Description: hamnamad module to plot user trading activity efficiency
Author: saeedghotb
Latest version: 1.1.0

# hamnamad-user-efficiency

> hamnamad module to plot user trading activity efficiency

[![NPM](https://img.shields.io/npm/v/hamnamad-user-efficiency.svg)](https://www.npmjs.com/package/hamnamad-user-efficiency) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

## Install

```bash
npm install github:hamnamad/user-efficiency-chart
```

to install a specific version run

```
npm install github:hamnamad/user-efficiency-chart#v1.2
```

## Usage

the most basic usage:

```tsx
import React, { Component } from 'react'

import MyComponent, { DataType } from 'hamnamad-user-efficiency'

class Example extends Component {
  render() {
    const data: DataType = [
      {
        efficiency: -1.2,
        risk: 0,
        date: '14000329',
        month: 3,
        year: 1400
      }
    ]
    return <MyComponent data={data} />
  }
}
```

data should be an array of `DataType`. this type is matched to hamnamad backend data.

## License

MIT © [saeedghotb](https://github.com/saeedghotb)
npm package: @saeedha/math-first
Description: it's about calculate math
Author: saeedha
Latest version: 1.2.0

# Hello World Blockchain

This is a simple blockchain implementation in Python for demonstrating basic blockchain concepts.

## Overview

This blockchain stores transactions in a list representing an ever-growing blockchain ledger. New blocks are mined by a proof-of-work algorithm that rewards miners with coins.

The blockchain client provides APIs for:

- Generating wallets
- Creating and broadcasting transactions
- Mining blocks
- Validating the blockchain

## Getting Started

### Prerequisites

Requires Python 3.6 or greater.

### Installing

```bash
pip install hello-blockchain
```
npm package: @saeedha/math-power
Description: do power 2 digits
Author: saeedha
Latest version: 1.0.1

Title: powerDigits - Squares 2-Digit Numbers

Description:

A lightweight Node.js package that squares 2-digit numbers, handling negatives and throwing errors for invalid inputs.

Installation:
Bash

```
npm install power-digits
```

Usage:
J

```
avaScriptconst powerDigits = require('power-digits');
console.log(powerDigits(12)); // Output: 144
console.log(powerDigits(-23)); // Output: 529// Throws an error for non-2-digit numbers
powerDigits(123); // throws Error: Input must be a 2-digit number
```


Use code with caution. Learn more

API:

The package provides a single exported function:

    powerDigits(number): number - Squares the given 2-digit number. Throws an error if the input is not a 2-digit number.

Contributing:

We welcome contributions! Please follow these guidelines:

    Fork the repository and make changes in a new branch.
    Write clear and concise commit messages.
    Include tests for your changes.
    Open a pull request for review.

License:

MIT

Additional Notes:

    This package requires Node.js version 14 or later.
    To handle decimals or other edge cases, consider adjusting the code and tests accordingly.
    Use clear and concise language in your README.md.
    Include relevant information like versioning, contributors, and future plans.

I hope this enhanced README.md provides a valuable starting point for your package! Feel free to customize it further and add more details as needed.
npm package: @saeedha/math-power-dev
Description: do power 2 digits
Author: saeedha
Latest version: 2.0.0

Title: powerDigits - Squares 2-Digit Numbers

Description:

A lightweight Node.js package that squares 2-digit numbers, handling negatives and throwing errors for invalid inputs.

Installation:
Bash

```
npm install power-digits
```

Usage:
J

```
avaScriptconst powerDigits = require('power-digits');
console.log(powerDigits(12)); // Output: 144
console.log(powerDigits(-23)); // Output: 529// Throws an error for non-2-digit numbers
powerDigits(123); // throws Error: Input must be a 2-digit number
```


Use code with caution. Learn more

API:

The package provides a single exported function:

    powerDigits(number): number - Squares the given 2-digit number. Throws an error if the input is not a 2-digit number.

Contributing:

We welcome contributions! Please follow these guidelines:

    Fork the repository and make changes in a new branch.
    Write clear and concise commit messages.
    Include tests for your changes.
    Open a pull request for review.

License:

MIT

Additional Notes:

    This package requires Node.js version 14 or later.
    To handle decimals or other edge cases, consider adjusting the code and tests accordingly.
    Use clear and concise language in your README.md.
    Include relevant information like versioning, contributors, and future plans.

I hope this enhanced README.md provides a valuable starting point for your package! Feel free to customize it further and add more details as needed.