mask-sensitive

0.0.7 • Public • Published

Mask sensitive

npm license Build Status Coverage Status dependencies Status devDependencies Status

Masks sensitive data with several different methods.

Installation

npm install mask-sensitive

Usage

var mask = require('mask-sensitive');
var password = 'very sensitive data';
var masked = mask(password, {mode: 'secure'});

Modes

  • secure - return ***;
  • length - return equal to length number of *;
  • half - mask first and last 1/4;
  • every - mask every third char;
  • middle - replace middle with ***;

By default, secure method is used.

Important

  • All data less then 4 chars will be masked with secure mode;
  • null is masked as ***.

/mask-sensitive/

    Package Sidebar

    Install

    npm i mask-sensitive

    Weekly Downloads

    50

    Version

    0.0.7

    License

    MIT

    Unpacked Size

    5.15 kB

    Total Files

    5

    Last publish

    Collaborators

    • jehy-true