An open API service indexing awesome lists of open source software.

https://github.com/sergi/conceal

Conceals a string or part of it.
https://github.com/sergi/conceal

Last synced: 10 months ago
JSON representation

Conceals a string or part of it.

Awesome Lists containing this project

README

          

# conceal Flattr this

[![NPM](https://nodei.co/npm/conceal.png)](https://nodei.co/npm/conceal/)

Node.js module for obfuscating a string or a part of it. I've needed this functionality several
times now and I've decided to make a micro-module for it. It is useful to
conceal sensitive strings such as passwords, or parts of a string, e.g. a
credit card to show the user.

``` js
var conceal = require('conceal');

var str = 'Big Secret';

conceal(str);
// '**********'

conceal(str, { ch: '^' });
// '^^^^^^^^^^'

conceal(str, { start: 4, end: 6 });
// 'Big ***ret'

```

## Install

```
npm install conceal
```

## License

MIT