UNPKG
@dotenvx/dotenvx-pro
Version:
latest (0.26.1)
0.26.1
0.26.0
0.25.0
0.24.0
0.23.0
0.22.0
0.21.0
0.20.0
0.19.0
0.18.3
0.18.2
0.18.1
0.18.0
0.17.5
0.17.4
0.17.3
0.17.2
0.17.1
0.17.0
0.16.0
0.15.1
0.14.1
0.13.0
0.12.2
0.12.1
0.12.0
0.11.0
0.10.2
0.10.1
0.10.0
0.9.0
0.8.0
0.7.3
0.7.2
0.7.1
0.7.0
0.6.0
0.5.0
0.4.1
0.4.0
0.3.0
0.2.0
0.1.3
0.1.2
0.1.0
Secrets Management – Done Right. 🏆
github.com/dotenvx/dotenvx-pro
dotenvx/dotenvx-pro
@dotenvx/dotenvx-pro
/
src
/
lib
/
helpers
/
mask.js
13 lines
(9 loc)
•
247 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
function
mask
(
str
, showChar =
7
) {
if
(!
str
||
str
.length <
1
) {
return
''
}
const
visiblePart =
str
.
slice
(
0
, showChar)
const
maskedPart =
'*'
.
repeat
(
str
.length - showChar)
return
visiblePart + maskedPart } module.exports = mask