У меня есть программа, которая экспортирует функцию, которая принимает строки и выводит другую строку, которая предназначена для записи в файл и импорта как функции. Я пытаюсь использовать JSDoc для получения документации, но мне трудно найти подходящий способ документировать функцию, которая создается путем оценки возвращаемой строки. Как можно было бы документировать эти две функции?
Упрощенный пример:
module.exports = function(name = `add`, a) {
return `
function ${name}(b) {return b + ${a};}
`;
};