open-index/open-npm huggingface dataset:
npm package: @reteps/dockerfmt
Description: Bindings around the Golang `dockerfmt` tooling. It compiles the Go code to WebAssembly (using standard Go's `GOOS=js GOARCH=wasm` target), which is then used in the JS bindings.
Author: Peter Stenger
Latest version: 0.5.2

# `@reteps/dockerfmt`

Bindings around the Golang `dockerfmt` tooling. It compiles the Go code to WebAssembly (using standard Go's `GOOS=js GOARCH=wasm` target), which is then used in the JS bindings.


```js
import { formatDockerfile } from '@reteps/dockerfmt'
// Alternatively, you can use `formatDockerfileContents` to format a string instead of a file.

const result = await formatDockerfile('../tests/comment.dockerfile', { indent: 4, trailingNewline: true })

console.log(result)
```
npm package: @reterial/color
Description: ![Reterial Color Palette](https://raw.githubusercontent.com/reterial/color/main/palette.png)
Latest version: 0.0.3

![Reterial Color Palette](https://raw.githubusercontent.com/reterial/color/main/palette.png)

# @reterial/color
This is all colors in reterial.

## What is the story of reterial ?
Reterial is [*jaypy.code*](https://jaypy.ir) design! When i was a junior frontend developer, i used [Material Design](https://material.io) to design my websites. I've used this design for a lots of websites and applications such as [Meydoon](https://git.rayda.ir/meydon) or [Kateb](https://git.rayda.ir/jaypy/kateb-web) or [Raybuy](https://git.rayda.ir/jaypy/raybuy-home-page) and other things. When i used them, i have to customize and change some styles of the design and my coworkers and friends said you shit on it (Take it good, they were my firends :D). And now i have my design to show them it's funny.

## How to build ?
You can use *npm* or *yarn* to complie all scss file to css in dist folder with:
```
npm run build
```

## How to start developing ?
I've design some scripts to start developing by runing *serve* to run a http server on port *5000* and a script to watch 'src' folder to refresh all built css on port *3000* with 'socket.io'.

### Run the http server by:
```
npm run serve
```

### Watch on source file change by:
```
npm run build:watch
```


# How to use ?
You can use in your *sass* or *scss* by importing and calling color variables or use them as css class name. If you want to use it, install it by *npm* or *yarn*.
```
npm i @reterial/color
```

or use *yarn*

```
yarn add @reterial/color
```

then you can use them.

```
In: scss/sass

@import "~@reterial/color/src/all.scss"; // to use all colors
@import "~@reterial/color/src/blue.scss"; // to use just blue palette

.my-css-class {
    color: $reterial-blue-500;
}
```

```
In: html

<link type="stylesheet" href="/reterial/color/dist/all.css" /> // to use all colors
<link type="stylesheet" href="/reterial/color/dist/blue.css" /> // to use just blue palette

...
<div class="reterial-blue-500">
    ...
</div>
...
```

# CDNs

### jsdelivr
```
https://cdn.jsdelivr.net/npm/@reterial/color@0.0.2/dist/all.min.css
```

### unpkg
```
https://unpkg.com/@reterial/color@0.0.2/dist/all.min.css
```

### github
```
https://raw.githubusercontent.com/reterial/color/main/dist/all.min.css
```
npm package: @retfings/yolo
Description: YOLO - AI 驱动的代码助手，直接进入聊天模式
Latest version: 1.0.0

# YOLO

AI 驱动的代码助手，直接进入聊天模式。

## 🚀 快速开始

### 安装

```bash
npm i -g @retfings/yolo
```

### 使用

```bash
# 直接进入聊天模式
yolo

# 查看帮助
yolo --help

# 执行单个任务
yolo run "创建一个 hello world 程序"

# 运行演示
yolo demo
```

### 环境变量设置

#### 使用阿里云 DashScope API

```bash
export ANTHROPIC_AUTH_TOKEN="sk-xxx"
export ANTHROPIC_BASE_URL="https://dashscope.aliyuncs.com/compatible-mode/v1"
export ANTHROPIC_MODEL="qwen3.5-plus"
```

#### 或使用 Anthropic 原生 API

```bash
export ANTHROPIC_API_KEY="sk-ant-xxx"
```

## 📝 许可证

MIT
npm package: @retherswap/governance
Description: 🏛 Governance contracts for the Retherswap protocol
Author: Yoshiki
Latest version: 1.0.1

# @retherswap/governance

Forked from 
[https://github.com/compound-finance/compound-protocol/tree/v2.8.1](https://github.com/compound-finance/compound-protocol/tree/v2.8.1)
npm package: @retherswap/sdk
Description: 🛠 An SDK for building applications on top of Retherswap.
Latest version: 1.0.2

# Retherswap SDK

In-depth documentation on this SDK is available at [retherswap.org](https://retherswap.org/docs).

## 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/Retherswap/sdk.git
```

Move into the retherswap-sdk working directory

```sh
cd 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.
```
npm package: @rethinkhealth/hl7v2-lint-message-structure-missing
Description: hl7v2-lint rule to warn when message structure (MSH-9.3) is missing
Author: Melek Somai
Latest version: 0.11.0

## @rethinkhealth/hl7v2-lint-message-structure-missing

> Lint rule that warns when the HL7v2 message structure component (`MSH-9.3`) is missing.

### Installation

```bash
pnpm add -D @rethinkhealth/hl7v2-lint-message-structure-missing
```

### Usage

```typescript
import { unified } from "unified";
import { hl7v2Parser } from "@rethinkhealth/hl7v2-parser";
import hl7v2LintMessageStructure from "@rethinkhealth/hl7v2-lint-message-structure-missing";

const message = `MSH|^~\\&|SENDER|FAC|RCVR|FAC|20250101010101||ADT^A01|MSG00001|P|2.5`;

const processor = unified().use(hl7v2Parser).use(hl7v2LintMessageStructure);

await processor.process(message);
```

### Examples

- **✅ With message structure (valid)**

```
MSH|^~\&|SENDER|FAC|RCVR|FAC|20250101010101||ADT^A01^ADT_A01|MSG00001|P|2.5
```

- **❌ Missing message structure (warns)**

```
MSH|^~\&|SENDER|FAC|RCVR|FAC|20250101010101||ADT^A01|MSG00001|P|2.5
```

### Presets

This rule is included in `@rethinkhealth/hl7v2-lint-recommended`.

## Contributing

We welcome contributions! Please see our [Contributing Guide][github-contributing] for more details.

1. Fork the repository
2. Create your feature branch (`git checkout -b feature/amazing-feature`)
3. Commit your changes (`git commit -m 'Add some amazing feature'`)
4. Push to the branch (`git push origin feature/amazing-feature`)
5. Open a Pull Request

## Code of Conduct

To ensure a welcoming and positive environment, we have a [Code of Conduct][github-code-of-conduct] that all contributors and participants are expected to adhere to.

## License

Copyright 2025 Rethink Health, SUARL. All rights reserved.

This program is licensed to you under the terms of the [MIT License](https://opensource.org/licenses/MIT). This program is distributed WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the [LICENSE][github-license] file for details.

[github-code-of-conduct]: https://github.com/rethinkhealth/hl7v2/blob/main/CODE_OF_CONDUCT.md
[github-license]: https://github.com/rethinkhealth/hl7v2/blob/main/LICENSE
[github-contributing]: https://github.com/rethinkhealth/hl7v2/blob/main/CONTRIBUTING.md
npm package: @rethinkhealth/hl7v2-lint-message-version
Description: hl7v2-lint rule to warn when message version is not supported
Author: Melek Somai
Latest version: 0.14.1

## @rethinkhealth/hl7v2-lint-message-version

> Lint rule that checks an HL7v2 message version (MSH-12) satisfies a version expression.

### Installation

```bash
pnpm add -D @rethinkhealth/hl7v2-lint-message-version
```

### Usage

```typescript
import { unified } from "unified";
import { hl7v2Parser } from "@rethinkhealth/hl7v2-parser";
import hl7v2LintMessageVersion from "@rethinkhealth/hl7v2-lint-message-version";

const message = `MSH|^~\\&|SENDER|FAC|RCVR|FAC|20250101010101||ADT^A01^ADT_A01|MSG00001|P|2.5`;

const processor = unified()
  .use(hl7v2Parser)
  // default expression is "<3.0.0 >=2.3"
  .use(hl7v2LintMessageVersion, { expression: "<3.0.0 >=2.3" });

await processor.process(message);
```

### Options

- **expression**: string (optional)
  - A semver-like range expression evaluated against `MSH-12`.
  - Defaults to `"<3.0.0 >=2.3"`.

Expressions are parsed and evaluated by `@rethinkhealth/hl7v2-util-semver`.

### Examples

- **✅ Valid within default range** (default `"<3.0.0 >=2.3"`)

```
MSH|^~\&|SENDER|FAC|RCVR|FAC|20250101010101||ADT^A01^ADT_A01|MSG00001|P|2.5
```

- **❌ Invalid: below minimum (2.3)**

```
MSH|^~\&|SENDER|FAC|RCVR|FAC|20250101010101||ADT^A01^ADT_A01|MSG00001|P|2.2
```

- **✅ Custom expression allowing 2.2**

```typescript
unified()
  .use(hl7v2Parser)
  .use(hl7v2LintMessageVersion, { expression: "<3.0.0 >=2.2" });
```

## Contributing

We welcome contributions! Please see our [Contributing Guide][github-contributing] for more details.

1. Fork the repository
2. Create your feature branch (`git checkout -b feature/amazing-feature`)
3. Commit your changes (`git commit -m 'Add some amazing feature'`)
4. Push to the branch (`git push origin feature/amazing-feature`)
5. Open a Pull Request

## Code of Conduct

To ensure a welcoming and positive environment, we have a [Code of Conduct][github-code-of-conduct] that all contributors and participants are expected to adhere to.

## License

Copyright 2025 Rethink Health, SUARL. All rights reserved.

This program is licensed to you under the terms of the [MIT License](https://opensource.org/licenses/MIT). This program is distributed WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the [LICENSE][github-license] file for details.

[github-code-of-conduct]: https://github.com/rethinkhealth/hl7v2/blob/main/CODE_OF_CONDUCT.md
[github-license]: https://github.com/rethinkhealth/hl7v2/blob/main/LICENSE
[github-contributing]: https://github.com/rethinkhealth/hl7v2/blob/main/CONTRIBUTING.md
npm package: @rethinking-studio/clawcontrol
Description: OpenClaw plugin for ClawAI iOS app - remote control OpenClaw from your phone
Latest version: 1.0.3
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# ClawControl

配合 [ClawAI](https://apps.apple.com/app/id6759418062) iOS 应用的 OpenClaw 插件。通过该插件，你可以在手机上远程连接并控制本地的 OpenClaw。

## 使用前准备

想使用 iOS 端远程连接 OpenClaw，需要先安装并配置本插件。

1. 安装插件到 OpenClaw
2. 运行 `openclaw channels add`，选择 ClawControl 进行配置
3. 按提示生成配对码，用 ClawAI App 扫码完成配对
4. 配对成功后即可在手机上使用

## 应用下载

[iOS App Store - ClawAI](https://apps.apple.com/app/id6759418062)

## 安装

```bash
openclaw plugins install @rethinking-studio/clawcontrol
```

或从 GitHub 克隆后本地安装：

```bash
git clone https://github.com/Rethinking-studio/clawcontrol.git
openclaw plugins install ./clawcontrol
```