open-index/open-npm huggingface dataset:
npm package: @nimscore/stormic-lexical-editor
Description: Полнофункциональный Lexical редактор для Next.js
Author: nims
Latest version: 0.1.1

# Lexical Editor Library

Это библиотека, предоставляющая полнофункциональный Lexical редактор
## Установка

```bash
pnpm add @nimscore/stormic-lexical-editor
npm package: @nimsuite/openclaw-nim-tools
Description: CLI for managing the NIM official plugin for OpenClaw
Latest version: 1.0.4

# @nimsuite/openclaw-nim-tools

用于安装、配置、诊断和更新 `@nimsuite/openclaw-nim-channel` 插件的 CLI 工具。

## 命令

| 命令 | 说明 |
|---|---|
| `install` | 安装并配置 NIM 插件，包括凭据设置和插件下载 |
| `info` | 显示 CLI 版本、OpenClaw 版本及插件安装状态等信息 |
| `users` | 显示当前已配置的 NIM 用户（nimToken）列表 |
| `doctor` | 诊断安装问题，检查配置和插件是否正常 |
| `update` | 更新已安装的 NIM 插件到最新版本 |
| `self-update` | 更新此 CLI 工具本身 |

### 示例

全局安装后：

```bash
openclaw-nim-tools install
openclaw-nim-tools install --credentials "appKey|account|token"
openclaw-nim-tools install --manual
openclaw-nim-tools info
openclaw-nim-tools users
openclaw-nim-tools doctor
openclaw-nim-tools doctor --fix
openclaw-nim-tools update
```

使用 `npx` 运行：

```bash
npx @nimsuite/openclaw-nim-tools install
npx @nimsuite/openclaw-nim-tools install --credentials "appKey|account|token"
npx @nimsuite/openclaw-nim-tools install --manual
npx @nimsuite/openclaw-nim-tools info
npx @nimsuite/openclaw-nim-tools users
npx @nimsuite/openclaw-nim-tools doctor
npx @nimsuite/openclaw-nim-tools doctor --fix
npx @nimsuite/openclaw-nim-tools update
```

### 凭据输入方式

`install` 命令支持多种方式提供 NIM 凭据：

| 方式 | 命令 | 说明 |
|---|---|---|
| 扫码绑定（默认） | `install` | 生成二维码，使用 NIM 客户端扫码自动绑定 |
| 命令行传参 | `install --credentials "nimToken"` | 直接传入三合一的 nimToken |
| 手动输入 | `install --manual` | 手动输入三合一的 nimToken |
| 复用已有配置 | `install --use-existing` | 复用 OpenClaw 配置中已保存的凭据 |

默认使用二维码扫码绑定流程。如需手动输入 token，添加 `--manual` 参数，工具会提示：

```
Enter NIM Token (appKey|account|token):
```

输入三合一的 token 字符串（例如 `abc123|bot01|s3cretToken`）。如果配置中已有旧值，会作为默认值显示。

## 发布

```bash
npm run publish:external
```

- `prepublishOnly` 会在发布前自动执行 `npm run typecheck` 和 `npm run build`
- `publish:external` 发布到 `https://registry.npmjs.org/`

等效的直接命令：

```bash
npm publish --registry https://registry.npmjs.org/ --access public
```

## 备注

- 工具通过 `@yxim/nim-bot` 尝试 SDK 登录来校验 NIM 凭据。
- 扫码绑定流程调用 `/lbs/getQrCode` 和 `/lbs/queryBindAiAccountByQrCode`，User-Agent 为 `YUNXIN-AI-BOT-SDK`。
- 默认二维码内容为原始 UUID，可通过 `--payload-template` 或环境变量 `NIM_QR_PAYLOAD_TEMPLATE` 自定义，例如 `nim://bind?uuid={uuid}`。
- OpenClaw 配置文件读取自 `$OPENCLAW_STATE_DIR/openclaw.json`（如已设置），否则为 `~/.openclaw/openclaw.json`。
- 工具会启用 `nim` 插件入口，并将 `channels.nim` 写入 OpenClaw 配置。
npm package: @nimyab/nim-cli
Description: cli for create projects on nodejs with typescript
Author: nimyab
Latest version: 0.2.1

# 🤫 @nimyab/nim-cli

![npm Version](https://img.shields.io/npm/v/@nimyab/nim-cli)
![npm Downloads](https://img.shields.io/npm/dw/@nimyab/nim-cli)

Library for creating **_nodejs_** application templates using **_typescript_**

## 🧝🏻‍♀️ Run

```bash
nim empty <projectName>
```

```bash
nim nest-app <projectName>
```

```bash
nim tg-bot <projectName>
```

## 🧙‍♂️ Install

#### npm

```bash
npm install -g @nimyab/nim-cli
```

#### pnpm

```bash
pnpm add -g @nimyab/nim-cli
```

#### yarn

```bash
yarn add -g @nimyab/nim-cli
```
npm package: @nin-ja/sdk
Description: 🛠 An SDK for building applications on top of NinjaMoney.
Latest version: 0.0.7

# NinjaMoney SDK

Forked from the [PancakeSwap SDK](https://github.com/pancakeswap/pancake-swap-sdk/commit/762acf823a5870033b3d58a2724e8078f272a1a0).

You can refer to the Uniswap SDK documentation [uniswap.org](https://uniswap.org/docs/v2/SDK/getting-started/).

## Running tests

To run the tests, follow these steps. You must have at least node v10 and [yarn](https://yarnpkg.com/) installed.

First clone the repository:

```sh
git clone https://github.com/NinjaMoney/nin-ja-sdk.git
```

Move into the nin-ja-sdk working directory

```sh
cd nin-ja-sdk/
```

Install dependencies

```sh
yarn install
```

Run tests

```sh
yarn test
```

You should see output like the following:

```sh
yarn run v1.22.4
$ tsdx test
 PASS  test/constants.test.ts
 PASS  test/pair.test.ts
 PASS  test/fraction.test.ts
 PASS  test/miscellaneous.test.ts
 PASS  test/entities.test.ts
 PASS  test/trade.test.ts

Test Suites: 1 skipped, 6 passed, 6 of 7 total
Tests:       3 skipped, 82 passed, 85 total
Snapshots:   0 total
Time:        5.091s
Ran all test suites.
✨  Done in 6.61s.
```