GitHunt
LU

luoyjx/node-desensitize

A node.js tool for desensitizing information

node-desensitize

A tool for desensitizing information

How does it work

                      node-desensitize

+--------------+      +--------------+      +--------------+
|              |      |              |      |              |
|    Origin    |      |   Transform  |      | Desensitized |
|              | +--> |              | +--> |              |
|    Words     |      |    Rules     |      |    Words     |
|              |      |              |      |              |
+--------------+      +--------------+      +--------------+

Methods

  • chineseName(fullName)
  • idCardNum(id)
  • fixedPhone(phone)
  • mobilePhone(phone)
  • address(address, sensitiveSize)
  • email(email)
  • bankCard(carNumber)
  • password(pwd)

Languages

JavaScript100.0%

Contributors

MIT License
Created November 5, 2017
Updated October 18, 2022
luoyjx/node-desensitize | GitHunt