Я думаю, что второй параметр используется именно для этого:
let consoleRec = (source, iter) => {
if (source[iter] !== undefined) {
console.log(source[iter++]);
consoleRec(source, iter);
}
}
module.exports = {
'consoleRec': consoleRec
};
А использовать можно так:
let tools = require('./tools.js');
tools.consoleRec(['я', 'умею', 'писать', 'рекурсивные', 'функции'], 0);