# nice-pass-word

> 基于原生javascript的实现的密码框，支持无痕密码模式（无填充，无记录，不会触发浏览器记住密码操作），兼容主流浏览器及ie，适用于任何框架。

Latest version **1.0.3** (published 2021-01-07) · ISC license · 0 weekly downloads

## Install

```sh
npm install nice-pass-word
pnpm add nice-pass-word
yarn add nice-pass-word
bun add nice-pass-word
```

## 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.3 |
| Published | 2021-01-07 |
| First published | 2020-12-31 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 14.6 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | zRainy |
| Maintainers | zrainy |
| Keywords | pass-word, password, nicepassword, nice-pass-wrod, nice pass wrod |

## Links

- npm: https://www.npmjs.com/package/nice-pass-word
- Repository: https://github.com/zRa1ny/nice-pass-word
- Homepage: https://github.com/zRa1ny/nice-pass-word#readme
- Issues: https://github.com/zRa1ny/nice-pass-word/issues
- npm.io page: https://npm.io/package/nice-pass-word

## Recent versions

- 1.0.3 (latest) — 2021-01-07
- 1.0.2 — 2020-12-31
- 1.0.1 — 2020-12-31
- 1.0.0 — 2020-12-31

## README

# nice-pass-word
基于原生javascript的实现的密码框，支持无痕密码模式（无填充，无记录，不会触发浏览器记住密码操作），兼容主流浏览器及ie，适用于任何框架。
## 安装
```
 npm i nice-pass-word
```
## 使用
`html`
```
    <input type="text" id="demo">
```
`JavaScript`
```
    // new NicePassWord(selector,opts)
    let input = new NicePassWord('#demo')  
    // input.value
```
`default options`
```
    opts = {
        type = 'password', // text
        symbol = '*', 
        callback = () => {}, // input cb
        pattern = /([\u4e00-\u9fa5])/g // filter pattern
    }
```
`methods`
|  名称   | 参数  | 介绍 |
|  ----  | ----  |  ----  |
| $changeType  | string | 修改显示类型（即是否隐藏真实内容） | 
| $setValue  | string | 设置密码框的值 |

## 维护
此项目会长期维护，后续会增加各种版本的组件版本，有感兴趣可以共同维护；
所有反馈请通过github的issue；
如果觉得对你有帮助请给作者一个star。

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