INNER CODE UNIT · JavaScript
syncArmorDecryptorForOptions
dotenvx/dotenvx · src/lib/decryptors/index.js:20
function syncArmorDecryptorForOptions (options) {
return (src, decryptOptions) => syncArmorDecryptor(src, {
...decryptOptions,
onStatus: options.onStatus,
token: options.token,
command: options.command
})
}
function useArmor (options, noArmor) {
return options.noArmor !== true && options.armor !== false && !noArmor
}
async function decryptors (options = {}) {
if (Object.prototype.hasOwnProperty.call(options, 'decryptor')) {
return options.decryptor
}