open-index/open-npm huggingface dataset:
npm package: @kangfenmao/cz-conventional-changelog
Description: Commitizen adapter following the conventional-changelog format.
Author: Jim Cummins
Latest version: 3.3.0

# cz-conventional-changelog

Status:
[![npm version](https://img.shields.io/npm/v/cz-conventional-changelog.svg?style=flat-square)](https://www.npmjs.org/package/cz-conventional-changelog)
[![npm downloads](https://img.shields.io/npm/dm/cz-conventional-changelog.svg?style=flat-square)](http://npm-stat.com/charts.html?package=cz-conventional-changelog&from=2015-08-01)
[![Build Status](https://img.shields.io/travis/commitizen/cz-conventional-changelog.svg?style=flat-square)](https://travis-ci.org/commitizen/cz-conventional-changelog)

Part of the [commitizen](https://github.com/commitizen/cz-cli) family. Prompts for [conventional changelog](https://github.com/conventional-changelog/conventional-changelog) standard.

## Configuration

### package.json

Like commitizen, you specify the configuration of cz-conventional-changelog through the package.json's `config.commitizen` key.

```json5
{
// ...  default values
    "config": {
        "commitizen": {
            "path": "./node_modules/cz-conventional-changelog",
            "maxHeaderWidth": 100,
            "maxLineWidth": 100,
            "defaultType": "",
            "defaultScope": "",
            "defaultSubject": "",
            "defaultBody": "",
            "defaultIssues": "",
            "types": {
              ...
              "feat": {
                "description": "A new feature",
                "title": "Features"
              },
              ...
            }
        }
    }
// ...
}
```
### Environment variables

The following environment varibles can be used to override any default configuration or package.json based configuration.

* CZ_TYPE = defaultType
* CZ_SCOPE = defaultScope
* CZ_SUBJECT = defaultSubject
* CZ_BODY = defaultBody
* CZ_MAX_HEADER_WIDTH = maxHeaderWidth
* CZ_MAX_LINE_WIDTH = maxLineWidth

### Commitlint

If using the [commitlint](https://github.com/conventional-changelog/commitlint) js library, the "maxHeaderWidth" configuration property will default to the configuration of the "header-max-length" rule instead of the hard coded value of 100.  This can be ovewritten by setting the 'maxHeaderWidth' configuration in package.json or the CZ_MAX_HEADER_WIDTH environment variable.
npm package: @kangfenmao/keyv-storage
Description: Simple key-value storage with support for multiple backends
Author: kangfenmao
Latest version: 0.1.3

# keyv-storage
Simple key-value storage with support for multiple backends

# Adapter
- [x] MemoryStorage (default)
- [ ] FileStorage (file)
- [ ] SessionStorage (browser)
- [ ] LocalStorage (browser)
- [ ] RedisStorage (database)
- [ ] MysqlStorage (database)
- [ ] MongodbStorage (database)
- [ ] SqliteStorage (database)
npm package: @kangfenmao/react-native-aliyun-vod-upload
Description: 阿里云视频点播上传 React Native 版 SDK
Author: kangfenmao
Latest version: 0.1.0

# react-native-aliyun-vod-upload

## Getting started

`$ npm install react-native-aliyun-vod-upload`

### iOS

`cd ios && pod install && cd ..`

### Android

Add aliyun repo to `android/build.gradle`

```gradle
repositories {
    // ...
    maven {
      url "https://maven.aliyun.com/nexus/content/repositories/releases"
    }
}
```

## Usage

```javascript
import { AliyunVodFileUpload, AliyunVodFileUploadEmitter } from 'react-native-aliyun-vod-upload'

// Init
AliyunVodFileUpload.init(
  {
    videoId: '',
    uploadAuth: '',
    uploadAddress: ''
  },
  result => {
    console.log(result)
  }
)

AliyunVodFileUpload.addFile({
  path: '',
  type: 'mp4',
  title: '',
  desc: '',
  cateId: 1,
  tags: ''
})

AliyunVodFileUpload.start()
```

## API

```javascript
// Manage files
AliyunVodFileUpload.deleteFile(index: number)
AliyunVodFileUpload.clearFiles()
AliyunVodFileUpload.listFiles(callback: (files: File[]) => void)
AliyunVodFileUpload.cancelFile(index: number)

// Upload control
AliyunVodFileUpload.start()
AliyunVodFileUpload.stop()
AliyunVodFileUpload.pause()
AliyunVodFileUpload.resume()
```

## Event Listener

```javascript
emitters: EmitterSubscription[] = []

componentDidMount() {
  this.emitters.push(
    AliyunVodFileUploadEmitter.addListener('OnUploadStarted', (result: any) => {
      console.log('[start]', result)
    }),
    AliyunVodFileUploadEmitter.addListener('OnUploadProgress', (result: any) => {
      console.log('[progress]', Math.floor(result.progress * 100) + '%')
    }),
    AliyunVodFileUploadEmitter.addListener('OnUploadFailed', (result: any) => {
      console.log('[failed]', result)
    }),
    AliyunVodFileUploadEmitter.addListener('onUploadSucceed', (result: any) => {
      console.log('[succeed]', result)
    })
  )
}

componentWillUnmount() {
  this.emitters.forEach(e => e.remove())
}
```

### All Event

```
onUploadSucceed
OnUploadFailed
OnUploadProgress
OnUploadTokenExpired
OnUploadRerty
OnUploadRertyResume
OnUploadStarted
```
npm package: @kangfenmao/react-native-minimizer
Description: Minimize or redirect back to previous APP, works on Android And iOS.
Author: kangfenmao
Latest version: 1.0.4

# @kangfenmao/react-native-minimizer

Minimize or redirect back to previous APP, works on Android And iOS.

## Installation

```sh
npm install @kangfenmao/react-native-minimizer
```

## Usage

```js
import Minimizer from '@kangfenmao/react-native-minimizer';

// Put the APP in the background.
Minimizer.minimize()

// Exit the APP
Minimizer.exit()

// Return to the previous APP.
Minimizer.goBack()
```

## Contributing

See the [contributing guide](CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow.

## License

MIT

---

Made with [create-react-native-library](https://github.com/callstack/react-native-builder-bob)
npm package: @kangjunfeng/bjvue
Description: A Magic Configurable Web Framework
Author: smallwei
Latest version: 3.4.10

<p align="center"><a href="https://avuejs.com" target="_blank" rel="noopener noreferrer"><img width="100" src="https://avuejs.com/images/logo-bg.jpg" alt="Avue logo"></a></p>

## 上传
npm adduser kangjunfeng kjf19870xxx
npm run pub
npm package: @kangjunfeng/bvue
Description: A Magic Configurable Web Framework
Author: smallwei
Latest version: 3.2.28

<p align="center"><a href="https://avuejs.com" target="_blank" rel="noopener noreferrer"><img width="100" src="https://avuejs.com/images/logo-bg.jpg" alt="Avue logo"></a></p>

## 介绍
  Avue.js是基于现有的element-ui库进行的二次封装，从而简化一些繁琐的操作，核心理念为数据驱动视图,主要的组件库针对table表格和form表单场景，同时衍生出更多企业常用的组件，达到高复用，容易维护和扩展的框架，同时内置了丰富了数据展示组件，让开发变得更加容易.

### 浏览器兼容性
  支持所有符合ES5标准的浏览器(不支持IE8及以下版本）.
  
## 文件

| 文件名 | 用途 |
|-------------|----------|
| avue.min.js | 生产环境|
| avue.js     | 开发环境|

## 文档

要查看[Live Examples](https://avuejs.com/doc/installation)和文档，请访问[https://avuejs.com](https://avuejs.com).

## 问答

有关问题和支持，请使用[issues](https://gitee.com/smallweigit/avue/issues)或加入QQ群606410437.

## issues

打开问题之前，请务必提供详细的问题过程和截图，不符合准则的问题将会被拒绝.

## Changelog

[发行说明](https://gitee.com/smallweigit/avue/releases)中记录了每个版本的详细更改。

## License

[MIT](http://opensource.org/licenses/MIT)

Copyright (c) 2017-present, Smallwei