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 manager for .env files
github.com/dotenvx/dotenvx-pro
dotenvx/dotenvx-pro
@dotenvx/dotenvx-pro
/
src
/
lib
/
helpers
/
decryptValue.js
11 lines
(7 loc)
•
264 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
const
{ decrypt } =
require
(
'eciesjs'
)
function
decryptValue
(
value, privateKey
)
{
const
secret
= Buffer.
from
(privateKey,
'hex'
)
const
ciphertext
= Buffer.
from
(value,
'base64'
)
return
decrypt
(secret, ciphertext).
toString
() } module.exports = decryptValue