const fs = require('fs'); const hummus = require('hummus'); const run = async (params) => { const { inputFolder, outputFolder } = params; fs.readdirSync(inputFolder) .filter(filename => filename.indexOf('.pdf') > -1) .forEach((filename) => { const inputfile = `${inputFolder}/${filename}`; const outputfile = `${outputFolder}/${filename}`; const password = 'mypw'; hummus.recrypt(inputfile, outputfile, { password }); }); }; run({ inputFolder: __dirname + '/paychecks', outputFolder: __dirname + '/paychecks-output', });