open-index/open-npm huggingface dataset:
npm package: @jinchaofs/client
Description: Wulai OpenAPI SDK
Author: LiJinChao
Latest version: 1.0.0

# @wulai/client
![build](https://travis-ci.org/laiye-ai/wulai-openapi-sdk-nodejs.svg?branch=master) [![codecov](https://codecov.io/gh/laiye-ai/wulai-openapi-sdk-nodejs/branch/master/graph/badge.svg)](https://codecov.io/gh/laiye-ai/wulai-openapi-sdk-nodejs)

## 安装

```js
npm install @wulai/client -S
```

## 使用条件

Node.js >= 8.x

## 如何使用

```js
"use strict";
const WuLaiClient = require("@wulai/client");
// 初始化 client，pubkey 和 secret 必传
const client = new WuLaiClient({
  pubkey: "your pubkey",
  secret: "your secret"
});

client
  .getBotResponse({
    msg_body: {
      text: {
        content: "谢谢"
      }
    },
    user_id: "created user_id",
    extra: "extra info"
  })
  .then(res => {
    console.log(res);
  });
```



## License

The MIT License
npm package: @jincheng_1995/react-native-device-info-plus
Description: A comprehensive React Native module for device information and operations
Author: jincheng_1995
Latest version: 1.0.0

# react-native-device-info-plus

一个全面的 React Native 设备信息和操作模块，支持新架构（Turbo Modules）。

## 功能特性

### 设备信息
- 设备型号、品牌、制造商
- 系统版本
- 唯一标识符（UUID）
- 网络状态
- 电池信息
- 存储空间
- 屏幕信息

### 传感器数据
- 加速度计
- 陀螺仪

### 设备操作
- 振动
- 亮度调节
- 音量控制
- 剪贴板操作
- 打开系统设置

## 安装

```bash
npm install react-native-device-info-plus
# 或
yarn add react-native-device-info-plus
```

### iOS
```bash
cd ios && pod install
```

## 使用示例

```typescript
import DeviceInfoPlus from 'react-native-device-info-plus';

// 获取设备信息
const deviceModel = await DeviceInfoPlus.getDeviceModel();
const systemVersion = await DeviceInfoPlus.getSystemVersion();
const uniqueId = await DeviceInfoPlus.getUniqueId();

// 获取电池信息
const batteryLevel = await DeviceInfoPlus.getBatteryLevel();

// 获取网络状态
const networkType = await DeviceInfoPlus.getNetworkType();

// 获取存储信息
const totalStorage = await DeviceInfoPlus.getTotalStorage();
const freeStorage = await DeviceInfoPlus.getFreeStorage();

// 获取屏幕信息
const screenInfo = await DeviceInfoPlus.getScreenInfo();

// 振动
DeviceInfoPlus.vibrate(500); // 振动 500ms

// 设置亮度
await DeviceInfoPlus.setBrightness(0.8); // 0.0 - 1.0

// 获取亮度
const brightness = await DeviceInfoPlus.getBrightness();

// 剪贴板操作
await DeviceInfoPlus.setClipboard('Hello World');
const text = await DeviceInfoPlus.getClipboard();

// 打开系统设置
DeviceInfoPlus.openSettings();

// 传感器监听
const subscription = DeviceInfoPlus.addAccelerometerListener((data) => {
  console.log('Accelerometer:', data.x, data.y, data.z);
});

// 取消监听
subscription.remove();
```

## 权限配置

### ✅ Android 权限自动配置

插件所需的 Android 权限会**自动合并**到你的应用，无需手动配置。

**⚠️ 注意**: `setBrightness()` 方法需要在运行时请求 `WRITE_SETTINGS` 权限。

### ⚠️ iOS 权限必须手动配置

iOS 不支持权限自动合并，如果使用传感器功能，**必须手动**在 `ios/YourApp/Info.plist` 中添加：

```xml
<key>NSMotionUsageDescription</key>
<string>需要访问传感器数据来提供更好的用户体验</string>
```

**重要**：不添加此配置，传感器功能将无法使用。

**详细权限说明**: 查看 [PERMISSIONS.md](./PERMISSIONS.md)

## License

MIT
npm package: @jinchengzzz/qt-deliver-lowcode-components
Description: 低代码平台组件库
Author: changhe
Latest version: 1.1.2

# @lowcode/components

低代码平台组件库

## 安装

```bash
npm install @lowcode/components
```

## 使用

```jsx
import { Button, Text, ComponentRenderer } from '@lowcode/components'

// 直接使用组件
<Button variant="primary">点击按钮</Button>

// 使用渲染器
<ComponentRenderer schema={pageSchema} />
```

## 组件列表

- **Button**: 按钮组件
- **Text**: 文本组件
- **ComponentRenderer**: 组件渲染器

## 版本管理

每个版本都向后兼容，建议页面固定使用特定版本以确保稳定性。

## 更新日志

### 1.0.0
- 初始版本
- 支持 Button 和 Text 组件
- 提供 ComponentRenderer 渲染器