Advanced

dotenvx.config(mask: true)

Inject and return masked values.

By default, up to the first six characters are visible.

# .env
SECRET="abcdefghijkl"
// index.js
const dotenvx = require('@dotenvx/dotenvx')
const result = dotenvx.config({ mask: true, quiet: true })

console.log(process.env.SECRET)
console.log(result.parsed.SECRET)
$ node index.js
abcdef******
abcdef******

Set mask: 0 to fully mask values.