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
  }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…