open-index/open-npm huggingface dataset:
npm package: @gizo-sdk/core
Description: A React Native SDK for advanced telematics, enabling driving data recording, behavior analysis, and safety features for insurers and fleet management.
Author: Mahyar Moghadam
Latest version: 1.0.9

# Gizo SDK: Core Module for React Native

## Demo Application

Explore a working example of the Gizo SDK in action with our [demo application](https://github.com/artificient-ai/gizo-reactnative-sdk-sample). This sample project demonstrates how to seamlessly integrate the Gizo SDK into a React Native application, helping you quickly understand its setup and functionality.

## Getting Started

Ready to integrate the Gizo React Native SDK into your project? Follow our step-by-step instructions in the [Getting Started Guide](https://artificient-ai.gitbook.io/gizo-react-native-sdk-documentation). The guide provides all the necessary details for setting up, configuring, and making the most of the SDK in your React Native applications, ensuring a smooth development experience.
npm package: @gizt/selector
Description: JSON Selector
Latest version: 1.0.11

# @gizt/selector - Fast & Simple JSON Selector

[![](https://img.shields.io/npm/v/@gizt/selector.svg)](https://www.npmjs.com/package/@gizt/selector)
![Node CI](https://github.com/gizt/selector/workflows/Node%20CI/badge.svg)
[![](https://img.shields.io/npm/dt/@gizt/selector.svg)](https://www.npmjs.com/package/@gizt/selector)

`@gizt/selector` is a fast and intuitive JSON selector (the syntax is based on JSON notation and glob).

You can try it online here <a href="https://gizt.github.io/selector/">playground</a>

### Quick start

```sh
npm install @gizt/selector
```

### Usage
```js
// es6/browser
import select from '@gizt/selector'

// node
const select = require('@gizt/selector')
```

### Example
```js
let data = {
  "title": "Awesome",
  "users": [
    { "name": "John", "family": "Doe", "friends": [{ "name": "F1" }] },
    { "name": "Joe",  "family": "Dae", "friends": [{ "name": "F2" }] }
    ...
  ]
}
```
### Selectors
#### Simple selector
Simple property/name selector 
```js
// Property selector
select('users[].name', data) // ['John', 'Joe', ...]

// Nested array
select('users[].friends[].name', data) // ['F1', 'F2']
```
#### Wildcard selector
Support prefix, suffix, middle and star 

```js
// prefix
select('users[].na*', data)  // ['John', 'Joe']

// suffix
select('users[].*ly', data)  // ['Doe', 'Dae']

// middle
select('users[].*am*', data) // ['John', 'Doe', 'Joe', 'Dae']

// star
select('users[].friends[].*', data) // ['F1', 'F2']
```

#### Array selector
Array index & slice 

```js
// index
select('users[1].name', data) // 'Joe'

// all elements start from index `1` same as `data.slice(1)`
select('users[1:].name', data) // ['Joe', 'Ja', ...]

// first 2 elements same a `data.slice(0, 2)`
select('users[:2].name', data) // ['John', 'Joe']
```

### Array input
Also support array input 
```js
select('[].name', [ { name: 'a'}, { name: 'b' } ]) // ['a', 'b']
```

For more example, please see `test` directory
npm package: @gizwits/vantui
Description: 机智云组件库
Author: gizwits
Latest version: 2.3.49

## 业务组件开发流程

切换至 gizwits 分支

### 初次启动项目

1. 拉取代码，yarn 安装依赖。
2. yarn dev
3. 微信开发者工具 导入 vantui-demo/weapp

### 开发流程(以 BooleanItem 组件为例)

1. 在 packages/vantui 子包中创建 boolean-item 文件夹，并开发组件。
2. (可选)在 packages/vantui/types 为该组件添加类型声明,并在 index.d.ts 导出
3. 在 packages/vantui-doc 中创建相应的 `README.md` 文件, 在 vant.config.js 关联路径映射。
4. 重新执行 yarn dev

### 发布

直接执行yarn pub

注意：无需git commit,会提示输入。

### snippet

- **desc**: 快速生成接口注释