# gvcode

> 生成图片验证码工具

Latest version **1.0.4** (published 2020-09-14) · MIT license · 0 weekly downloads

## Install

```sh
npm install gvcode
pnpm add gvcode
yarn add gvcode
bun add gvcode
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.4 |
| Published | 2020-09-14 |
| First published | 2020-09-14 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 19.9 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 1 |
| Author | GuoJikun |
| Maintainers | guojikun |
| Keywords | captcha, imageCode, code, varify, 验证码, 图片验证码, util, Verification Code |

## Links

- npm: https://www.npmjs.com/package/gvcode
- Repository: https://github.com/GuoJikun/captcha
- Homepage: https://github.com/GuoJikun/captcha#readme
- Issues: https://github.com/GuoJikun/captcha/issues
- npm.io page: https://npm.io/package/gvcode

## Alternatives

- [flatbuffers](https://npm.io/package/flatbuffers.md) — 6.0M weekly downloads
- [jwt-simple](https://npm.io/package/jwt-simple.md) — 259.5K weekly downloads
- [@exodus/patch-broken-hermes-typed-arrays](https://npm.io/package/@exodus/patch-broken-hermes-typed-arrays.md) — 28.5K weekly downloads
- [@native-to-anchor/buffer-layout](https://npm.io/package/@native-to-anchor/buffer-layout.md) — 12.2K weekly downloads
- [binary-parser-encoder](https://npm.io/package/binary-parser-encoder.md) — 5.3K weekly downloads

## Recent versions

- 1.0.4 (latest) — 2020-09-14
- 1.0.3 — 2020-09-14
- 1.0.2 — 2020-09-14
- 1.0.1 — 2020-09-14
- 1.0.0 — 2020-09-14

## README

# 图片验证码生成器

## 安装

```
yarn add GVCode
```

## 使用

```
import gvcode from 'gccdoe'

const instance = gvcode({
    wdith: 100,
    height: 30,
});
const code = instance.value() // 获得图片验证码base64数据
```

## props

| 属性名 | 说明                     | 类型   | 可选值                         | 默认值        |
| ------ | ------------------------ | ------ | ------------------------------ | ------------- |
| width  | 图片验证码的宽度         | numner |                                | 100           |
| height | 图片验证码的高度         | numner |                                | 30            |
| type   | 图片验证码中字符串的类型 | string | letter(字母)/digital(数字 0-9) | -(数字和字母) |
| type   | 图片验证码中字符串的类型 | string | letter(字母)/digital(数字 0-9) | -(数字和字母) |

## methods

| 方法名  | 说明                       |
| ------- | -------------------------- |
| refresh | 刷新验证码                 |
| value   | 获取图片验证的 base64 数据 |

## changeLog

### V1.0.0

feat:

    - 生成验证码
    - 刷新验证码
    — 获取验证码

### V1.0.1

fix：

    - 修复刷新验证码没有返回的 bug

### V1.0.2

fix：

    - 修复typeOf方法错误

### V1.0.3

fix：

    - 优化传值不是object类型时的错误提示

### V1.0.3

fix：

    - 修复type传值无效的问题

---
_Source: https://npm.io/package/gvcode · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
