open-index/open-npm huggingface dataset:
npm package: @luzhuokun/uploadfile-webpack-plugin
Description: 配合webpack打包后发送文件至服务器
Author: luzhuokun
Latest version: 1.0.6

### Usage

```
// webpack.config.js
const UploadfileWebpackPlugin = require('uploadfile-webpack-plugin')
plugins: [
  new UploadfileWebpackPlugin({
    host: 'host',
    port: 'port',
    username: 'username',
    password: 'password',
    localpath: 'localpath',
    remotepath: 'remotepath',
    finishUpload: async()=>{}
  })
]
```
npm package: @luziadev/skill
Description: Claude Code skill for real-time cryptocurrency prices from multiple exchanges via Luzia API
Author: Luzia
Latest version: 1.0.0-beta.3

# @luziadev/skill

Claude Code skill for fetching real-time cryptocurrency prices from multiple exchanges via the [Luzia API](https://luzia.dev).

## Install

```bash
npx skills add @luziadev/skill
```

Or via GitHub:

```bash
npx skills add luziadev/skill
```

## What it does

This skill teaches Claude Code how to use the Luzia API to:

- Fetch real-time ticker prices from Binance, Coinbase, Kraken, Bybit, and OKX
- Compare prices across exchanges for arbitrage opportunities
- List available markets and trading pairs
- Stream live prices via WebSocket (Pro tier)
- Use the TypeScript SDK (`@luziadev/sdk`) for type-safe integration

## Configuration

You need a Luzia API key. Get one at [luzia.dev](https://luzia.dev).

Add it to your Claude Code skill config:

```json
{
  "skills": {
    "entries": {
      "luzia": {
        "enabled": true,
        "env": {
          "LUZIA_API_KEY": "lz_your_api_key_here",
          "LUZIA_BASE_URL": "https://api.luzia.dev"
        }
      }
    }
  }
}
```

## Example prompts

- "What's the current Bitcoin price?"
- "Compare ETH prices across exchanges"
- "What trading pairs are available on Binance?"
- "Show me all crypto prices on Coinbase"

## Links

- [Luzia API](https://luzia.dev)
- [TypeScript SDK](https://www.npmjs.com/package/@luziadev/sdk)
- [API Documentation](https://luzia.dev/docs)

## License

MIT
npm package: @luzid/grpc
Description: The GRPC interface to the Luzid Validator service.
Author: Thorsten Lorenz
Latest version: 0.0.4

# @luzid/grpc

The Typescript gRPC definitions used by the Luzid SDK.

You most likely don't want to install this package directly but only use it as part of the
[@luzid/sdk](https://www.npmjs.com/package/@luzid/sdk) package.

## LICENSE

MIT
npm package: @luzid/grpc-client
Description: The GRPC client interface to the Luzid Validator service.
Author: Thorsten Lorenz
Latest version: 0.0.5

# @luzid/grpc-client

The Typescript gRPC client used by the Luzid SDK.

You most likely don't want to install this package directly but only use it as part of the
[@luzid/sdk](https://www.npmjs.com/package/@luzid/sdk) package.

## LICENSE

MIT
npm package: @luzid/grpc-connection
Description: The GRPC Connection abstraction which allows use to provide a browser and Node.js version.
Author: Thorsten Lorenz
Latest version: 0.0.1

# @luzid/grpc-connection

This is a light wrapper around the `nice-grpc` (Node.js) `nice-grpc-web` (all others)
dependencies to provide a unified interface for gRPC connections to the @luzid/grpc-client.

You most likely don't want to install this package directly but only use it as part of the
[@luzid/sdk](https://www.npmjs.com/package/@luzid/sdk) package.

## LICENSE

MIT
npm package: @luzid/sdk
Description: The SDK to control Luzid from Node.js and the Browser.
Author: Thorsten Lorenz
Latest version: 0.0.5

# @luzid/sdk

The Typescript SDK for the [Luzid Application](https://luzid.app).

```bash
npm install @luzid/sdk
```

```ts
import { LuzidSdk } from '@luzid/sdk'

const luzid = new LuzidSdk()
await luzid.validator.restart()
```

- [npm](https://www.npmjs.com/package/@luzid/sdk)
- [More SDK Examples](https://github.com/luzid-app/luzid-sdk/blob/master/ts/examples/README.md)

## LICENSE

MIT
npm package: @luzihao/core
Description: Core package for component library
Author: Your Organization
Latest version: 0.0.2

# @your-org/core

组件库的核心包，提供基础类型定义、工具函数和常量。

## 安装

```bash
pnpm add @your-org/core
```

## 使用

```typescript
import { classNames, DEFAULT_THEME, type BaseProps } from '@your-org/core';

// 使用工具函数
const className = classNames('btn', 'btn-primary', isActive && 'active');

// 使用类型
interface ButtonProps extends BaseProps {
  variant: 'primary' | 'secondary';
  size: 'sm' | 'md' | 'lg';
}

// 使用常量
console.log(DEFAULT_THEME.colors.primary);
```

## API

### 工具函数

- `classNames(...classes)`: 合并 CSS 类名
- `mergeProps(defaultProps, props)`: 合并属性
- `debounce(func, wait)`: 防抖函数
- `throttle(func, limit)`: 节流函数
- `generateId()`: 生成唯一 ID

### 类型

- `BaseProps`: 基础属性接口
- `Theme`: 主题配置接口
- `Size`: 尺寸类型
- `Variant`: 变体类型
- `Position`: 位置类型

### 常量

- `DEFAULT_THEME`: 默认主题配置
- `SIZES`: 尺寸常量
- `VARIANTS`: 变体常量
- `POSITIONS`: 位置常量

## 开发

```bash
# 开发模式
pnpm dev

# 构建
pnpm build

# 测试
pnpm test
```